官网:http://www.itextpdf.com/ (英文好的建议看这里)下面我就对itextsharp做一个初步的介绍,并把最近封装的一个用于生成pdf的类库提供给需要的朋友,对于大神你可以一步越过(不过我还是希望能得到你的指导)我主要的工作就是把网络上的资料给收集起来了,并在园子里创建了一个...
分类:
其他好文 时间:
2015-01-21 17:53:06
阅读次数:
270
炫酷狂拽的Sublime Text广受赞誉,且易于扩展,众多开发者贡献插件。通过包管理工具——Package Control可以方便安装和管理。本文向大家推荐15款优秀的Sublime插件,都可以通过Package Control方便地安装。Package Control 安装方法通过快捷键 ctr...
分类:
其他好文 时间:
2015-01-21 17:51:17
阅读次数:
214
??
(2)编写函数void search(int x),输出链表中是否有值为x的结点。
#include
using namespace std;
struct Node
{
int data; //结点的数据
struct Node *next; //指向下一结点
};
Node *head=NULL; //将链表头定义为全局变量,以便于后...
分类:
其他好文 时间:
2015-01-21 16:41:04
阅读次数:
125
像下面这样,用easyui的combobox做的下拉列表,要使它只可以选择列表里面的值,不可以直接输入或删除值
data-options在支持HTML5的浏览器中有效,如果浏览器版本较低,那么最好直接把配置写成属性,例如:
input id="demoCombo" type="text" class="easyui-combobox" editable="false"/>...
分类:
其他好文 时间:
2015-01-21 16:42:11
阅读次数:
680
UVA10158 - War(并查集)
题目链接
题目大意:有n个国家,每个国家有友国和敌国,并且遵守着朋友的朋友是朋友,敌人的敌人是朋友的原则,给你四种操作,题目中有描述,然后让你根据操作进行,对应输出相应的结果。
解题思路:题目里面有敌对关系和朋友关系,朋友的关系可以使用并查集,但是敌对的关系是不行的。转化敌对的关系。假设0~n - 1,代表国家。n~2 * n - 1 代表0~n - ...
分类:
其他好文 时间:
2015-01-21 16:41:50
阅读次数:
167
该文章主要是写了一个table页面,并固定表头或者列头,以达到excel冻结列的效果,主要使用的js的scrollTop,scrollLeft.
一.js中scrollTop及scrollLeft的使用说明
scrollTop指的是“元素中的内容”超出“元素上边界”的那部分的高度。例如:外层元素的高度值是200px,内层元素的高度值是300px。很明显,“外层元素中的内容”高过了“...
分类:
其他好文 时间:
2015-01-21 16:41:15
阅读次数:
116
看Launcher2源码忽然看到分页指示器,想看看源码,于是记录下看代码的过程
直接看代码了,Launcher2中的PageView.java可以说是Launcher2中非常核心的代码了,因为可以说Launcher2的页面显示和滑动可以说是支撑了整个Launcher风格的一个核心,因此很多人在应用中都会参考PageView的很多地方做滑动或者页面显示等操作。
...
分类:
其他好文 时间:
2015-01-21 16:40:18
阅读次数:
267
??
(3)编写函数delete_first_node(),删除链表中的第一个结点。
#include
using namespace std;
struct Node
{
int data; //结点的数据
struct Node *next; //指向下一结点
};
Node *head=NULL; //将链表头定义为全局变量,以便于后面操...
分类:
其他好文 时间:
2015-01-21 16:40:04
阅读次数:
158
3. 如何在主账户与被管理者账户之间做数据通信。
a) 什么是userID
刚才提到,Lollipop用来区分主账户与被管理账户的其实是一个int型数值userID。
从UserHandler.class可以看到,这个userID是通过对uid作整除得到的:
public static final int PER_USER_RANGE =100000;...
分类:
其他好文 时间:
2015-01-21 16:39:04
阅读次数:
430
0、是的!你这丑孩子,今天读书了吗?知道怎么读书吗?好啦,以我多年“脸先着地”并“吃书当饭”的经验,告诉你一些读书的实用小窍门。
1、提高质量。别急着读,打算读某本书,不妨去“豆瓣”上先搜一下打分,打分太低的建议放弃。7分、8分或许可以作为一个标准,9分书籍逼格够高也可以尝试。不是什么人都值得爱,也不是什么书都值得读,人生短暂,读点好书。
2、记录...
分类:
其他好文 时间:
2015-01-21 16:40:14
阅读次数:
173
spark内核揭秘-10-RDD源码分析
**
* A Resilient Distributed Dataset (RDD), the basic abstraction in Spark. Represents an immutable,
* partitioned collection of elements that can be operated on in parallel. This class contains the
* basic operations available on a...
分类:
其他好文 时间:
2015-01-21 16:37:59
阅读次数:
196
STM32 的定时器功能十分强大,有 TIME1 和 TIME8 等高级定时器,也有 TIME2~TIME5 等通用定时器,还有 TIME6 和TIME7 等基本定时器。
本节学习通用定时器 TIM3
STM32 的通用定时器可以被用于:测量输入信号的脉冲长度(输入捕获)或者产生输出波形(输出比较和 PWM)等。
STM3 的通用 TIMx (TIM2、 TIM3、 TIM4 和 TIM5)...
分类:
其他好文 时间:
2015-01-21 16:38:39
阅读次数:
243
12.2.1 递归的序列表达式
函数式编程中主要的控制流结构是递归。我们已经在很多例子中,写的普通函数就使用过递归,它能够解决命令式编程中的循环问题,而不需依赖可变状态。当我们想写一个简单的递归函数时,要使用 let rec 关键字,这样,就能函数以递归方式调用自身。
用于组合序列的 yield! 结构,也可以在序列表达式中执行递归调用,所以,我们同样可以使用函数编程的方法,生成序列。清...
分类:
其他好文 时间:
2015-01-21 16:37:06
阅读次数:
152
【题目】
Given n non-negative integers a1, a2,
..., an, where each represents a point at coordinate (i, ai). n vertical
lines are drawn such that the two endpoints of line i is at (i, ai) and (i,...
分类:
其他好文 时间:
2015-01-21 16:37:56
阅读次数:
159
地统计(克里金法)模型包括多个组成部分:检查数据(分布、趋势、方向组成和异常值),计算经验半变异函数或协方差值,根据经验值拟合模型,生成克里金方程矩阵以及对其进行求解以为输出表面中的每个位置获取预测值及其关联误差(不确定性)。...
分类:
其他好文 时间:
2015-01-21 16:38:42
阅读次数:
289