![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
project_ks
这个作者很懒,什么都没留下…
展开
-
记一次dubbo直连调试遇到的坑
dubbo直连调试遇到Not found exported service:org.apache.dubbo.rpc.RpcException: Failed to invoke remote method: queryOrderSysDic, provider: dubbo://127.0.0.1:20880/com.shiqiao.order.trade.api.sysdic.OrderSysDicService?application=demo&check=false&inter原创 2021-10-09 17:27:42 · 1124 阅读 · 0 评论 -
HTML文本压缩
后段的html文本,去掉不必要的空格和换行,进行压缩引入pom<!-- https://mvnrepository.com/artifact/com.googlecode.htmlcompressor/htmlcompressor --> <dependency> <groupId>com.googlecode.htmlcompressor</groupId> <artifactId>htmlcompres原创 2020-09-23 14:19:21 · 530 阅读 · 0 评论 -
null 强转对象
记录一次null强转对象的情况。 @Test public void test() { Map<String, Object> map = Maps.newHashMap(); A a = (A)map.get("a"); // A a = (A)null; a.a(); a.b(); System.out.println(111); } public sta原创 2020-09-18 16:34:01 · 578 阅读 · 0 评论 -
linux 一键部署脚本
每次上传比较慢,所以尝试了下在服务器上拉取代码 并编译,然后部署环境准备mavenwget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.1.1/binaries/apache-maven-3.1.1-bin.tar.gz# 解压tar -xvf apache-maven-3.1.1-bin.tar.gz# 修改配置添加变量vim /etc/profileexport M2_HOME=/usr/local/apache-ma原创 2020-09-14 16:26:17 · 950 阅读 · 0 评论 -
2行命令 对 java 程序进行远程 debug 调试
1 服务启动命令 在jvm 参数 后面添加如下-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=1234dt_socket:使用的通信方式server:是主动连接调试器还是作为服务器等待调试器连接suspend:是否在启动JVM时就暂停,并等待调试器连接address:地址和端口,地址可以省略(其实就是服务器本身ip),两者用冒号分隔2 建立一个remote远程连接-agentlib:jdwp=tr.原创 2020-09-08 15:34:26 · 295 阅读 · 0 评论 -
工具类库
工具类库,记录https://www.hutool.cn/原创 2020-07-07 10:03:14 · 99 阅读 · 0 评论 -
代码规范插件
我们在开发时,会使用各种开发工具,现大多数都是用ellipse 和 idea,写代码时会需要不同的规范约束,一般一个团队或一个小组共同确定使用什么规范。此处介绍2 阿里p3c规范约束插件,我们写完代码后可进行代码扫描,然后查看是否有做的不到位的情况。NR Coding StyleAlibaba Java Code Guidelines...原创 2019-12-11 20:41:52 · 267 阅读 · 0 评论 -
java/C# 等操作pdf,word 三方插件
http://e-iceblue.cn/tutorials.html此网站提供的插件和api,实测挺好用,记录下。原创 2019-09-05 15:14:59 · 262 阅读 · 0 评论 -
讨论对图片处理的几个问题
1 一个截图,图片中有部分是空白区,想要把空白区域给删除裁剪 解决这个问题,我们需要知道什么样的是空白。像素一样,颜色是白色属于空白区。 BufferedImage.getRGB(int x, int y) 可以拿到图片每个坐标的像素点的颜色,可以判断这个而得到符合算法的一个区域,裁剪这个区域的图片即可。/** * 图片去掉下空白 * @return ...原创 2019-08-05 17:25:41 · 373 阅读 · 0 评论 -
图片和base64 互转
在此介绍Spring中的org.springframework.util.Base64Utils 工具类,提供了丰富的encode 和 decode 方法。 我们一般对图片byte和base64后的 String 进行互转处理。这里主要是使用Base64Utils.encodeToString()和Base64Utils.decodeFromString().下面是继承了S...原创 2019-08-05 16:50:32 · 401 阅读 · 0 评论 -
JAVA操作图片
最近做了段时间图片裁剪相关的需求,用到了对图片的处理相关功能,在此总结下 BufferedImage 图片缓存方法 getSubimage(x,y,w,h)根据条件截取图片,x,y是左上角开始的坐标,w,h分别为x,y衍生的像素大小,可以当作图片的宽高 ImageIO 图片Io 方法 write(BufferedImage,“”,file)写入图片文件,讲缓存流转为文件。...原创 2019-08-05 16:33:50 · 504 阅读 · 0 评论 -
java设计模式之观察者模式
JDK观察者者模式实现。建立一个观察事件,观察者要看什么事 继承 java.util.Observable建立观察对象package observer;/** * Created by project_ks on 2019/4/10 */public class Question { private String username; private S...原创 2019-04-10 17:46:10 · 79 阅读 · 0 评论 -
了解java反射的用法
小编最近重新看了下java反射,如何取对象,属性,方法等,然后做了简单的test测试,在此分享一下。程序员不多说,直接上代码。我们建一个类Myclass,设置私有属性a,public属性bpublic class MyClass { private String a; public String b; public String getA() { ...原创 2018-12-19 11:23:09 · 88 阅读 · 0 评论 -
在java中写出完美的单例模式
1. 前言单例(Singleton)应该是开发者们最熟悉的设计模式了,并且好像也是最容易实现的——基本上每个开发者都能够随手写出——但是,真的是这样吗作为一个Java开发者,也许你觉得自己对单例模式的了解已经足够多了。我并不想危言耸听说一定还有你不知道的——毕竟我自己的了解也的确有限,但究竟你自己了解的程度到底怎样呢?往下看,我们一起来聊聊看~2. 什么是单例?单例对象的类必须保证...转载 2018-12-19 17:06:34 · 91 阅读 · 0 评论