It
文章平均质量分 53
奔向彩虹的方向
小菜鸡
展开
-
fastjson 日期类型变成 long类型 问题解决
使用fastjson 转换json字符串时,发现日期类型被自动转换成了long类型(时间戳),然后就导致excel导出的是时间戳,发现 是 toJSONString()这个方法的问题,改成 JSONArray.toJSONStringWithDateFormat(list, “yyyy-MM-dd HH:mm:ss”) 就行了...原创 2021-09-11 14:57:23 · 1555 阅读 · 0 评论 -
idea格式化代码时,方法顺序错乱问题
idea格式化代码时,方法顺序错乱问题我的idea 使用快捷键ctrl + alt + L 格式化代码时,发现代码中方法的顺序会混乱,跟格式化之前不一样。解决方法:使用快捷键 shift + ctrl + alt + L,会出现下面中的格式化配置框,把红框中的选项不勾选就行了一定不要勾选,这个意思是重新安排代码完成...原创 2021-01-21 14:28:46 · 2365 阅读 · 0 评论 -
windows 脚本 用for语句分断截取
用for语句分断截取先看看for的用法:复制代码代码如下:FOR /F [“options”] %variable IN (file-set) DO command [command-parameters]FOR /F [“options”] %variable IN (“string”) DO command [command-parameters]FOR /F [“options”] %variable IN (‘command’) DO command [command-parameters原创 2021-01-04 21:01:27 · 371 阅读 · 0 评论 -
windows和linux根据端口号杀掉进程脚本
windows创建killport.bat,脚本内容如下@echo offset port=20002for /f "tokens=5" %%a in ('netstat /ano | findstr %port%') do taskkill /F /pid %%a//for循环,提取第5个字段(从命令的结果中)赋予到变量a,并执行杀进程调用变量apause上面那个脚本文件中端口号写死了,可以提取出来当成参数传递@echo offset port=%1for /f "tokens=5转载 2021-01-04 18:45:41 · 1324 阅读 · 0 评论 -
java支付宝电脑网页支付
java支付宝电脑网页支付官网文档:https://opendocs.alipay.com/open/270/105902电脑网站支付1.先给应用申请电脑网页支付功能2.根据接口文档 ,请求支付宝接口文档地址https://opendocs.alipay.com/apis/api_1/alipay.trade.page.pay?scene=API002020081300013629电脑网站支付需要调用的接口是alipay.trade.page.pay(统一收单下单并支付页面接口)上面图原创 2020-10-28 14:45:05 · 2263 阅读 · 0 评论 -
阿里云新买的ecs服务器,端口无法访问问题解决。
自己新买了一个配置很低的阿里云服务器,安装了nginx,并且开放了端口,开放的端口命令:firewall-cmd --zone=public --add-port=80/tcp --permanent浏览器访问,发现访问不到因为阿里云会默认将ECS服务器加入安全组中,安全组中只开放了22和3389这两个端口,其余的我们只需要自己加一下就行了,操作如下进入实例列表,选择实例,点击管理点...原创 2020-03-10 17:12:22 · 1970 阅读 · 2 评论 -
fegin 和 ribbon 的简单使用
本篇文章只介绍fegin 和 ribbon 的简单使用,不使用微服务。maven依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-ribbon</arti...原创 2020-03-02 11:17:43 · 806 阅读 · 0 评论 -
sqlserver 2008 将字段类型text修改为ntext
由于需要存储一些特殊字符,需要将字段类型从text调整为ntext,无法直接从text修改为ntext的话,首先将需要调整的字段类型修改为nvarchar(MAX) (不是nvarchar,nvarchar最大长度4000),然后在该字段类型调整为ntext。修改前![在这里插入图片描述](https://img-blog.csdnimg.cn/20200224112216542.png)...原创 2020-02-24 11:24:25 · 1490 阅读 · 0 评论 -
APP支付宝支付(不使用证书)JAVA服务端接口详情
APP支付宝支付(不使用证书)JAVA服务端接口详情介绍APP使用支付宝进行支付,JAR包或者MAVEN依赖alipay的JAR包和maven依赖地址:https://mvnrepository.com/artifact/com.alipay.sdk/alipay-sdk-java接口详情移动端调起支付宝请求参数获取接口service 层 ,参数用户id,移动端传过来的public...原创 2019-12-28 23:13:53 · 1131 阅读 · 0 评论 -
APP微信支付---Java服务端接口(不使用证书)
APP微信支付---Java服务端接口(不使用证书)开通微信支付介绍详细接口service层,参数用户id,移动端传过来的获取预支付id返会给移动端的调用微信支付参数,商户号和APPID移动端存储回调接口请求微信统一下单的时候传过去的上面接口调用这个方法查询微信支付订单状态接口工具类生成签名,和将请求参数转换为xml格式的string 工具类加密类,生成签名时使用HttpClient请求类解析XM...原创 2019-12-28 22:19:56 · 1615 阅读 · 6 评论 -
springboot项目中使用webscoket,当项目打成war包时,ServerEndpointExporter装配问题
这篇博客上面有关于springboot集成webscoket项目的简单实例以及一些注意事项:spring boot Websocket(使用笔记)我在项目中应用场景是我们项目只在生产环境部署war包,所以我通过pom获取文件中packaging标签判断打包方式,通过application.properties文件中的spring.profiles.active属性获取打包的环境.然后通过@Con...原创 2019-06-06 18:34:21 · 10808 阅读 · 6 评论 -
win10搭建ftp,物理地址指向另一台电脑的共享文件夹
win10搭建ftp,物理地址指向另一台电脑的共享文件夹*****注意:你需要在你的ftp服务器的主机上创建一个用户,用户名和密码与你访问共享文件夹时输入的用户名和密码相同.场景:之前公司使用共享文件夹的方式读取文件,因为文件数量多,加起来特别大,使用共享文件夹的过程中发现读取速度缓慢,百度了一下,使用ftp会很快,尝试了之后,确实快了很多(真香).(为什么不直接在另外一台主机上开启ftp服务...原创 2019-05-22 22:55:48 · 10061 阅读 · 0 评论 -
java ftp设置读取隐藏文件和文件夹
通过FtpClient中的setListHiddenFiles方法设置 FtpClient中的属性__listHiddenFiles为true,就可以读取隐藏文件和文件夹了. ftpClient.setListHiddenFiles(true);ftp初始化方法public void init() { ftpClient = new FTPClient(); ...原创 2019-05-13 12:35:14 · 1074 阅读 · 0 评论 -
ArrayList中的add(int index, E element)方法中使用System.arraycopy()方法的解析,
原方法:public void add(int index, E element) { rangeCheckForAdd(index); ensureCapacityInternal(size + 1); // Increments modCount!! System.arraycopy(elementData, index, elementD...原创 2019-04-17 13:38:58 · 670 阅读 · 0 评论 -
windows使用jenkins构建springboot项目并运行
1、首先去官网下载jekins,地址:https://jenkins.io/download/,选择windows版本2、安装jekins,安装完成之后,浏览器访问 http://localhost:8080/ jekins默认8080端口,可以通过修改安装目录下的jekins.xml文件中的<arguments>-Xrs -Xmx256m -Dhudson.lifecycle=...原创 2019-03-26 20:37:06 · 4724 阅读 · 14 评论 -
thymeleaf 中解析[[....]]问题
项目中使用layui渲染表格,中间出现thymeleaf解析[[…]]问题解决方案:修改为[ […] ]。没错,中间加一个空格就行了,记录一下。转载 2019-03-29 16:02:30 · 5560 阅读 · 3 评论 -
springboot通过Properties类加载自定义配置文件
springboot加载配置文件有很多种方法,我主要说一下之前的通过Properties类加载自定义配置文件的,其他的加载配置文件的方式可以参考https://www.cnblogs.com/moonandstar08/p/7368292.html自定义配置文件的文件目录resource目录下加载类public class CommonProperties2 { private...原创 2019-01-31 17:29:54 · 2528 阅读 · 0 评论 -
springBoot使用webscoket,根据订阅信息发送信息给不同的用户
dao层使用jpa1.数据库三张表的表结构message表,消息信息表message_receive接受消息表subscrib订阅消息表我想的是发送消息根据订阅表中的订阅类型发送到某某人那里,缺少一张消息类型表,如果需要可以加上2.WebSocket配置类@Configurationpublic class WebSocketConfig { @Bean pu...转载 2019-01-31 17:11:32 · 2838 阅读 · 0 评论 -
JSONObject 对象中两个方法比较getJSONArray(String key) 和optJSONArray()
1、JSONObject 对象中两个方法比较getJSONArray(String key) 和optJSONArray()public JSONArray getJSONArray(String key) { this.verifyIsNull(); Object o = this.get(key); //此处有一个判断null的操作,如果只不存在会报错 ...原创 2019-01-31 16:32:58 · 7917 阅读 · 0 评论