java NIO和Concurrent包的一些知识点
java NIO和Concurrent包的一些知识点
java 动态代理简单使用
java 动态代理简单使用
java 反射简单使用
java 反射简单使用
java 并发,为线程创建本地变量 ThreadLocal的使用
package test;public class ThreadLocalTest { public static void main(String[] args) { ThreadLocal tl = new ThreadLocal(); Local l = new Local()
java 多线程使用PipedOutStream和PipedInputStream
package test;import java.io.PipedInputStream;import java.io.PipedOutputStream;public class PipeTest { public static void main(String[] args) throws Exception { PipedOutputStream pos = new PipedOutput
java多线程 wait() notify()简单使用
注:wait()和notify()应当用在synchronized内package com.test;import java.util.ArrayList;public class ThreadWaitTeste { public static void main(String[] args) { ArrayList ar = new ArrayList
zookeeper 竞争锁实例
package com.hgs.sharelocks;import java.util.Collections;import java.util.List;import org.apache.zookeeper.CreateMode;import org.apache.zookeeper.WatchedEvent;import org.apache.zookeeper.Watcher;import
zookeeper 服务器动态上下线代码
服务端:package com.hgs.test;import java.io.IOException;import java.util.List;import org.apache.zookeeper.CreateMode;import org.apache.zookeeper.KeeperException;import org.apache.zookeeper.WatchedEvent;im
linux java环境变量配置
配置如下:export JAVA_HOME=/apps/jdk1.8.0_181export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
jdbc.utils QueryRunner的建档使用
package com.jdbc.test;import java.sql.*;import java.util.List;import org.apache.commons.dbutils.QueryRunner;import org.apache.commons.dbutils.ResultSetHandler;import org.apache.commons.dbutils.handler
oracle sqldeveloper下 自定义Snippets文件的替换
计算机下查找 UserSnippets.xml 替换该文件 c:\Users\Administrator\AppData\Roating\
linux expect
通过expect工具,shell在while循环中完成服务期间的免密登录一键话脚本 详细参考 https://www.cnblogs.com/lzrabbit/p/4298794.html
linux expect 的基本使用
详细课参考https://www.cnblogs.com/lzrabbit/p/4298794.html
citusdata支持的一些postgresql的插件
偶尔翻到以后可能会用到,没有了解过
postgresql10 一些常用的查询
查询索引的有效性select d.tablename,a.relname,(case c.indisvalid when true then '有效' else '无效' end) isvalid ,c.indkey from pg_class a ,pg_namespace b ,pg_index c ,pg_indexes d where
oracle 12c release 2 安装
1. 下载Oracle 12c 的压缩包,只有一个zip文件 2. 添加用户组以及创建目录:groupadd oinstallgroupadd dbauseradd -g oinstall -G dba oraclepasswd oraclemkdir /u01; mkdir /u02; mkdir /u03;mkd
postgresql10.3 检查点调整
文章中的函数与使用的pg10.3有差别,如下pg_xlog_location_diff pg_wal_lsn_diff pg_current_xlog_location pg_current_wal_lsn pg_current_xlog_insert_lo
postgresql 检查点调整 checkpoint 转
postgresql10.3内的函数与该文章的有差别,如下pg_xlog_location_diff pg_wal_lsn_diff pg_current_xlog_location pg_current_wal_lsn pg_current_xlog_in
mongo shell CURD
rhel7 pgloader使用
官网下载 pgloader-3.4.1-2.rhel7.x86_64.rpm,python-psycopg2 安装这是shell 运行pgloader 出现 libssl.so被需要 ll | grep libssl.so.1.0. 查找 这个时候可能会出现两条查找结果,我的是libssl.so.1.0.1e 新建软链接 ln -s /lib64/ libssl....