Java
文章平均质量分 68
wyfyi12
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java Nio 读取txt 报错Java.nio.charset.MalformedInputException: Input length = 1
最近试着用nio读取txtPath novelPath=Paths.get("C://txt/"+filename);List<String> novellines=Files.readAllLines(novelPath);结果报错Exception in thread "main" java.nio.charset.MalformedInputException: Input length = 1查了下异常说明,是当输入字节序列对于给定 charset 来说是不合法的,原创 2020-12-30 14:11:42 · 1733 阅读 · 0 评论 -
JavaFX实现列表添加图片
最近boss要求写一个桌面客户端程序,其中需要以列表形式显示图片,现记录下如何通过JavaFX实现ListView<Object> contentlist;List<Object> contentLabelList = new ArrayList<>();SimpleDateFormat sdf = new SimpleDateFormat("yy...原创 2020-03-17 15:49:23 · 3159 阅读 · 1 评论 -
企业微信实现消息本地存档
最近了解到企业微信开始内测会话存档接口,可以实现将企业微信所有聊天记录拉取到本地服务器上,进行消息的备份存档。测试调用成功后,先记录下过程。首先在“管理工具”下打开“会话内容存档”接口选择试用开通,目前可以试用30天,试用期结束后需要付费使用。开通后需要填写几个参数用于接口调用可信IP地址:需要调用接口的服务器公网IP消息加密公钥:自己生成RSA公钥和私钥,公钥用于加密...原创 2020-03-04 15:58:06 · 8763 阅读 · 27 评论 -
企业微信回调模式开发
在使用企业微信中,如果需要接收到企业微信用户发送的消息或者监测通讯录是否发生改动时,就需要用到企业微信的回调模式。回调模式接口地址:https://work.weixin.qq.com/api/doc/90000/90135/90930调用回调模式需要事先准备一台有固定公网IP或者域名指向的服务器,这台服务器用于后面接收企业微信下发的各种数据。第一步 创建应用第二步 设置...原创 2020-01-09 16:53:06 · 4563 阅读 · 3 评论 -
java.security.cert.Certificate:No subject alternative DNS name matching api.exmail.qq.com found.解决方法
工作中使用https请求,本地调用正常,放到服务器端运行失败,报错为java.security.cert.Certificate:No subject alternative DNS name matching api.exmail.qq.com found一般错误原因为https证书验证失败解决方法可以在服务器端导入对应证书,这边使用绕过证书验证的方式解决get请求:publi...原创 2019-11-15 14:42:56 · 6510 阅读 · 0 评论 -
Java之接口的作用
在Java学习和工作中,一开始一直有个疑问---“例如我定义了一个接口,但是我在继承这个接口的类中还要写接口的实现方法,那我不如直接就在这个类中写实现方法岂不是更便捷,还省去了定义接口?”看到别人的解答一般都是“接口可以为不同类顺利交互提供标准”,但理解总是不够透彻,今天看到一个答案顿时茅塞顿开,在此记录一下,原回答为:“接口就是个招牌。比如说你今年放假出去杭州旅游,玩转载 2018-02-07 17:01:06 · 327 阅读 · 1 评论 -
Java七大设计原则之单一职责原则
单一职责原则(Single Responsibility Principle),简称SRP。定义:应该有且仅有一个原因引起类的变更。个人理解为将项目需求分解到底,为每一个功能创建一个对应的实现类。这个原则的意义个人理解为:1.降低类的复杂性,让程序代码简单好懂2.降低修改类的风险,让后期维护拓展代码时更加方便转载 2018-02-07 17:31:10 · 284 阅读 · 0 评论 -
Java七大设计原则之里氏替换原则
定义:所有引用基类的地方必须能透明地使用其子类的对象。个人理解为:任意地方的父类都可以用其子类替代,并且不会因此产生错误和异常。此原则用于建立抽象,并通过抽象建立代码规范,方便日后拓展代码时的代码复用,减少代码量,方便他人接手时阅读理解。...转载 2018-02-08 15:25:34 · 1158 阅读 · 0 评论 -
企业微信JS-SDK开发(一)------通过config接口注入权限验证配置
企业微信JS-SDK是企业微信面向网页开发者提供的基于企业微信内的网页开发工具包。通过js-sdk可以在企业微信内实现众多功能,如调出通讯录、调出摄像头、隐藏部分按钮等。使用js-sdk分为三步:1.开发页面引入JS文件html页面加入<script src="//res.wx.qq.com/open/js/jweixin-1.2.0.js"></scrip...原创 2018-03-14 17:12:08 · 14416 阅读 · 4 评论
分享