首页 > 编程语言
Java POI 导出EXCEL经典实现 Java导出Excel
转自http://blog.csdn.net/evangel_z/article/details/7332535在web开发中,有一个经典的功能,就是数据的导入导出。特别是数据的导出,在生产管理或者财务系统中用的非常普遍,因为这些系统经常要做一些报表打印的工作。而数据导出的格式一般是EXCEL或者P...
分类:编程语言   时间:2015-04-28 13:28:59    收藏:0  评论:0  赞:0  阅读:321
Java学习日记num4
学习内容: 面向对象概述;封装;构造函数于构造代码块;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
【后缀数组】poj2406 Power Strings
连续重复子串(pku2406)给定一个字符串 L,已知这个字符串是由某个字符串 S 重复 R 次而得到的,求 R 的最大值。算法分析:做法比较简单,穷举字符串 S 的长度 k,然后判断是否满足。判断的时候,先看字符串 L 的长度能否被 k 整除,再看 suffix(1)和 suffix(k+1)的最...
分类:编程语言   时间:2015-04-28 13:20:29    收藏:0  评论:0  赞:0  阅读:258
python的logging日志
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
springmvc + apache wink rest整合
Apache Wink就是一个纯Java的REST框架。它完整的实现了JSR 311并扩展了部分功能,此外还提供了良好的扩展性,难能可贵的是还可以与流行的Java框架Spring无缝集成。 1. 通过maven加载apache wink和spring整合所使用...
分类:编程语言   时间:2015-04-28 12:13:19    收藏:0  评论:0  赞:0  阅读:311
Spring的原子操作Automaticy操作
/** 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
使用java NIO进行读文件
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
struct 和enum的用法
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
java进制
/* 不同进制的数据表现: 二进制:由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
一个简单限速器的java实现[2]
在 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和C++的面向对象专题(4)——解决封装,避免接口
今天我们来讨论,如何通过设计,解决C++中的不优雅特性,改进项目的结构,改善编译速度。 上次我们提到,如果一个类的封装不好,容易导致种种不便,那么如何设计能够避免这种现象呢?...
分类:编程语言   时间:2015-04-28 11:58:39    收藏:0  评论:0  赞:0  阅读:145
【Java老手该当心的13个错误】
生产过程中出现的问题正逐渐得到中层和最高管理层的重视。不管是身为java开发人员还是架构师,下列的事项都应该得到你足够的重视以避免陷入未来的尴尬境地。你也可以把它作为排查问题的便签。 #1、不在属性文件或 XML 文件中外化配置属性。比如,没有把批处理使用的线程数设置成可在属性文件中配置。你的批处理程序无论在 DEV 环境中,还是 UAT(用户验收测试)环境中,都可以顺畅无阻...
分类:编程语言   时间:2015-04-28 11:58:09    收藏:0  评论:0  赞:0  阅读:218
C++查找
//有这样一个二维矩阵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
linu下java程序占用CPU和内存过高排错处理方案
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
c++数组操作(重复,排序,bitset)
//问题: //给你一个数组,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
[Java] LeetCode32 Longest Valid Parentheses...
分类:编程语言   时间:2015-04-28 11:56:30    收藏:0  评论:0  赞:0  阅读:156
JavaScript知识笔记(一)——入门、语句、注释、变量、函数、输出内容、对话框、窗口
JavaScript可以提供漂亮的网页、令用户满意的上网体验。 引用JavaScript: 一、使用标签在HTML文件中添加JavaScript代码,如图: 二、HTML文件和JS代码分开,并单独创建一个JavaScript文件(简称JS文件),其文件后缀通常为.js,然后将JS代码直接写在JS文件中。 注意:在JS文件中,不需要标签,直接编写JavaScr...
分类:编程语言   时间:2015-04-28 11:56:19    收藏:0  评论:0  赞:0  阅读:512
读书笔记_Effective C++_构造,析构,赋值
条款五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
qsort快排c语言和c++应用
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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!