自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 267

原创 多线程处理问题

在项目开发中,遇到这样一个问题:UI中有个prepare按钮,负责准备数据。当UI中选择多个table,进行prepare数据的时候,会有个成员变量List负责存储结果数据。在prepare按钮的addListener中,会启动一个线程去prepare数据。正常流程:[code="java"]preparing(){List tabledatas=new Array...

2013-10-23 17:00:24 137

原创 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 602

原创 手动删除windows office2010

zz:http://support.microsoft.com/kb/290301/zh-cn笔者不小心修改注册表,造成office所有软件无法启动,都提示:无法验证此应用程序的许可证。想修复或者卸载,却提示:未成功完成microsoft office2010配置。没办法只好手动删除。下面是ms office官网上的。其实我只用了步骤3就完成后,后面还有一些步骤,详细请看上面的链接。...

2012-12-18 13:50:25 378

原创 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 442

原创 xml schema 中 elementFormDefault 和 attributeFormDefault 的含义

转自: http://hi.baidu.com/chevichan/item/a2aa4a1464d731423b176ed4elementFormDefault 和 attributeFormDefault 都各有 2 个选项: unqualified, qualified. 那么它们分别都代表什么意思呢?默认值是 unqualified.elementFormDefau...

2012-10-23 10:18:47 365

原创 使用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 339

原创 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 152

原创 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 425

原创 关于cxf生成客户端代码中的JAXBElement<String>

在使用cxf或者x-fire进行webservice开发时,从wsdl文件生成客户端代码时,如果有属性的类型是String,可能会出现JAXBElement类型。 为什么webservice客户端不直接使用String,而使用JAXBElement类型,自然是有原因的,是因为服务器端的wsdl文件有nillable="true"这个属性。 此时有两种方法对这个JAXBEl...

2012-10-10 13:35:41 244

原创 部署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 312 1

原创 使用linux命令行的一些快捷键

命令模式x //删除光标所在字符r //修改光标所在字元,r后接着要修正的字符。R //进入取替换状态。s //删除光标所在字元,并进入输入模式。S //删除光标所在的列,并进入输入模式。u //可以恢复被删除的文字。U //可以恢复光标所在列的所有改变。命令行下快捷键 Ctrl+a:把光标移到行首。 Ctrl+e...

2012-07-06 11:19:58 118

原创 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 123

原创 一键安装Apache+PHP+Mysql环境时,配置数据库密码

现在有很多压缩包,或者安装包,一键安装Apache+PHP+Mysql环境,但是,安装完毕后,无法进入数据库,因为不知道root密码,下面几步可简单搞定:如果安装目录为:┠D:\usr\ 服务器总目录┠───\webroot\ 网站目录┠───\local\ 程序目录┠───┠───\apache2\ Apache 程序目录┠───┠───\mysql5\ MySQL 程序...

2012-04-11 11:25:41 335

原创 服务器不支持 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 284

原创 在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 84

原创 创建一个最简单的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 98

原创 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 89

原创 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 134

原创 遇到的各种异常

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 160

原创 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 105

原创 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 111

原创 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 1240

原创 如何写build.xml

...

2011-08-23 11:09:34 96

原创 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 101

原创 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 150

原创 Java中的堆和栈

Java栈与堆 http://topic.csdn.net/u/20081123/12/f70f1632-24be-4caa-bc20-29cf8267afab.html 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于...

2011-05-24 15:37:08 110

原创 堆和栈的联系与区别

首先,我们举一个例子: void f() { int* p=new int[5]; } 这条短短的一句话就包含了堆与栈,看到new,我们首先就应该想到,我们分配了一块堆内存,那么指针p呢?他分配的是一块栈内存,所以这句话的意思就是:在栈内存中存放了一个指向一块堆内存的指针p。在程序会先确定在堆中分配内存的大小,然后调用operator new分配内存,然后返回这块内存的首地址,...

2011-05-24 15:26:35 84

原创 栈和堆的区别

堆和栈的区别 堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链...

2011-05-24 15:23:42 88

原创 Eclipse中的一些快捷键

对eclipse熟悉的朋友一定对它的快捷键很有感触.很多,但常用的一般就10个左右.根据在项目中的实践,现总结如下,算是对一些不太熟悉的朋友的一点小帮助.Ctrl + Shift + O :引入及管理imports语句Ctrl + Shift + T : 打开Open Type 查找类文件Ctr + Shift + R: 在源文件中查找匹配的文件Ctrl + Shift + F...

2011-04-29 09:52:11 99

原创 Java类库的线程池

1、newFixedThreadPool创建一个定长的线程池,每当提交一个任务就创建一个线程,直到达到池的最大长度。2、newCachedThreadPool创建一个可缓存的线程池,如果当前线程池的长度超过了处理的需要时,它可以灵活地回收空闲的线程,当需求增加时,它可以灵活地增加新的线程,不会对池的长度做任何限制。3、newSingleThreadExecutor创建一个单线程化的Exec...

2011-04-18 14:59:52 79

原创 病毒式营销

病毒式营销(viral marketing,也可称为病毒性营销)是一种常用的网络营销方法,常用于进行网站推广、品牌推广等,病毒式营销利用的是用户口碑传播的原理,在互联网上,这种“口碑传播”更为方便,可以像病毒一样迅速蔓延,因此病毒式营销(病毒性营销)成为一种高效的信息传播方式,而且,由于这种传播是用户之间自发进行的,因此几乎是不需要费用的网络营销手段。经典案例:a.hotmai...

2011-04-14 12:23:20 191

原创 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 829

原创 java网络编程之字符流

Java中的流分为两种,一种是字节流(InputStream,OutputStream),另一种是字符流(Reader,Writer)。在网络程序设计中,如果通信的双方都是Java语言编写的,那么最好使用字符流或者更高级的流类,这是因为使用字符流类提供的编码支持可以避免在使用中文等非ASCII字符时出现乱码。如果通信的另一端的实现是未知的,那么最好使用字节流,并实现通过约定好的通信规则发送和接...

2011-04-11 15:56:59 274

原创 eclipse中编写Exception时使用的serialVersionUID

[size=medium]serialVersionUID作用: 序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。所谓序列化,就是把一个类或对象转化成数据流的形式,进行数据传输(特别是IO操作和网络传输),而反序列化当然就是逆过程。JAVA中实现序列化的基本过程是: (1)将需要被序列化的类实现Serializable接口,该接口没有需要实现...

2011-04-11 14:28:09 398

原创 Log4j入门学习

内容转自多篇文章:http://afront.bokee.com/6157060.htmlhttp://blog.csdn.net/lcazxc/archive/2007/06/01/1634743.aspx一般情况下 Log4j 总是和 Apache Commons-logging 一起用的。[size=large][color=red]一、Log4j的简单思想[/color...

2011-04-08 16:50:56 98

原创 System.err与System.out的区别

Java中有三个标准文件描述符:标准输入System.in,标准输出System.out,标准出错System.err。 标准输出和标准出错的一个区别是,标准输出往往是带缓存的,而标准出错没有缓存(默认设置,可以改)。所以如果你用标准出错打印出来的东西可以马上显示在屏幕,而标准输出打印出来的东西可能要再积累几个字符才能一起打印出来。如果你在应用中混用标准输出和标准出错就可能看到这个问...

2011-04-08 14:51:35 131

原创 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 88

原创 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 133

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除