![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java开发
文章平均质量分 71
正经程序员·
If you want to go fast, go alone. If you want to go far, go together.
展开
-
Android,Java,JavaScript,获取当前时间,YYYY-MM-DD HH:MM:SS
jsfunction getNowTime() { var date = new Date(); var seperator1 = "-"; var seperator2 = ":"; var month = date.getMonth() + 1; var strDate = date.getDate(); if (month >= 1 &a...原创 2018-03-23 11:07:05 · 4114 阅读 · 0 评论 -
Error during WebSocket handshake: Unexpected response code: 200/403 错误解决
最近在用springboot做websocket。前端小程序一直连接不上,其实是后台的锅错误1:code:200将此处的withSockJS()去除,就可以通过原生方式连接了,因为soket在浏览器不支持wobsoket请求是会自动切换为http请求轮训方式。错误2: code: 403在registry.addEndpoint("/websocket")添加一...原创 2018-10-29 10:36:55 · 9545 阅读 · 3 评论 -
SpringBoot 登陆拦截器
最近在用SpringBoot做项目,SpringBoot的拦截器研究了一番,做个记录import com.qishimai.website.interceptor.MyInterceptor;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.context.annotati...原创 2018-08-30 17:26:18 · 2032 阅读 · 0 评论 -
SpringBoot @Autowired 报错,提示Consider defining a bean of type 'XX'in your configuration.
主要是没有扫描到需要注入的包解决方案在DemoApplication中加上要扫描的包@ComponentScan("com.xxx.service")原创 2018-07-31 11:42:53 · 3502 阅读 · 0 评论 -
Java串口通信及实例(水质监测系统上位机)
Java串口通信使用的是RXTXcomm.jar下载地址: RXTXcomm.jar和相应的dll文件在项目中引入RXTXcomm.jar.还需要在C:\Windows\System32引入rxtxParallel.dll和rxtxSerial.dll两个文件.否则会报错;...原创 2018-06-26 16:39:22 · 2176 阅读 · 1 评论 -
Java定时任务
最近再写一个水质监测项目,在串口读取数据后,需要存数据到数据库,串口监听类,每秒都会接收到数据.在统计时,并不需要这么多数据.于是,需要Java定时任务来实现,每隔多久传输一次数据.1.使用Thread.sleep()实现间隔效果import java.text.SimpleDateFormat;import java.util.Date;/** * Created by 94829 on ...原创 2018-06-10 21:22:33 · 1535 阅读 · 0 评论 -
JavaWeb秒杀业务场景设计
秒杀业务场景设计原创 2018-06-10 20:18:23 · 3086 阅读 · 0 评论 -
Java Socket实现客户端与服务端通信实例
首先,创建一个Server.java的服务器端类package socket;import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;/** * Crea...原创 2018-06-10 15:42:22 · 4941 阅读 · 0 评论 -
如何解决Java变量的可见性问题?
如何解决变量的可见性转载 2018-06-14 18:54:32 · 3813 阅读 · 1 评论 -
解决struts上传文件后项目重新发布后文件丢失
第一步,在tomcat上配置虚拟路径虚拟路径指向的即是文件存储的路径第二步,在文件写入的时候,使用绝对路径,将文件写入到之前文件存储的路径然后通过配置的虚拟路径即可访问写入到服务器的文件...原创 2018-05-22 21:42:16 · 1294 阅读 · 0 评论 -
JUnit5使用教程及简单的测试案例(Idea,Android studio)
一.介绍什么是Junit5 ?先看来个公式:JUnit 5 = JUnit Platform + JUnit Jupiter + JUnit Vintage这看上去比Junit4 复杂,实际上在导入包时也会复杂一些。JUnit Platform是在JVM上启动测试框架的基础。JUnit Jupiter是JUnit5扩展的新的编程模型和扩展模型,用来编写测试用例。Jupiter子项目为在平台上运行J...原创 2018-05-21 09:10:16 · 7631 阅读 · 0 评论 -
十五位订单号生成(日期+随机数)
项目中遇到了订单号生成,看了一下网上的方案,最后选择了15位的订单号订单号生成是遵循一些规则的,不同的业务需要不同长度的订单号.大家可以查看淘宝京东等大型电子商务网站的订单号长度,依稀可以看出它们的订单号的生成规则.以下是我所用到的生成方案Android中DateFormat df = new SimpleDateFormat("yyyyMMddHHmm");Calendar calendar ...原创 2018-04-10 20:32:20 · 12853 阅读 · 0 评论 -
Error creating bean with name 'transactionManager' 解决方案
Error creating bean with name 'transactionManager'.......... 或者Error creating bean with name 'sessionFactory'.......... 首先检查配置文件的问题,然后检查mysql是否开启.本地环境的话,cmd打开命令行,注意管理员权限, net mysql start查看权限mysql也没问题的...原创 2018-03-20 17:44:48 · 6696 阅读 · 0 评论 -
解决Expected a string but was BEGIN_ARRAY错误 Gson
解析的jsonLiveGetStatus liveGetStatus = gson.fromJson(doGetStr(url), LiveGetStatus.class);出现Expected a string but was BEGIN_ARRAY错误,意思是预期是个字符串,但是是一个数组。看一下LiveGetStatus类由于将output解析成了String类型,...原创 2018-12-27 10:55:02 · 12897 阅读 · 0 评论