自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 【区块链】官方hyperledger fabric java sdk 修改整合版(更好用,更快,更明白)

官方hyperledger fabric java sdk 修改整合版这个版本根据官方hyperledger/fabric-sdk-java项目修改而来。项目源码地址:github准备工作本文只关注java sdk,fabric服务器部分只大概讲一下。在java sdk跑起来之前,首先要把fabric服务器跑起来。跑起来之后,需要把orderer的证书复制到java服务器这边用来...

2019-07-11 15:40:57 2124 3

原创 hyperledger fabric java sdk 多线程并发调用时遇到 TransactionEventException的解决办法

hyperledger fabric java sdk官方给的调用链码的方式是通过CompletableFuture.get()方法异步转同步来获取交易信息。但这样就需要等待每个块打包完成后才能返回需要的transactionId和blockNumber等数据。公司联盟链的出块时间设置的是2s出一个块,这样远达不到我们高密集型的业务需求,并且这样做每个区块上只打包了一个交易,也太浪费了(本身fab...

2019-07-11 10:45:00 3226

原创 linux centos7 部署docker spring boot容器

linux centos7 部署docker spring boot容器前置需求:linux服务器部署好docker,java,maven新建spring boot项目,添加web依赖,创建一个controller修改pom,添加docker插件创建Dockerfile(2,3两步可参考我的示例项目springboot_docker_initdemo,里面有详细参数将整个项目里面的内容...

2019-04-07 21:29:15 433

原创 微信公众号开发——微信获取、操作公众号文章

微信获取,操作公众号文章项目地址:https://gitee.com/wrzhxy/wx_article我以为微信支付和微信企业付款文档就够坑爹了,直到我遇到了微信获取公众号文章。。。微信获取公众号文章就是指在第三方平台获取公众号作者写的文章。一. 第三方开发需要到微信开放平台注册并且创建一个第三方平台应用创建第三方平台时要填写很多资料,其中填写的回调地址需要记下来,等下要用到...

2019-02-27 14:11:54 2707

原创 shiro手机无状态登录访问和电脑端登录访问两种方式处理

shiro statelessDemo of shiro session and stateless安全框架shiro的一个同时支持无状态和session登录的添加部分自定义的demo完整demo项目github源码什么是shiro官网地址Shiro is a powerful and easy-to-use Java security framework that performs ...

2018-12-26 10:29:13 4428 8

原创 shiro密码加盐加密登录失败

使用shiro做权限校验时报错,发现登录不上,报错java.lang.IllegalArgumentException: Illegal hexadecimal character H at index 0 at org.apache.shiro.codec.Hex.toDigit(Hex.java:156) ~[shiro-core-1.4.0.jar:1.4.0] at...

2018-03-27 15:30:57 6560 18

原创 权限访问之判断——hibernate用户、角色、请求三表ManyToMany关联查询

每次请求需要根据用户(user)所在的角色(role),判断有没有访问当前请求(request)的权限其中,user与role是多对多关联,mappedBy User,role与request是多对多关联,mappedBy Role。获取request的url属性集合,用来判断权限HQLselect req.url from Role r inner join r.users u inner joi

2017-11-14 09:28:44 1519

原创 Java Spring搭配TestNG测试配置

环境IDE:idea JDK:1.8 TestNG:6.11 Spring:4.26maven配置spring测试相关的<properties> <file.encoding>UTF-8</file.encoding> <spring.version>4.2.6.RELEASE</spring.version></properties><dependency> <gr

2017-08-30 13:54:24 3252

原创 Java Spring搭配Junit测试配置

使用Junit测试时,如果项目用Spring框架的话,配置文件载入什么的很麻烦,而且和数据库的连接经常出错,可以使用spring的注解配置,简化代码,让测试结果更有效。环境IDE:idea JDK:1.8 Junit:4.9 Spring:4.26maven配置spring测试相关的<properties> <file.encoding>UTF-8</file.encoding>

2017-08-30 10:52:22 684

转载 重启服务器后Tomcat在Windows端口异常占用的处理(socked bind failed)

ECS Windows端口异常占用的处理问题现象服务器应用使用的端口被异常占用导致服务启动失败,例如:Windows上安装的Tomcat无法启动,TCP 80端口已经被其它应用占用。问题原因应用程序需要使用的TCP/UDP端口被其它程序、或者病毒木马占用。排查方法使用netstat -ano命令可以找出占用端口的进程ID,而后使用tasklist /svc命令找出对应的

2017-08-29 22:27:31 1335

原创 ueditor富文本编辑器java使用及最简单的配置(ssh)

之前用过ueditor,结果这两天要用又忘了怎么用了,写个文档记录下来1. UEditor简介 UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码 2. 使用环境说明 java语言 ssh框架,但这个应该任何框架方法都通用 ueditor: 我使用的是当前最新的1.4.3.3

2017-05-30 10:13:47 5854 2

原创 杨辉三角 Python

杨慧三角的定义如下: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 11 5 10 10 5 1我还不太适应Python的思维,我写的代码如下def triangles(): row = [] n = 0 while(1): col =

2017-05-01 11:59:52 1307 2

原创 算法小题(1)python递归小练习

这两天在学python和算法,感觉还挺有趣的,现在试着写点代码练练手 问题描述:一块长方形能被切割成完全一样的正方形的边长是多少 也就是说,比如一块长6宽2的长方形可以分割成三个边长为2的正方形,所以求得正方形的边长是2. 解题原理:一块长方形要等分为若干个正方形,那这个长方形的长边和短边一定都分别是这个正方形边长的整数倍(整数个正方形拼成长方形),我们要求得是被长边和短边

2017-04-30 10:45:53 5318

原创 前端大小屏幕分辨率调试问题——利用火狐或谷歌

在以前我开发的时候一开始用的小屏幕,后来发现在大屏幕上的布局全乱了,就换了个大屏幕。 您猜怎么着,大屏幕上写的放小屏幕上轮播图等等样式会有部分不显示或者错乱。 后来我就忙碌于大小屏幕来回调试——往事不堪回首。。。如今,我偶然发现Firefox浏览器*Chrome浏览器*都具有一个很强的功能,它可以使用开发工具切换分辨率。接下来我来介绍使用方法。首先,将你的页面用火狐或谷歌浏览器打开。 注意箭头

2017-04-29 18:45:06 24989 1

原创 搞定支付接口(一) 支付宝即时到账支付接口详细流程和代码

搞定支付接口(一) 支付宝即时到账支付接口详细流程和java代码 为避免你们和我一样被支付接口搞得焦头烂额,写一个从申请开始到能收到钱为止的详细教程,实际上各个语言都可以用来集成支付接口,我用java来举例。 正所谓知己知彼,百战不殆。首先,我们来看一看支付宝平台给我们的说明。打开支付宝选择商家平台选择电脑支付进行如上操作后,来到如下图所示的页面 没

2017-04-29 10:45:54 46040 10

原创 css + js实现简单无缝滚动字幕

css + js实现无缝滚动字幕 利用js和css就可以很方便的实现一个无缝滚动字幕,使得列表在一个方框里不停滚动目录 [toc]实现思路 定义两个滚动块,内容一模一样,从下往上两个紧挨着滚动,当第一个滚动块滚动出容器时(即第二个滚动块顶到了容器的上边缘),此时我们将第一个滚动块设置位置到容器上边缘,由于两个滚动块一模一样,从效果上我们也看不出来容器的内容发生了替换。html 代码<d

2017-04-17 13:12:28 9896

原创 css和js实现最简单的轮播图效果

css和js实现最简单的轮播图效果 之前见网上的轮播图太复杂了,所以我来写一个最简单的,实现的灵感来自于《JavaScript DOM编程艺术》一书。目录css和js实现最简单的轮播图效果实现原理效果图html代码css代码js代码源码下载往期博客地址实现原理 将点击的a标签的href属性值赋给img标签的src属性,这样有个好处,就是如果浏览器不支持js的话,点击a标签也可跳

2017-04-16 12:56:24 11975 1

原创 最简单的css+js标签页效果制作

最简单的css+js标签页效果制作 之前见网上的标签页虽然效果很好,但是额外的代码太多,让人分不清写一个标签页究竟需要什么,所以我来写一个最简单的,其他效果你们可以自己按喜好添加。目录最简单的cssjs标签页效果制作效果图实现原理html 代码css代码js 代码源码下载以往博客地址效果图注:需要导入jquery库 实现原理: 让标签页都固定在一个位置(标签按钮下面)通过控制

2017-04-16 10:36:18 3387

原创 阿里云服务器低jdk版本配置多项目

前两天要将一个新项目部署到阿里云服务器上,过程中遇到好多困难,可惜当时没有做好记录,没有把具体遇上的异常记下来。现在趁着还没忘完过程,赶快先写下来,希望能节约以后我和遇到相同问题的人的摸索时间。由于遇上了多方面的问题,不能针对某一专题进行讲解,所以我将整个流程讲一遍,遇到的问题都会一一讲出。我项目的开发环境以及开发工具如下:jdk1.80111,tomcat8.5strut

2017-02-26 18:23:54 527

原创 hibernate5 MappingException:Unknown entity问题解决方案

遇到异常:MappingException:Unknown entity我先在网上搜了一下,中文网站都提到有两种解决方式:1.注解导错包了,正确的包是:import javax.persistence.Entity;2.没在hibernate.cfg.xml内配置mapping->但是我的问题都不是这两个,到国外的网站查了查,原来是版本问题,我用的是hibernate5

2016-06-06 18:53:58 6563 13

原创 Struts Action匹配出错解决方案

今天准备试一试通配符来匹配Action,struts.xml里是这样配置的 /jsp/{1}.jsp /jsp/{1}.jsp 表单提交页是这样写的 处理Action的类也是有的,为什么一提交就出错:There is no

2016-05-24 22:07:40 2127

原创 Struts2 Unexpected Exception提交表单控制台报Exception

这是今天发现的另一个小异常,弄了个表单,提交后页面跳转成功,但是控制台报了错误信息:ERROR ParametersInterceptor Developer Notification (set struts.devMode to false to disable this message):Unexpected Exception caught setting 'submit'

2016-05-23 19:45:25 551

原创 org.apache.jasper.JasperException...(line: 15, column: 16) quote symbol expected和处理办法

今天碰到一个小问题:jsp页面报错:org.apache.jasper.JasperException: /jsp/loginForm.jsp (line: 15, column: 16) quote symbol expected这个错误比较简单,所以可以抽出时间写一篇博客quote symbol就是引号,expected就是期待连起来就是我代码少写引号了,

2016-05-23 19:38:14 16925

原创 c3p0报空指针异常

javaweb项目使用c3p0连接数据库报空指针异常,但之前同样流程的项目却能正常运行.经检查发现c3p0的配置文件配置是正确的,但在运行时没有加载自定义的配置文件

2016-05-11 23:45:31 4631 2

原创 junit的Test突然不能用了-Test is not an annotation type

今天在写测试类的时候, 我遇到了一个问题.在给测试方法的时候突然发现没法alt + /导入Junit包, Test前面打了一个大叉. 错误提示:Test is not an annotation type---Test不是个注解类型(当时我没有理解这句话的真正含义)然后我发现类库里没有Junit包.所以我又在项目右键点Buildpath去添加junit包. 结果添加上发现Junit竟然没有

2016-04-27 21:22:56 16686 12

原创 jdbc一些工具类util.一

jdbc的一些工具类的使用-第一篇----建立连接和关闭jdbc在使用过程中有大量的重复代码,写起来很费劲,那么我们怎么可以更省力气呢,我们可以把一些代码封装起来,做一个工具类,也可以使用别人已经封装好的工具类比如DbUtils, 下面我将简单的讲一讲(复杂的我也不会).写一个连接数据库的jdbc程序,分为以下几步:1. java与数据库建立连接, 2. java发送sql语句

2016-04-17 15:42:45 5136

原创 Arrylist三种遍历iterator,for,增强for循环效率测试

本人原创,转载请注明出处  在做项目遍历ArrayList里面的数据时突然无聊的想试试ArrayList各种遍历方法的效率比较,本来只想到iterator和for的测试,但是在写类的时候心想反正写两个了,就多写一个吧,  以前学c++时觉得hook这东西非常神奇,趁机也用在这里,这好像还是个设计模式叫模版设计模式来着public abstract class Hook { prote

2016-03-23 17:38:55 868

转载 Java获取网络时间

转载自 http://brokendreams.iteye.com/blog/1840603获取网络时间有一个协议:Network Time Protocol(NTP: 网络时间协议 )。         协议有了,那么java有没有相关实现呢。当然也有了。apache的commons-net包下面有ntp的实现。主要的类是: Java代码  

2016-03-22 22:30:26 1076

转载 Myeclipse下web项目改名

Myeclipse下web项目改名方法一:打开项目所在的workspace,找到.mymetadata文件。用UE工具或写字板打开,进行编辑。内容如下:  type="WEB"  name="..."  id="..."  context-root="/..."  j2ee-spec="5.0"  archive="....w

2016-03-22 12:50:02 1593

转载 内网渗透一:利用Xss漏洞进入内网

内网渗透一:利用Xss漏洞进入内网 0x01:科普Beef目前欧美最流行的WEB框架攻击平台,全称:The Browser Exploitation Framework Project. Beef利用简单的XSS漏洞,通过一段编写好的JavaScript(hook.js)控制目标主机的浏览器,通过目标主机浏览器获得该主机的详细信息,并进一步扫描内网,配合metasploit

2016-03-21 18:52:39 3074

转载 XSS攻击及防御

XSS攻击及防御标签: XSS跨站攻击脚本攻击2013-11-29 18:35 49083人阅读 评论(11) 收藏 举报 分类: Java Web(11) 版权声明:本文为博主原创文章,转载请注明出处http://blog.csdn.net/ghsau。目录(?)[+]       本文来自:高爽

2016-03-21 18:32:54 313

css+js滚动字幕

html css+纯js实现无缝连接循环的滚动字幕,内有注释

2017-04-17

css+jquery实现简单轮播图效果html代码

css+jquery实现最简单轮播图效果html代码

2017-04-16

css+jquery实现简单标签页效果html代码

css+jquery实现最简单标签页效果html代码,效果很好

2017-04-16

这是用java编写的一个小小的获取ip地址的软件

总共才几行代码,很简易的一个用来获取ip地址的软件

2016-02-25

叶劲峰翻译版游戏引擎架构

做游戏必读,经典中的经典,如果想成为一个合格的游戏制作人,这本书是你最好的读物

2016-02-25

vbs模拟熊猫烧香

这是一个用vbs模拟熊猫烧香的一段代码,里面有注释,非常适合人的学习与交流,请不要用于其他用途

2016-02-24

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

TA关注的人

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