
技术
zhmz1326
这个作者很懒,什么都没留下…
展开
-
Eclipse GEF 开发之:当图形editor被更改时Enable "Save" action
如何在一个GEF editor被编辑了之后,使file菜单下的save action enable呢?(此editor继承自WorkbenchPart。)一开始我想override一下isDirty()方法就可以了,比如根据CommandStack public boolean isDirty() { return getCommandStack().isDirty();原创 2005-09-06 19:58:00 · 5136 阅读 · 5 评论 -
Fastdfs URL定制
0. 需求fastdfs返回的URL默认为group1/M00/0F/27/rBIBPlpcTkuAK6erAAALXy1oHaM440.png这样的URL暴露了实现方案和一些内部细节,因此对URL进行适当的转换。■修改目标:修改group名:group1 -> jfs1修改path名: M00 -> 000(同理,如果有group2,M01 等等,将其修改...原创 2019-03-08 15:34:52 · 846 阅读 · 0 评论 -
Hyperledger Composer在线Playground功能试用
Hyperledger Composer提供了在线的功能体验网站,可以使用其提供的区块链功能。下面就是在该网站上建立了一个marble(弹珠)交易网络,并完成了一笔交易的过程。1. 打开网址(需科学上网)https://composer-playground.mybluemix.net/login 2. 选择 deploy a new business network。原创 2018-01-09 15:12:44 · 2768 阅读 · 0 评论 -
基于Redis Cluster的Tomat的Session共享实现
基于Redis Cluster的Tomat的Session共享实现原创 2016-08-05 09:06:52 · 3140 阅读 · 3 评论 -
集成CAS单点登录使用Shiro Session时,实现多点登出的解决办法
集成CAS单点登录的项目中,实现多点登出效果(在A网站点退出后,共享同一个CAS TGT票据的B网站也被退出)比较简单,集成官方解决方案的配置(在web.xml中配置casSingleSignOutFilter)即可。但是官方解决方案只是对标准的http session进行处理。如果项目中使用了Shiro Session进行管理的话,官方解决方案无法实现多点登出效果。因此需要自行实现此逻辑原创 2016-08-23 08:34:33 · 12455 阅读 · 4 评论 -
解决CAS客户端验证ST票据时发生的TicketValidationException问题
最近在项目中debug验证ST票据之后返回值时,发生了ST票据验证错误的异常。 org.jasig.cas.client.validation.TicketValidationException: 经过研究CAS服务器端代码发现,原来是CAS服务器的ST票据有效期时间太短所导致的。原创 2016-08-22 19:56:37 · 46638 阅读 · 3 评论 -
一种注册后自动登录CAS单点登录系统的方法
集成了单点登录的Web应用,现在有这样的需求: 1. 因为各个Web应用注册时要求的信息有差异,因此注册功能在Web应用中单独实现,不在CAS单点登录系统中提供 2. 要求在Web应用注册后,不需要用户输入用户名和密码,自动向CAS发起登录实现的方法应该有多种,这里提供一个开发比较简单的思路。原创 2016-08-29 12:29:22 · 4443 阅读 · 1 评论 -
zookeeper集群配置一例
以3台机器为例,进行配置。现在有3台机器,ip地址分别为192.168.1.50192.168.1.51192.168.1.52在这3台机器上配置zookeeper集群。配置步骤首先下载zookeeper,这里用的是zookeeper-3.4.8,并解压至每台机器的适当的目录中。1 在每台机器的zoo.cfg文件中,增加如下配置#cluster configserver.1=192.168原创 2016-08-04 08:53:48 · 3273 阅读 · 0 评论 -
Web项目中用mybatis配置多个数据库
Web项目中用mybatis配置多个数据库需要在项目中配置多个数据库(比如一个mysql,一个oracle)的时候,可以这样配置。原创 2016-07-27 08:53:28 · 16739 阅读 · 2 评论 -
日本市场智能电视的主要功能
现在日本市场上比较注重发展智能电视的松下Viera品牌电视,主要有语音控制及人脸识别等特色功能。原创 2014-01-05 18:23:51 · 1276 阅读 · 2 评论 -
实用小工具
1. 网络端口连接察看工具Tcp ViewQQ,MSN Messenger, Outlook在启动的时候都会随机的占用一些端口,如果这个端口正是你的代码要使用的话,就可以查看你的端口被那个程序占用了。软件简介:TCP VIEW是一款在Windows下的网络连接察看工具,你可以通过它来监控本机上运行的软件的网络使用情况及开放的端口。2. 超级Java反编译器 DJ Java Decompiler我用原创 2005-09-06 20:32:00 · 1124 阅读 · 0 评论 -
Java与VBA通讯实践
1. DDE(动态数据交换)方式VBA具有DDE能力,Java没有。网上搜索了一下,有几个公司开发了这方面的类库,可以使Java具有DDE能力。(1)JavaDDE - nevaobject:http://www.nevaobject.com/_docs/_javadde/JavaDde.pdf(2)WinPack - jniwrapper:http://www.jniwrapper.com/pa原创 2005-09-07 11:38:00 · 7258 阅读 · 2 评论 -
KTable:比SWT 自己的table强大的table
今天发现了一个比SWT 自己的table强大的table - KTable http://www.kupzog.de/fkmk_uk/Programming/Downloads/downloads.html1. 支持多行header - Multiple column and row headers are possible. 2. 良好性能 - Even if the table has a m原创 2005-09-06 20:25:00 · 2747 阅读 · 0 评论 -
swagger stub代码生成和使用
# 编写swagger注解# 获得swagger api描述文件如:http://localhost:8081/v2/api-docs# 将描述文件拷贝到swagger-editor网站https://editor.swagger.io/然后点击生成代码。这样就可以得到这个api的stub代码,供开发或测试使用。# 根据需要修改stub代码,即可返回相应的...原创 2019-02-27 14:18:23 · 881 阅读 · 0 评论