java
普通网友
这个作者很懒,什么都没留下…
展开
-
HttpClient工具类2
package com.paic.egis.cssp.internet.web.controller.pay.tenpay.util;import java.io.IOException;import java.security.KeyManagementException;import java.security.NoSuchAlgorithmException;import java.security.cert.CertificateException;import java.util.A.原创 2020-06-30 11:44:54 · 172 阅读 · 0 评论 -
Hybris 用户注册的时候何如添加指定的用户组
主要逻辑:xxx.service.impl.ConsultantServiceImplpublic class ConsultantServiceImpl extends DefaultCustomerAccountService implements ConsultantService, CustomerAccountService{ @Resource private Consu...原创 2018-10-24 15:05:08 · 252 阅读 · 0 评论 -
IntelliJ idea 如何打开左边项目展开栏
vie->Tool Windows->ProjectAlt+1转自:https://blog.csdn.net/bug_moving/article/details/53284434转载 2018-10-09 11:28:33 · 23245 阅读 · 0 评论 -
Conjob For hybris
1.Defining the Job写conjob的逻辑:core包下当做service层(要继承AbstractJobPerformable<CronJobModel>)1 public class AlpsAfterSaleCountNumberOfPickupsJob extends AbstractJobPerformable<CronJobModel&g...原创 2018-09-26 18:17:28 · 403 阅读 · 0 评论 -
form表单中使用a标签代替button或commit进行数据提交
1、申明form的id:xxx2、在<a>标签内书添加属性onclick="document:xxx.submit()"原创 2018-09-13 16:34:43 · 1188 阅读 · 0 评论 -
点击一个div ,把div里的某个参数的值,传到一个input里面
原创 2018-09-18 16:22:45 · 2034 阅读 · 0 评论 -
fatal: cannot create directoryxxxx': Invalid argument
问题:fatal: cannot create directoryxxxx': Invalid argument环境:git 拉取远程仓库的代码后原因:同事是mac,这个文件夹命名规则在苹果上没有问题,但是在windows上,不能通过git创建这个文件夹.解决方法:让同事,重新命名使其适用mac,win,linux....原创 2018-09-12 15:10:55 · 5123 阅读 · 0 评论 -
页面中 js,css 集中提取
新增less的定义:/web/webroot/WEB-INF/_ui-src/responsive/lib/ybase-0.1.0/less/ybase.lesscss定义:/web/webroot/WEB-INF/_ui-src/responsive/lib/ybase-0.1.0/less/vehicle.lessjs定义:/web/webroot/WEB-INF/...原创 2018-09-12 15:05:44 · 968 阅读 · 0 评论 -
Git 的安装和连接gitlab
Git的安装安装需要的依赖#yum remove git#yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel#yum install gcc perl-ExtUtils-MakeMaker下载新版本的githttps://www.kernel.org/pub/software/...转载 2018-08-20 18:13:01 · 2121 阅读 · 0 评论 -
swagger注释API :@ApiModel ....
API详细说明注释汇总作用范围 API 使用位置 对象属性 @ApiModelProperty 用在出入参数对象的字段上 协议集描述 @Api 用于controller类上 协议描述 @ApiOperation 用在controller的方法上 Response集 @ApiResponses 用在controlle...转载 2018-08-20 17:40:14 · 97236 阅读 · 8 评论 -
JRebel for Hybris ,Idea and Windows
参考:Jrebel官网参考地址:https://manuals.zeroturnaround.com/jrebel/standalone/hybris.htmlWiki Hybris参考地址:https://help.hybris.com/6.2.0/hcd/8be5ab06866910149c83e0bd4a187fd8.html 1. 安装激活IntelliJ IDEAht...原创 2018-08-22 13:50:56 · 739 阅读 · 0 评论 -
Linux清除用户登录记录和命令历史方法(个人笔记)
清除登陆系统成功的记录[root@localhost root]# echo > /var/log/wtmp //此文件默认打开时乱码,可查到ip等信息[root@localhost root]# last //此时即查不到用户登录信息清除登陆系统失败的记录[root@localhost root]# echo > /var/log/btmp //此文件默认打开时乱码,...原创 2018-08-16 15:18:15 · 16353 阅读 · 2 评论 -
开发过程中的小问题总结以及小知识点
问题1:Full authentication is required to access this resource401 Unauthorized"errors" : [ { "message" : "Full authentication is required to access this resource", "type" : "UnauthorizedE...原创 2018-08-08 10:22:56 · 328 阅读 · 0 评论 -
cacheSeconds
WebContentGenerator用于提供如浏览器缓存控制、是否必须有session开启、支持的请求方法类型(GET、POST等)等,该类主要有如下属性: Set<String> supportedMethods:设置支持的请求方法类型,默认支持“GET”、“POST”、“HEAD”,如果我们想支持“PUT”,则可以加入该集合“PUT”。boolean requ...原创 2018-08-15 11:22:57 · 825 阅读 · 0 评论 -
idea 断点上面有x
背景:确定你的java代码没有问题,并且编译通过问题:debug 启动项目的时候没有问题,idea打断点的时候左边红色断点上面有x原因:java文件和class文件不一致,解决方法:ant clean all 重新编译一遍...原创 2018-08-02 14:57:13 · 7107 阅读 · 0 评论 -
IDEA 统一设置编码为utf-8编码
步骤一:File->Settings->Editor->File Encodings步骤二:File->Other Settings->Default Settings ->Editor->File Encodings 步骤三:将项目中的.idea文件夹中的encodings.xml文件中的编码格式改为uft-8 步...原创 2018-08-14 10:30:44 · 8038 阅读 · 0 评论 -
配置文件定义静态变量以及全球化配置
1.core==>project.properties: change.password.code.clientId=smartedit2.**Constants.java: public class ChangePwd{ public static final String CLIENTID = "change.password.code.clientId"...原创 2018-08-10 12:01:32 · 556 阅读 · 0 评论 -
IDEA 如何查看一个类里面的所有方法
快捷键:Alt+7原创 2018-10-19 11:29:26 · 11943 阅读 · 1 评论 -
idea 修改单个文件的 编码格式
原创 2018-10-19 11:41:40 · 51885 阅读 · 4 评论 -
FastJson 1.1.26升级到1.2.58后出现的问题
fastjson曝出代码执行漏洞,恶意用户可利用此漏洞进行远程代码执行,入侵服务器,漏洞评级为“高危”。风险:高风险方式:黑客通过利用漏洞可以实现远程代码执行影响:1.2.24及之前版本安全版本:>=1.2.28集团强制要求更新jar包版本,然后各个系统出现各种错误参考:https://www.cnblogs.com/shoren/p/fastjson.html...原创 2019-06-27 10:00:01 · 7062 阅读 · 8 评论 -
Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object
背景:家里的老电脑好久没有开机了,今天脑子一抽,开机,然后想看看java的版本,前提:可以确定环境变量没有问题,内存没有问题,操作:Windows命令行运行:javaWindows命令行运行:java -version报错:Error occurred during initialization of VM java/lang/NoClassDefFoundE...原创 2019-06-21 11:45:00 · 1251 阅读 · 0 评论 -
指定集合大小(优化代码)
ArrayList list = new ArrayList(4); list.add("123"); list.add("345435"); System.out.println(list); Map<String,Object> parasMap = new HashMap<String,Object>(5); parasMap.put("insu...原创 2019-04-20 12:02:38 · 897 阅读 · 3 评论 -
SQL笔记
增删改查语句:入参是多个参数,是个list,最好的实现方法是Java代码里面用一个map接收,sql里面取key,拿到list遍历例:<!-- Shaun --> <update id="updateUnderwritingStatusByApplicationNumber" parameterClass="java.util.HashMap" > upda...原创 2019-04-20 11:52:41 · 165 阅读 · 0 评论 -
HttpClient工具类1
package com.phm.http.test;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Map;import org.apache.commons.httpclient.DefaultHttpMethodRe...原创 2019-04-20 11:36:17 · 181 阅读 · 0 评论 -
select语句和update语句的耗时比较
问题: select语句和update语句的耗时比较描述:比如说,目标都是某一条记录,对其进行查询或更新操作,在用时上有什么不同呢解决方案1:这种比较没什么意义。需要注意的一点是,select 涉及的是共享锁, 在nolock提示下可以保证不死锁。update涉及的是更新锁和排他锁,没有锁提示可以用,在一定条件下会等待很长时间,甚至死锁。解决方案2:可以自...原创 2019-04-20 11:32:03 · 7242 阅读 · 2 评论 -
系统内存不足,java.lang.OutOfMemoryError: Java heap space
问题:系统内存不足,java.lang.OutOfMemoryError: Java heap space原因:jdk使用的内存不足解决方法:(原文链接 https://blog.csdn.net/qa962839575/article/details/43605241) 从上边的异常信息可以看到,JVM 需要使用的内存已经超过了我们分配给虚拟机可以使用的最大内存。所以问题...原创 2019-04-20 11:31:14 · 797 阅读 · 0 评论 -
impex 语句 导出指定时间段的数据
Exporting: insert_update ServicePlan; code[unique=true]; subscriptionTerm(id);supercategories[code] "#% impex.exportItems( ""ServicePlan"" , true );" insert_upda...原创 2019-01-15 14:16:04 · 1093 阅读 · 0 评论 -
[Windows] 让各位早点买到回家的票----两款抢票软件分享
如果你有良心的话不要将此软件出售,否则请不要下载春节要到了,你抢到票了吗?众所周知,每到春节前,总有很多人因为买不到火车票回家而发愁,现在为大家分享我自己在使用的两款抢票软件感谢@leekon 的文字,因为没献上链接这里给大家补上---------------------------------------------------------------------------------...原创 2019-01-02 14:05:03 · 931 阅读 · 0 评论 -
解决httpclient访问自签名https报javax.net.ssl.SSLHandshakeException: sun.security.validat
如果你构建了一个https协议的站点,而此站点的安全证书并不是合法的第三方证书颁发机构所签发,那么你用httpclient去访问此站点会报如下错误 javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security....原创 2019-01-02 11:23:42 · 4197 阅读 · 0 评论 -
'keytool' 不是内部或外部命令,也不是可运行的程序
进入CMD,进入JDK安装的路径,在我工作的电脑上,路径为: C:\Program Files\Java\jdk1.8.0_45\bin(这个要看自己的jdk路径,额,额外说下cmd命令吧,进入某个盘命令是 ,比如进入 D盘命令是 d:+回车,进入某个文件夹命令是 cd +文件夹名,后退是 cd..)然后输入keytool.exe -list -keystore C:\Users\kowal....原创 2019-01-02 11:22:21 · 2717 阅读 · 0 评论 -
debug.keystore文件不存在解决办法
丢失了debug.keystore,我们再生成一个新的debug.keystroe就好了在cmd下,进入C:\Users\MACHENIKE\.android目录执行命令如下: (执行命令前确保自己的java环境变量配置OK,不论java还是javac都要OK) keytool -genkey -v -keystore debug.keystore -ali...原创 2019-01-02 11:11:40 · 2003 阅读 · 1 评论 -
解决fromObject 报错问题所需jar 包(免费)
链接地址https://www.sojson.com/blog/101.html原创 2018-12-28 17:13:08 · 2519 阅读 · 3 评论 -
IDEA 编译 Jmeter 5.0(二次开发)
windows10 操作系统,jdk1.8,Intellij IDEA 2018,jmeter5.0 1.下载http://jmeter.apache.org/download_jmeter.cgi 2.解压修改下列两个文件 如果修改不了,需要进入命令行去修改,我这边用的 win,也可以直接在终端里面修改mac ...原创 2018-12-17 10:49:57 · 1342 阅读 · 4 评论 -
新手使用服务器搭建一个网站
一:服务器(试用版免费试用):阿里云:https://www.aliyun.com/product/ecs?spm=5176.8142029.selected.1.3dbd6d3e1cU2Mh华为云:https://www.huaweicloud.com/product/ecs.html腾讯云:https://cloud.tencent.com/product/cvm亚马逊云:ht...原创 2018-10-30 16:35:52 · 9095 阅读 · 0 评论 -
IntelliJ IDEA - 热部署插件JRebel 安装使用教程
IntelliJ IDEA - JRebel 安装使用教程JRebel 能做什么?JRebel 是一款热部署插件。当你的 java-web 项目在 tomcat 中 run/debug 的时候 ,修改某一个 java 文件时,tomcat 并不能将此文件的修改 实时编译 并反映到运行的项目中去。JRebel 就可以解决在项目运行状态run/debug 状态下任意修改 java 文件并动态反...转载 2018-07-31 15:54:21 · 1506 阅读 · 0 评论 -
controller断点进入失败:包路径问题
controller 接受前端参数的方法(前端要有传值给controller的方法,后台要有接收值得方法)1.@RequestParam 接收表单参数2.@RequestBody 接收json字符串 ==一个方法中只能有一个@RequestBody注解。 ==默认情况下@RequestBody标注的对象必须包含前台传来的所有字段。 ...原创 2018-07-27 11:35:35 · 1545 阅读 · 0 评论 -
5种最常用的设计模式:
1工厂方法 关注对象创建。 2策略模式 关注对象行为。业务变化时,对数据模块的增加修改不受影响,开放封闭原则。 3外观模式 BS/CS 4适配品模式 报表自主开发或购买第三方 5观察者模式 主界面菜单(菜单的Enable、Vieable状态)采用事件驱动方式Spring(ICO控制反转/DI依赖注入)单一职责:界面和算法分离,手机和DV(Digital Video摄像机)各做各的,手机虽然可以拍摄...转载 2018-03-09 18:05:33 · 14616 阅读 · 0 评论 -
正则: 密码 邮箱 汉字 数字 身份证 车牌号 手机号 非法字符等
public class RegexUtil { public static final String REGEX_USERNAME = "^[a-zA-Z]\\w{5,17}$"; // * 正则表达式:验证密码 public static final String REGEX_PASSWORD = "^[a-zA-Z0-9]{6,16}$"; /...转载 2018-03-09 17:58:09 · 810 阅读 · 0 评论 -
List集合添加对象(覆盖问题解决)
今天在做一个项目的时候,发现了一个问题,我直接放代码:@Override public void populate(ProductModel source, StockData stockData) throws ConversionException { try { ArrayList<FutureStockLevelData> list = new ArrayList&l...原创 2018-03-09 16:18:17 · 9067 阅读 · 4 评论 -
jdk7中hashmap实现原理和jdk8中hashmap的改进方法总结
原文http://blog.csdn.net/xuehuagongzi000/article/details/71449179目录(?)[+]1. HashMap的数据结构数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。 数组数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难;链表链表...转载 2018-02-11 14:45:50 · 155 阅读 · 0 评论