JSch是Java Secure Channel的缩写。JSch是一个SSH2的纯Java实现。它允许你连接到一个SSH服务器,并且可以使用端口转发,X11转发,文件传输等,当然你也可以集成它的功能到你自己的应用程序。 ??本文只介绍如何...
分类:
编程语言 时间:
2014-07-23 18:12:59
阅读次数:
413
调试中发现同时写的NB代码
test.c
int add(string);
int main()
{
char* p = "11222";
add(p);
return 0;
}
int add(string)
{
return 0;
}
用c编译类型都可以不写,默认类型是整型,太容易出笔误了吧...
分类:
编程语言 时间:
2014-07-23 18:07:46
阅读次数:
262
【背景】
近日在研究web邮件下载功能,下载的邮件可以导入foxmail邮件客户端,但是批量下载邮件还需将邮件打成一个压缩包。从网上搜索通过java实现文件压缩、解压缩有很多现成的例子。...
分类:
编程语言 时间:
2014-07-23 18:07:36
阅读次数:
309
前言:在Eclipse中安装好Maven插件,然后创建一个Simple项目。在Eclipse中检出Shiro的官方示例,地址http://svn.apache.org/repos/asf/shiro/trunk/samples/,参考spring-hibernate项目配置。由于之前对Maven的认识不足所以今天专门配置来了解其工作机制,下面是我按照SVN上配置的示例。...
分类:
编程语言 时间:
2014-07-23 18:07:16
阅读次数:
309
C标准中并没有具体给出规定那个基本类型应该是多少字节数,具体与机器、OS、编译器有关,比如同样是在32bits的操作系统系,VC++的编译器下int类型为占4个字节;而tuborC下则是2个字节。
所以int,long int,short int的宽度都可能随编译器而异。但有几条铁定的原则(ANSI/ISO制订的):
sizeof(short int)
sizeof(int)...
分类:
编程语言 时间:
2014-07-23 18:06:56
阅读次数:
196
【背景】
近日在研究domino web邮件下载功能,下载的邮件可以导入foxmail、outlook邮件客户端,下载的邮件格式为eml。...
分类:
编程语言 时间:
2014-07-23 18:05:55
阅读次数:
256
JavaScript的作用域和提升机制你知道下面的JavaScript代码执行时会输出什么吗?12345678var foo = 1;function bar() {if (!foo) {var foo = 10;}alert(foo);}bar();----相当于:var foo = 1;func...
分类:
编程语言 时间:
2014-07-23 18:02:47
阅读次数:
270
之前在新浪微博上面发了一个微薄: 弱弱的发现在定义boolean类型的时候最好不要使用“is”开头,可以避免一些问题哦然后有一些朋友朋友问我为什么,当时比较忙,现在写篇文章举一个例子,回复一下这个问题。最近在使用Spring MVC的时候vo定义了一个字段,一开始字段名字为:isAddCertif....
分类:
编程语言 时间:
2014-07-23 18:01:04
阅读次数:
236
UG 是一个纯 Java 的 UUID 生成器。 UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成UUID的API。UUID按照开放软件基金会 (OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以下几部分的组合:当...
分类:
编程语言 时间:
2014-07-23 18:00:14
阅读次数:
221
接上文。前面(1)(2)部分已经实现浏览器访问工程项目,并且能后台管理新创建的app。 ????(二)第一个Django的app ????????(3)教你开始写Django1.6的第1个app ????????????前面已经...
分类:
编程语言 时间:
2014-07-23 17:38:51
阅读次数:
361
xml中加入了几条,为了方便查询时作为示例。 话不多说见代码注释: DTD文件:SwordTypeDefinition.dtd <?xml?version="1.0"?encoding="UTF-8"?>
<!ELEMENT?SwordLibrary?(Sword*)>
<!ELEMENT?Sword?(SwordN...
分类:
编程语言 时间:
2014-07-23 17:38:01
阅读次数:
256
spring+struts(第一种方案)
集成原理:在Action中取得BeanFactory,通过BeanFactory取得业务逻辑对象
一,新建一个项目Spring_Struts_01,项目结构如下
国 UserManager 」 ava > 国 UserMangerImpl 」 ava 实 现 combpowernode usermgr web.actlons > 1 刂 Lo...
分类:
编程语言 时间:
2014-07-23 17:20:01
阅读次数:
397
一、什么是Servlet
Servlet是一种在服务器端运行的java编写的程序,是按照Servlet规范编写的一个java类。
二、Servlet的工作过程
如图所示:为了实现客户与服务器端的动态交互,需要一个遵循HTTP协议的服务器端应用软件,来处理客户的各种请求,并将结果发送给客户端。
三、Servlet的生命周期
Servle...
分类:
编程语言 时间:
2014-07-23 17:19:11
阅读次数:
310
[1] .APS:存放二进制资源的资源辅助中间文件(可加快资源装载速度)。
[2] .BMP:位图资源文件。
[3] .BSC:浏览信息文件。由浏览信息维护工具(BSCMAKE)从原始浏览信息文件(.SBR)中生成,BSC文件可以用来在源代码编辑窗口中进行快速定位。可在project options里去掉Generate Browse Info File,这样可加快编译进度。
[4] .C:...
分类:
编程语言 时间:
2014-07-23 17:18:11
阅读次数:
263
线程池中的死锁情况
这次死锁发生在什么情况下呢?在最开始写线程池的时候,我设计了线程是可重用的,主要是通过Event信号实现,通过在每个线程核心工作代码执行完毕后会将自己归还到池中,然后等待Event信号。主线程会以循环超时阻塞的方式监视一个任务队列,当发现有任务时便会从线程池中取出一个线程,并设置它的任务和目标函数,然后去start或者resume,resume就是会设置Event信号让线程不再阻塞,这里,从池中取线程的方法_get和归还线程方法returnThread都已经加锁,_get和return...
分类:
编程语言 时间:
2014-07-23 17:15:01
阅读次数:
333