- 浏览: 430560 次
- 性别:
- 来自: 上海
最新评论
-
xudada:
楼主好,请问您是怎么实现增量编译的,我看代码中58,59行直接 ...
eclipse实现JavaWeb应用增量打包 -
njchenliang:
楼主,我按你的方法来,怎么一次都没启用?
当angularjs遇到微信jsdk -
xumin_wlt:
楼主bpFlatFileItemReader 这个类在哪里呢? ...
修复spring batch读取多文件类 MultiResourceItemReader 存在的bug -
yizishou:
我认为可以写得更简单:(?=.*([a-zA-Z].*){2, ...
java密码复杂度正则表达式 -
bewithme:
有以下几种拓扑Embedded 嵌入式 Peer-To-Pe ...
Apache Geode 创建和使用群集配置教程
文章列表
ios自带的UIDataPicker和UIDatePicker最大的毛病就是没有带确定和取消这两个按钮,而ActionSheetPicker是以上两个选择器的开源封装。但是这个东东也有些小问题,就是没有汉化选择器的内容。
原始的ActionSheetPicker运行起来是这个样子的:
改进后是这以下这个样子的
点击此处下载,有问题可加扣扣359709421讨论。
补充一个缺陷的修复,在ios7以上版本中,选择器数据部份是透明的,很不美观,
把AbstractActionSheetPicker.m的showActionShe ...
在java web应用中,当你想在建立会话或移除会话时,让系统做某些事情,比如说,统计在线用户,每当有用户登录时,或退出时,那么可以用下面这个监听器来监听。
import java.util.ArrayList;
import java.util.List;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
import javax.servlet.http.HttpSessionAttributeListener;
imp ...
什么是双向认证呢?简而言之,就是服务器端对请求它的客户端要进行身份验证,客户端对自己所请求的服务器也会做身份验证。服务端一旦验证到请求自己的客户端为不可信任的,服务端就拒绝继续通信。客户端如果发现服务端为不可信任的,那么也中止通信。
双向认证的算法理论是RSA,(点击此处了解RSA算法原理)。 双向认证具体又是通过安全证书的方式来实现的,安全证书可用openssl或java程序来生成,用于双向认证的安全证书中保存了密钥对,证书颁发机构信 息,签名信息,签名算法,颁发对象,有效期等信息。双向认证中安全证书分为服务器端证书和客户端证书,用服务器端证书 ...
java 获取windows系统安装的证书或证书链
- 博客分类:
- 技巧
有时需要获取windows系统安装的证书或证书链,比如说你要通过证书来创建java的密钥库 。
有关证书链的解释可以查看此处 。
public static void main(String[] args) {
SunMSCAPI providerMSCAPI = new SunMSCAPI();
Security.addProvider(providerMSCAPI);
KeyStore ks;
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss" ...
前不久有个需求,需要在后台查看所有已登录的用户,系统使用的是spring mvc3.1 + spring security 3.1+ jpa 2.0 。
按官方文档中的方式去获取已登录的用户一直返加为0,经无数次折腾,终于有了可行的方案。先看下java代码部份。
public String queryLoginUser(int start,int limit){
List<Object> slist =sessionRegistry.getAllPrincipals();
int totalCount=slist.siz ...
有时需要用js获取请求路径中的请求参数值,以下方法可以解决
function getUrlParam(name) {
var reg = new RegExp('(^|&)'+name+'=([^&]*)(&|$)');
var r = window.location.search.substr(1).match(reg);
if (r != null){
return unescape(r[2]);
}
return null;
}
name是参数名称
如果您觉得我的文章给了您 ...
上篇中提到了在NTLM协议中使用HTTPS协议访问需要双向认证的问题,这里会给出方案和相应代码。
public static String getWithNTCredentialAndSSLClientAuth(String url,boolean needProxy,int msTimeOut) throws MalformedURLException{
log.info("--get url:[" + url + "]");
String responseBody = null;
HttpMethod ge ...
很多情况下,公司的电脑是加入域的,而且上外网是要通过代理上网的,这总情况下使用httpclient访问外网时必须使用代理,并且要通过NTLM验证,所以需要在httpclient中使用NTLM协议。
关于NTLM,可以参考这里。 以下给出解决此问题的代码。
public static String getWithNTCredential(String url,boolean needProxy,int msTimeOut){
log.info("--get url:[" + url + "]");
String resp ...
Jquery实现仿京东滑动选项卡
- 博客分类:
- 前端
上京东商城时发现那个滑东选项卡有点意思,今天终于手贱,用JQURY自己动手做了一个,
样式是从京东搞下来的,代码虽然一点点,可是花了一晚上去除多余的样式,真心累。
先上京东原图
再看我弄的
代码放CSDN上,挣点积分再说,
http://download.csdn.net/detail/bewithme/5431887
如果您觉得我的文章给了您帮助,请为我买一杯饮料吧!以下是我的支付宝,意思一下我将非常感激!
Java类本身的toString方法是继承自父类的,有时候当前类需要重写父类的方来实现自己的
toString方法,以下在是在eclipse中自定义一个生成Json字符串的的模版并用该模版生成toString方法的过程。
第一步,在类编辑窗口中单击右键,按下图点选菜单。
第二步,选择要使用的字段,并点选字符格式模版下拉框的“Edit”按钮。
第三步,在弹出的新窗口中点“New”
第四步,给模版命名,并写入模版公式,这里我们填写生成Json字符串的公式
{"${member.name()}":&qu ...
为ext grid单元格添加下拉菜单
- 博客分类:
- 前端
先上效果图
在初始化grid代码中加入如下代码
store.addListener('load', function(st, rds, opts) {
var gridId="pc_grid";//这个是grid的ID,要按实际来填写
var temp = Ext.getCmp(gridId).getStore(); //获取id为 dsgripdRight 的 组件 数据集
for (var i = 0; i < temp.getCo ...
windows环境tomcat应用实现SSL
- 博客分类:
- 环境
第一步,下载附件,打开命令符窗口,切换到jdk目录下的bin目录下,按附件
中/java_security/src/sun/security/demo/chapter3/script.txt 的脚本创建密钥库。
第二步,运行/java_security/src/sun/security/demo/chapter3/SignCert.java 完成自签名。
(注意代码中JDK的路径要改成你的实际路径)。
第三步,创建D:\ssl 目录, 将生成后的文件从D:\Program Files\Java\jdk1.5.0_04\bin 目录下考贝到D:\ssl 目 ...
一道关于单词归类的算法题简单求解
- 博客分类:
- 算法
前不久在ITEYE上看到一题算法题,看了上面很多了给出了不少方案,但大多都是代码一大堆,比较难理解,这里我也写了一个,欢迎各位高手指点。
题目:给定一系列的单词,要求把字母个数和字母都相同的单词规类为一组。比如 top,fuck,you,oh,yes,pot,foot,toof,因为top和pot两个单词字母的数量相同,而且它们包括的字母都是一样的,只是字母顺序不一样,这样的单词我们都归为一组。foot与toof也认为是同一组。
思路:第一步,得到单词系列的数组,数组的元素是一个单词。
第二步,创建一个map,再遍历每个数组。
第三步 ...
My97实现开始日期和结束日期只能在一周的范围之内
- 博客分类:
- 前端
有时有些查询日期范围时间跨度不能超过一星期,可以灵活应用MY97的强大功能来实现
<script language="javascript" type="text/javascript" src="My97DatePicker/WdatePicker.js"></script>
起始日期:<input class="Wdate" type="text" id="d4321" onFocus="WdatePicker( ...
读取JSON所有元素的属性和值
- 博客分类:
- 算法
有时候需要用JAVA将JSON字符串中的所有元系属性和值解析出来,例如:
String sql="[{\"typeNo\":\"PTMM01\",\"typeValue\":\"1\"},{\"typeNo\":\"PTMM02\",\"typeValue\":\"2\"}]";
你需要得到[typeNo:PTMM01, typeValue:1, typeNo:PTMM02, typeValue: ...