摘要:
currentTimeMillis()System.currentTimeMillis返回的是从1970.1.1 UTC 零点开始到现在的时间,精确到毫秒,平时我们可以根据System.currentTimeMillis来计算当前日期,星期几等,可以方便的与Date进行转换返回以毫秒为单位的当前时间 阅读全文
摘要:
https://blog.csdn.net/GUDUzhongliang/article/details/89469746 1、学习曲线容易 Go语言语法简单,包含了类C语法。因为Go语言容易学习,所以一个普通的大学生花几个星期就能写出来可以上手的、高性能的应用。在国内大家都追求快,这也是为什么国内 阅读全文
摘要:
https://mp.weixin.qq.com/s?__biz=MzI1NDQ3MjQxNA==&mid=2247488833&idx=1&sn=4f5fe577521431ea7f34a2a62be10382 对数据进行拆分了。有垂直和水平两种。 垂直拆分比较简单,也就是本来一个数据库,数据量大 阅读全文
摘要:
http://www.cnblogs.com/LittleHann/p/3690187.html 阅读全文
摘要:
Function Goal Training for new guys, meanings who takes part of QA jobs and make other QA members grow up Build standard QA flow Project Goal for Nive 阅读全文
摘要:
Chrome版本不变 发现在 Selenium-server-standalone-2.39.0.jar 中可全屏 Selenium-server-standalone-3.8.1.jar 中不可全屏 默认不是全屏 System.setProperty("webdriver.chrome.drive 阅读全文
摘要:
"C:\Program Files\Java\jdk1.8.0_172\bin\java.exe" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2018.1.5\lib\idea_rt.jar=41471:C:\Program Files 阅读全文
摘要:
vscode: Visual Studio Code https://code.visualstudio.com/Download 可以下载各个版本的,Windows/ Debian /Mac 等 Windows版本的安装就很简单了,傻瓜式安装, 之后去https://marketplace.vis 阅读全文
摘要:
Minor GC Young GC Full GC Major GC https://blog.csdn.net/chenleixing/article/details/46706039 内存划分为 Eden、Survivor 和 Tenured/Old 空间,如下图所示: 从年轻代空间(包括 Ed 阅读全文
摘要:
题目: 了解神话故事盘古开天辟地或者女娲开世造物,通过typescript程序模拟出天地的变化过程或者万物的衍生过程 参考博客园大神: https://www.cnblogs.com/tansm/p/TypeScript_Handbook.html https://www.runoob.com/w3 阅读全文
摘要:
GC机制的基本算法是:分代收集,这个不用赘述。下面阐述每个分代的收集方法。 年轻代: 事实上,在上一节,已经介绍了新生代的主要垃圾回收方法,在新生代中,使用“停止-复制”算法进行清理,将新生代内存分为2部分,1部分 Eden区较大,1部分Survivor比较小,并被划分为两个等量的部分。每次进行清理 阅读全文
摘要:
内存分配,主要指的是在堆上的分配, 一般的,对象的内存分配都是在堆上进行,但现代技术也支持将对象拆成标量类型(标量类型即原子类型,表示单个值,可以是基本类型或String等),然后在栈上分配,在栈上分配的很少见,我们这里不考虑。 Java内存分配和回收的机制概括的说,就是:分代分配,分代回收。 对象 阅读全文
摘要:
之前写过一篇随笔 https://www.cnblogs.com/qianjinyan/p/10352749.html 现在看看,貌似不是很准确,方法区和栈应当区分开来,两者有很大的区别 看下面的一个对象,如何进行引用,引用变量如何存储,对象信息又存储在哪儿 一般来说,一个Java的引用访问涉及到3 阅读全文
摘要:
其中: 1,程序计数器(Program Counter Register):程序计数器是一个比较小的内存区域,用于指示当前线程所执行的字节码执行到了第几行,可以理解为是当前线程的行号指示器。字节码解释器在工作时,会通过改变这个计数器的值来取下一条语句指令。 每个程序计数器只用来记录一个线程的行号,所 阅读全文
摘要:
A: 使用场景 static可以修饰成员变量和成员方法。 什么时候使用static修饰成员变量? 加static修饰成员的时候,这个成员会被类的所有对象所共享。一般我们把共性数据定义为静态的变量 什么时候使用static修饰成员方法? 静态的方法只能访问静态的成员,如果静态方法中引用到了静态的其他成 阅读全文
摘要:
主要解决系统使用的加密方式不一致的问题, 比如几年前的系统A, 某某牵头无中生有的系统B 原先A用的php语言开发,比如叫做tap,是国外用来做项目管理的一款BS平台,(和国内发禅道类似,省略***),登录和注册,密码部分用的加密方式是Rsa 后来开发了B, 是测试管理平台,用的是java语言,Sp 阅读全文
摘要:
都是很基础的东西 今天是无聊了,这些基础的东西跑跑也是好的。 造成这些的原因,是与JVM内存机制有关系。 String 常量池 引用对象类型存在于栈Stack中 阅读全文
摘要:
Java关键字final有“这是无法改变的”或者“终态的”含义,final可以修饰非抽象类、非抽象类成员方法和变量。 final类不能被继承,没有子类,final类中的方法默认是final的。final方法不能被子类的方法覆盖,但可以被继承。final成员变量表示常量,只能被赋值一次,赋值后值不再改 阅读全文
摘要:
StringBuffer,由名字可以看出,是一个String的缓冲区,也就是说一个类似于String的字符串缓冲区,和String不同的是,它可以被修改,而且是线程安全的。StringBuffer在任意时刻都有一个特定的字符串序列,不过这个序列和它的长度可以通过一些函数调用进行修改。它的结构层次如下 阅读全文
摘要:
在最新的Springboot secrity包中,登录加密的方式是BCrypt 当然,也可以直接下载BCrypt的jar包,进行加密和判断输入是否一致 也可以到官网 http://www.mindrot.org/projects/jBCrypt/ ok,依赖的事情说完时候,可以用上述测试代码查看一下 阅读全文