- 博客(64)
- 资源 (4)
- 收藏
- 关注
原创 断点续传,客户端
import java.io.BufferedInputStream;import java.io.File;import java.io.IOException;import java.io.InputStream;import java.io.RandomAccessFile;import java.net.HttpURLConnection;import java.net.URL
2014-06-06 10:45:27 586
原创 Jersey1.18中ContainerRequestFilter的使用
web.xml的配置如下: Jersey REST Service com.sun.jersey.spi.container.servlet.ServletContainer com.sun.jersey.spi.container.ContainerResponseFilters com.ykse.tms.webservice.Cros
2014-05-26 14:37:09 13148 1
转载 Jersey – RESTful service
原文地址:http://techannotation.wordpress.com/2012/05/30/jersey-restful-service/In one of my project, I used a Jersey framework to build a REST application. In this post I’ll introduce this lightwe
2014-05-26 14:30:34 1758
转载 Jersey (JAX-RS) implements a Cross domain filter
原文地址:http://simplapi.wordpress.com/2013/04/10/jersey-jax-rs-implements-a-cross-domain-filter/
2014-05-26 14:27:36 2813
转载 Tomcat7新特性?cookie HttpOnly的那些事(sessionid获取麻烦了)
原地址:http://skzr-org.iteye.com/blog/975884
2014-05-19 17:10:23 7643
转载 断点续传的方式进行下载
原文地址 http://blog.csdn.net/saindy5828/article/details/6594478下载时,用的是HttpServletResponse,如果是用struts2时,可以用 implements 去实现 ServletResponseAware 接口;然后声明定义一个:private HttpServletResponse re
2014-01-15 10:33:40 644
原创 当数据库表损坏时的操作
系统:ubuntu 10.04首先修改root密码sudo passwd root 进入数据库test的目录cd /var/lib/mysql/test修复localtest的表myisamchk -of localtest.MYI最后移除root的密码sudo passwd -l root
2013-10-09 14:24:11 495
原创 使用CryptoPP实现DES加密
DesUtil.h#ifndef DESUTIL_H_#define DESUTIL_H_#include class DesUtil {private: const char *keystr; void Base64en(const unsigned char *ming, unsigned char* enstr); void Base64de(const unsigned
2013-07-02 09:36:33 5555
转载 crypto++的des使用方法
#include #include #include // keyString 是一个密钥,必须保证长度要超过 16// block 是要处理的数据,处理后的数据也同时存放在 block 里,必须保证它的长度为 8 的整倍数// length 是 block 的长度,必须保证它为 8 的整倍数// direction 是表示是否是加密还是解密,若是加密,则用 CryptoP
2013-06-28 09:51:29 5010
转载 Google App Engine 应用程序局域网调试
有的时候需要在局域网内调试 GAE 的程序,比如调试手机应用程序的时候,需要通过 WiFi 访问应用程序。 默认的 dev_appserver 使用的地址是 localhost,如果需要其他计算机也能访问,则需要再启动的时候加入参数 --address= ... 设置服务器的主机地址,使用0.0.0.0 则允许本地主机访问和主机名访问。参见:The Python Development
2013-06-10 17:24:55 719
原创 ubuntu下eclipse+cdt动态库连接方式
如果要连接的动态库是libmysqlcppcon.so,那么Liberaries添加的名字为mysqlcppcon
2013-05-29 21:21:04 629
原创 FileChannel实现的简单断点复制
首先是一个简单的复制100个字节的数据public void copy() { try { int lenPos = 0; int copySize = 0; String sourcePath = "test.ziptemp"; String targetPath = "download/test.zip"; FileChannel in = new Fil
2013-04-27 15:24:40 518
原创 使用JAXB解析XML时,获得的值中的连续2个空格被合并成1个空格
将适配器改用NormalizedStringAdapter即可。原来的@XmlJavaTypeAdapter(CollapsedStringAdapter.class)现在的@XmlJavaTypeAdapter(NormalizedStringAdapter.class)
2013-03-29 14:12:59 1243
转载 使用MySQL connector/C++链接MySQL数据库
原文地址:http://blog.csdn.net/tiaotiaoyly/article/details/5174772首先去MySQL官网下载MySQL connector/C++http://dev.mysql.com/downloads/connector/cpp/1.0.html下载第二个包,windows32位非安装版(个人觉得这个包干净)。目前的版本是Co
2013-03-24 20:22:17 1068
原创 struts2 向action提交list
例子:public class Person { int id; String name; int age; float height; ... //get set} class MyAction extends ActionSupport{ private List persons; public void
2012-12-06 16:46:04 1199
转载 “位运算”在程序开发中的妙用!
原文地址:http://iandroiddev.com/post/2012-06-07/40027080498“位运算”虽然时计算机基本知识,但工作中一直没有用到它, 最近看Android源码时,经常会发现某些状态判断地方用到“位运算”,开始以为只是为了提高效率,感觉怪怪的,直接判断状态位或者布尔值判断不就行了,干嘛绕弯子,百思不得其奥妙,最近幡然领悟,原来位运算是这样用的,与大家分享一下它的
2012-10-08 15:27:46 714 2
转载 定制 SWT/RCP 界面
原文地址:http://www.ibm.com/developerworks/cn/opensource/os-cn-eclswtguic/index.html
2012-09-21 16:47:58 391
原创 C++关于空指针
有如下代码:int main(){ char * p; delete p;//或delete [] p}这样会抛错,因为现在p不是空指针,必须显示赋NULL才能说明它是空指针,这样代码才不会出错int main(){ char * p = NULL; delete p;//或delete [] p}
2012-09-19 10:26:30 1271
转载 C++ 标准库之cctype
原文地址:http://blog.csdn.net/akof1314/article/details/4624245#C++ 语言下头文件:#include 说明: 字符处理库功能一:字符测试1> 函数原型均为int isxxxx(int)2> 参数为int, 任何实参均被提升成整型3> 只能正确处理处于[0, 127]之间的值功能二:字符映射1> 函数原型
2012-09-15 14:37:50 352
转载 string替换所有指定字符串(C++)
原文地址:http://www.vimer.cn/2009/11/string%E6%9B%BF%E6%8D%A2%E6%89%80%E6%9C%89%E6%8C%87%E5%AE%9A%E5%AD%97%E7%AC%A6%E4%B8%B2%EF%BC%88c%EF%BC%89.html C++的string提供了replace方法来实现字符串的替换,但是对于将字符串中某个字符串全部替换这
2012-09-15 13:08:10 416
原创 ubuntu获取CPU序列号或者主板序列号
CPU ID代码:sudo dmidecode -t 4 | grep ID主板序列号代码:sudo dmidecode -t 2 | grep SerialMAC地址代码: sudo lshw -c network | grep serial | head -n 1
2012-09-06 14:30:18 3863
转载 C++ 11 Lambda表达式
原文地址:http://www.cnblogs.com/hujian/archive/2012/02/14/2350306.htmlC++ 11中的Lambda表达式用于定义并创建匿名的函数对象,以简化编程工作。Lambda的语法形式如下: [函数对象参数] (操作符重载函数参数) mutable或exception声明 ->返回值类型 {函数体}
2012-09-01 21:50:37 526
转载 【windows8开发】深入浅出C++/CX
原文:http://blog.csdn.net/my_business/article/details/7497248什么是C++ /CX? 首先要明白它跟C++ 0x/11以及C++ /CLR是完全不同的东西。C++ 0x/11是目前最新的C++标准库,而C++ /CX其实是微软在Win8开发平台下,对C++语言的一种扩展。C++ /CLR是微软为了C++能在.Net下运行,针对
2012-08-30 22:27:13 1309
原创 C++中关于valarray一些古怪现象
valarray v1(0);v1[0] = 20;v1[1] = 21;cout<<v1[0]<<endl;cout<<v1[1]<<endl;这样运行是没问题的,正常输出,只是v1.size()为0。但是valarray v1(0);v1[0] = 20.0;v1[1] = 21.0;这样运行就会出问题了,运行到“v1[1]=21.0"这句抛错。
2012-08-17 15:03:25 1417
原创 关于派生类的复制构造函数的一点小经验
如果派生类定义了复制构造函数,但没有显式调用基类的复制构造函数,是会隐式调用基类的默认构造函数(注意:不是复制,跟下面不同)。而如果派生类没有定义复制构造函数,只使用默认复制构造函数,则会使用基类的默认复制构造函数(注意:是复制),自己写两个类试下就看到结果了:class A{public: A(){printf("A Default\r\n");} A(A&){print
2012-08-16 15:57:17 781
原创 关于类成员函数结尾带const和不带const的问题
例子:class A{private: 。。。public: 。。。 void show()const; void show(); 。。。}这个类可以编译通过,可能两个show被编译器认为是两个不同的类成员函数。
2012-08-16 11:16:37 491
转载 javah命令用法
原文地址:http://blog.csdn.net/hunhunzi/article/details/6207749在java工程的bin目录下:javah -classpath . -jni com.example.hellojni.HelloJni注意: 不要写成 “javah -classpath . -jni com.example.hellojni.He
2012-07-30 10:03:16 434
原创 linux安装java
把jdk安装文件放到/usr/lib/jvm/sun_java下(或者自己自定义路径)cd /usr/lib/jvm/sun_java修 改bin文件权限,使其可执行sudo chmod u+x jdk-6u20-linux-i586.bin执行安装文件sudo ./jdk-6u20-linux-i586.bin修改环境变量sudo gedit /etc/environ
2012-05-03 14:45:28 343
原创 在linux下安装java
2、在“用户主目录”下新建一个“java”文件夹( 我的用户主目录是lq) 命令: Java代码 1.lq@lq:~$ pwd 2./home/lq 3.lq@lq:~$ ls 4.examples.desktop software 公共的 模板 视频 图片 文档 下载 音乐 桌面 5.lq@lq:~$ sudo mkdir java
2012-05-03 14:44:35 1642
原创 在tableviewcontroller上的每行的UITextfield实现键盘自动隐藏
实现原理是先用一个遮罩层把tableview遮住(因为在tableviewcontroller上不能实现touchesXXX的方法),先隐藏,然后点击UITextfield后遮罩层出现,然后点击遮罩层之后调用遮罩层的touchesXXX方法,使键盘隐藏,并且把遮罩层也隐藏。一下是demo代码:首先在PresidentDetailController.h中添加全局变量extern NSS
2012-04-02 12:22:20 2059
原创 tomcat增加内存方法
修改bin中的catalina.sh文件在JAVA_OPTS出现前那地方加上下句JAVA_OPTS='$JAVA_OPTS -Xmx800m -Xms512m'修改完之后,可以访问http://127.0.0.1:8080/manager/status查看内存大小
2012-04-01 10:50:06 608
转载 spring配置文件applicationContext.xml配置hibernate的连接数据库信息及sessionFactory创建方式
原地址:http://ganlangreen-163-com.iteye.com/blog/471063spring配置文件applicationContext.xml配置hibernate的连接数据库信息及sessionFactory创建方式 xmlns="http://www.springframework.org/schema/beans" xml
2012-03-31 16:42:43 3937
转载 使用Objective-C中foreach循环的一大注意事项
原文地址:http://blog.csdn.net/cheng_tian/article/details/5797411 前两天忙于做老师布置的新任务——制作一款iPhone上的“雷电”,做的还算成功,玩起来颇有乐趣(可能由于是自己的劳动成果吧)。 在制作该款小游戏时我的任务之一是对子弹等需要大量产生并销毁的对象进行管理。之所以要管理这些对象是由于:如果只是简单的在发射子弹时分
2012-02-12 11:43:01 3094
原创 Deb打包
先建立一个文件夹,它就是我们打包的工作文件夹。安装时,这个文件夹会与根目录合并并替换重名文件。我们要将所有的程序文件在建立好目录树后放入,例如,要将某文件安装到/usr/bin,那么就要在工作文件夹下建立usr目录,在里面再建立一个bin目录,将文件放入。注意,如果文件是从tar,bz2,gz等压缩文件中解压出来并且在fat或ntfs文件系统中储存过,其中的权限位就会消失,可执行文件会出错,需
2012-02-07 15:57:06 2516
转载 Java如何将Exception.printStackTrace()转换为String输出
原文地址:http://lijun0349-163-com.iteye.com/blog/1073356package com.test1;import java.io.PrintWriter;import java.io.StringWriter;public class T010 { /** * @param args */ public static void m
2012-01-13 15:03:30 6641 2
转载 swt绘制自己的button 经典
原文地址:http://blog.csdn.net/steve_wang_victor/article/details/5882550 在所有SWT组件中,Button几乎是最常用的,其功能在对于一般的情况来说也足够丰富了。你可以为Button组件设置要显示在其中的文本或者图像、设定ToolTip,甚至只要修改一个风格样式就能得到一个看上去相当不错的方向箭头按钮。 然而,我对B
2011-12-30 15:41:02 3944 2
SPRING攻略 第2版 (带书签)(二)
2014-07-07
SPRING攻略 第2版 (带书签)(一)
2014-07-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人