- 博客(31)
- 收藏
- 关注
原创 java.util.concurrent.CylicBarrier并发障碍器之多线程等待wait()
一、开启多线程、等待线程public class TestController extends BasicController { public static void main(String[] args) { try { //将要开启的线程数量int parties = 5;CyclicBarrier barrier = null;
2016-11-23 12:40:07 537
原创 BlockingQueue数组阻塞队列
一、使用java.util.concurrent.*底下的java并发包现实数组阻塞队列。 public static void main(String[] args) { //清缓存// RedisUtil redisUtil = RedisUtil.getRu();// redisUtil.del(Constants.TEST)
2016-11-23 11:42:26 432
转载 mongodb查询语句
1. 基本查询: 构造查询数据。 > db.test.findOne() { "_id" : ObjectId("4fd58ecbb9ac507e96276f1a"), "name" : "stephen", "age" : 35, "genda" : "male",
2016-11-21 16:35:07 948
转载 编写调试以太坊智能合约/blockchain
一、 智能合约IDE简介 目前以太坊上支持三种语言编写智能合约, Solidity:类似JavaScript,这是以太坊官方推荐语言,也是最流行的智能合约语言。具体用法参加Solidity文档,地址:https://solidity.readthedocs.io/en/latest/ Serpent:类似Python风格,文档地址:htt
2016-11-18 17:16:48 4286
转载 区块链入门技术之Truffle
文章摘要图:以太坊是区块链开发领域最好的编程平台,而truffle是以太坊(Ethereum)最受欢迎的一个开发框架,这是我们第一篇区块链技术文章介绍truffle的原因,实战是最重要的事情,这篇文章不讲原理,只搭建环境,运行第一个区块链程序(Dapp)。安装truffle$ npm install -g truffle依赖环境NodeJS访问https
2016-11-18 17:12:04 1891
转载 Apache kafka客户端开发demo
该博客转载自:http://www.aboutyun.com/thread-9906-1-1.html1.依赖包 org.apache.kafka kafka_2.10 0.8.1 复制代码2.producer程序开发例子2
2016-11-18 15:15:13 1183
转载 java编写demo实现kafka生产消费
kafka是吞吐量巨大的一个消息系统,它是用Scala写的,和普通的消息的生产消费还有所不同,写了个demo程序供大家参考。kafka的安装请参考官方文档。首先我们需要新建一个maven项目,然后在pom中引用kafka jar包,引用依赖如下:[xml] view plain copydependency> groupId>o
2016-11-18 15:05:37 549
转载 开源区块链路径汇总
开源区块很多,楼主目前认为最具研究价值的是以下几个,中国目前好多公司都在研究基于eth和fabric的技术开发,我们公司就是基于IBM的fabric区块链开发。一、 比特币体系比特币(BitCoin)是最早也是全球最广泛使用和真正意义的去中心化区块链技术,因此他的开源技术体系非常值得参考。比特币区块链的核心技术框架采用C++语言开发,共识算法采用POW算法,工作量(
2016-11-17 10:47:10 2562
原创 JSTL C标签库简单记录
写了好多的项目,已经很少在用C标签库了,有时候要用到竟然生疏起来,现在记录常用的,方便记忆(另:这些标签间是可以相互嵌套使用的,对逻辑判断很有帮助):1)循环遍历标签:forEach 示范代码: ${per.username}2)选择标签:choose示范代码:
2016-11-10 11:56:31 391
原创 ReentrantReadWriteLock实现读写锁
做笔记是个好习惯,简单的东西有时候还真管用一、ReentrantReadWriteLock分别使用readLock();writeLock();来实现数据的读写操作。public static void main(String[] args) {//读写案例fored();//模拟缓存数据Object value = CacheTest.get("key")
2016-11-09 18:04:28 319
转载 linux入侵应急响应
该博客转载于:http://www.58maisui.com/2016/11/09/860/【希望各位安全方面的工程师给予更多更好的操作及防范策略】入侵后需要被关注的Linux系统日志var/log/cron 记录crontab命令是否被正确的执行,一般会被黑客删除var/log/lastlog 记录登录的用户,可以使用命令lastlog查看,一般会被黑
2016-11-09 16:48:02 984
原创 OSS-阿里服务器备份文件
一、备份文件到阿里服务器,存储的文件都是Object(包括文件夹:0size的文件)1)@RequestMapping("/manager")@Controllerpublic class ManagerController {/*** 备份文件到阿里服务器,存储的文件都是Object(包括文件夹:0size的文件)* @return url*/@Reque
2016-11-08 18:25:58 818
原创 HTTP请求简要记录
一、简要记录HTTP请求过程/*** 发送http请求 * @param params 请求参数map * @param queryUrl 请求url地址 * @param queryMethod 方法类型"POST"或者"GET"* @return*/public static String sendHttp(Map params,String q
2016-11-07 15:28:12 352
原创 HandlerInterceptorAdapter实现简单拦截
以下是本人开发中使用的简单实现,望各位大神提出见解及改进方法,也写此博客记录一、继承org.springframework.web.servlet.handler.HandlerInterceptorAdapter类package com.rzxt.test.common.auth;import com.fasterxml.jackson.databind.ObjectMa
2016-11-03 15:50:50 8809
转载 response请求简单记忆
文章出处:http://www.cnblogs.com/quanjia/archive/2010/11/01/1866753.html1. HTTP消息头(1)通用信息头即能用于请求消息中,也能用于响应信息中,但与被传输的实体内容没有关系的信息头,如Data,Pragma主要: Cache-Control , Connection , Data , Pragma ,
2016-10-13 10:15:15 1094
转载 yahoo的pulsar使用
https://github.com/yahoo/pulsar/blob/master/docs/WebSocket.md
2016-09-09 09:37:49 546
原创 java使用RSA算法加密解密
import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.Image;import java.awt.RenderingHints;import java.awt.image.BufferedImag
2016-09-08 18:36:48 408
原创 java给图片添加图片水印,文字水印,马赛克
package com.rzxt.fyx.common.util;import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.Image;import java.awt.RenderingHin
2016-09-06 15:43:53 5649
原创 eclipse-maven-sourceTree配置和简单使用
一、maven安装配置本地库1.1).下载maven并解压到某一目录下(本人解压在目录E:\workspacexitou下):1.2).新建目录repository,该目录主要保存maven项目jar包的自动下载(本人新建在E:\workspacexitou):1.3).打开E:\workspacexitou\maven-3.0.5\ conf \setting
2016-09-01 17:25:18 2574
原创 ComparatorChain对List对象的属性排序
一、按升序 / 降序对List中的对象进行排序需要使用到对象org.apache.commons.beanutils.BeanComparator;org.apache.commons.collections.comparators.ComparatorChain;以下是简单实现public void test(){ List list = new ArrayLis
2016-08-16 17:35:37 838
原创 图片回显(上传前预览)功能
一、html代码二、js代码function fileChang(e){for (var i = 0; i var file = e.target.files.item(i); if (!(/^image\/.*$/i.test(file.type))) {
2016-08-15 11:30:18 986
原创 org.apache.log4j.Logger实现用户数据收集(非系统日志收集)
以下简单现实文件生成和用户数据的写入(一)、编写工具类package com.web.untils;import java.text.SimpleDateFormat; import java.util.Date; import org.apache.log4j.FileAppender; import org.apache.log4j.Level; i
2016-07-29 14:45:53 767
原创 hadoop运行job任务出现异常
在运行hadoop进行数据mr的过程中,出现了异常,调了好久,so记录下来,给出现同样情况的小伙伴们一点参考:一、Filesystem closed异常如下:java.io.IOException: Filesystem closedat org.apache.hadoop.hdfs.DFSClient.checkOpen(DFSClient.java:795)at org.apa
2016-07-28 10:27:17 1685
原创 Quartz定时任务简单实现
一、创建保存定时任务的tablebean_class为完全限定名,bean_name为实例化对象二、创建JobInit类进行初始化工作package com.mall.task.init;import java.util.List;import javax.annotation.Resource;import org.apache.log4j.Logger;im
2016-07-26 18:13:20 1350 1
原创 shiro框架简单配置信息
shiro权限框架简单配置一、配置会话管理二、继承AuthorizingRealmpackage com.mall.security;import java.util.HashSet;import java.util.Set;import org.apache.shiro.authc.AuthenticationException;imp
2016-07-25 19:06:42 307
原创 spring注解
一、使用spring注解来构造IOC容器 1)、在applicationContext.xml配置扫描注解包 其中base-package指定包名 2)、如果某类上有注解(@Controller/@Service/@Repository/@Component)等,就会将这个对象作为Bean注册到spring容器二、注解使用注册Bean 1)、@
2016-06-12 21:16:11 287
原创 redis内存数据库
redis是一个支持持久化的内存数据库,也就是说redis需要经常将内存中的数据同步到磁盘来保证持久化。redis支持两种持久化方式,一种是默认方式 Snapshotting(快照),另一种是Append-only file的方式。一、Snapshotting(快照) 1)、redis调用fork,现在有了子进程和父进程。 2)、子进程开始将数据写到临时RDB文件中。
2016-06-11 19:20:48 697
原创 spring中的aop简单编程
一、为什么要使用AOP编程? 1)、把横切关注点与业务逻辑分离,独立模块化; 2)、不改变当前代码而可以动态添加功能; 3)、可拓展性强二、spring框架中使用AOP 1)、aop-*.xml配置切面 2)、aop切面方法 public class LogServi
2016-06-11 18:27:54 329
原创 spring事务隔离和传播机制的简单理解
一、spring事务的传播机制(HibernateTransactionManager) 1)、 如果当前没有事务,就新建一个事务;如果已存在一个事务,就加入到这个事务中。 2)、SUPPORTS" /> 支持当前事务,如果当前没有事务,以非事务方式执行。 3)、MANDATORY" />使用当前事务,如果当前没有事务,则抛出异常。 4)、
2016-06-11 16:37:36 2443
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人