`
文章列表
工作需要,为了快捷部署,节省时间,避免部署可能出现的错误问题(数据库的备份,应用的备份),一次写好Linux和Python的脚本,多次使用,原创做个笔记: 此文与前面的 Linux和Python脚本自动部署应用一例(1) 完成相同的功能操作: Linux python script: #!/usr/bin/python ###dennis zhao python script automatic deploy application server ###2013-08-01 python 2.6 ###27202787@qq.com import sys,os,time ...
      工作需要,为了快捷部署,节省时间,避免部署可能出现的错误问题(数据库的备份,应用的备份),一次写好Linux和Python的脚本,多次使用,原创做个笔记: Linux shell script:   #!/bin/bash ###dennis zhao linux shell script automatic deploy application server(svn) ###2013-07-21 ###27202787@qq.com source /etc/profile export LC_ALL='en_US.UTF-8' echo " ...
计算机原码、反码、补码、位移码,学习总结: 结合理论与实践记录下来.....   操作规则: A、负数变二进制 原码,取反值,再加上1。   B、负数二进制变回实际值(由第一位确定是否为负数) 整体减1,再取反,再乘以- ...
继续   0, vi/vim 中可以使用 :s 命令来替换字符串。在当前vim命令打开的文本中:   :s/vivian/sky/ 替换当前行第一个 vivian 为 sky   :s/vivian/sky/g 替换当前行所有 vivian 为 sky   :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky   :n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sky   n 为数字,若 n 为 .,表示从当前行开始到最后一行   :%s/vivian/sky/(等同于 :g/vivi ...
继续补充:   1, --远程拷贝,从本地拷往异地  scp -P 60 /tmp/backup/sysbench-0.4.8.tar.gz root@202.66.133.22:/tmp/test/  回车,权限确认,输入密码  自动开始拷贝   --远程拷贝,从异地拷往本地(-P 60 为异地ssh端口) scp -P 60 root@202.66.133.22:/tmp/test/sysbench.tar.gz /tmp/backup/sysbench.tar.gz  目的地文件名可输入可不输入 回车,输入密码 自动开始拷贝   2, linux几种快速清空文 ...
以前记录的学习日志,做个记录,以资鼓励学习:   #批量自动 增加用户---------------------useradd.sh #!/bin/bash#program : this is program for adduser batch accountfile=accountinfo.txtcat /dev/null > $accountfiletest -e "accountfile" && rm -f "$accountfile"; touch "$accountfile" || touch  ...
公司要求mysql备份机制,最近结合项目和网上学习资料,实现一个windows环境下的mysql主从备份, 操作系统:windows XP sp2, Windows Server 2003 企业版(32位) 数据库:mysql-5.6.12 (2013-06-06)   具体步骤如下:      绿色版安装Mysql 5.6.12-log 详细步骤: 1, 解压mysql-5.6.12-win32.zip,207M; 2,本地设置安装      简单设置几个参数: [client]     port  = 3306               default-cha ...
最初学习C语言时,看到国外程序员的内螺旋实现,都懵了,感觉超级复杂,一直没有去检查具体是如何实现的,最近又再次看到这种,想通过java语言也来完成这个方式,具体代码如下: /** * * @author dennis zhao * General logical way of thinking * 2013-09-15 */ public class InnerSprialArray { /** * @param args */ public static void main(String[] args) { print(); f ...
(转) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <M ...
      动态反射代理实现机制两例代码比较,最近研究设计模式,略作深入分析基于JDK1.3以来的Java动态反射代理,也结合最新的JDK1.6版本以上的新特性进行比较,业界主要有CGLIB、ASM等技术实现生成字节码。       通常我们使用反射代理这种统一处理方式针对一致日志、事务、权限、监控、拦截等这种具有切面点的场景进行一系列的自动处理,减轻程序员的代码编写量,提升代码的耦合度,适当提升代码编写质量,对系统架构的扩展性进一步加强。此处放在这里做一个参考比较,学习使用,抛砖引玉,以资共享...... 由于时间紧迫,先写一个简单日后再完善...... 第二种实现代码如下(基于JD ...
      动态反射代理实现机制两例代码比较,最近研究设计模式,略作深入分析基于JDK1.3以来的Java动态反射代理,也结合最新的JDK1.6版本以上的新特性进行比较。      通常我们使用反射代理这种统一处理方式针对一致日志、事务、权限、监控、拦截等这种具有切面点的场景进行一系列的自动处理,减轻程序员的代码编写量,提升代码的耦合度,适当提升代码编写质量,对系统架构的扩展性进一步加强。此处放在这里做一个参考比较,学习使用,抛砖引玉,以资共享...... 由于时间紧迫,先写一个简单日后再完善...... 第一种实现代码如下(基于JDK1.3以上的): 被代理方法的接口类 IVehi ...
                                                 java.lang.reflect.InvocationTargetException     最近项目用到WAS8.0,碰到一技术问题,花费了我不短的时间去解决,这里记录下,具体思路问题,应用环境如下: 本地开发环境: WinXp sp2\Eclipse3.5\Jetty\Jboss5\Maven2.2 开发语言及相关中间件: Java EE 6\Seam2.2\JSF1.2\EJB3.0\DB2 服务器环境 AIX6.1\WAS8.0\JDK6\DB29.7 由于服务器是分前 ...
                                        mysql的collation区分大小写设置         mysql数据库在做查询时候,有时候是英文字母大小写敏感的,有时候又不是的,主要是由于mysql的字符校验规则的设置。通常默认是不支持的大小写字母敏感的,在主动设置mysql数据库的collation后,可以使得数据库满足大小写敏感,适合客户的一定要求。通过下面的试验进行理解学习.....   mysql> select version(); +-----------+ | version() | +-----------+ | 5 ...
好久没有写任何东西了,今天补充随便写一点,刚好以前同事问到,以资鼓励,年前最后一点记录.....  Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 --1. use schema scott create temp table,default no data create table t_emp as select * from scott.emp where 1=2; --1.1 check data select * from t_emp; --2. create procedure(first) CRE ...

Java拼音转换一例

    博客分类:
  • JAVA
      工作中有时碰到将中文名转换成首字母拼音书写。以前工作电脑故障,资料尽失,这里补充回一点, 参考网站:http://pinyin4j.sourceforge.net/,当前版本: pinyin4j 2.5.0 关键是知道有这么个开源jar包可以使用,没有什么特别的,使用起来很简单,代码中使用一点小算法。   package com.pinying.demo; import java.util.ArrayList; import java.util.HashSet; import java.util.Iterator; import java.util.List; ...
Global site tag (gtag.js) - Google Analytics