
Java
dyyaries
这个作者很懒,什么都没留下…
展开
-
Libgdx游戏编程之卡牌游戏UI布局
libgdx游戏UI 卡牌游戏UI UI制作原创 2022-03-21 15:02:38 · 2829 阅读 · 0 评论 -
RabbitMQ Spring集成(延时消息、STOMP、消息确认)
安装插件(windows版本)F:\softs\rabbitmq\rabbitmq_server-3.8.5\sbin> rabbitmq-plugins.bat enable rabbitmq_managementSpring集成Rabbitmq<dependency> <groupId>org.springframework.amqp</groupId> <artifactId>spring-rabbit</artifac原创 2020-08-05 16:31:34 · 662 阅读 · 0 评论 -
Spring mybatis 多数据源切换
实现原理:继承spring-jdbc 的抽象类org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource,重写其lookup数据源的逻辑先上spring配置:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://w原创 2020-07-30 16:09:09 · 295 阅读 · 0 评论 -
[Spring Exception]NoSuchMethodError:....MutablePropertyValues.add(...)
今天在整合Struts2,Spring3.0,Hibernate3.3时无意发现一个异常,现记录下来,以备日后快速查看。由于是直接用myeclipse8.6添加了对各框架的支持,在添加struts2的时候,无意中把spring2.5的一些jar包也加到工程了,之后又添加了spring3.0的支持。于是在单元测试的时候出现了下面的异常:org.springframework.beans...2011-08-12 14:43:37 · 210 阅读 · 0 评论 -
RSA加密Socket传输文件、签名(四)
最后 用JavaServiceWrapper把服务器端程序做成windows服务自动运行。 可以到http://wrapper.tanukisoftware.com/doc/english/download.jsp这里下载到wrapper-windows-x86-32-3.2.3.zip 首先,在本地建立一个文件夹,其中建立bin、lib、conf和logs目录。解压wrapp...2011-04-01 15:20:00 · 137 阅读 · 0 评论 -
RSA加密Socket传输文件、签名(三)
接下来是客户端类CoderClient的编写。1.首先配置如下信息,包括服务器地址、端口、密钥文件位置.conf.properties view plaincopy to clipboardprint?#configure private key on server rsa_private=d:/rsa1_private.key #public ...2011-04-01 14:51:00 · 165 阅读 · 0 评论 -
RSA加密Socket传输文件、签名(二)
服务器端采用多线程方式并行处理传输请求以提高效率。因为我想用JavaServiceWrapper将 程序作为windows服务运行,所以main方法中需接收一些参数,比如端口、密钥文件位置、文件存放路径等。1.从main方法接受配置参数 view plaincopy to clipboardprint?for(String arg : args){ ...2011-04-01 14:39:00 · 224 阅读 · 0 评论 -
RSA加密Socket传输文件、签名(一)
RSA加密分为公钥加密和私钥解密以及可能的数字签名。公钥、私钥分居客户端和服务器端,分别用于加密和解密。同时,私钥还用于签名,公钥还用于验证签名。解密加密用到JDK中java.security、javax.crypto两个包中相关的接口和类 1.生成密钥的代码 view plaincopy to clipboardprint?SecureRandom ...2011-04-01 14:19:00 · 244 阅读 · 0 评论 -
Mysql 为应用数据库创建新用户
假如我们再使用mantis bug tool来管理项目bug。那我们需要为为其在mysql中建立一个专属数据库bugtracker。以下步骤是需要做的:1.创建bugtracker数据库供mantis来使用,here we go! simplely type in these code:mysql>mysql -uroot -prootmysql>create data...原创 2011-08-01 15:45:42 · 220 阅读 · 0 评论 -
利用Calendar获取一段时间内的工作日
/** * 生成工作日开始(周一)-结束(周五)日期对的方法 * 例如: * 输入:参数start_time ="2011-05-04"(星期三),end_time="2011-07-14"(星期四) * 返回:[ * ["2011-05-04","2011-05-06"], * ["2011-05-09","2011-05-13"],原创 2011-07-21 14:36:06 · 1550 阅读 · 0 评论 -
java 多进程并发控制(转载)
进程间的通讯无非就是读写文件,socket通讯或者使用共享内存。 你不想用读写文件的方式,那就用共享内存或者socket通讯的方式。我个人觉得用socket比较简单,也许是因为我对socket比较熟悉。 下面是一篇java实现共享内存的文章,java没法管理内存,其实他也是靠创建映像文件来实现的。 共享内存在java中的实现在jdk1.4中提供的类MappedByteBuffer为我们实现共享内存...2011-05-26 10:42:00 · 251 阅读 · 0 评论 -
贴一个生成缩略图的类
public class ImageEncoder { public BufferedImage resize(BufferedImage source, int targetW, int targetH) { // 长和宽 int type = source.getType(); ...2011-05-04 10:08:00 · 87 阅读 · 0 评论