(1)创建数据库文件 无需手动创建db文件,直接在命令行执行: ~/test_sqlite$ sqlite3 test.db 进入SQLIte命令行,直接使用标准SQL建表: sqlite> create table test_table (id integer primary key, name Read More
容器 容器是由可见边框环绕的形状集合。 添加容器 选择要包含的形状。 在"插入"选项卡上的"图表部件"组中,单击"容器"。 将指针放在容器样式上以查看页面上容器的预览。 单击以插入容器。 选中容器后,键入形状组的标题。 如果在插入容器时未选择任何形状,则在当前视图的中间添加该容器。 它实际上不包含任 Read More
Go 标准库可以大致按其中库的功能进行以下粗略的分类 输入输出。这个分类包括二进制以及文本格式在屏幕、键盘、文件以及其他设备上的输入输出等,比如二进制文件的读写。对应于此分类的包有bufio、 fmt、 io、 log和flag等,其中 flag 用于处理命令行参数。 文本处理。这个分类包括字符串和 Read More
一日,同事安装了2.33.1版本的git,生成密钥、gitlab账户绑定pubkey一气呵成后,发现pull代码时报错: $ git pull Unable to negotiate with 12.34.56.78 port 22: no matching host key type found. Read More
开源清华大学镜像: https://mirrors.tuna.tsinghua.edu.cn/AdoptOpenJDK/ Read More
转自:http://www.xiuxiu8.net/a/win10jc/42985.html Read More
可以用 top 命令看 1.找出cpu耗用厉害的进程pid, 终端执行 top 命令,然后按下shift+p (shift+m是找出消耗内存最高)查找出cpu利用最厉害的pid号 2.根据上面第一步拿到的pid号,top -H -p pid 。然后按下shift+p,查找出cpu利用率最厉害的线程号 Read More
1 常见的JVM参数 -XX:MaxTenuringThreshold:对象晋升老年代的阈值,默认值15(并不是绝对的,如果在Survivor空间中相同年龄所有对象大小的综合大于Survivor空间的一半,年龄大于或等于该年龄的对象就可以直接进入老年代)-XX:MaxPermSize~~:永久代大小 Read More
一般对于内存泄漏导致OOM的,可以通过MAT在OOM时生成的dump中查看老年代贡献最大的对象,定位问题代码。但对于老年代缓慢增长FGC又能被回收的,排查会相对麻烦,可以按如下方式进行尝试。 1. 添加GC参数,打出对象分布 -XX:+PrintTenuringDistribution 2022-0 Read More
转自:https://github.com/vipshop/vjtools/tree/master/vjmap Read More