摘要: new一个对象 Java代码 public class Hello { public static void main(String[] args) { Hello h = new Hello(); } } 然后使用下面的命令进行编译获得class文件 javac -g Hello.java 再使用 阅读全文
posted @ 2021-01-11 17:07 xxbbtt 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 这次的内容是学习极客时间的MySQL实战45讲课程中的实验和总结,具体课程是第21篇文章。 首先是课程中的总结的加锁规则,两个“原则”、两个“优化”和一个“bug”(可重复读的事务隔离级别下)。 原则 1:加锁的基本单位是 next-key lock。希望你还记得,next-key lock 是前开 阅读全文
posted @ 2020-11-26 01:52 xxbbtt 阅读(1047) 评论(0) 推荐(0) 编辑
摘要: 对于日常的开发过程中出现的异常,我把它分为两种, 一种是需要给前端返回的异常,这种异常通常有入参格式、字段缺少、以及相关的业务异常,需要明确的告诉前端出现了什么问题,前端才好处理, 而另一种异常例如空指针、连接超时、io异常,这类型的异常不需要前端知晓,统一返回服务器异常即可。 所以我们需要捕获异常 阅读全文
posted @ 2020-05-12 19:13 xxbbtt 阅读(1638) 评论(0) 推荐(1) 编辑
摘要: Java的继承是比较重要的特性,也是比较容易出错的地方,下面这个例子将展示如果父类构造器中调用被子类重写的方法时会出现的情况: 首先是父类: public class test { void fun(){ System.out.println("test fun()"); } void fun1() 阅读全文
posted @ 2020-03-13 01:54 xxbbtt 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 1.环境、版本 os:windows10 ide:idea python:2.7 django:1.11.25 其他的python、django不确定这么弄会不会有其他问题。 2.python 官网下载windows 64位的安装包(msi),无脑下一步安装即可,除非不想装python到c盘。 3. 阅读全文
posted @ 2019-10-19 00:51 xxbbtt 阅读(3887) 评论(2) 推荐(0) 编辑
摘要: 这个脚本用于快速配置dns,输入域名、ip即可,如果有什么特殊的配置,稍微修改一下就可以了 代码: 注释(#开头的那一行)我觉得是写的挺清晰的,dns服务器提供解析某个域名到某个ip地址,所以这里的基本原理就是读取输入域名和ip,向named.rfc1912.zones和${url}.zone(由以 阅读全文
posted @ 2019-08-12 13:46 xxbbtt 阅读(1588) 评论(0) 推荐(0) 编辑
摘要: 首先呢就是需求: 1、账号、密码进行第一次登录,获得token,之后的每次请求都在请求头里加上这个token就不用带账号、密码或是session了。 2、用户有两种类型,具体表现在数据库中存用户信息时是分开两张表进行存储的。 为什么会分开存两张表呢,这个设计的时候是先设计的表结构,有分开的必要所以就 阅读全文
posted @ 2019-06-05 22:43 xxbbtt 阅读(13600) 评论(19) 推荐(6) 编辑
摘要: 1、运行时区域 Java虚拟机在执行Java程序的时候会把它管理的内厝划分为若干个不同功能的数据区域,如图所示 首先是程序计数器,程序计数器可以理解为当前程序执行的字节码的行号指示器,计数器中的数据即是下一条将要执行的字节码指令的行号。因为Java虚拟机的多线程是通过轮流切换并分配处理器执行时间的方 阅读全文
posted @ 2018-12-09 21:41 xxbbtt 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 部署oracle rac单实例数据库,需要安装grid和datavase两部分,所以首先创建两个用户oracle和grid,因为不能使用root用户进行安装,在安装之前首先需要修改一些系统参数和安装一些库。 1.创建用户和用户组 首先是官方推荐的用户和用户组清单: 描述 OS 组名 分配给该组的 O 阅读全文
posted @ 2018-10-20 10:36 xxbbtt 阅读(959) 评论(0) 推荐(0) 编辑
摘要: 这次这个的思路是在主类中维护一个map,map的key是线程名,value是线程的状态,然后创建周期执行的线程通过检测这个map来判断进程的状态,如果有死亡的进程就把该进程启动。 首先是主类,这里的main方法中为了执行结果简单易懂 ,先是初始化了一个长度为2的newFixedThreadPool线 阅读全文
posted @ 2018-08-02 16:26 xxbbtt 阅读(3753) 评论(1) 推荐(1) 编辑