`
文章列表

ldap 问题

frank:ehanmqi root# ldapadd -x -D "cn=Manager,o=tt,c=cn" -w secret -f test3.ldif adding new entry "uid=sa,o=tt,c=cn" ldap_add: Invalid syntax (21)   additional info: objectClass: value #0 invalid per syntax   有时候是因为缺少schema 文件   把 include./schema/cosine.schema include. ...

ThreadLocal

  public class TestThreadLocal {   ThreadLocal<String> myLocal = new ThreadLocal<String>();   String myName;   public String getName() { return myName; }   public void setName(String name) { myName = name; }   public static void main(String[] args) throws InterruptedExcept ...

B tree

B-树        是一种多路搜索树(并不是二叉的):        1.定义任意非叶子结点最多只有M个儿子;且M>2;        2.根结点的儿子数为[2, M];        3.除根结点以外的非叶子结点的儿子数为[M/2, M];

MYSQL 免安装版本启动

 
1,mysql 免安装版 启动mysql 服务时稍微复杂一些,不要自以为是的自己xjb启动。 应该参照官方或者网上文档启动,配置my.ini 文件, 初始化mysql mysql --initialize,最后再跳过密码验证 [mysqld] skip-grant-tables port=3306 basedir=C:\\Users\\ehanmqi\\Desktop\\MYSQL\\mysql\\ datadir=C:\\Users\\ehanmqi\\Desktop\\MYSQL\\mysql\\data sql_mode=NO_ENGINE_SUBSTITUTION,ST ...

newFixedThreadPool

 
import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors;   public class ThreadPoolExecutorTest { public static void main(String[] args) { ExecutorService fixedThreadPool = Executors.newFixedThreadPool(5);     for (int i = 0; i < 10; i++) { myTask task = new myT ...

java chrome ie

使用的时候请注意32 或者64 位操作系统。 Java 和 Google Chrome 浏览器 本文适用于: 浏览器: Chrome Java 版本: 7.0, 8.0 Chrome 不再支持 NPAPI(Java 小应用程序需要”

加密算法

package com.ericsson.dve.custom.authenticationplugin;   import java.io.IOException; import java.security.InvalidKeyException; import java.security.NoSuchAlgorithmException; import java.security.Security; import java.util.Scanner;   import javax.crypto.BadPaddingException; import javax.crypt ...

BASE64

java 中如何使用base64编码呢? 有如下三种方式: 方式一:commons-codec.jar String base64String = "whuang123";   byte[] result = Base64.encodeBase64(base64String.getBytes());   方式二:使用sun.misc.BASE64Encoder /** * 编码 *  * @param bstr * @return String */ public static String encode(byte[] bstr) { ...

实验三5 NIO

import java.io.IOException; import java.net.InetSocketAddress; import java.net.ServerSocket; import java.nio.ByteBuffer; import java.nio.channels.SelectionKey; import java.nio.channels.Selector; import java.nio.channels.ServerSocketChannel; import java.nio.channels.SocketChannel; import java ...

list all ip address

import java.net.InetAddress; import java.net.NetworkInterface; import java.net.SocketException; import java.util.Collections; import java.util.Enumeration;   public class IPAddressTest {   public static void main(String args[]) throws SocketException {         Enumeration<NetworkInterfac ...

vncserver

转:http://blog.sina.com.cn/s/blog_49c306b201011had.html 尽管我们可以使用 SSH连接远程通过字符界面来操作Linux,但是对于更多熟悉图形人来说是很不方便的,因此开启Linux的远程桌面还是很有必要的。目前有两种比较流 行的方式:XDM(X display manager)方案和VNC方案,而我个人比较倾向于VNC方案,一是因为VNC方案配置起来相对比较容易,二是VNC方案支持多种连接方式,比如通过 浏览器访问Linux桌面,免去需要安装客户端的麻烦。接下来进入具体配置说明:一, 确认及安装VNCSERVER。1,首先确认你服务器是否配置 ...

LDAP ObjectClass

ldap 中 ObjectClass 详解(转) 发表于 2012 年 1 月 6 日 由 maomao27302033 初学LDAP时关于objectClass和Attribute之间的关系总是困扰着我,找过许多的中文资料都没有得到答案。最近终于彻底弄明白了这个问题,决定记录下来,以让后 ...

find 命令使用

  find /etc -name "*" | xargs grep "enable"   find   -name april*                     在当前目录下查找以april开始的文件find   -name   april*   fprint file        在当前目录下查找以april开始的文件,并把结果输出到file中find   -name ap* -o -name may*   查找以ap或may开头的文件 find   /mnt   -name tom.txt   -ftype vfat   在/m ...

线程中断

1 线程中断不是线程终止,被中断的线程可以继续运行。   import java.util.Scanner; import java.util.concurrent.TimeUnit;   public class Interrupted {   public static void main(String[] args) { Thread sleep = new Thread(new SleepRunner(),"SleepRunner"); Thread busy =  new Thread(new BusyRunner(), "BusyRu ...

shell 参数

$0 这个程式的执行名字 $n 这个程式的第n个参数值,n=1..9 $* 这个程式的所有参数,此选项参数可超过9个。 $# 这个程式的参数个数 $$ 这个程式的PID(脚本运行的当前进程ID号) $! 执行上一个背景指令的PID(后台运行的最后一个进程的进程ID号) $? 执行上一个指令的返回值 (显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误) $- 显示shell使用的当前选项,与set命令功能相同 $@ 跟$*类似,但是可以当作数组用
Global site tag (gtag.js) - Google Analytics