首页 > 2016年09月23日 > 全部分享
Seal Report_20160923
Seal Report算是报表工具中比较好用的一个,它提供了一个完整的从其他任何数据库产生报表的架构。该产品主要关注于容易安装和报表设计,一旦安装好,报表很快就可以建立并且发布。该组件完全开源,使用C#语言编写。其主要特征有,1.动态SQL数据源:可以使用SQL或让Seal引擎构建动态SQL用于查询 ...
分类:其他   时间:2016-09-23 19:48:42    收藏:0  评论:0  赞:0  阅读:890
前端获取图片压缩后上传给后台
此前有同事跟我聊过关于移动端用canvas压缩图片后再上传的功能,最近有了点空闲时间,所以就实践了一下。demo效果链接在文章底部贴出。 在做移动端图片上传的时候,用户传的都是手机本地图片,而本地图片一般都相对比较大,拿iphone6来说,平时拍很多图片都是一两M的,如果直接这样上传,那图片就太大了 ...
分类:Web开发   时间:2016-09-23 19:48:23    收藏:0  评论:0  赞:0  阅读:408
灰哥的二叉树
...
分类:其他   时间:2016-09-23 19:48:14    收藏:0  评论:0  赞:0  阅读:251
修改option的宽高无效,用div+ul做select下拉菜单
有时候设计稿的option选项的宽高都不是默认尺寸,想要修改宽高,用padding或者margin都没有用,所以就用div+ul+jq实现。 html css 框架样式如下 比默认的样式好看吧? 为了完全实现select的效果,需要用到jq+事件委托: jq ...
分类:其他   时间:2016-09-23 19:48:04    收藏:0  评论:0  赞:0  阅读:226
Oracle.ManagedDataAccessDTC.dll 使用
ODP.NET, Managed Driver Setup This section explains the setup and configuration steps required for using distributed transactions with ODP.NET, Manage ...
分类:数据库技术   时间:2016-09-23 19:47:56    收藏:0  评论:0  赞:0  阅读:986
问题账户需求分析
问题: (1)工作量的增加 (2)客户账户的历史数据 (3)各种类型问题账户所占比例没有显示 业务目标: (1)能够在5s内查询客户账户 (2)能够分析一个客户是否为问题账户 (3)能够给出一个问题账户的三年内的历史数据,并且做出最后的信用决定 (4)能够计算出问题账户所占的比例。 软件的高层解决方 ...
分类:其他   时间:2016-09-23 19:47:27    收藏:0  评论:0  赞:0  阅读:249
docker入门的文章
PART 1: OVERVIEW OF MICROSERVICE ARCHITECTURE & CONTAINERIZATION PART II: GETTING SET-UP AND STARTED INTRODUCTION AND TOOLS PART III: BUILDING YOUR FI ...
分类:其他   时间:2016-09-23 19:47:16    收藏:0  评论:0  赞:0  阅读:126
python+msf make windows远控
分析的一个远控,感谢wstone的指导~ 创建dll python main.py sc.py 然后pythoninstall 生成exe。 监听: ...
分类:编程语言   时间:2016-09-23 19:47:06    收藏:0  评论:0  赞:0  阅读:325
vim显示行号、语法高亮、自动缩进的设置
转载自:http://blog.csdn.net/chuanj1985/article/details/6873830 在UBUNTU中vim的配置文件存放在/etc/vim目录中,配置文件名为vimrc 在Fedora中vim的配置文件存放在/etc目录中,配置文件名为vimrc 在Red Hat ...
分类:系统服务   时间:2016-09-23 19:46:57    收藏:0  评论:0  赞:0  阅读:264
贪心算法 hdu 1009
1、因为要排序只派j[i]/f[i],不能知道f[i]和j[i]各自排序后的顺序,因此要用到结构体 2、用sort(ware,ware+n,cmp) cmp 为俩个数组的元素比较大小的布尔值 ...
分类:编程语言   时间:2016-09-23 19:46:47    收藏:0  评论:0  赞:0  阅读:221
5种io模式
1)阻塞I/O(blocking I/O) 发起请求,等待数据报准备好,拷贝数据,数据返回指令 应用程序调用一个IO函数,导致应用程序阻塞,等待数据准备好。 如果数据没有准备好,一直等待….数据准备好了,从内核拷贝到用户空间,IO函数返回成功指示。 2)非阻塞I/O (nonblocking I/O ...
分类:其他   时间:2016-09-23 19:46:37    收藏:0  评论:0  赞:0  阅读:132
正则表达式中的捕获和非捕获
之前我们在做例子的时候,我们看到过这种捕获的形式,我们也试过反向引用。那像我们捕获的内容,可以通过一个正则表达式的模式,或者部分模式两边添加圆括号将导致相关匹配存储到一个临时缓冲区中,所捕获的每个子匹配都按照在正则表达式模式中从左到右出现的顺序存储。缓冲区编号从 1 开始,最多可存储 99 个捕获的 ...
分类:其他   时间:2016-09-23 19:46:18    收藏:0  评论:0  赞:0  阅读:221
block的基本使用
block用来保存一段代码 block的标志:^ block跟函数很像: 1. 可以保存代码 2. 有返回值 3. 有形参 4. 调用方式一样 定义bolock变量 例1: void (^myBlock)() = ^{ NSLog(@“———————“); }; 利用block变量调用block内部 ...
分类:其他   时间:2016-09-23 19:45:59    收藏:0  评论:0  赞:0  阅读:131
margin-塌陷问题
塌陷问题 当两个盒子在垂直方向上设置margin值时,会出现一个有趣的塌陷现象。 ①垂直并列(少见) 首先设置两个DIV,并为其制定宽高 1 /*HTML部分*/ 2 <body> 3 <div class="box1">box1</div> 4 <div class="box2">box2</di ...
分类:其他   时间:2016-09-23 19:45:49    收藏:0  评论:0  赞:0  阅读:792
正则表达式环视
4种环视 顺序肯定环视(?=pattern) 逆序肯定环视(?<=pattern) 顺序否定环视(?!pattern) 逆序否定环视(?!<pattern) 注意 环视是不会占用物理匹配的 顺序肯定环视的2种用法 环视在左表达式在右:二次筛选匹配 表达式在右环视在左:以表达式环视结尾 如:字符aa1 ...
分类:其他   时间:2016-09-23 19:45:40    收藏:0  评论:0  赞:0  阅读:226
关于css伪类选择器
常见的伪类(pseudo-classes)和伪元素(pseudo-elements) 伪类::hover 鼠标放上去的效果 :actiive 点击之后效果 伪元素 :before :after 清浮动: ...
分类:Web开发   时间:2016-09-23 19:45:30    收藏:0  评论:0  赞:0  阅读:184
Linux的inode的理解
文件名 -> inode -> device block 转自:http://www.ruanyifeng.com/blog/2011/12/inode.htmlhttp://blog.s135.com/post/295/ http://hi.baidu.com/leejun_2005/blog/i ...
分类:系统服务   时间:2016-09-23 19:45:21    收藏:0  评论:0  赞:0  阅读:228
问题账户需求分析
问题1:如果你为Liz开发问题账户分析系统,你准备如何进行需求分析,第一步要做什么? 第一步要做的是尽可能准确地了解用户当前的实际情况和需要解决的问题,如果可能的话可以观察她的工作情况,亲身体验一下所遇到困难和问题。然后和liz讨论一下实际的需求和解决方案。 问题2:你认为目前需求分析材料中欠缺哪些 ...
分类:其他   时间:2016-09-23 19:45:11    收藏:0  评论:0  赞:0  阅读:164
imageView添加阴影和边框
注意:大量设置阴影会造成卡顿!!! 用上这句之后流畅度大大增加:imageV.layer.shouldRasterize = YES; 例: // 设置阴影 imageV.layer.shadowOffset = CGSizeMake(4, 0); imageV.layer.shadowColor ...
分类:其他   时间:2016-09-23 19:45:01    收藏:0  评论:0  赞:0  阅读:160
Android Handler消息传递机制
handler通俗一点讲就是用来在各个线程之间发送数据的处理对象。在任何线程中,只要获得了另一个线程的handler,则可以通过 handler.sendMessage(message)方法向那个线程发送数据。基于这个机制,我们在处理多线程的时候可以新建一个thread,这个thread拥有UI线程... ...
分类:移动平台   时间:2016-09-23 19:44:52    收藏:0  评论:0  赞:0  阅读:184
1603条   上一页 1 ... 20 21 22 23 24 ... 81 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!