随笔分类 - Java
摘要:最早只有127个字母被编码到计算机里,也就是大小写英文字母、数字和一些符号,这个编码表被称为ASCII编码,比如大写字母A的编码是65,小写字母z的编码是122。 但是要处理中文显然一个字节是不够的,至少需要两个字节,而且还不能和ASCII编码冲突,所以,中国制定了GB2312编码,用来把中文编进去
阅读全文
摘要:题目描述 两个人数一样的监狱,有一些囚犯不能在一起,两个监狱要等数量( < m/2)交换一些囚犯,问最多可以交换多少个囚犯; 题目思路 1. 将不能在一起的囚犯看作是两个有关系的点,求这个图中有多少个块(连通分量), 每个块中 在1号监狱的人数,在2号监狱的人数 记录下来 2. 想要监狱人数相等 从
阅读全文
摘要:2021/06/22项目碰到一个QMS的需求 损失费用增加审批环节 审批的正文文本使用的Velocity的vm后缀文件以前从未听说:经查阅资料了解 它是基于java的velocity模板引擎的一种页面控制文件,你可以用文本编译器打开,能够看到他只是一些类似html的语句和一种叫VLT的语句构成的。
阅读全文
摘要:https://www.cnblogs.com/taiyonghai/p/9402734.html
阅读全文
摘要:1. 新建(NEW):新创建了一个线程对象。 2. 可运行(RUNNABLE):线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法。该状态的线程位于可运行线程池中,等待被线程调度选中,获取cpu 的使用权 。 3. 运行(RUNNING):可运行状态(runnable)的线
阅读全文
摘要:1. 多线程并发安全问题 多线程环境下,多个线程是并发执行的,并且基于无序的cpu的争夺机制,线程的执行顺序是不确定的, 此时如果多个线程同时去操作共享资源,就有可能因为线程的无序执行,产生一些意外的情况,这种问题就统称为多线程并发安全问题。 2. 多线程并发安全问题产生的条件 a. 有共享资源 b
阅读全文
摘要:1. 使用cat /proc/meminfo 查看RAM使用情况。/proc/meminfo列出了所有你想了解的内存的使用情况。 2. 使用free查看系统内存使用情况。列说明如下: total:总计物理内存的大小 used:已使用多大 free:可用有多少 shared:多个进程共享的内存总额 b
阅读全文
摘要:TO_CHAR(TO_DATE('20190805', 'YYYYMMDD'), 'WW'); 通过翻日历发现 这一天是 第32周的周一。 但是数据执行结果是31。 踩过的坑记录一下~~~~
阅读全文
摘要:oracle 行转列 语法: Select * From 表名-- 这个表应该是下面聚合之后的表,而不是原理的行表PIVOT( SUM('要合并的列1'),MAX('要合并的列2'),.... --操作的列 FOR 将值转换成列的列名 IN(列值1,列值2,列值3,列值4....)) 示例: wit
阅读全文
摘要:package pro; import java.util.ArrayList; import java.util.Arrays; import java.util.LinkedList; public class DFS { private static int INF = 100; // 点的最
阅读全文
摘要:冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。 它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。 这个算法的名字由来是因为
阅读全文
摘要:1. Treeset 我们都知道,是一个有序的集合。 但是如果分析TreeSet的实现源码,会发现构造方法中存在 TreeMap。 换句话说: TreeSet的底层就是通过TreeMap来实现 2. TreeMap TreeMap 的实现就是红黑树数据结构,也就说是一棵自平衡的排序二叉树,这样就可以
阅读全文
摘要:Jad是一个Java的一个反编译工具,是用命令行执行,和通常JDK自带的java,javac命令是一样的。不过因为是控制台运行,所以用起来不太方便。不过幸好有一个eclipse的插件JadClipse,二者结合可以方便的在eclipse中查看class文件的源代码。 1. 下载 JadClipse
阅读全文
摘要:EMPTY_CLOB()/EMPTY_BLOB()使用 在向带有Lob类型的字段加入数据时, 使用EMPTY_CLOB()初始化CLOB字段, 然后再使用输出流向字段中写数据(这些数据往往都是字节流量相对较大的). CREATE TABLE article( subject VARCHAR2(50
阅读全文