- 博客(24)
- 收藏
- 关注
原创 StringUtils.isBlank 和 StringUtils.isEmpty 的区别
StringUtils.isBlank(null) = trueStringUtils.isBlank("") = trueStringUtils.isBlank(" ") = trueStringUtils.isBlank("bob") = falseStringUtils.isBlank(" bob ") = falseStringUtils.isEmpty(null) = trueStringUtils.isEmpty("")
2020-07-10 12:55:04
180
原创 【springcloud - ribbon】ribbon 相关知识
1 使用步骤一般不需要单独导入 ribbon,在用到 feign 的时候,feign 包含 ribbon2 ribbon 指定负载均衡策略的两种方式/** 1.通过配置类配置*/ @Configuration public class ConfigBean{ //指定ribbon给出的访问策略 //RandomRule extends AbstractLoadBalancerRule; AbstractLoadBalancerRule implements IRule
2020-06-09 16:55:40
141
原创 linux 启动 jar
linux 启动 jar 方式方式一java -jar shareniu.jar特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出那如何让窗口不锁定?方式二java -jar shareniu.jar &&代表在后台运行。特点:当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。继续改进,如何让窗口关闭时,程序仍然运行?方式三nohup java -jar shareniu.jar &nohup 意思是不挂断运行命
2020-05-27 12:23:58
150
原创 nginx: [error] open() "/usr/local/var/run/nginx.pid" failed (2: No such file or directory)
启动Nginx出现这个错误nginx: [error] open() "/usr/local/var/run/nginx.pid" failed (2: No such file or directory)解决方法:找到你的nginx.conf的文件夹目录,然后运行这个nginx -c /usr/local/etc/nginx/nginx.conf (nginx.conf 的目录) 命...
2019-12-19 20:04:06
277
原创 Calendar类获取过去的 12 个月
Calendar calendar = Calendar.getInstance(); //把时间定格在 12 月前, -12代表向前偏移 12个月 calendar.add(Calendar.MONTH, -12); for (int i = 0; i < 12; i++) { //西历的月份从 0 开始,所以需要加 1...
2019-11-23 10:43:06
569
原创 Mac 配置 mysql 环境变量
open -e .bash_profile vi ~/.zshrc source ~/.zshrc export PATH=${PATH}:/usr/local/Cellar/mysql@5.6/5.6.46_2/bin
2019-11-21 10:58:35
133
原创 mysql 导入时间日期会少一天
数据库驱动的参数有问题localhost:///数据库名?serverTimezone=Asia/Shanghai
2019-11-18 21:19:22
486
原创 Mac mysql 配置环境变量
1. cd /usr/local/mysql 2. sudo vim .bash_profile export 3. PATH=${PATH}:/usr/local/mysql/bin 4. 执行环境变量 : source .bash_profile
2019-11-04 16:43:13
117
原创 【IntelliJ IDEA】设置自动导入Maven依赖
File → Other Settings → Settings for New Perject ...→ Importing → Import Maven projects automatically → OK
2019-09-12 08:51:23
319
原创 实体类为什么要实现Serializable接口
为什么要实现Serializable工作中我们经常在进行持久化操作和返回数据时都会使用到javabean来统一封装参数,方便操作,一般我们也都会实现Serializable接口,那么问题来了,首先:为什么要进行序列化;其次:每个实体bean都必须实现serializabel接口吗?最后:我做一些项目的时候,没有实现序列化,同样没什么影响,到底什么时候应该进行序列化操作呢?网上找了很多资料,但是...
2019-09-09 12:21:06
1233
1
原创 深入理解转发与重定向
转发与重定向的区别 : 转发是服务器行为,重定向是客户端行为。重定向:你先去了A局,A局的人说:“这个事情不归我们管,去B局”,然后,你就从A退了出来,自己乘车去了B局。其中过程你是知道的。转发:你先去了A局,A局看了以后,知道这个事情其实应该B局来管,但是他没有把你退回来,而是让你坐一会儿,自己到后面办公室联系了B的人,让他们办好后,送了过来。其中的过程你是不知晓的。...
2019-08-23 08:54:05
144
原创 xml笔记
XML1. XML 1. 概念 2. 语法 3. 解析XML:1. 概念:Extensible Markup Language 可扩展标记语言 * 可扩展:标签都是自定义的。 <user> <student> * 功能 * 存储数据 1. 配置文件 2. 在网络中传输 * xml与html的区别 1. xml标签都是自定义的,ht...
2019-08-16 20:47:52
93
原创 tomcat点击startup.bat出现命令行闪退的情况
**问题描述:tomcat点击startup.bat出现命令行闪退的情况 **打开startup.bat,在第一行加入 SET JAVA_HOME=D:\jdk\jdk1.8.0_121【jdk路径】 SET TOMCAT_HOME=D:\apache-tomcat-8.5.29\apache-tomcat-8.5.29【tomcat路径】 打开shutdown.bat,同样的在第一行输入...
2019-08-13 11:43:11
426
原创 [javaee基础] 10道经典java面试题_实习生必问!
第一,谈谈final, finally, finalize的区别。final 修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为fi...
2019-07-28 16:45:48
240
原创 集合框架
集合框架1.ArrayList的三种遍历方法import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class Test { public static void main(String[] args) { List<String> list ...
2019-07-27 10:59:08
72
原创 自增分解法
自增分解法int a = 1;int b= a++ + ++a + a++;System.out.println(b);int b= a++ + ++a + a++; //比较复杂,分解来看int b = a++;//a =2 b =1int b = ++a;//a =3 b = 3int b = a++;//a = 4 b= 3...
2019-07-17 17:06:09
147
原创 输出1-100的所有素数
输出1-100的所有素数:public class demo{ public static void main(String[] args) { System.out.println(1); for (int a = 1 ; a <= 100 ; a++){ int b = 2; while(b &l...
2019-07-13 16:56:18
1254
原创 随机数
随机生成1-10的整数,并且打印输出方法一(中规中矩):import java.util.Random;public class demo{ public static void main(String[] args) { Random ran = new Random(); for (int i = 0;i < 5 ;i++ ) { ...
2019-07-13 16:03:24
63
原创 python|爬虫|爬取网页图片
import requestsimport osurl = “http://image.nationalgeographic.com.cn/2017/0211/20170211061910157.jpg”root = “D://pics//”path = root + url.split(’/’)[-1]try:if not os.path.exists(root):os.mkdir...
2019-07-02 09:33:47
105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人