`
文章列表

base64

base64的java实现 public class BASE64 { private static final String TAG = "BASE64"; public static final byte[] encodingTable = { (byte) 'A', (byte) 'B', (byte) 'C', (byte) 'D', (byte) 'E', (byte) 'F', (byte) 'G', (byte) 'H', (byte) 'I', (byte) 'J', (byte) 'K', (byte) ' ...
反射机制:       反射机制:所谓的反射机制就是java语言在运行时拥有一项自观的能力。通过这种能力可以彻底的了解自身的情况为下一步的动作做准备。 Java的反射机制的实现要借助于4个类:class,Constructor,Field,Method;其中class代表的时类对 象,Constructor-类的构造器对象,Field-类的属性对象,Method-类的方法对象。通过这四个对象我们可以粗略的看到一个类的各个组 成部分。 Class:程序运行时,java运行时系统会对所有的对象进行运行时类型的处理。这项信息记录了每个对象所属的类,虚拟机通常使用运行时类型信息选择正 确的方 ...

json

json : javascript object notation。一种轻量级的数据交换格式,与xml各有千秋。javascript是它的主战场。   JSON is built on two structures: A collection of name/value pairs. In various languages, this is realized as an object, record, struct, dictionary, hash table, keyed list, or associative array. An ordered list of values ...

Android 相关汇总

1. 多个Activity,在某个Activity中按back键退出程序而不回退到其他界面     用一个单例模式来维护所有的Activity,然后拦截back键事件,在事件处理中通过单例调用各个Activity的finish()方法结束各个界面,记得做好相关的service关 ...
参照这个:   http://wolfdream.iteye.com/blog/1543481
简单记录一下原理:将原来需要在网上更新的包文件下载到本地的一个服务器或者本地机器上(建立一个本地源服务器),然后按照ubuntu的更新方法,编辑本地机器在寻找源时的source.list,从而使得本地机器在更新时不用再寻找外网的源而直接寻找本地的源. 此外,如果是本地机器用,直接用file:///的方式就可以了,不用搭建apache服务器,如果需要局域网内的其他机器也可用,那么需要安装apache了。   可以用wget来下载源的软件到自己的源服务器上,也可以用ubuntu的apt命令来创建一个本地mirror,懒的话,还是用apt吧。 两种方法的帖子: (1)wget方法下载,并且有源 ...
  1. 添加显卡驱动源: sudo add-apt-repository ppa:xorg-edgers/ppa 2. 添加2.6.38 kernel 源: sudo add-apt-repository ppa:kernel-ppa/ppa   下面就和机器安装的操作系统位数有关系了: 32位的支持4G内存需要PAE( Physical Address Extension )开启,否则不需要 64位的不需要PAE技术,直接  generic即可。   3. 安装2.6.38 kernel: sudo apt-get install linux-headers-2.6 ...

wordpress转移

update wp_posts set post_content = replace(post_content, '192.168.110.61','192.168.110.63') ; update wp_options set option_value = replace(option_value, '192.168.110.61','192.168.110.63') ;   centos 和as mysql没有密码问题  mysql_security_install   AS下面 /etc/httpd/conf/httpd.conf  AllowOverride Non ...

lvs

先堆这,有空再整理     lvs用daemon同步???怎么弄的 vrrp能不能不让它工作 persistent 的设置 ,timeout, time_fin     est();  //注册统计时钟 ctl();  //注册netlink protocol(); //注册tcp,udp app();      //初始化app列表 conn();     //分配连接链表    register_hook(); //注册ipvs钩子 ================================== keepalived thread_ma ...

linux下多播

前几天写了一个多播小程序,程序所在主机有两块网卡,如果不设定,默认会使用第一块网卡进行发送多播数据包。但是问题出现了,我指定用另一个IP发送时,用tcpdump可以捕获到数据包,但是就是收到的机器就是不处理该数据包,很费解。今天再测试又好使了,匪夷所思啊。先记录下来吧。 有两点可能: (1)防火墙没关   /etc/iptables stop (2)多播设置问题,这个要看资料了。http://hi.baidu.com/plovemxz/blog/item/f9ab8a1a5e3eceeeaf5133e6.html
编译ipvsadm 1.25时报关于 popt库的问题,但是响应的开发库和头文件都有,网上搜索解说是Makefile里没写-lpopt添加后搞定。      

git简单使用

 
  git 简介: git 是一个分布式版本控制系统软件(dvcs,distributed version control system)。可以这么理解,在公共服务器上有一份git控制的工程,在本地clone后得到一份拷贝的工程,拷贝到本地后就可以把本地的git追踪的工程(也就 ...
(1)gdb的使用,别人的帖子写的不错,直接贴链接吧,有空了自己再重写。   【1】gdb常用命令  http://blog.csdn.net/gnuhpc/article/details/4368831        主要讲了常用的gdb命令,对几个易混和重要的自己记录一下。        r : 运行程序,直到断点        c:从断点继续运行,直到下一个断点        s与n的区别:s遇到函数会跳到函数中,继续在函数中单步,而n则直接调用函数,把调用函数看成一步。        clear 的行号指示的断点,delete 的是info breakpoints中的断点统 ...

daemon 技巧

根据情况是否改变dir,是否关闭文件描述符,是否否进程退出。 pid_t  xdaemon(int nochdir, int noclose, int exitflag)    

记忆方法摘录

前几天看了一部电视剧叫《读心专家》,里面有一集讲了训练记忆的《记忆之宫》这本书,从网上下来看之后,大概一翻,讲的一片历史,和利玛窦有关的,很杂乱,貌似没啥意思。但是从网上下载的时候,无意间下载到一个doc ...
Global site tag (gtag.js) - Google Analytics