转自http://blog.csdn.net/evangel_z/article/details/7332535在web开发中,有一个经典的功能,就是数据的导入导出。特别是数据的导出,在生产管理或者财务系统中用的非常普遍,因为这些系统经常要做一些报表打印的工作。而数据导出的格式一般是EXCEL或者P...
分类:
编程语言 时间:
2015-04-28 13:28:59
收藏:
0 评论:
0 赞:
0 阅读:
321
学习内容: 面向对象概述;封装;构造函数于构造代码块;this关键字;其他的一些知识点一、面向对象的概述1,面向过程与面向对象面向过程强调的是功能的行为,面向对象是在面向过程的基础上,强调的是一个对象具有的功能,面向对象是建立在面向过程的基础之上的。2,类与对象的区别类是对现实中事物的描述,描述事物...
分类:
编程语言 时间:
2015-04-28 13:28:30
收藏:
0 评论:
0 赞:
0 阅读:
270
1、首先明确一点,对于单核CPU,任意一个时刻只有一个线程在运行。那么既然这样,多线程还有什么意义呢? 举例来说,现在只有一个人,要做好几个任务。单线程就是,任务一个一个地做,必须做完一个任务后,再去做另一个任务。多线程就是一会做这个任务,一会做那个任务,每个任务做一会,不停的切换。显然,最后把所有...
分类:
编程语言 时间:
2015-04-28 13:23:39
收藏:
0 评论:
0 赞:
0 阅读:
206
连续重复子串(pku2406)给定一个字符串 L,已知这个字符串是由某个字符串 S 重复 R 次而得到的,求 R 的最大值。算法分析:做法比较简单,穷举字符串 S 的长度 k,然后判断是否满足。判断的时候,先看字符串 L 的长度能否被 k 整除,再看 suffix(1)和 suffix(k+1)的最...
分类:
编程语言 时间:
2015-04-28 13:20:29
收藏:
0 评论:
0 赞:
0 阅读:
258
1.简单的将日志打印到屏幕 import?logging logging.debug(‘This is debug message‘) logging.info(‘This is info message‘) logging.warning(‘This is warning message‘) ? 屏幕上打印: WARNING:root:This is ...
分类:
编程语言 时间:
2015-04-28 12:14:29
收藏:
0 评论:
0 赞:
0 阅读:
201
Apache Wink就是一个纯Java的REST框架。它完整的实现了JSR 311并扩展了部分功能,此外还提供了良好的扩展性,难能可贵的是还可以与流行的Java框架Spring无缝集成。 1. 通过maven加载apache wink和spring整合所使用...
分类:
编程语言 时间:
2015-04-28 12:13:19
收藏:
0 评论:
0 赞:
0 阅读:
311
/** Flag that indicates whether this context is currently active */ private final AtomicBoolean active = new AtomicBoolean(); /** Flag that indicates whether this context has been closed alr...
分类:
编程语言 时间:
2015-04-28 12:11:29
收藏:
0 评论:
0 赞:
0 阅读:
280
public?static?String?readUseNIO(File?file)?{
??FileInputStream?fin;
??String?string?=?null;
??try?{
???fin?=?new?FileInputStream(file);
???FileChannel?channel?=?null;...
分类:
编程语言 时间:
2015-04-28 12:09:39
收藏:
0 评论:
0 赞:
0 阅读:
225
typedefenum{k1,k2,k3,k4}PieceT;PieceTaa=k3;//这就是枚举类型的用法cout<<aa<<endl;//以下三种结构的用法structnode{inta;}no1;no1.a=22;cout<<no1.a<<endl;typedefstruct{intaa;}no2;no2tt;tt.aa=33;cout<<tt.aa<<endl;structnode2{int..
分类:
编程语言 时间:
2015-04-28 12:06:20
收藏:
0 评论:
0 赞:
0 阅读:
284
/*
不同进制的数据表现:
二进制:由0,1组成。以0b开头。
八进制:由0,1,...7组成。以0开头。
十进制:由0,1,...9组成。默认整数是十进制。
十六进制:由0,1,...9,a,b,c,d,e,f(大小写均可)组成。以0x开头。
*/
class JinZhiDemo {
public static void main(String[] args) {
Syste...
分类:
编程语言 时间:
2015-04-28 11:59:39
收藏:
0 评论:
0 赞:
0 阅读:
286
在
http://blog.csdn.net/houjixin/article/details/45222081 或者
http://houjixin.blog.163.com/blog/static/3562841020153233201796/
中实现的限速器,需要内部维持一个容器来记录每次访问的时间,在每次新请求资源时通过计算容器中首尾两个时间的差值以及容器中的访问次数来确定是否超速,...
分类:
编程语言 时间:
2015-04-28 11:59:00
收藏:
0 评论:
0 赞:
0 阅读:
270
今天我们来讨论,如何通过设计,解决C++中的不优雅特性,改进项目的结构,改善编译速度。
上次我们提到,如果一个类的封装不好,容易导致种种不便,那么如何设计能够避免这种现象呢?...
分类:
编程语言 时间:
2015-04-28 11:58:39
收藏:
0 评论:
0 赞:
0 阅读:
145
生产过程中出现的问题正逐渐得到中层和最高管理层的重视。不管是身为java开发人员还是架构师,下列的事项都应该得到你足够的重视以避免陷入未来的尴尬境地。你也可以把它作为排查问题的便签。
#1、不在属性文件或 XML 文件中外化配置属性。比如,没有把批处理使用的线程数设置成可在属性文件中配置。你的批处理程序无论在
DEV 环境中,还是 UAT(用户验收测试)环境中,都可以顺畅无阻...
分类:
编程语言 时间:
2015-04-28 11:58:09
收藏:
0 评论:
0 赞:
0 阅读:
218
//有这样一个二维矩阵A[N][N],满足j < k时, 1)a[j] < a[k]; 2)a[j] < a[k]
//(其实就数据从左上角到右下角纵横方向上都递减),给定一个数target,如何快//速搜索是否 在这个矩阵中,是的话输出二维坐标,否则输出Null。
#include
using namespace std;
void Grial(int (*a)[4],int x)
{
i...
分类:
编程语言 时间:
2015-04-28 11:57:39
收藏:
0 评论:
0 赞:
0 阅读:
205
1:通过jps命令查看所有进程pid。
2:使用top -p pid 针对你所要查的pid查看这个进程的CPU和内存以及负载情况
如图:
使用top -p pid -H 查看针对每一个线程占用CPU情况进行查询
如果你发现某一个PID占用的CPU过高,就拿到这个PID转换成16进制
例如pid为12760转化成16进制31D8,大写换成小写
jstack 22...
分类:
编程语言 时间:
2015-04-28 11:57:29
收藏:
0 评论:
0 赞:
0 阅读:
300
//问题:
//给你一个数组,a[]={1,1,1,1,1,2,2,2,2,3,3,3,4,5,6}
//要输出的结果是1,2,3,4,5,6.(去除重复的数字,要求时间空间的考虑).#include
using namespace std;
template
class Bitset
{
public:
Bitset()
{
_Tidy();//调用_Tidy()函数会初...
分类:
编程语言 时间:
2015-04-28 11:57:09
收藏:
0 评论:
0 赞:
0 阅读:
284
[Java] LeetCode32 Longest Valid Parentheses...
分类:
编程语言 时间:
2015-04-28 11:56:30
收藏:
0 评论:
0 赞:
0 阅读:
156
JavaScript可以提供漂亮的网页、令用户满意的上网体验。
引用JavaScript:
一、使用标签在HTML文件中添加JavaScript代码,如图:
二、HTML文件和JS代码分开,并单独创建一个JavaScript文件(简称JS文件),其文件后缀通常为.js,然后将JS代码直接写在JS文件中。
注意:在JS文件中,不需要标签,直接编写JavaScr...
分类:
编程语言 时间:
2015-04-28 11:56:19
收藏:
0 评论:
0 赞:
0 阅读:
512
条款五class Empty { };
这样的一个类,当C++处理过后,编译器会为它声明一个copy构造函数、一个copy assignment操作符、一个析构函数和一个default构造函数,所有这些函数都是public且inline。class Empty {
public:
Empty() { ... }
Empty(const Empty& rhs) { ... }...
分类:
编程语言 时间:
2015-04-28 11:55:19
收藏:
0 评论:
0 赞:
0 阅读:
162
C语言中用qsort()快速排序
C语言中排序的算法有很多种,系统也提供了一个函数qsort()可以实现快速排序。原型如下:
void qsort(void *base, size_t nmem, size_t size, int (*comp)(const void *, const void *));
...
分类:
编程语言 时间:
2015-04-28 11:55:09
收藏:
0 评论:
0 赞:
0 阅读:
279