- 博客(16)
- 收藏
- 关注
转载 eclipse报错org.eclipse.recommenders.mylyn.rcp
在网上查是缺少了一些插件 点击Help install new software 输入下面的链接 进行安装http://download.eclipse.org/recommenders/updates/stable/?dir=plugins其它方法:
2018-06-30 16:50:46 777
原创 eclipse 新建 springboot项目报错 400
解决: Server URL 改为: http://start.spring.io/
2018-06-30 15:48:50 931 1
转载 HttpSession会话状态的生命周期
浏览器访问服务器时,服务器会创建一个session对象(有一个sessionId)。服务器在默认的情况下,会将sessionId以cookie的机制发送给浏览器。当浏览器再次访问服务器时,会将sessionId发送给服务器,服务器依据sessionId就可以找到对应的session对象。服务器以此方式管理用户的状态。 获取session对象的方式有两种:一、HttpSession s...
2018-06-30 15:39:47 315
转载 JAVA 四大域对象总结
一、ServletContext 1、生命周期:当Web应用被加载进容器时创建代表整个web应用的ServletContext对象,当服务器关闭或Web应用被移除时,ServletContext对象跟着销毁。 2、作用范围:整个Web应用(应用范围)。 3、作用: a)在不同Servlet 之间转发 this.getServletContex...
2018-06-30 15:07:12 123
原创 正则(待续)
String regex = "^[0-9a-zA-Z\u4E00-\u9FA5]{1,12}"; boolean b = businessUserAo.getNick().matches(regex); if(!b) { return ResultObject.error("昵称只能输入12个中文、数字或英文"); }...
2018-06-28 14:54:25 109
转载 Socket连接、TCP、UDP、HTTP连接详解
我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应 用层,便无法识别数据内容,如果想要使传输的数据有意义,则必须使用到应用层协议,应用层协议有很多,比如HTTP、FTP、TELNET等,也可以自己 定义应用层协议。WEB使用HTTP协议作应用层协议,以封装HTTP文本信息,然后使用TCP/IP做传输层协议将它发到网络上。1) Socket是一个针对TCP和UDP编程...
2018-06-27 09:08:52 224
转载 StringRedisTemplate常用API
//向redis里存入数据和设置缓存时间stringRedisTemplate.opsForValue().set("test", "100",60*10,TimeUnit.SECONDS); //val做-1操作stringRedisTemplate.boundValueOps("test").increment(-1); //根据key获取缓存中的val stringRedi...
2018-06-25 17:28:06 4868
转载 springboot使用redis的keyspace notifications 实现定时通知
简单定时任务解决方案:使用redis的keyspace notifications(键失效后通知事件)需要注意此功能是在redis 2.8版本以后推出的,因此你服务器上的reids最少要是2.8版本以上;(A)业务场景:1、当一个业务触发以后需要启动一个定时任务,在指定时间内再去执行一个任务2、redis的keyspace notifications 会在key失效后发送一个事件,监听此事件...
2018-06-25 17:17:24 1754
转载 CentOS yum install 安装某软件出现404 NOT FOUND 请尝试其他镜像的问题
问题初步分析,可能是yum 安装源查找的是已经过时的软件源,可以考虑清楚缓存,然后再执行命令进行安装:yum clean all yum update
2018-06-25 16:37:48 5331
原创 MySQL 获取时间差、格式化
获取时间差SELECT TIMESTAMPDIFF(YEAR,'2003-02-01','2005-05-01');SELECT TIMESTAMPDIFF(MONTH,'2003-02-01','2003-05-01');SELECT TIMESTAMPDIFF(DAY,'2003-02-01','2003-05-01');SELECT TIMESTAMPDIFF(HOUR,'2003-0...
2018-06-25 16:23:32 3363
转载 MySQL实现随机获取几条数据的方法
转自:https://blog.csdn.net/xionglangs/article/details/50630758第一条效率更高1. SELECT * FROM address WHERE id >= (SELECT floor(RAND() * (SELECT MAX(id) FROM address))) ORDER BY id LIMIT 0,102. SELECT *,RAND...
2018-06-25 15:55:04 18873 4
原创 Git 常用命令
完整版参考:http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html提交git add .git commit -m xxxgit pullgit push分支查看/切换git branch [-r/-a]git checkout master分支合并git checkout mastergit merge dev-20180509gi...
2018-06-25 15:23:12 109
原创 java Date 时间获取、设置、格式化、时间差
@SuppressWarnings("deprecation") public static void main(String[] args) { Date now = new Date(); //取毫秒值 long time = now.getTime(); //年(2018 - 1900 = 118) int year = now.getYear(); //月(0~...
2018-06-22 18:00:16 1046
原创 URL编码与解码
package test;import com.alibaba.dubbo.common.URL;public class Mmm { public static void main(String[] args) { String url = "https://mp.csdn.net/postedit"; //编码 String encodeUrl = URL.encode(u...
2018-06-13 14:55:16 155
原创 springboot链接跳转时区分运行环境
public class Constant { public static String HOME_URL_ONLINE = "http://www.zuo.com/"; public static String HOME_URL_TEST = "http://www.zuo.cn/"; private static String PROD_ACTIVE = "pr...
2018-06-07 17:57:24 171
原创 CentOS7 安装 Redis 步骤
1.安装步骤 https://www.cnblogs.com/zuidongfeng/p/8032505.html 注意问题: (1)编译不了去安装gcc也yum不了,进行yum升级 命令:yum clean all yum update -y (2)将redis作为服务启动后,配置文件是用/etc/re...
2018-06-04 15:38:02 215
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人