- 博客(39)
- 收藏
- 关注
numpy和pandas安装
首先安装easy_install 和 pip,后面就超级简单了。pip install wheelpip install 下载的whl文件pip install pandas下载地址http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy因为我电脑是64位,python2.7版本,所以选择下载的numpy-1.11.1+mkl-c...
2016-09-25 11:33:49
289
原创 多线程处理问题
在项目开发中,遇到这样一个问题:UI中有个prepare按钮,负责准备数据。当UI中选择多个table,进行prepare数据的时候,会有个成员变量List负责存储结果数据。在prepare按钮的addListener中,会启动一个线程去prepare数据。正常流程:[code="java"]preparing(){List tabledatas=new Array...
2013-10-23 17:00:24
156
原创 async-http-client-netty
https://github.com/AsyncHttpClient/async-http-client/tree/master/providers最近由于项目需求,研究netty,本想自己利用netty封装个异步httpclient,可惜设计能力有限。在git上发现了这个开源的工程,遂研究一番,设计的非常好。简要记录下:1. 主要包括以下几个工程:async-http-clien...
2013-04-09 15:12:56
647
原创 手动删除windows office2010
zz:http://support.microsoft.com/kb/290301/zh-cn笔者不小心修改注册表,造成office所有软件无法启动,都提示:无法验证此应用程序的许可证。想修复或者卸载,却提示:未成功完成microsoft office2010配置。没办法只好手动删除。下面是ms office官网上的。其实我只用了步骤3就完成后,后面还有一些步骤,详细请看上面的链接。...
2012-12-18 13:50:25
413
原创 restlet中获取头信息
restlet框架中,获取http头信息的内容:1. 在server端,resource中,可以写个方法,直接调用。[code="java"] protected Map getHeader() { Form headForm = (Form) getRequest().getAttributes().get( "org.restlet.http.headers"); ...
2012-12-11 10:59:21
467
原创 xml schema 中 elementFormDefault 和 attributeFormDefault 的含义
转自: http://hi.baidu.com/chevichan/item/a2aa4a1464d731423b176ed4elementFormDefault 和 attributeFormDefault 都各有 2 个选项: unqualified, qualified. 那么它们分别都代表什么意思呢?默认值是 unqualified.elementFormDefau...
2012-10-23 10:18:47
408
原创 使用jaxb根据xsd逆向生成java代码 &jaxb开发技巧
转自 http://www.iteye.com/topic/1118082之前写了如何从xsd快捷生成java代码不过写xsd也是个力气活啊,今天看到一篇blog,有工具直接生成,方便多了首先我们需要使用XML Schema来描述XML格式,怎样自动生成xsd,我们可以通过trang.jar这个包来生成 [code="java"]java -jar trang.jar a.xm...
2012-10-22 16:10:59
352
原创 Spring源码地址,通过svn导入
Spring SVN urlSpring3.0 源码 https://github.com/SpringSource/spring-frameworkSpring2.5 及以下版本 https://src.springframework.org/svn/spring-maintenance/ Spring Security https://src.sprin...
2012-10-16 13:29:42
165
原创 java.net.SocketTimeoutException: Read timed out:
转自http://www.csdnjava.com/forum.php?mod=viewthread&tid=58526为什么会产生java.net.SocketTimeoutException: Read timed out:产生此题目的根本原因是客户端在发送请求的过程中,服务器只接受了很少的一部分参数,但是此后客户端没有再发数据导致服务器接受的数据并不完整,所以wl...
2012-10-15 17:33:52
446
原创 关于cxf生成客户端代码中的JAXBElement<String>
在使用cxf或者x-fire进行webservice开发时,从wsdl文件生成客户端代码时,如果有属性的类型是String,可能会出现JAXBElement类型。 为什么webservice客户端不直接使用String,而使用JAXBElement类型,自然是有原因的,是因为服务器端的wsdl文件有nillable="true"这个属性。 此时有两种方法对这个JAXBEl...
2012-10-10 13:35:41
260
原创 部署cxf的webservice时的一个异常
异常:ERROR - Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sippush': Invocation of init method failed; nested exception is jav...
2012-08-22 10:54:42
336
1
原创 使用linux命令行的一些快捷键
命令模式x //删除光标所在字符r //修改光标所在字元,r后接着要修正的字符。R //进入取替换状态。s //删除光标所在字元,并进入输入模式。S //删除光标所在的列,并进入输入模式。u //可以恢复被删除的文字。U //可以恢复光标所在列的所有改变。命令行下快捷键 Ctrl+a:把光标移到行首。 Ctrl+e...
2012-07-06 11:19:58
130
原创 android httpclient localhost Connection refused
zz:http://xiaohu0901.iteye.com/blog/853408调试中通过android simulator模拟器链接localhost或者127.0.0.1,但是报错了!!Exception 1:java.net.ConnectException: localhost/127.0.0.1:8080 - Connection refused问题是这样的,an...
2012-05-07 22:25:27
133
原创 一键安装Apache+PHP+Mysql环境时,配置数据库密码
现在有很多压缩包,或者安装包,一键安装Apache+PHP+Mysql环境,但是,安装完毕后,无法进入数据库,因为不知道root密码,下面几步可简单搞定:如果安装目录为:┠D:\usr\ 服务器总目录┠───\webroot\ 网站目录┠───\local\ 程序目录┠───┠───\apache2\ Apache 程序目录┠───┠───\mysql5\ MySQL 程序...
2012-04-11 11:25:41
352
原创 服务器不支持 curl_exec 的解决办法
zz:http://hi.baidu.com/zzgcy/blog/item/85c01881e05881c7bc3e1e95.htmlwindows下开启方法:1、拷贝PHP目录中的libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll文件到 system32 目录。2、修改php.ini:配置好 extension_dir ,去...
2012-04-11 11:22:19
315
原创 在linux下修改path配置环境变量
1. 在red hat系统下,$ vi .bash_profile在PATH和export之间,加入你要添加的路径,如:PATH = $PATH:$HOME/abc/bin 这里的冒号 与 window中环境变量配置时的;号是一样的作用,进行分隔;2.在ubuntu下,需要$ vi .profile 而不是.bash_profile最后,在配置完之后,要...
2012-03-29 11:13:54
101
原创 创建一个最简单的restlet webservice
OperationServer1方法里:[code="java"]public class OperationServer1 extends ServerResource { static String s = "operation1"; @Get() public Representation doGet(Representation entity){ s = ...
2012-03-21 16:58:09
113
原创 eclipse自动添加注释方法
路径:window->preference->java->code style->code templates点击comments->types编辑:将下面内容填上/** @Name: ${file_name} @Author: ${user} @Date: ${date} @Description: */也可以根据自己的要求添加其他内容,有ins...
2012-03-20 10:53:59
107
原创 Warning: strtotime() [function.strtotime]: It is not safe to rely on the system'
今天在初学smarty的时候,遇到了Warning: strtotime() [function.strtotime]: It is not safe to rely on the system's timezone settings.这个问题,上网搜了下,原来是时区没有设置,只需要把php安装目录下的php.ini 文件中的date.timezone=Asia/Shanghai其他的...
2012-02-23 23:45:12
144
原创 遇到的各种异常
1. java.lang.NoClassDefFoundError: org/hamcrest/TypeSafeMatcher 缺少hamcrest.jar包2.java.lang.NoClassDefFoundError:javax.wsdl.WSDLException: WSDLExceptionCaused by: javax.wsdl.WSDLException: WSDL...
2011-10-20 10:08:36
174
原创 slf4j+logback日志实例
http://blog.sina.com.cn/s/blog_3fc7e2810100vio9.html实例:1、 结构图: [img]http://s6.sinaimg.cn/middle/3fc7e281ga9f43f593b25&690[/img]2、 Jar包logback-classic-0.9.28.jarlogback-core-0.9.28.jar...
2011-09-23 10:29:46
117
原创 JUnit4使用Java 5中的注解(annotation)
zz:http://hi.baidu.com/%CE%A4%CF%F2%D1%F4/blog/item/d3e0f76272e9af710d33faae.htmlJUnit 4 使用 Java 5 中的注解(annotation),以下是JUnit 4 常用的几个 annotation 介绍 @Before:初始化方法 @After:释放资源 @Test:测试方法,在这里可以测试期...
2011-09-19 09:35:23
125
原创 Apache:系统找不到指定的文件: No installed service named"Apache2"
转自:[url]http://blog.zxlm.cn/2007/12/apache%E7%B3%BB%E7%BB%9F%E6%89%BE%E4%B8%8D%E5%88%B0%E6%8C%87%E5%AE%9A%E7%9A%84%E6%96%87%E4%BB%B6-no-installed-service-namedapache2.html[/url]启动apache时系统提示错误:[...
2011-09-11 09:13:28
1262
原创 java自定义异常类
public class MyFirstException extends Exception { public MyFirstException() { super(); } public MyFirstException(String msg) { super(msg); } public MyFirstException(String msg, Throwab...
2011-08-11 16:52:34
116
原创 Eclipse下安装maven插件
部分转自http://v-vampires.iteye.com/blog/988290今天在Eclipse上安装maven插件时遇到了如下的错误:Cannot complete the install because one or more required items could not be found. Software being installed: Maven Integ...
2011-07-27 16:04:36
165
原创 Java中的堆和栈
Java栈与堆 http://topic.youkuaiyun.com/u/20081123/12/f70f1632-24be-4caa-bc20-29cf8267afab.html 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于...
2011-05-24 15:37:08
122
原创 堆和栈的联系与区别
首先,我们举一个例子: void f() { int* p=new int[5]; } 这条短短的一句话就包含了堆与栈,看到new,我们首先就应该想到,我们分配了一块堆内存,那么指针p呢?他分配的是一块栈内存,所以这句话的意思就是:在栈内存中存放了一个指向一块堆内存的指针p。在程序会先确定在堆中分配内存的大小,然后调用operator new分配内存,然后返回这块内存的首地址,...
2011-05-24 15:26:35
100
原创 栈和堆的区别
堆和栈的区别 堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链...
2011-05-24 15:23:42
99
原创 Eclipse中的一些快捷键
对eclipse熟悉的朋友一定对它的快捷键很有感触.很多,但常用的一般就10个左右.根据在项目中的实践,现总结如下,算是对一些不太熟悉的朋友的一点小帮助.Ctrl + Shift + O :引入及管理imports语句Ctrl + Shift + T : 打开Open Type 查找类文件Ctr + Shift + R: 在源文件中查找匹配的文件Ctrl + Shift + F...
2011-04-29 09:52:11
110
原创 Java类库的线程池
1、newFixedThreadPool创建一个定长的线程池,每当提交一个任务就创建一个线程,直到达到池的最大长度。2、newCachedThreadPool创建一个可缓存的线程池,如果当前线程池的长度超过了处理的需要时,它可以灵活地回收空闲的线程,当需求增加时,它可以灵活地增加新的线程,不会对池的长度做任何限制。3、newSingleThreadExecutor创建一个单线程化的Exec...
2011-04-18 14:59:52
93
原创 病毒式营销
病毒式营销(viral marketing,也可称为病毒性营销)是一种常用的网络营销方法,常用于进行网站推广、品牌推广等,病毒式营销利用的是用户口碑传播的原理,在互联网上,这种“口碑传播”更为方便,可以像病毒一样迅速蔓延,因此病毒式营销(病毒性营销)成为一种高效的信息传播方式,而且,由于这种传播是用户之间自发进行的,因此几乎是不需要费用的网络营销手段。经典案例:a.hotmai...
2011-04-14 12:23:20
240
原创 eclipse中java工程里的META-INF文件夹以及jar包的制作方法
[size=large][color=red]META-INF文件夹里有一个文件,是MANIFEST,我们把MANIFEST中的配置信息进行分类,可以归纳出下面几个大类:[/color][/size] 一. 一般属性 1. Manifest-Version 用来定义manifest文件的版本,例如:Manifest-Version: 1.0 2. Created-By...
2011-04-12 14:00:36
880
原创 java网络编程之字符流
Java中的流分为两种,一种是字节流(InputStream,OutputStream),另一种是字符流(Reader,Writer)。在网络程序设计中,如果通信的双方都是Java语言编写的,那么最好使用字符流或者更高级的流类,这是因为使用字符流类提供的编码支持可以避免在使用中文等非ASCII字符时出现乱码。如果通信的另一端的实现是未知的,那么最好使用字节流,并实现通过约定好的通信规则发送和接...
2011-04-11 15:56:59
289
原创 eclipse中编写Exception时使用的serialVersionUID
[size=medium]serialVersionUID作用: 序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。所谓序列化,就是把一个类或对象转化成数据流的形式,进行数据传输(特别是IO操作和网络传输),而反序列化当然就是逆过程。JAVA中实现序列化的基本过程是: (1)将需要被序列化的类实现Serializable接口,该接口没有需要实现...
2011-04-11 14:28:09
410
原创 Log4j入门学习
内容转自多篇文章:http://afront.bokee.com/6157060.htmlhttp://blog.youkuaiyun.com/lcazxc/archive/2007/06/01/1634743.aspx一般情况下 Log4j 总是和 Apache Commons-logging 一起用的。[size=large][color=red]一、Log4j的简单思想[/color...
2011-04-08 16:50:56
111
原创 System.err与System.out的区别
Java中有三个标准文件描述符:标准输入System.in,标准输出System.out,标准出错System.err。 标准输出和标准出错的一个区别是,标准输出往往是带缓存的,而标准出错没有缓存(默认设置,可以改)。所以如果你用标准出错打印出来的东西可以马上显示在屏幕,而标准输出打印出来的东西可能要再积累几个字符才能一起打印出来。如果你在应用中混用标准输出和标准出错就可能看到这个问...
2011-04-08 14:51:35
148
原创 JAVA中的Map接口介绍
zz百度文库http://wenku.baidu.com/view/8a27d61c59eef8c75fbfb340.htmlJAVA中的Map接口介绍 Map接口不是Collection接口的继承。Map接口用于维护键/值对(key/value pairs)。该接口描述了从不重复的键到值的映射。 (1) 添加、删除操作: Object put(Objec...
2011-04-07 14:07:35
103
原创 java中System.Properties的用法
转贴 2006-12-19 09:09:40 ] 发表者: ArchLordhttp://archlord.blog.hexun.com/6949672_d.htmlSystem可以有对标准输入,标准输出,错误输出流;对外部定义的属性和环境变量的访问;加载文件和库的方法;还有快速复制数组的一部分的实用方法。System.getProperties()可以确定当前的系统属性,...
2011-03-29 15:09:10
150
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人