首页 > 编程语言
FreeMarker语言
FreeMarker语言概述 FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写。 FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序 虽然FreeMarker具有一些编程的能力,但通常由Java程序准备要显示的数据,由FreeMarker生成页面,通过模板显示准备的数据(如下图) FreeMarker...
分类:编程语言   时间:2015-05-23 15:34:01    收藏:0  评论:0  赞:0  阅读:303
Java Servlet关键点详解
Java Servlet关键点详解1、理解Servlet的生命周期Servlet引擎控制着Servlet的生命周期Servlet的生命周期由以下三个方法进行描述(五个生命周期阶段) 1)初始化 init(ServletConfig obj) 2)服务 service(servletRequest, servletResponse) 3)销毁 destroy()在Servlet生命过...
分类:编程语言   时间:2015-05-23 15:33:11    收藏:0  评论:0  赞:0  阅读:265
魔改——MFC SDI 支持 内嵌 EXCEL OLE
魔改——MFC SDI 支持 内嵌 EXCEL OLE 如何使用 MFC 嵌入并自动化 Microsoft Excel 工作表
分类:编程语言   时间:2015-05-23 15:31:31    收藏:0  评论:0  赞:0  阅读:374
Java并发编程:阻塞队列(转)
本文转自:http://www.cnblogs.com/dolphin0520/p/3932906.htmlJava并发编程:阻塞队列 在前面几篇文章中,我们讨论了同步容器(Hashtable、Vector),也讨论了并发容器(ConcurrentHashMap、CopyOnWriteArrayL....
分类:编程语言   时间:2015-05-23 15:31:11    收藏:0  评论:0  赞:0  阅读:220
JAVA实例,求用户输入的整数是否是偶数
题目:用户能输入一个整数,输入后返回是偶数还是奇数。偶数规则:除以2能整除的数称之为偶数,否则是奇数实例:switch版import java.util.Scanner;public class Test{ public static void main(String[] args){ ...
分类:编程语言   时间:2015-05-23 15:28:51    收藏:0  评论:0  赞:0  阅读:255
C# 16进制与字符串、字节数组之间的转换
十六进制与字符串,字符串数组之间的转换,转自http://www.cnblogs.com/zjbtony/archive/2012/04/13/2445055.html
分类:编程语言   时间:2015-05-23 15:28:11    收藏:0  评论:0  赞:0  阅读:863
Python学习_10__python2到python3
同样作为动态语言,python的面相对像和ruby有很多类似的地方,这里还是推荐《Ruby元编程》一书来参考学习python的面向对象。然而python并不是纯面向对象设计,所以很多ruby种灵活的技巧在python中可能并不适用,但是这并不影响该书对python面向对象学习的借鉴意义。从类和实例开...
分类:编程语言   时间:2015-05-23 15:27:41    收藏:0  评论:0  赞:0  阅读:376
Java并发编程:并发容器之ConcurrentHashMap(转)
本文转自:http://www.cnblogs.com/dolphin0520/p/3932905.htmlJava并发编程:并发容器之ConcurrentHashMap(转载) 下面这部分内容转载自: http://www.haogongju.net/art/2350374 JDK5中添加了...
分类:编程语言   时间:2015-05-23 15:26:31    收藏:0  评论:0  赞:0  阅读:451
Java并发编程:并发容器之CopyOnWriteArrayList(转)
本文转自:http://www.cnblogs.com/dolphin0520/p/3938914.htmlJava并发编程:并发容器之CopyOnWriteArrayList(转载) 原文链接: http://ifeve.com/java-copy-on-write/ Copy-On-W...
分类:编程语言   时间:2015-05-23 15:25:51    收藏:0  评论:0  赞:0  阅读:271
word公式、图、表排序
Word图、表、公式排序图与表首先文档中要应用“多级列表”,开始-段落选项卡上。选择合适的列表样式,将章节标题用列表排序好。光标放置需要排序的图/表处,引用-插入题注,并在设置中选择“包含章节号”。在需要引用图、表的地方,插入交叉引用,在下拉菜单中选择图、表格,引用内容选择“只有符号和标签”。公式排...
分类:编程语言   时间:2015-05-23 15:23:51    收藏:0  评论:0  赞:0  阅读:383
JAVA if条件语句,switch多分支结构,与逻辑运算符
一、if条件语句示例:import java.util.Scanner;public class Test{ public static void main(String[] args){ Scanner in = new Scanner(System.in); ...
分类:编程语言   时间:2015-05-23 15:22:31    收藏:0  评论:0  赞:0  阅读:340
分布式自增长ID(Twitter的 Snowflake JAVA实现方案 )
/**<p>项目名:</p> ?*?<p>包名: com.zdb.module.test</p> ?*?<p>文件名:IdWorker.java</p> ?*?<p>版本信息:</p> ?*?<p>日期:2015-5-23-下午1:17:49</p> ?*?Copyright?(c)?2015singno公司-版权所...
分类:编程语言   时间:2015-05-23 14:20:41    收藏:0  评论:0  赞:0  阅读:394
大话设计模式C++版——表驱动法改造简单工厂
上回《大话设计模式C++版——简单工厂模式》中指出了简单工厂模式的缺陷,即违背了开发—封闭原则,其主要原因是由于switch的判断结构的使用,使修改或添加新的对象时需要改动简单工厂类的代码,如何改造switch结构,表驱动法就可以粉墨登场了。 表驱动法的介绍见《数据驱动编程之表驱动法》。 1、面向接口编程,先改造抽象接口类IOperation class IOperation { p...
分类:编程语言   时间:2015-05-23 14:19:41    收藏:0  评论:0  赞:0  阅读:221
实现线程的第二种方法
实现线程的第二种方法      提供一个实现接口Runnable的类作为线程的目标对象,在初始化一个Thread类或Thread子类的线程对象时,把目标对象传递给这个线程实例,由该目标对象提供线程体。 代码示例: public class Runnablempl implements Runnable {  public void run() {  for(int i=0;i   Sy...
分类:编程语言   时间:2015-05-23 14:18:21    收藏:0  评论:0  赞:0  阅读:263
AutoHotkey数组例子
通过查看AutoHotkey的帮助文档,可以看到AHK支持数组,但例子和文档表述还是不明晰,因此花了半天时间调试,成功写出了一维数组、二维数组的示例 ;[以下测试从文件逐行读取数据到一维数组,并再次从一维数组读出 cnt_rqlb=0 Loop, read, rqlb.txt { cnt_rqlb+=1 ;下一行中因使用:=,所以右侧不添加%% rqlb%cnt_rqlb%:=...
分类:编程语言   时间:2015-05-23 14:15:31    收藏:0  评论:0  赞:0  阅读:538
C++双向循环链表
#include using namespace std;template struct Node { Node *next; Node *prve; Type data; Node(Type d = Type()):data(d),next(NULL),prve(NULL){} };t...
分类:编程语言   时间:2015-05-23 14:14:21    收藏:0  评论:0  赞:0  阅读:321
Python图像处理(2):图像显示
快乐虾http://blog.csdn.net/lights_joy/(QQ群:Visual EmbedLinux Tools 375515651)欢迎转载,但请保留作者信息1.    OpenCV图像显示之前用cv2.imshow显示图像,但这种方式无法显示的窗口无法调整大小,当显示的图像比较大的时候就无法看到完整的图像,因此我们先创建窗口再显示图像:import cv2 img = cv2....
分类:编程语言   时间:2015-05-23 14:14:11    收藏:0  评论:0  赞:0  阅读:306
quartz (二) Spring+Quartz实现定时任务的配置方法
JobDetail 设置执行的任务 ;CronTrigger 触发器;设置执行的时间规则 ; Scheduler // 调度器,将任务与执行时间关联本文转自:http://www.oschina.net/question/8676_90321、Scheduler的配置 ...
分类:编程语言   时间:2015-05-23 14:11:01    收藏:0  评论:0  赞:0  阅读:253
Swift简单入门教程:30分钟玩转Swift
通常来说,编程语言教程中的第一个程序应该在屏幕上打印“Hello, world”。在 Swift 中,可以用一行代码实现: println("hello, world")如果你写过 C 或者 Objective-C 代码,那你应该很熟悉这种形式——在 Swift 中,这行代码就是一个完整的程序。你....
分类:编程语言   时间:2015-05-23 14:10:51    收藏:0  评论:0  赞:0  阅读:263
Boost.ASIO简要分析-4 多线程
4. 多线程一般情况下,服务端开启一条线程做io_service::run()工作就足够了。但是,有些情况下可能会变得很糟糕。从之前的分析,我们知道异步操作的一个关键步骤就是io_service回调我们注册的handler。现在假设客户端与服务端建立了四个socket连接,相应的I/O对象分别为so...
分类:编程语言   时间:2015-05-23 14:08:51    收藏:0  评论:0  赞:0  阅读:2676
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!