自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 问答 (2)
  • 收藏
  • 关注

原创 验证金额的正则表达式

验证金额的正则表达式

2023-06-25 17:57:07 454

转载 java 位移运算符讲解

在面试或者平时看源码或者其他的什么的时候经常看到<< >> 这种运算,虽然大学学过什么位移但是你懂得。比如num是40 (10进制) 对应的二进制为: 101000 = 2的5次方x1+2的4次方x0+2的3次方x1+2的2次方x0+2的1次方x0+2的0次方x0 (二进制转换为十进制方法原始方法)<< 左移一位(左移一位是相对于二进制来说的,如...

2018-11-13 18:01:12 604

原创 activiti工作流学习总结

最近学习activiti,这个开源框架内部有23张表,每张表具体什么作用以及表与表之间的关系,通过一个例子来说明。附件中有流程图,包括bpmn和png格式的,还有acitiviti.cfg.xml文件和BaseSpringJunit4TestCase类文件。至于怎么画流程图,怎么安装activit_designer这里就不说了,网上搜下,很多的。好了,废话少说,开干!package...

2018-05-31 16:35:07 283

原创 git常用命令

下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。◾Workspace:工作区◾Index / Stage:暂存区◾Repository:仓库区(或本地仓库)◾Remote:远程仓库一、新建代码库# 在当前目录新建一个Git代码库$ git init# 新建一个目录,将其初始化为Git代码库$ git init [project-...

2017-12-18 18:42:06 161

原创 git还原某个特定的文件到之前的版本

git还原某个特定的文件到之前的版本标签: gitrevertgit 单文件管理git单文件版本控制github单文件2015-02-27 19:06 4422人阅读 评论(0) 收藏 举报 分类: git(1) 版权声明:本文为博主原创文章,未经博主允许不得转载。场景: 对于某个Git控制下的文件进行了修改,但是改的不满意,想退回到改之前的版本。假定该文件为 src/m...

2017-12-18 18:34:50 423

原创 git常用命令--将一个新项目加入到GIT中

将一个新项目加入到GIT中--建议git目录git initgit add .git commit -m 'OSS系统加入GIT'--git目录下config配置文件中增加远端路径git remote add origin [email protected]:core/oss.git--推送到远端git push -u origin master...

2017-12-18 18:25:31 159

原创 git使用--撤销本地修改

撤销本地修改: 某个文件 git checkout Test.java 一类文件: git checkout *.java 所有文件: git checkout .

2017-12-18 18:16:26 120

原创 密码框校验正则表达式

记录几个常用的正则表达式:1. ^(?![^a-zA-Z]+$)(?!\D+$).{8,15}$所以这个正则其实是^.{8,15}$,即8到15个任意字符,但必须包括字母和数字2. /(?!^(\d+|[a-zA-Z]+|[~!@#$%^&*?]+)$)^[\w~!@#$%\^&*?]{7,20}$/必须是字母、数字、特殊字符任意2中或者2种以上的组合,长度为8--20...

2017-10-07 22:35:01 2311

原创 \65279 问题解决

在jeckins上使用Ant构建项目的时候报错如图: C:\JBuilder2008\workspaces\UBSS\src\com\guanghua\framework\controller\SpringDelegate.java:1: 非法字符: \65279几次修改都没解决问题,网上求助了发现原来是这样的:在eclipse中用ant把项目打包,遇到一个问题:编译Java文件的...

2017-03-13 17:38:18 140

原创 java 生成pdf文档

项目中需求:将合同(word文件)生成pdf文档,并替换其中参数 目前实现:将word转换为html文件,然后以html文件为模板生成pdf文档 存在问题:转换为html后许多标签无法识别,需要检查标签是否匹配、闭合等。找问题耗时耗力。 解决方案:直接将word转换为pdf类型的模板。需要引入如下jar包com.itextpdf.itext...

2017-02-15 20:58:34 158

原创 Git命令使用与常见问题解决

Git命令使用:以CTS工程为例:1.首先安装Git客户端,然后配置生成sshKey。首先从服务器上下载代码到本地,如下命令: git clone [email protected]:tx/cts.git默认是下载的master分支下的代码,如果需要切换到某个分支下,需要进入到cts目录下,然后git checkout feature_20160701_yanshi,表示进入到f...

2016-08-15 21:22:03 124

原创 wait、notify、notifyAll的使用方法

最简实例说明wait、notify、notifyAll的使用方法 by root ⋅ Leave a Comment wait()、notify()、notifyAll()是三个定义在Object类里的方法,可以用来控制线程的状态。这三个方法最终调用的都是jvm级的native方法。随着jvm运行平台的不同可...

2016-07-14 14:28:53 115

原创 Oracle rownum rowid 区别

oracle中rownum和rowid的区别 .rownum和rowid都是伪列,但是两者的根本是不同的,rownum是根据sql查询出的结果给每行分配一个逻辑编号,所以你的sql不同也就会导致最终rownum不同,但是rowid是物理结构上的,在每条记录insert到数据库中时,都会有一个唯一的物理记录 , 例如 AAAMgzAAEAAAAAgAAB 7499 ALLEN S...

2015-11-29 21:09:22 105

原创 Mina详解

Mina框架技术知识介绍一.MINA框架简介1.1Mina是什么东西?Apache MINA 是一个网络应用框架,有助于用户非常方便地开发高性能、高伸缩性的网络应用。它通过Java NIO提供了一个抽象的、事件驱动的、异步的位于各种传输协议(如TCP/IP和UDP/IP)之上的API,Apache MINA 通常可被称之为:l NIO 框架库;l ...

2015-10-17 22:49:57 189

原创 Oracle联合索引

Oracle 联合索引分类: Oracle 2012-12-08 09:35 2110人阅读 评论(0) 收藏 举报我现在用的是oracle 9i 1.一个表建立多少个索引比较合适?比如说不大于5个 这个没有定论,楼主要综合查询效率和dml效率自己确定,索引可以加快select的查询速度,但也会降低delete,insert和update等dml语句的执行速度。2.联...

2015-10-15 22:24:29 1206

原创 java动态代理理解

java的动态代理机制详解在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是java的动态代理机制,所以本篇随笔就是对java的动态机制进行一个回顾。在java的动...

2015-10-12 23:18:29 151

原创 JNDI获取数据连接(Connection)

通过JNDI获取数据源,需要如下步骤:1.首先需要在C:\apache-tomcat-6.0.32\conf目录下的context.xml中加入如下配置: 然后启动tomcat。2.在程序中加入如下代码即可: DataSource ds = null; Connection conn = null; Context initCtx;...

2014-11-12 17:33:56 590

原创 SQL查询数据封装JavaBean对象

SQL查询数据封装JavaBean对象分类: JAVA J2EE 2013-06-17 14:03 548人阅读 评论(0) 收藏 举报import java.lang.reflect.Field;import java.sql.Connection;import java.sql.ResultSet;import java.sql.ResultSetMetaData;im...

2014-11-12 16:55:36 172

原创 oracle创建用户并赋给权限

创建artery用户,密码也是artery,并赋予artery用户dba权限首先,su - oracleoracle然后SQL> conn / as sysdbaConnected to Oracle Database 10g Express Edition Release 10.2.0.1.0 Connected as SYS SQL>   cre...

2014-07-17 14:52:08 140

原创 oracle导出数据命令大全

生产系统出问题,需要导出几个表的数据,导出命令如下:exp iccard/[email protected]:1521/icdbf file=/home/oracle/20140717.dmp tables=ic_tran_list,ic_tran_list_h,ic_tx_list_a,ic_tx_list_b,ic_tx_list_h;如果需要全库导出,命令如下:ex...

2014-07-17 14:45:29 515

原创 IMP-00002: failed to open expdat.dmp for read

由于我们的测试服务器需要迁移,因此需要备份原来的数据库,导入到新的服务器/home/artery/目录下,用imp导入的时候报了这个错误:IMP-00002: failed to open expdat.dmp for read到网上查了查,有的说我的导出文件有问题,有的说目录不对,这两种情况都派出了,后来在/home/oracle/下看到有其他的dmp文件,导入了一下,能导入,因...

2014-07-09 14:45:37 12584

原创 Oracle数据库实例重启过程

首先su - oracle输入密码这时有可能会报错:not owner需要用下面命令搞一下:chmod a+s /bin/su(找繁德的孙维生解决的)ciccard2:/home/oracle> echo $ORACLE_SIDictst2ciccard2:/home/oracle> export ORACLE_SID=i...

2014-07-03 12:13:14 840

原创 tomcat中获取不同的数据源java代码

LOG.debug("数据文件存入IC_CARD_POOL过程开始................."); String productNo = (String)ctx.getAttribute("product_no"); long millis0 = System.currentTimeMillis(); Integer batchNo = Integer...

2014-05-05 15:15:06 140

原创 如何将二进制文件存入Oracle数据库中

把二进制文件存入数据库 1。把二进制文件存放到字节数组中。 2。将字节数组转化为blob字段,存入Oracle数据库中。 1. public void test055() throws IOException { File inFile = new File("d:\\Chrysanthemum.jpg"); FileInputSt...

2014-04-17 22:33:56 1291

原创 Linux上启动某一个oralce实例服务

1.切换到oralce用户下。su - oracle2.echo $ORACLE_SID看是不是自己要启动的那个实例名,如果不是,需要这样:export ORACLE_SID=iccard(注意,区分大小写)3.sqlplus /nolog4.conn /as sysdba5. startup6.exit打完收工!...

2014-03-17 10:59:15 144

原创 java中两个16进制字符串异或

java中,两个16进制的字符串异或,经常用于加密机加解密当中 ,具体异或的方法如下:package com.foxconn; import java.text.ParseException; public class Aa { private static String hexStr = "0123456789ABCDEF"; pub...

2013-11-10 22:51:56 2337

空空如也

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

TA关注的人

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