- 博客(19)
- 收藏
- 关注
转载 进入GO--HelloWorld
package mainimport ( "fmt" "log" "net/http" "time")func main() { fmt.Println("Please visit this website -> http://127.0.0.1:12345/") // http.HandleFun...
2019-09-10 22:26:00
280
转载 Protobuf的使用
Protobuf使用最近写了些pb,来代替json,pb的特点就是小,简单,序列化快一点之类的,可用于通讯协议和数据存储等领域。在做微服务的时候,先把业务拆分成独立完整的功能,从原来的模块里分离出来,然后定义pb,再通过脚本或者插件(需要protoc编译)生成java的类,pb生成的类可能就很大,不过我们不用关心,因为你不需要打开生成的java,只需要通过pb去了解它,然后通过C...
2019-08-29 22:24:00
228
转载 MySQL-事务隔离级别
CONTENTREAD-UNCOMMITEDREAD-COMMITEDREPEATABLE-READSERIALIZABELMVCCNext-Key Lock快照读和当前读READ-UNCOMMITED(读未提交)事务A能读到事务B未提交的数据,也就有了脏读,这个事务隔离级别会发生脏读、不可重复读、幻读。READ-COMMITED(读已提交...
2019-08-10 11:41:00
208
转载 Linux-Shell学习-重定向
Content:重定向标准输出重定向标准错误重定向标准输入会用到的命令:cat、sort、uniq、grep、wc、head、tail可以通过man或者info命令查看更多的使用方法I/O重定向允许我们改变输入的来向和输出的走向。重定向标准输出:# 把/usr/bin目录下的文件和目录通过ls -l的格式输...
2019-08-09 23:39:00
251
转载 Linux-Shell命令学习-cp、mv、mkdir、rm、ln
概要通配符cp:复制mv:移动/重命名文件夹和目录mkdir:创建目录rm:删除文件/目录ln:创建硬链接和符号链接通配符:通配符意义*匹配任意多个字符(包括0或1)?匹配任意一个字符(不包括0个)[characters]匹配任意一个属于字符集的字符[!charact...
2019-08-03 19:11:00
328
转载 Linux-Shell命令学习-ls
列出目录下的东西:lsd是文件类型,“r-xr-xr-x”分别是文件所有者、文件所属组和其他所有人的访问权限(rwx,可读可写可执行),2是文件硬链接数,root位文件所有者,后面的root文件所属用户组,49152是字节数,后面是上次修改文件的时间日期,最后是文件名。任何东西都是文件。”-“开头的都是普通文件:”d”开头的是目录文件:”b”开头的文件都是块...
2019-08-02 22:47:00
134
转载 Java-HashMap
Map的结构:HashMap:它根据键的hashCode值存储数据,大多数情况下可以直接定位到它的值,因而具有很快的访问速度,但遍历顺序却是不确定的。 HashMap最多只允许一条记录的键为null,允许多条记录的值为null。HashMap非线程安全,即任一时刻可以有多个线程同时写HashMap,可能会导致数据的不一致。如果需要满足线程安全,可以用 Collecti...
2019-07-30 19:23:00
204
转载 算法练习-斐波那契数列
《剑指Offer》+ 牛客网问题:大家都知道斐波那契数列(1,1,2,3,5,8,13...),现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。n<=391. 递归public class Solution { public int Fibonacci(int n) { if (n < 0) {...
2019-07-26 15:07:00
395
转载 SpringMVC-Filter&Interceptor
SpringMVC的Filter和InterceptorFilter和Interceptor的执行顺序1. Filter.init()2. Filter.doFilter()之前3. HandlerInterceptor.preHandle()4. Controller方法执行5. HandlerInterceptor.postHandle()6. Dispa...
2019-07-25 21:55:00
223
转载 JVM学习-垃圾回收
1. 对象已死?1.1 引用计数法给对象添加一个引用计数器,被引用时加1,反之减1。存在对象相互循环引用。public class ReferenceCountingGC { public Object instance = null; private static final int SIZE = 1024 * 1024; ...
2019-07-19 11:15:00
176
转载 Spring Boot-FastJson
依赖:<!-- https://mvnrepository.com/artifact/com.alibaba/fastjson --> <dependency> <groupId>com.alibaba</groupId> <artifactId>fa...
2019-07-15 12:46:00
112
转载 SpringBoot-配置MyBatis-yml方式
Druid的数据源配置:https://www.cnblogs.com/KuroNJQ/p/11171263.html1.导入依赖<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-st...
2019-07-14 14:24:00
7542
转载 CentOS7 下搭建MySQL主从数据库
1.实验环境,数据库的安装https://www.cnblogs.com/luohanguo/p/9045391.html 我的数据库是分开装的,先拷贝了虚拟机在装的数据库,若果是数据库装好后拷贝好像uuid是一样的,所以会有点问题,不过网上有方法我看见了。角色IPOS/MySQL版本有无应用数据主数据库192.168.129.128...
2019-07-13 20:47:00
253
转载 Java-Executor框架
Executor框架Executor的接口只有一个execute方法:public interface Executor { void execute(Runnable command);}可以像下面一样使用public class TaskExecution { private static final int THRE...
2019-07-13 09:30:00
108
转载 JVM学习-运行时数据区
Java虚拟机运行时数据区1.程序计数器 线程私有,没有规定OutOfMemoryError。 Java虚拟机的多线程是通过线程轮流切换并分配处理器执行时间的方式实现的,在任意时刻,一条Java虚拟机线程只会执行一个方法的代码,正在被线程执行的方法被称为Current Method。如果方法是Java方法,计数器记录的是正在执行的虚拟机字节码地址;如果方法是Nativ...
2019-07-11 18:59:00
103
转载 You can't specify target table 'Person' for update in FROM clause
DELETE FROM Person WHERE Id NOT IN ( --mysql不能先select出同一表中的某些值,再update这个表(在同一语句中) SELECT MIN(p.Id) AS Id FROM Person p GROUP BY p.Email ) ;DELETE FROM Person WH...
2019-07-11 18:57:00
841
转载 SpringBoot-配置Druid-yml方式
1.首先导入依赖 <properties> <java.version>1.8</java.version> <mysql.version>5.1.47</mysql.version> <druid.version>1.1.14</drui...
2019-07-11 17:08:00
2346
转载 CentOS7下配置Nginx并实现简单的负载均衡
1.Nginx的配置和安装https://www.cnblogs.com/zhoading/p/8514050.html2.安装多个Tomcat你可以把webapps目录里ROOT下的index.jsp改下,好看到tomcat有没有切换https://www.linuxidc.com/Linux/2018-02/151085.htm3.nginx的配置 /usr/lo...
2019-07-09 21:16:00
172
转载 用私有构造器或者枚举类型强化Singleton
参考Effective Java第三版Joshua J. Bloch 参与编写JDK的大佬,上次看Collections的源码时看见了他的名字,然后翻了翻书,竟然就是他写的!1.常见的一种:public class Singleton { private static final Singleton INSTANCE=new Singleton(); ...
2019-05-08 21:16:00
158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅