java
heboy19
java高级工程师的路上,有问题可以给heboy1989@163.com邮箱留言
展开
-
注释出错Javadoc: Description expected after @return
Javadoc: Description expected after @return问题分析: 在return 后面加上相应的返回注释返回值就 OK了,问题关键是:从svn服务器 下载下来。都是不规范的javadoc文档注释。不可能一个个去添加。...原创 2020-02-28 10:29:42 · 788 阅读 · 0 评论 -
Java代码忽略https证书:No subject alternative names present
本地部署访问http://192.168.0.1:8080可以正确访问,当部署到一个高安全性的服务器上访问时或者跨服务访问,访问路径变成了https://192.168.0.1:8080,此时再次测试时会报错No subject alternative names present解决办法:只需要添加忽略证书检查就好了,如图,代码在下方,亲测可用。httpUrlConn.s...原创 2019-12-13 10:34:48 · 3569 阅读 · 0 评论 -
常用加密算法的Java实现总结(二) ——对称加密算法DES、3DES和AES
1、对称加密算法1.1 定义对称加密算法是应用较早的加密算法,技术成熟。在对称加密算法中,数据发信方将明文(原始数据)和加密密钥(mi yue)一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。收信方收到密文后,若想解读原文,则需要使用加密用过的密钥及相同算法的逆算法对密文进行解密,才能使其恢复成可读明文。在对称加密算法中,使用的密钥只有一个,发收信双方都使用这个密钥转载 2015-12-07 14:05:03 · 1731 阅读 · 0 评论 -
java微信网页授权获取用户信息以及JSSDK自定义分享等功能<三>
接上文,在写完java全部代码之后,请先进行微信公众平台环境配置。博主用的是测试号,正式公众号配置相同。首先找到 js接口安全域 ,这个是做jssdk必须配置的一项,跟代理域名相同即可,在weixinProperties.properties这个配置文件中wx.url项。测试公众号是这个地方,不含http://这部分,正式公众号是 公众号设置→功能设置→js接口安全域名原创 2015-12-08 13:09:08 · 4703 阅读 · 0 评论 -
常用加密算法的Java实现(一) ——单向加密算法MD5和SHA
1、Java的安全体系架构1.1 Java的安全体系架构介绍Java中为安全框架提供类和接口。JDK 安全 API 是 Java 编程语言的核心 API,位于 java.security包(及其子包),以及sun.securityAPI包(及其子包)中。设计用于帮助开发人员在程序中同时使用低级和高级安全功能。JDK 1.1 中第一次发布的 JDK 安全中转载 2015-12-07 14:09:03 · 742 阅读 · 0 评论 -
java微信网页授权获取用户信息以及JSSDK自定义分享等功能<四>
其他忘记附上源码的类。以及全部的jar下载原创 2015-12-08 13:47:33 · 2321 阅读 · 6 评论 -
java微信网页授权获取用户信息以及JSSDK自定义分享等功能<五>
一个超级重要的类,签名类忘记发源码了:SignUtil.java原创 2015-12-09 09:59:51 · 2019 阅读 · 1 评论 -
java微信开发高级接口----群发功能
在做微信高级接口开发中,或许总会碰到很多神奇的错误码,而这些错误码在官方文档中还是找不到原因,因此贴出自己开发过程中用的一些demo,希望能够给一些小伙伴指点迷津。{"errcode":45028,"errmsg":"has no masssend quota hint: [c3ZjkA0323age9]"}如遇到这个错误码,官方文档是没有查询的,这个是因为测试号没有大型数据群发配额导致,解决办法原创 2015-11-13 11:38:55 · 25498 阅读 · 22 评论 -
解决spring循环依赖的问题:has been injected into other beans
首先说一下什么是依赖循环,比如:我现在有一个ServiceA需要调用ServiceB的方法,那么ServiceA就依赖于ServiceB,那在ServiceB中再调用ServiceA的方法,就形成了循环依赖。Spring在初始化bean的时候就不知道先初始化哪个bean就会报错。[java] view plain copypublic class ClassA {@Autowired ClassB...转载 2018-02-26 10:07:00 · 26018 阅读 · 1 评论 -
java微信网页授权获取用户信息以及JSSDK自定义分享等功能<一>
java微信JSSDK使用介绍<一>主要介绍java环境下如何使用jssdk进行网页授权获取用户信息和自定义分享功能。原创 2015-12-07 14:18:31 · 2670 阅读 · 5 评论 -
java微信网页授权获取用户信息以及JSSDK自定义分享等功能<二>
接上文,项目搭建后,还需要一个配置文件,方便以后反复修改。第一个是申请公众号,tx给你的公众号id,第二个是公众号密码,第三个是项目域名,这个以后经常用到,可改为你自己的域名。原创 2015-12-08 10:51:44 · 5445 阅读 · 4 评论 -
使Eclipse下支持编写HTML/JS/CSS/JSP页面的自动提示。
我们平时用eclipse开发jsp页面时智能提示效果不太理想,今天用了两个小时发现了eclipse也可以像Visual Studio 2008那样完全智能提示HTML/JS/CSS代码,使用eclipse自带的插件,无需另外安装插件,具体步骤如下1.打开eclipse→Windows→Preferences→Java→Editor→Content Assist 修改Auto Activat转载 2015-07-30 16:23:51 · 9760 阅读 · 10 评论 -
FreeMarker使用说明
FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成:1,文本:直接输出的部分2,注释:格式部分,不会输出3,插值:即${...}或#{...}格式的部分,将使用数据模型中的部分替代输出4,FTL指令:FreeMarker指定,和HTML标记类似,名字前加#予以区分,不会输出下面是一个FreeMarker模板的例子,包翻译 2015-07-30 15:49:18 · 394 阅读 · 0 评论 -
QR码长度问题以及生成原理和编码方式
一、什么是QR码QR码属于矩阵式二维码中的一个种类,由DENSO(日本电装)公司开发,由JIS和ISO将其标准化。QR码的样子其实在很多场合已经能够被看到了,我这还是贴个图展示一下:Code(ISO 18004)编码方式" title="QR码生成原理-QR Code(ISO 18004)编码方式" height="230" width="230">这个图如果被正确解码,应该看转载 2015-09-06 17:37:59 · 6369 阅读 · 0 评论 -
关于java微信access_token失效的处理
为了使第三方开发者能够为用户提供更多更有价值的个性化服务,微信公众平台开放了许多接口,包括自定义菜单接口、客服接口、获取用户信息接口、用户分组接口、群发接口等,开发者在调用这些接口时,都需要传入一个相同的参数access_token,它是公众账号的全局唯一票据,它是接口访问凭证。access_token的有效期是7200秒(两小时),在有效期内,可以一直使用,只有当access_token过期转载 2015-09-08 11:18:58 · 6618 阅读 · 0 评论 -
QQ表情正则表达式
找了很多,发现都不怎么通用,索性自己写一个,如有不妥地方还请多多指教[(/:)[:@\\*a-zA-Z0-9目前这个我用在微信二次开发中,可以匹配到微信中全部用到的QQ表情,其他地方待测试原创 2015-09-24 13:09:11 · 1552 阅读 · 0 评论 -
微信解析xml和maven中jar关于getTextContent()冲突
Node.getTextContent()是org.w3c.dom.Node下面的方法,这个包是JDK自带的,这所以会出现getTextContent找不到是因为jar包的冲突,方法一:通常是由xml-api.jar这个包的冲突引起的,删除这个jar包即可,但有时候maven依赖的xml-api.jar是不能删除掉的,那千万别也删了,否则后果自负,这时可以使用方法二;方法二:原创 2015-10-15 13:09:37 · 1524 阅读 · 0 评论 -
Jquery ajax json 不执行success的原因 坑爹
最近在看jQuery的API文档,在使用到jQuery的ajax时,如果指定了dataType为json,老是不执行success回调,而是执行了error回调函数,极度郁闷。后面改为1.2.6版本可以执行。 然后继续下载了几个jquery版本,如1.3.2,1.4.0的,指定dataType为json都不能执行success回调,只有小于1.3版本的才能执行success回调。 最后转载 2015-11-02 14:34:22 · 513 阅读 · 0 评论 -
log4j.properties配置详解与实例-全部测试通过
最近使用log4j写log时候发现网上的写的都是千篇一律,写的好的嘛不全,写的全一点的嘛没有一点格式,看着累。这里把网上收集到的整理了一下,并且全部都在机器上测试成功了。这么好的文档估计没有了吧? ################################################################################ #①配置根Logger,其语法为转载 2015-12-15 14:24:12 · 610 阅读 · 0 评论 -
Extjs grid select 选取行内容
var grid = Ext.create('Ext.grid.Panel', { renderTo: Ext.getBody(), store: store, height: 400, width:800, selModel: { selType: 'checkboxmodel原创 2015-08-24 16:15:28 · 2886 阅读 · 0 评论