`
文章列表
      大家好,最近开始学习C++,由于工作原因需要维护和完善已有的ActiveX控件,本人对C++还是起步阶段,对开发ActiveX控件更是一无所知,于是把学习控件开发的经历记录下来,以便自己将来的温故和对同样没有学习基础的人一个帮助。有C++开发经验的人可以绕。知识就像一幢大楼,需要一砖一瓦的建设,闲话少叙,开始学习吧......   一、开发环境      XP、Visual Studio2010。         我用VC2010做为C++的集成开发环境,Visual Studio2010也是目前最新版了。选择最新版是有原因的,我先安装了Visual Studio2010用 ...
首先配置单向握手 利用keytool产生服务器证书: keytool -genkey -v -alias tomcat -keyalg RSA -keystore server.jks  产生的结果: 创建1,024比特RSA键值对及针对CN=localhost, OU=cqc, O=cqcca, L=beijing, ST=beijing , C=cn的自我签署的认证 (MD5WithRSA) 修改 ...
下载tomcat Core:zip 启动终端,运行startup.sh 如果当 startup.sh后出现类似 “Permission denied” 字样,那么需要你对此目录进行权限设置: 启动终端:输入   sudo chmod 755 xxx/bin/*.sh     (xxx表示你tomcat放至的路径) 回车;
在<connector>中加入: ciphers="TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA256,TLS_RSA_WITH_AES_256_CB ...
nohup imp datauser/pwd@orcl fromuser=datauser touser=datauser file=./data.dmp log=/tmp/imp_data.log  ignore=y commit=y  feedback=100000  buffer=409600000
Linux挂载U盘:1、先fdisk -l,然后插上U盘,fdisk -l查看是否有新的硬盘添加上来了(如果目前只插入了一个u盘而且你的硬盘不是scsi的硬盘接口的话,那它的硬件名称为:sda1)。2、在mnt目录下先建立一个usb的目录(如:[root@localhost root]# mkdir /mnt/usb)3、挂载U盘:mount -t vfat /dev/sda1 /mnt/usb4、卸载U盘:umount /mnt/usb5、删除usb目录:rm -rf /mnt/usb
 1.安装一个包      #   rpm   -ivh           2.升级一个包      #   rpm   -Uvh           3.移走一个包      #   rpm   -e           4.安装参数      --force   即使覆盖属于其它包的文件也强迫安装      --nodeps   如果该RPM包的安装依赖其它包,即使其它包没装,也强迫      安装。           5.查询一个包是否被安装      #   rpm   -q   <   rpm   package   name>    ...
初始时间:2012年 09月 14日 星期五 18:15:33 EDT [root@test ~]# mv /etc/localtime /etc/localtime.bak [root@test ~]# ln -s /usr/share/zoneinfo/Asia/Shanghai  /etc/localtime [root@test ~]# date 修改后的时间: 2012年 09月 15日 星期六 18:25:00 CST

Tomcat 优化

tomcat默认参数是为开发环境制定,而非适合生产环境,尤其是内存和线程的配置,默认都很低,容易成为性能瓶颈。   tomcat内存优化 linux修改TOMCAT_HOME/bin/catalina.sh,在前面加入 JAVA_OPTS="-XX:PermSize=64M -XX:MaxPermSize=128m -Xms512 ...
--1。执行 create or replace function count_rows(table_name in varchar2, owner in varchar2 default null) return number authid current_user IS num_rows number; stmt varchar2(2000); begin if owner is null then stmt := 'select count(*) from ...
#如果是XP或windows server2003,则需要安装ipv6 (win7/server2008跳过此步骤) netsh interface ipv6 install #添加转发规则 netsh interface portproxy add v4tov4 listenaddress=本机IP listenport=端口 connectaddress=目标IP connectport=目标端口 #删除规则 netsh interface portproxy delete v4tov4 listenaddress=本机IP listenport=端口 # ...
主机:Ubuntu 15.04 虚拟机:Windows XP 虚拟机软件:Virtualbox   首先安装Oracle VM VirtualBox Extension Pack 下载Oracle VM VirtualBox Extension Pack, 打开VirtualBox,【管理】->【全局设定】->【扩展】在窗口右边有个【添加包】图标,然后添加Oracle VM VirtualBox Extension Pack就行了!   将当前登录用户添加到vboxusers组中 sudo adduser kuein vboxusers  
对比表,以 apache / httpd 为例 任务 旧指令 新指令 使某服务自动启动 chkconfig --level 3 httpd on systemctl enable httpd.service 使某服务不自动启动 chkconfig --level 3 httpd off systemctl disable httpd.service 检查服务状态 service httpd status systemctl status httpd.service (服务详细信息) systemctl is-active httpd.service (仅 ...
安装:sudo apt-get install sysv-rc-conf 使用:sudo sysv-rc-conf 操作界面十分简洁,你可以用鼠标点击,也可以用键盘方向键定位,用空格键选择,用Ctrl+N翻下一页,用Ctrl+P翻上一页,用Q退出。     背景知识 sysv-rc-conf是一个强大的服务管理程序,群众的意见是sysv-rc-conf比chkconfig好用。   1、Ubuntu运行级别 Linux 系统任何时候都运行在一个指定的运行级上,并且不同的运行级的程序和服务都不同,所要完成的工作和要达到的目的都不同,系统可以在这些运行级之间进行切换,以完成不同的工作。 ...
安装: apt-get install mysql-server 设置允许远程登录   修改/etc/mysql/my.cnf(此文件为mysql的配置文件)。将文件中的binding-address=127.0.0.1注释掉。   从本机登陆mysql:mysql -u root -p   use mysql;   设置允许所有主机连接到Mysql,执行命令:grant all privileges on *.* to root@"%" identified by "root用户的密码" with grant o ...
Global site tag (gtag.js) - Google Analytics