java
王润_
干我们这行,啥时候懈怠,就意味着长进的停止,长进的停止就意味着被淘汰,只能往前冲,直到凤凰涅槃的一天!
展开
-
redis学习笔记
redis是什么redis是一个Key-Value等多种数据结构的存储系统,可用于缓存,事件订阅,发布,高速队列等场景该数据库使用ANSI C语言编写,支持网络,提供字符串,哈希,列表,队列,集合结构直接存取,基于内存,可持久化。redis的应用场景有哪些1,会话缓存(最常用)2,消息队列,比如支付3,活动排行榜或计数4,发布,订阅消息(消息通知)5,商品列表,评论列表等...原创 2020-03-27 11:25:43 · 1118 阅读 · 1 评论 -
字符串操作
java字符串操作原创 2017-06-07 17:23:54 · 264 阅读 · 0 评论 -
调用百度地图API报错
No implementation found for int com.baidu.platform.comjni.engine.JNIEngine.initClass(java.lang.Object, int) (tried Java_com_baidu_platform_comjni_engine_JNIEngine_initClass and Java_com_baidu_platform转载 2017-06-21 18:09:58 · 1711 阅读 · 0 评论 -
上传图片到服务器,服务器保存并且接收到了,但是必须刷新文件夹或者重新部署文件才能在客户端显示图片
今天遇到了很大一个BUG 研究了半天终于解决!当你从客户端上传图片到服务器时候,服务器保存了并且接收到了所有数据,数据库也存了,但是必须刷新文件夹或者重新部署文件才能在客户端显示刚才的图片 以下是解决办法 注意!!!这句话才是获得webRoot下的upload文件夹 ServletActionContext.getServletContext().getRealPath(原创 2017-08-13 13:14:25 · 8607 阅读 · 2 评论 -
线程的管理.executorService线程池
ExecutorService 建立一个多线程的线程池的步骤:线程池的作用:线程池功能是限制在系统中运行的线程数。 依据系统的环境情况,能够自己主动或手动设置线程数量。达到执行的最佳效果;少了浪费了系统资源,多了造成系统拥挤效率不高。用线程池控制线程数量,其它线程排队等候。一个任务执行完成,再从队列的中取最前面的任务開始执行。若队列中没有等待进程。线程池原创 2017-11-14 10:36:01 · 262 阅读 · 0 评论 -
spring boot 几种定时任务的实现方式
spring boot 几种定时任务的实现方式定时任务实现的几种方式:1、Timer:这是java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少。 2、ScheduledExecutorService:也jdk自带的一个类;是基于线程池设计的定时任务类...原创 2019-07-19 11:26:06 · 310 阅读 · 0 评论