
编程
梦醉天下
这个作者很懒,什么都没留下…
展开
-
maven手工批量上传本地maven三方jar包
maven批量手工上传三方jar原创 2024-03-20 14:13:45 · 558 阅读 · 1 评论 -
system.setProperty导致的https血案
手工设置jvm https协议参数导致请求异常原创 2023-11-24 10:37:21 · 1192 阅读 · 1 评论 -
VUE工程不同环境配置及自定义环境值
vue不同环境配置及变量定义原创 2023-03-23 15:32:08 · 595 阅读 · 0 评论 -
RestTemplate get 参数丢失问题
RestTemplate get 参数丢失或错误原创 2022-11-11 09:48:00 · 805 阅读 · 0 评论 -
cxf webservice接收date类型字段值为空导致异常问题解决方案
cxf 接收date字段值为空原创 2022-10-29 18:12:56 · 479 阅读 · 0 评论 -
mybatis自定义注解+拦截器实现自定义方法拦截
mybatis 拦截器实现自定义注解方法原创 2022-07-29 20:04:11 · 960 阅读 · 0 评论 -
java list stream多字段分组求和示例
java stream list 多字段分组原创 2022-07-28 14:29:24 · 1662 阅读 · 0 评论 -
springboot无法启动且无报错
springboot无法启动原创 2022-07-11 13:39:44 · 2438 阅读 · 0 评论 -
java date类的set问题--取凌晨时间
java date类的set问题原创 2021-12-28 16:15:31 · 881 阅读 · 2 评论 -
java poi合并单元格后内容无法显示
ava poi合并单元格后内容无法显示原创 2021-10-26 11:19:58 · 4051 阅读 · 0 评论 -
jms refresh connection failed client already connected
jms refresh connection failed client already connected原创 2021-09-06 16:30:44 · 662 阅读 · 0 评论 -
noSuchMethodError神坑记
noSuchMethodError 由于springbean定义了 void set重载方法原创 2021-09-01 16:13:19 · 275 阅读 · 0 评论 -
css颜色随机
var randomColor = Math.floor(Math.random()*16777215).toString(16);if((''+randomColor).len<6)randomColor=randomColor+'0';原创 2021-05-21 10:24:24 · 2857 阅读 · 0 评论 -
spring security解析--授权
spring security 授权原创 2021-04-02 11:49:23 · 450 阅读 · 2 评论 -
spring security解析--认证
spring security用户认证主要涉及到的对象是AuthenticationManager,ProviderManager, AuthenticationProvirder, DaoAuthenticationProvider, UserDetailsService,UserDetials原创 2021-04-01 16:53:19 · 1287 阅读 · 7 评论 -
spring security解析----架构解读
spring security架构解读spring security就是filter执行链原创 2021-04-01 16:16:39 · 336 阅读 · 3 评论 -
软件设计方法
软件设计方法包括:(1)模型驱动设计。(2)结构化设计 。(3)信息工程。(4)原型设计。(5) 面向对象设计。(6) 快速应用开发。原创 2021-03-29 11:11:34 · 7577 阅读 · 1 评论 -
hadoop文件操作工具类
本工具类可以直接使用,不需要任何其他文件配置。tips:1、由于hadoop访问的限制,windows开发时访问远程hadoop,需要下载hadoop环境,在本地配置hadoop环境变量HADOOP_HOME。且设置hadoop连接用户HADOOP_USER。hadoop用户的设置需要看具体hdfs访问的用户权限设置。如果是root,就用root;如果是hadoop,使用hadoop;其他原创 2016-12-29 10:01:18 · 1009 阅读 · 0 评论 -
Kafka 生产者和消费者的笔记
Maven依赖: org.apache.kafka kafka-clients 0.10.1.0 一、生产者首先先看官方API示例:Properties props = new Properties(); props.put("bootstrap.servers", "localhost:9092"); props.put("acks", "all原创 2016-12-23 11:27:37 · 13284 阅读 · 0 评论 -
spring hbase hbaseTemplate
spring hbase template延续spring 模板模式的一贯风格,只需要配置连接池属性和注册template,重写template的方法即可使用。吐槽:个人当时网上搜索时,发现很多都是copy代码,用不了。无语。开始之前:有一个可用的maven web工程,下载hbase client 和spring hadoop,spring hbase相关jar.原创 2016-12-23 09:52:16 · 9041 阅读 · 1 评论 -
Spring websocket stomp
spring websocket stomp开始之前:spring websocket jar包等spring和基础jar包请自行下载配置。默认已存在可用web工程。springBoot也可以。一、配置websocket连接url,发送和监听url。使用spring注解和继承AbstractWebSocketMessageBrokerConfigurer方式。使原创 2016-12-22 19:03:31 · 1756 阅读 · 0 评论 -
java 判断字符在字符串中出现的次数
因为需要判断文件路径的深度,计算当前路径为第几层,如“/root/util/aaa”为第三层文件。需要判断字符分隔符在路径字符串中出现的次数。网上的解决方案都是循环subtr截取,用indexOf,,总觉得太复杂。自己琢磨一番,获取如下算法,望指教:public static int getStrCountInString(String full,String unit){in原创 2016-11-18 14:07:24 · 5335 阅读 · 1 评论 -
java 正则为空字符串或符合定义规则
在最近的项目中,发现Bean validation时,需要实现如下效果:1、该字段可以为空2、不为空时,需要满足【汉字+字母+数字】--车牌号如果在validtion @Pattern注解不加入同时满足这两个条件的正则,需要单独判断对象,影响代码简洁和效率。网上多方搜索后发现如下正则可以满足:^(\\s&&[^\\f\\n\\r\\t\\v])* | [\u4e原创 2016-09-14 17:14:17 · 7289 阅读 · 0 评论 -
JDBC获取表主键
/** * get table PK * * @return * @throws SQLException */ private String getTablePK(String tableName) { String pkStr = ""; ResultSet rs; try { rs = model.getConn().getMetaData().ge原创 2015-09-30 10:23:49 · 3017 阅读 · 0 评论 -
java 深拷贝
Listpublic static List deepcopy(List src) {ByteArrayOutputStream byteout = new ByteArrayOutputStream();List dest = new ArrayList();try {ObjectOutputStream out = new ObjectOutputStream(by原创 2015-09-28 18:18:42 · 236 阅读 · 0 评论 -
java 实例化PortableRemoteObject笔记
之前获取Bean实例都是new,spring context,class.newInstance。今天阅读发现一种新的实例方法。该方法有如下优点:1、对实例化作check2、支持远程interface,abstract此处为官方解释:Server implementation objects may either inherit from javax.rmi.Port原创 2017-02-07 20:50:43 · 1088 阅读 · 0 评论 -
堆排序 java
堆排序是使用二叉树模型,建立最大堆或最小堆,将最大值或最小值上浮,降低遍历次数,增加排序效率的一种解决方法。由于堆排序时使用的是完全二叉模型,所以可以使用数组进行表示。在使用堆排序时,需要使用到完全二叉树的一些公式,如父节点n/2-1,左子节点2i+1,右子节点2i+2,叶子节点(>size/2)等。具体见代码。1、首先定义堆模型的一些常用操作接口。package cn.d原创 2017-03-05 16:38:09 · 422 阅读 · 0 评论 -
序列号生成-模拟windows office序列号
最近看到office2013在提示过期问题(升级win10后遗症),就想到模拟下office的激活码。~~起初想到应该简单,最后越试越复杂。所以就记录下,毕竟花费了时间。package test;import java.util.ArrayList;import java.util.List;import java.util.Random;public clas原创 2017-03-05 17:44:58 · 4515 阅读 · 0 评论 -
spring 设置返回数据格式及json的fastjson配置
spring 返回数据的json解析和String编码设置原创 2017-07-07 14:44:22 · 1845 阅读 · 0 评论 -
js通过后台配置动态生成html table表格
js根据后台配置动态生成合并行。。。。原创 2017-07-25 16:28:59 · 15450 阅读 · 1 评论 -
java字符串拼接指定内容-左右组合(left/right padding)
java字符串拼接,自动填充指定内容。原创 2017-08-05 11:59:02 · 5612 阅读 · 0 评论 -
行政区划官方数据--java对象或json-java爬虫获取
行政区划json原创 2017-08-08 16:59:36 · 2670 阅读 · 0 评论 -
springboot spring session redis spring security 相同用户单个session的解决方案
首先还是吐槽,百度了两天,尝试了十多种方案,各种重写,无效。。。。。最后,还是在官网找到解决方案。哎。。。已经很多次了。官网。官网。官网。。以后要多看官网。还是描述下需求吧。很简单,相同的用户登录时,只能保留最后一个session。防止多处登录。也不算是单点。在开始贴代码之前,各位看官一定要注意条件:springboot+spring session redis+spring...原创 2018-06-08 16:55:44 · 11002 阅读 · 17 评论 -
基于mina-sshd实现sftp client端的文件操作
参见本人博客,懒得写两遍原创 2020-07-16 16:53:15 · 1746 阅读 · 3 评论 -
RSA 加签验签加密验密工具类
具体内容参见我的博客-->RSA工具原创 2020-08-26 09:09:33 · 288 阅读 · 0 评论