- 博客(17)
- 收藏
- 关注
转载 换个角度看Java的Thread
在Java的世界中,新开一个线程很容易,你只需要用下面的代码。 1 2 Thread thread = new Thread(() -> {while(true) {doSomeThing...}}); thread.run(); 在深入一点,你应该知道Thread.run()调用了Linux的fork()函数,从父线程中copy出一个一摸...
2019-01-10 10:29:23
337
转载 TestNG简单如门使用(Idea中)
1,如下图,选中想要生成单元测试的类,点击菜单栏Navigate,选择Test,根据提示选择想要生成的相关测试的方法,在对应的Test目录生成测试类。 2,TestNG的简单使用 首先生成的所有测试方法上都有Test注解,你可以在对应的测试方法测试相关的你想要单元测试的方法。 (1)assertEquals的使用 首先导入相关的包 import static org.test...
2019-01-07 11:10:21
8243
1
转载 详细领悟ThreadLocal变量
详细领悟ThreadLocal变量 原文链接:mp.weixin.qq.com 关于对ThreadLocal变量的理解,我今天查看一下午的博客,自己也写了demo来测试来看自己的理解到底是不是那么回事。从看到博客引出不解,到仔细查看ThreadLocal源码(JDK1.8),我觉得我很有必要记录下来我这大半天的收获, 今天我研究的最多的就是这两篇文章说理解。我在这里暂称为A文章和B文章。以下...
2018-09-18 10:52:48
1381
1
转载 BeanFactory和ApplicationContext的区别
BeanFactory和ApplicationContext的区别 描述 BeanFactory: 是Spring里面最低层的接口,提供了最简单的容器的功能,只提供了实例化对象和拿对象的功能; ApplicationContext: 应用上下文,继承BeanFactory接口,它是Spring的一各更高级的容器,提供了更多的有用的功能; 1) 国际化(MessageS...
2018-09-18 10:13:40
101569
8
转载 Session和Cookie的区别与联系
Session和Cookie的区别与联系 一. 概念理解 你可能有留意到当你浏览网页时,会有一些推送消息,大多数是你最近留意过的同类东西,比如你想买桌子,上淘宝搜了一下,结果连着几天会有各种各样的桌子的链接。这是因为 你浏览某个网页的时候,WEB 服务器会先送一些资料放在你的计算机上,类似于你打的文字,选的一些东西什么的,Cookie 会帮你都纪录下来。当下次你再光临同一个网站,WEB 服...
2018-09-18 09:56:18
222
转载 Servlet 规范笔记
Servlet 规范笔记—servlet概念及结构 Servlet, 这个词对java程序员并不陌生,我想几乎每个java程序员在学习J2EE知识时,首先学习的就是servlet,这是一种正确的学习方式,在我看来Servlet是J2EE的基础,要熟练的掌握J2EE,必须深刻的了解Servlet的原理,因为你想想,现在只要是web相关的技术或框架,无论是开源的、非开源的,哪个和Servlet没有...
2018-09-18 09:24:53
275
1
转载 Docker容器的概念
一:Docker详情解释 Docker 包括三个基本概念 镜像(Image) 容器(Container) 仓库(Repository) 理解了这三个概念,就理解了 Docker 的整个生命周期 4.1 镜像(Image)——一个特殊的文件系统 操作系统分为内核和用户空间。对于 Linux 而言,内核启动后,会挂载 root 文件系统为其提供用户空间支持。而Docker 镜像(...
2018-08-27 15:11:47
7813
1
转载 前后端分离项目解决跨域问题(后端方式解决)
新建CorsFilter类实现Filter接口,代码如下: package com.rl.config; import org.springframework.stereotype.Component; import javax.servlet.*; import javax.servlet.http.HttpServletRequest; import javax.servlet.htt...
2018-08-07 08:57:06
1680
原创 大型项目中,封装一个专门返回数据的类
一,新建 BaseResultStatus枚举类。 REPEAT(1101,"数据库内容已存在"), SUCCESS(1200, "成功"), ERROR_REQUEST(1400, "错误的请求"), UNAUTHORIZED(1401, "没有授权"), FORBIDDEN(1403, "没有权限访问"), ERROR_USERNAME(140...
2018-07-24 15:18:25
2057
原创 Centos搭建redis集群
一,由于 Redis 集群需要使用 ruby 命令,所以我们需要安装高版本的ruby。(前提redis已经安装) (如果未安装,请参考redis安装) yum install centos-release-scl-rh yum install rh-ruby23 -y scl enable rh-ruby23 bash ruby -v gem install redis 二,...
2018-07-24 08:50:56
338
原创 CentOs7安装Tomcat8.5教程
1,进入你想下载Tomcat的目录,输入以下命令 wget https://mirrors.cnnic.cn/apache/tomcat/tomcat-8/v8.5.32/bin/apache-tomcat-8.5.32.tar.gz 2,解压到当前目录 tar -zxvf apache-tomcat-8.5.32.tar.gz 3,进入解压后的bin目录 cd apach...
2018-07-19 10:19:00
7167
原创 关于使用JOSN转换java对象或集合中遇到日期格式问题(或后台向前台传值,日期格式问题解决办法)
1,新建工具类:DateToJsonUtil 代码如下: public class DateToJsonUtil implements JsonValueProcessor { private String format = null; public JavaDateObjectToJsonUtil(String format) { super();...
2018-07-18 16:01:32
1245
原创 CentOS安装Redis数据库及基础解释
1:建立文件夹 cd /usr/local //进入到local目录 mkdir tools //创建tools目录 cd tools //进入tools目录 2:安装redis yum install gcc-c++ //安装编译环境 wget http://download.redis.io/releases/redis-4.0.10.tar....
2018-07-11 17:04:32
368
原创 Vue脚手架搭建项目
1,从node官网下载并安装node,傻瓜式安装。如下图安装成功。2,安装cnpm(相对于node中自带的npm更快,更稳定,也可以不安装,使用npm也可)npm install -g cnpm --registry=https://registry.npm.taobao.org输入 cnpm -v ,如下图安装成功。3,Vue安装(上一步骤没有装cnpm的,请使用npm安装下面的组件)cnpm ...
2018-07-11 15:14:42
385
原创 Cenos7.3安装jdk方法
1.安装 wget yum -y install wget 2、进入到目录 /usr/local/ 中 cd /usr/local/ 3、创建目录 mytools: mkdir mytools 4 进入到目录 /usr/local/mytools 中: cd mytools 5、下载 jdk-8u91-linux-x64.tar.gz: w...
2018-07-11 14:32:28
225
转载 java反射getDeclaredMethod与getMethod的区别
今天在程序中用到java反射机制时,遇到的问题记录一下:我当时遇到的问题是,我用反射getMethod()调用类方法时,发生 NoSuchMethodException异常,后来上网发现getMethod()调用公共方法,不能反射调用私有方法,后来找到 getDeclaredField()能够访问本类中定义的所有方法。后来用这个方法解决了我遇到的问题。我查了java api文档,其中详细说明如下:...
2018-05-07 09:43:55
3666
转载 网页背景自适应大小
前几天在做一个网页想把一个分辨率比较大的一个背景图片自动适应窗口大小,但是网上搜了下大都是使用JS控制网页背景随窗口大小自动适应的,而且大都效果不理想,最后终于找到了一个简单的办法 本来是想看看css能不能实现背景图片自动适应窗口的的,但是可惜的是在CSS2中,背景图的大小在样式中是不可控的,比如要想使得背景图填充满某个区域,你要么重新做张大点的图,要么就只能让它以平铺的方式来填 充。想用css3...
2018-02-28 11:14:29
1812
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅