自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (6)
  • 收藏
  • 关注

原创 FlowDroid Status

Environment:4  Intel(R) Xeon(R) CPU E5-2603 0 @ 1.80GHz16GB  with -Xmx14000M -Xms12000M  Oracle java 1.7 x64 Ubuntu 14.04 LTS time java -Xmx14000M -Xms12000M -cp soot-trunk.jar

2014-12-16 17:03:05 2834 1

原创 Android SDK - aapt error : libstdc++.so.6 cannot open shared object file

sudo apt-get install lib32stdc++6 lib32z1 lib32z1-dev

2014-12-15 19:53:18 793

原创 收集的感觉不错的学习网站(持续更新中)

http://www.knockgate.com/脑客爱刷题,这是昨天晚上

2014-10-14 15:26:19 705

转载 How do I install Ubuntu-Tweak?

tweak是ubuntu下一款非常好用的管理工具最近shiyongta

2014-10-14 11:12:37 559

转载 Resize Unity 2D Launcher in Ubuntu 12.04 (Precise Pangolin)

https://www.liberiangeek.net/2012/06/resize-unity-2d-launcher-in-ubuntu-12-04-precise-pangolin/

2014-10-14 10:56:59 668

转载 Http和Socket连接区别

相信不少初学手机联网开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过自己的浅显理解能对初学者有所帮助。1、TCP连接要想明白Socket连接,先要明白TCP连接。手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。建立起一个T

2014-03-23 10:15:37 583

转载 我们能从java的HelloWorld学到什么?

这是每个Java程序员都知道的。虽然简单,但是从一个简单的问题可以引入更深的思考。在这篇文章中,我们将讨论这个简单的程序。如果能更多的帮到你,请留下宝贵的意见。HelloWorld.javapublic class HelloWorld { /** * @param args */ public static void main(String[] args) { // TODO

2014-01-10 17:53:15 606

原创 关于时间格式的

;今天才知道在java.util.Time;java.sql.Time中HH:mm:ss表示24小时制,hh:mm:ss表示12小时制

2013-08-11 18:47:10 564

原创 一个字母引起的错误

今天使用struts2开发web application,用到了Action的动态方法调用,需要写个js函数,但是这个function怎么都不起作用,最后检查了很多遍,都快崩溃了,以为又有什么自己没有注意到的技术细节。大概僵持了半个小时,才发现,function里第二行targetForm写成了targerForm,把t写成了r,改过来之后运行正常。平常总是讲开发前台很难调试,这还真是真是考验眼力

2013-08-11 16:52:24 643

原创 java LDAP userPassword

LDAP中的userPassword是二进制属性,读取时可以使用如下代码Attribute attr=attrs.get("userPassword"); Object o=attr.get(); byte[] s=(byte[])o; String psw=new String(s);

2013-08-06 15:20:05 3227

原创 eclipse juno jee 不能新建JSP、没有JSP编辑器

问题原因:eclipse bug,jdk为版本6以下时会出现此问题。解决方法:安装版本6以上jdk,注意eclipse与jdk的位数需匹配,即同为32位或64位。

2013-08-03 11:37:39 2210

原创 关于Struts2过滤器

使用jdk5.0时,过滤器只能使用FilterDispatcherjdk6.0的情况不知使用jdk7.0时,建议使用StrutsPrepareAndExecuteFilter

2013-07-21 22:22:25 549

原创 java开发webservice的几种方式

webservice的应用已经越来越广泛了,下面介绍几种在Java体系中开发webservice的方式,相当于做个记录。 1.Axis2 Axis是apache下一个开源的webservice开发组件,出现的算是比较早了,也比较成熟。这里主要介绍Axis+eclipse开发webservice,当然不用eclipse也可以开发和发布webservice,只是用eclipse会比较方

2013-07-15 08:49:07 746

原创 Deploy JAX-WS Web Services On Tomcat

Here’s a guide to show you how to deploy JAX-WS web services on Tomcat servlet container. See following summary steps of a web service deployment.Create a web service (of course).Create a sun-jaxw

2013-07-15 08:35:58 1380

原创 SSL-用OpenSSL命令行生成证书文件

也许很多人和本人一样深有体会,使用OpenSSL库写一个加密通讯过程,代码很容易就写出来了,可是整个工作却花了了好几天。除将程序编译成功外(没有可以使用的证书文件,编译成功了,它并不能跑起来,并不表示它能正常使用,所以......),还需生成必要的证书和私钥文件使双方能够成功验证对方。找了n多的资料,很多是说的很模糊,看了n多的英文资料,还是没有办法(不知道是不是外国朋友都比较厉害,不用说明得

2013-07-07 23:30:01 1158

原创 SSL-用Keytool和OpenSSL生成和签发数字证书

J2SDK在目录%JAVA_HOME%/bin提供了密钥库管理工具Keytool,用于管理密钥、证书和证书链。Keytool工具的命令在JavaSE6中已经改变,不过以前的命令仍然支持。Keytool也可以用来管理对称加密算法中的密钥。最简单的命令是生成一个自签名的证书,并把它放到指定的keystore文件中:keytool -genkey -alias tomcat -keyalg RS

2013-07-07 23:29:16 3249

原创 数字证书原理

文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用。接着对数字证书做一个详细的解释,并讨论一下windows中数字证书的管理,最后演示使用makecert生成数字证书。如果发现文中有错误的地方,或者有什么地方说得不够清楚,欢迎指出!1、基础知识      这部分内容主要解释一些概念和术语,最好是先

2013-07-04 08:47:28 1765

原创 关于Java Swing怎么实时刷新JTextArea,以显示刚才加append的内容(线程角度)

Java Swing如何实时刷新JTextArea,以显示刚才加append的内容在代码中执行完textArea.append("message")后,如果你想让这个更新立刻显示在界面上而不是等swing的主线程返回后刷新,我们一般会在该语句后调用textArea.invalidate()和textArea.repaint()。问题是这个方法并不能有任何效果,textArea的内容没有任何

2013-07-02 18:19:59 18809 4

原创 JTextArea append() 方法的每次循环不能正常显示的有关问题(刷新)

最近在写一个桌面程序时,涉及到要向JTextArea 中每次循环写入数据,开始程序如下:for (int k = 0; k     ......    ......    jTextArea1.append(hrefs.get(k).getUrl() + "  Analysis Completed...\n");}其中jTextArea1为一个文本区域,hrefs 为一个链

2013-07-02 10:28:52 4135 4

原创 ant简明教程

一、ant关键元素1. project元素    project 元素是 Ant 构件文件的根元素, Ant 构件文件至少应该包含一个 project 元素,否则会发生错误。在每个 project 元素下,可包含多个 target 元素。接下来向读者展示一下 project 元素的各属性。1) name 属性    用于指定 project 元素的名称。2)

2013-06-30 11:13:30 571

原创 html tab复习

body{font:"宋体";font-size:12px;} a:link,a:visited{font-size:12px;color:#666;text-decoration:none;} a:hover{color:#ff0000;text-decoration:underline;} #Tab{margin:0 auto;width:220px;border:1px soli

2013-06-20 16:57:14 938

原创 Java安全通信:HTTPS与SSL

1. HTTPS概念        1)简介           HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。这个系统的最初研发由网景公司进行,提供了身份验证

2013-06-17 10:42:32 1050

原创 PFX证书转JKS证书和java证书常用操作

import java.io.FileInputStream;import java.io.FileOutputStream;import java.security.Key;import java.security.KeyStore;import java.security.cert.Certificate;import java.util.Enumera

2013-06-10 17:22:57 6561

原创 jks读取密钥

JKS文件是一个java中的密钥管理库,里面可以放各种密钥文件,JKS文件的生成这里暂且不说,这里主要是关注如何从JKS文件中将已有的密钥读取出来。 下面是两个java读取JKS文件中密钥的方法当然在看懂下面两个方法之前要对JKS文件的结构有所了解:JKS文件就好像一个仓库,里面可以放很多的东西,这里只存放一类东西就是密钥,仓库当然会有一把锁,防范别人随便乱拿,这个

2013-06-10 17:21:55 1266

原创 SSL是如何工作的

密钥密码系统介绍  这篇文章向大家阐述了Netscape公司是如何使用RSA的公用密钥密码系统来实现因特网安全的。Netscape的安全套接层的实现就利用了这篇文章中所讨论的技术。  RSA的公用密钥密码系统广泛地应用于计算机工业的认证和加密方面。Netscape得到RSA数据安全公司的许可可以使用公用密钥密码系统以及其它产品,尤其是认证方面的产品。  公用密钥加密技术使用不对称的密钥

2013-06-10 17:20:54 1180

原创 数字证书及其认证过程

众所周知,公钥密码学通过使用公钥和私钥这一密钥对,使数字签名和加密通讯等密钥服务变得容易起来。公钥技术之所以能得到广泛的应用,原因就在于对那些使用密钥对中的公钥来获得安全服务的实体,他们能很方便地取得公钥,即密钥分发与管理比起对称密钥的分发与管理变得简单了。所以有人称,非对称密码算法是计算机安全通讯的一次技术革命。    当然,公钥的分发也需要数据完整性保护措施,即需要数据完整性服务来保障公钥

2013-06-10 17:18:57 34539 4

原创 JAVA程序签发数字证书

/* * Title:  * * Description:  * * Copyright: Copyright (c) 2007 * * Company:  * * @author ifwater * @version 1.0 *//*CA签发数字证书应该使用自己的私钥,CA自身的证书并不包含私钥的信息,因此需要从密钥库mykeystore中提取。此

2013-06-10 17:17:28 1783

原创 java源码实现生成,签发,验证用户证书功能

NOTE:已安装的jdk(gnu jdk 1.5)默认keystore类型是gkr,而下面代码要求keystore类型是jks,故产生invalid keystore format错误。解决方法:用sun jdk产生keystore。1. 生成CA密钥对在sun jdk 1.6 bin下执行./keytool -genkey -alias caroot -keyalg RSA

2013-06-10 17:11:16 7483

原创 JTabbedPane选项窗格的使用

选项窗格JTabbedPaneJTabbedPane在Swing中实现选项窗格,它可以把多个组件放在多个选项卡中,从而使页面不致拥挤,其选项卡的形式也能为程序增色不少。选项窗格和分隔窗格类似,创建出来需要添加到设置好布局的面板中,通常我们可以设置布局为1*1的网格布局或是边界布局。选项窗格内部可以放置多个选项页,每个选项页都可以容纳一个JPanel作为子组件,我们只要设计好需要添加

2013-05-16 09:49:22 935

原创 Java入门实例classpath及package详解

Java很诱人,但对于刚跨入Java门槛的初学者来说,编译并运行一个无比简单的Java程序简直就是一个恶梦。明明程序没错,但各种各样让人摸不着头脑的错误信息真的让你百思不得其解,许多在Java门口徘徊了很久的初学者就这样放弃了学习Java的机会,很是可惜。笔者也经历过这个无比痛苦的阶段,感觉到编译难的问题就出在classpath的设置及对package的理解之上。本文以实例的方式,逐一解决在编译过

2013-05-14 09:23:06 604

原创 C/S和B/S的比较

C/S                                                              B/S         系统环境要求                     较高                                              较低(易于多平台)      配置花费                 高(客户

2013-03-18 11:21:50 579

原创 无线

公司配的新电脑,刚装完WIN7,之后安装更新60多个,开机4分多钟,于是禁服务,不小心禁了WLAN_AUTOCONF,之后无线就搜索不到信号了,允许启动后才正常

2012-09-13 16:00:58 333

原创 eclipse环境配置

erp配置是从昨天下午开始的,下午刚分配完位置,就开始了第一项工作,把环境搭建起来。         配置环境需要jdk1,4,2_16,Tomcat4.1,erpHome,erpHome就是项目文件。jdk和Tomcat是放在D:\javawork目录下,erpHome直接放在E盘下面。首先核对erpHome目录下njsteel.bat中的JAVA_HOME,TOMCAT_HOME,ERP_

2012-09-13 15:10:53 1572

原创 javascript之数字类型正则匹配表达式

使用方法:例:/**正整数匹配表达式*/var pattern=/^[0-9]*[1-9][0-9]*$/;var flag = pattern.test(a);如果a是正整数,flag的boolean值为true,如果a不是正整数,flag的boolean值为false。/**浮点数匹配表达式*/var pattern = /^([-]){0,1}([0-

2012-09-05 23:25:16 2781

原创 c# Excel编程中的几个问题

1、在编程的时候,有时会用Worksheets 接口,有时又会用Sheets接口,那么他们出现的场合分别在什么条件下?有怎么的区别?answer:   worksheets是指你当前非活动表,而sheets是当前活动表,每个是Sheet是一个工作簿,各个sheet就构成了 sheets,也就是工作表了。如果你同时打开book1和book2,但你对book1进行操作的时候,book1所属的就可以

2012-05-15 14:12:18 1103

原创 [导入]C#向Excel报表中插入图片的2种方法

如果使用Excel2003,需要添加.NET库的Microsoft.Office.Interop.Excel 版本11.0,引用栏会出现Microsoft.Office.Interop.Excel然后添加COM库,Microsoft Office 11.0 Object Library,引用栏中会出现Microsoft.Office.Core另外如果添加 C:\Program Files\Micr

2012-04-28 14:06:40 4744

原创 自我介绍

1.开场白  Good morning. I am very glad to be here for this interview.  2.姓名,英文名,毕业院校,毕业专业,毕业学院  First let me introduce myself. My name is LiShuai, and my English name is Jacky Lee. I've finis

2012-04-04 16:13:59 468

原创 c# string 转成int

内容是张图片

2012-04-01 10:34:43 475

原创 c#比较时间的三种方法

1。比较时间大小的实验         string   st1="12:13";           string   st2="14:14";           DateTime   dt1=Convert.ToDateTime(st1);           DateTime   dt2=Convert.ToDateTime(st2);           DateTi

2012-04-01 10:31:40 513

原创 DataTime

//获取日期+时间DateTime.Now.ToString();            // 2008-9-4 20:02:10DateTime.Now.ToLocalTime().ToString();        // 2008-9-4 20:12:12//获取日期DateTime.Now.ToLongDateString().ToString();    // 200

2012-03-18 15:37:22 431

深入剖析NGINGX.pdf

拥有完整书签!

2019-07-01

Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理 第2版.pdf

linux内核0.11版本,该文档有完整的书签!

2019-06-30

python入门演示

这是关于python入门演示的ppt,可以让初学者对python有个感性的认识

2013-12-03

J2EE帮助文档(中文)

J2EE帮助文档(中文),在你使用servlet开发wen应用时,可以使用该文档查询常用的类和接口以及方法

2013-05-01

Windows Forms Programming With C#

虽然年代比较久远,但这是一本比较经典的书

2012-02-11

关于二叉树的建立遍历查找程序代码

这是一段关于二叉树的程序,有建立,后续遍历,层次遍历,查找结点,打印祖先等操作

2010-05-23

空空如也

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

TA关注的人

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