自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 源码编译安装mysql

第一步:创建用户,组[root@vm1 local]# useradd -r -U mysql -M -d /usr/local/mysql/data-U 创建名称和用户名相同的组,并把用户添加到组-r 创建系统帐号,useradd命令不会给系统帐号创建home目录-M 不要创建home目录-d 指定home目录但不会创建该目录第二步:下载源代码并解压到/usr/src下,从

2015-11-25 02:16:10 396

原创 linux上简单的JNI入门实例

第一步:创建,编译java类UserService[root@vmhostd jni]# mkdir -p org/test[root@vmhostd jni]# vi org/test/UserService.java[root@vmhostd jni]# javac org/test/UserService.java[root@vmhostd jni]# ll org/te

2015-11-18 01:09:23 411

原创 JMS笔记

JMS的几个资源对象中中,factory, connection,是线程安全的,可以在多个线程间共享,connection代表了到JMS server的一条TCP连接。session, consumer是非线程安全的,不能在多个线程间共享。这点在JMS的开发中需要注意。例子,Queue的使用 public class QueueSenderDemo {public static void main

2015-08-16 21:49:21 386

原创 JNDI笔记

JNDI的架构包括API和SPI, 应用程序通过API和JNDI来通信,命名和目录服务通过SPI插入。JNDI是JAVA SE的一部分,JDK自身提供了LDAP,CORBA,DNS,RMI的命名目录服务,其他的命名目录服务,可以从各服务提供上处下载加入。

2015-08-13 22:54:26 363

原创 一个简单的java线程池实现

定义线程池的相关接口类/**线程池接口,只定义了提交任务的方法,其他的相应方法可以自己添加*/package com.pool;public interface ThreadPool { public void execute(Job job);//提交任务}/**任务接口*/package com.pool;public interface Job { publi

2015-07-27 00:04:06 845

原创 Java原生多线程并发方法归纳

Java原生多线程并发方法归纳: Object.wait: 该方法只能在持有锁的情况下调用,也就是在同步块中,如下所示,调用该方法后,当前线程会被放入obj对象的waiting 池中(注意,一个对象会有连个池,一个是waiting pool,一个是锁的pool), 同时当前线程会释放持有的obj对象的锁。 synchronized(obj){ … obj.wait(); … }wai

2015-07-26 20:21:52 845

原创 MySQL学习笔记-表的创建

一,指定存储引擎mysql> create table if not exists depart_inno(did int,dname varchar(30)) engine=InnoDB; --支持行所和外键,事物安全。创建新表是的默认存储引擎Query OK, 0 rows affected (0.05 sec)mysql> create table if not exis

2015-02-08 02:33:24 402

原创 CentOS上GDB的安装使用

一,安装GDB[root@vmhostd ~]# rpm -q gdbpackage gdb is not installed[root@vmhostd ~]# yum install gdb.....Installed:  gdb.i686 0:7.2-75.el6                                                    

2015-02-07 18:35:19 1306

转载 JAVA中UNICODE编码详解

Java开发者必须牢记:在Java中字符仅以一种形式存在,那就是Unicode(不选择任何特定的编码,直接使用他们在字符集中的编号,这是统一的唯一方法)。由于java采用unicode编码,char 在java中占2个字节。2个字节(16位)来表示一个字符。    这里的Java中是指在JVM中、在内存中、在代码里声明的每一个char、String类型的变量中。例如:

2015-02-07 05:58:43 2738

原创 mysql学习笔记-服务器端程序

*MySQL服务器的启动1. mysqld: mysql服务器,它用来管理mysql的data directory,data directory包含数据库和表。data directory也是其他信息的默认存放位置,比如log files和status files.当mysqld启动时,他监听来自客户端的网络连接并代理客户端来访问数据库。mysqld有一些系统变量会影响它在运行时的行为

2015-02-01 04:23:59 348

原创 Linux常用命令学习随记

* 创建用户与用户相关的文件:/etc/passwd;//用户信息 /etc/shadow //用户密码信息/etc/group //组信息[root@vmhostu home]# grep isg /etc/groupccs:x:502:[root@vmhostu home]# grep pmc /etc/groupsun:x:503:[root@vmhost

2015-02-01 00:56:47 281

原创 CentOS 虚拟机上网配置记录

1. 采用桥接方式2. 相关文件/etc/host.conf         配置域名服务客户端的控制文件/etc/hosts             完成主机名映射为IP地址的功能/etc/resolv.conf       域名服务客户端的配置文件,用于指定域名服务器的位置/etc/sysconfig/network 包含了主机最基本的网络信息,用于系统启动./etc/

2015-01-31 20:29:17 304

原创 MySQL学习笔记2

1. 外键create table product(pid int, cid int references xxx(cid), pname varchar(30), primary key(pid));* MySQL doesn't perform any sort of check to make sure that xxx(cid) actually exists, even tabl

2015-01-30 00:59:50 326

原创 MySQL学习笔记1安装

1. download mysql-5.5.41-linux2.6-i686.tar.gz2. to execute pre stepstar -xzvf mysql-5.5.41-linux2.6-i686.tar.gz -C /usr/local/ln -s /usr/local/mysql  /usr/local/mysql-5.5.41-linux2.6-i686.targ

2015-01-28 23:52:35 338

转载 Oracle笔记

1. 启动服务[oracle@shaotingsv steven]$ ps -aef|grep oracleroot      9461  9429  0 08:52 pts/0    00:00:00 su oracleoracle    9464  9461  0 08:52 pts/0    00:00:00 bashoracle    9512  9464  1 0

2014-10-24 07:59:21 294

原创 apache jk_mod和tomcat集群做负载均衡简单配置

刚初步了解了apache的配置,试着用apache和tomcat集群来做负载均衡一。

2014-10-21 22:55:54 635

原创 配置tomcat运行多个virtual host,运行多个service

一,配置tomcat运行多个catalina殷勤

2014-10-20 22:07:54 546

原创 一台机器同一份tomcat运行多个tomcat实例

一. run multiple tomcat instance on one tomcat copy1. 下载tomcat, 解压到/home/opt/tomcat/下

2014-10-20 21:48:44 486

原创 apache httpd学习杂记

1. /usr/local/apache2/bin/apxs -i -c -a  mod_proxy.c proxy_util.c-c表示进行编译,-i表示将生成的模块安装到apache的modules目录下,-a选项在httpd.conf中增加一条LoadModule指令以载入刚安装的模块,或者如果此指令已存在,则启用之。

2014-10-19 17:24:56 461

原创 CentOS6.5字符界面下配置wifi上网

1. ifconfig wlan0 up具体过程1. 打开无线网卡电源iwconfig wlan0 txpower on2. 列出区域内的无线网络iwlist wlan0 scan3. 假设要连接到网络MyHome(即essid为MyHome的网络),那么输入命令 iwconfig wlan0 essid "MyHome"如果网络

2014-10-19 12:38:19 2668 1

转载 关于/etc/ld.so.conf /etc/ld.so.cache以及LD_LIBRARY_PATH

Linux 系统上有两类根本不同的 Linux 可执行程序。第一类是静态链接的可执行程序。静态可执行程序包含执行所需的所有函数 — 换句话说,它们是“完整的”。因为这一原因,静态可执行程序不依赖任何外部库就可以运行。  第二类是动态链接的可执行程序。  静态可执行程序与动态可执行程序比较  我们可以用 ldd 命令来确定某一特定可执行程序是否为静态链接的:  # ldd

2014-10-18 23:55:53 696

原创 CentOS学习笔记

1. 安装采用硬盘安装,

2014-10-18 13:08:05 486

原创 jdbc连接SQLServer2005出现 NO suitable driver问题的一个原因

今天用Eclipse 写了一个程序连接SQServer2005,从网上下了一个驱动程序加载后,运行程序是报错,说找不到suitable Driver,以下是原代码:import java.sql.*;class TestJDBC { public static void main(String[] args) throws Exception{  //Class.forName("co

2008-11-02 17:09:00 1171

原创 服务器端

#include#pragma comment(lib,"ws2_32.lib")#include#include#include#include#includeusing namespace std;typedef SOCKET *PSOCKET;struct fileInfo{ char filename[20]; unsigned int flen;}; //初始化winsocket

2008-09-09 20:33:00 314

转载 [转]MFC学习

首先声明,我可不是什么高手,也就是刚脱贫。因为运气很好,买到了几本好书,在学习过程中几乎没走什么弯路,没费什么劲就入门了,现在一般的小程序能搞定了。看到那些因为不知从何下手而苦苦挣扎的朋友,希望我的文章能给他们一些帮助。         学编程急不得,上来就学VC肯定碰一头灰,说VC难就难在这点上了。如果硬上,意志坚强的话也许能挺过来,但也是会缺乏后劲,不得不回过头来补习基础知识。意志不坚强的话,

2008-08-30 20:54:00 512

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除