自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

usb装win7 提示No device drivers were found

出现这个问题真是累感不爱,解决方法同样too young to simple。直接换个usb口插上u盘重启安装,问题解决。

2014-10-31 12:11:59 3099

Mybatis-3动态代理来映射配置文件原理

MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。那么我比较困惑的一点是,mybatis的mapper接...

2014-10-15 17:41:59 243

Java动态代理与CGLib

Java动态代理机制是一种强大的编译时生成代码的机制。比如以下例子,其实就是在编译后生成一个HelloImpl的代理类。它要求被代理的方法必须来自于一个借口,如例子中的Hello[code="java"]package org.mark.proxy;import java.lang.reflect.InvocationHandler;import java.lang.ref...

2014-10-11 02:01:33 164

原创 十大免费压测工具

转自[url]http://coolshell.cn/articles/2589.html[/url]两天,jnj在本站发布了《[url=http://coolshell.cn/articles/2574.html][color=blue]如何在低速率网络中测试 Web 应用[/color][/url]》,那是测试网络不好的情况。而下面是十个免费的可以用来进行Web的负载/压力测试的工具,...

2014-10-02 23:20:05 438

原创 关于try-catch的finally

知识点一:在Java的方法中,throw这个关键字只能throw throwable的子类。知识点二:try-catch代码块在执行完之前,会先执行一下finally中的代码。知识点三:假如在try中return 一个返回值,在finally里面又return了一个返回值,finally中的return会覆盖掉try中的return.[code="java"] pub...

2014-09-24 18:58:34 101

M2E plugin execution not covered

从git上面clone一个项目到本地,经常会遇到M2E plugin execution not covered的error,此error在eclipse的wiki上已经说明得很清楚了,我来写一下我的理解。[url]http://wiki.eclipse.org/M2E_plugin_execution_not_covered[/url]出错原因:m2eclipse会自动bui...

2014-09-21 15:50:53 95

Hibernate java.lang.NoClassDefFoundError: org/dom4j/DocumentException 导入dom4j依然

按照Hibernate官网的document为maven做了配置。在测试时发现console报:java.lang.NoClassDefFoundError: org/dom4j/DocumentException检查eclipse中的项目的maven dependencies,发现dom4j已经在里面了。但是依然报错,上网查了没有一个人能回答这个问题。所以我自己写了一个dom...

2014-09-20 17:58:37 557

Java整数转换成二进制

计算机对有符号数(包括浮点数)的表示有三种方法:原码、反码和补码,补码=反码+1。 在二进制里,是用0和1来表示正负的,最高位为符号位,最高位为1代表负数,最高位为0代表正数。 以java中8位的byte为例,最大值为:0111 1111,最小值为1000 0000, 换算成十进制就是127和-128。 那么根据十进制的数字,我们如何转换为二进制呢?对于正数我们直接转换即可,对于负数则...

2014-09-18 17:44:10 1485

递归实现显示集合中元素的所有排列

有一个比较有趣的问题如下:假如有五个数字,12345,请列出所有的排列,结果不能重复.分析:对于此类排列问题,优先想到递归的方式去处理,那么把问题转换成算法呢?首先,假如只有三个数字123那么排列如下1 -> 23 -> 322 -> 13 -> 313 -> 12 -> 21很明显,在最后两个数字时,只需要将它们颠倒一下...

2014-09-18 00:55:57 175

Oracle queue的enqueue & dequeue

[code="sql"]EXECUTE DBMS_AQADM.CREATE_QUEUE_TABLE( Queue_table => '&1'||'.MARK_APPLY_QUEUE_TAB', Queue_payload_type => '&1'||'.MARK_TYPE_EVENT', storage_clause => 'PCTFREE 10 PCTUSED 40 INI...

2014-09-16 17:40:39 500

Oracle 创建 table 例子

[code="sql"]CREATE TABLE "&1"."PLUTO_TAXLOT_MASTER" ( "MAXIT_TRANSACTION_LOT_ID" NUMBER(32,0), "RELATED_LOT_ID" NUMBER(32,0), "ACCOUNT" VARCHAR2(

2014-09-12 17:00:44 154

DNS有效,网页打不开问题

今天帮朋友解决一个网页打不开问题。首先判断是DNS问题,于是在cmd中执行nslookup命令一下,发现DNS解析www.baidu.com,结论是DNS正常。于是执行ipconfig /flushdns来清DNS缓存,该命令是防止域名的Ip发生变动的情况,但是依然打不开网页。接着用管理员模式执行了netsh winsock reset命令,重启后问题解决。最后更新杀毒软件,做了全...

2014-09-04 01:07:17 547

原创 linux Shell常用命令笔记

说明:一直都没有做笔记的习惯,或者说没有坚持写笔记的习惯。这次要离开目前的公司了,为了面试也为了打发时间,写点平时在公司用到的shell吧。watch : 该命令用来每个一段时间执行一次另外一个显示output的命令。一般在super crt客户端用watch date保证session的常连。who : 查看当前线上用户情况whoami: 显示当前用户名where...

2014-09-02 17:04:48 112

原创 Mac设置连接github

设置SSH并绑定到github:[url]https://help.github.com/articles/generating-ssh-keys[/url][b]Xcode Setup[/b]Create a new project in XCode (DO NOT select the local git repository/source control option, we...

2014-08-25 02:07:51 102

原创 金融数据库的优缺点

平时工作中用了很多数据库,有国内的,也有国外的,每一个数据库都有它自己的特点,今天总结一些不同的数据库的优势和劣势。国内主要数据库及数据终端: Wind\恒生聚缘\锐思数据库\CSMAR数据库\中国统计局数据库\巨潮数据库\巨灵数据库国外主要数据库及终端:路透社(datastream)\CEIC\OECD\Haver Database\Thomson Financial One Ban...

2014-03-26 10:21:14 2616

原创 阿里云linux命令对照表(私人用)

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui...

2014-01-08 14:16:30 90

原创 二十一种设计模式java例子

附件中是21种设计模式的java 例子。非常好的东西。

2013-12-04 16:32:28 174

原创 Eclipse管理Github上的项目配置

1.附件中是Mac下Eclipse连接Github的配置与使用教程。2.Windows下大同小异。

2013-12-02 13:23:14 95

原创 SVN 两种常用分支Branch方式

Subversion有一个很标准的目录结构,是这样的。比如项目是proj,svn地址为svn://proj/,那么标准的svn布局是svn://proj/|+-trunk+-branches+-tags这是一个标准的布局,trunk为主开发目录,branches为分支开发目录,tags为tag存档目录(不允许修改)。但是具体这几个目录应该如何使用,svn并没有明确的规范,更多的还是...

2013-11-07 16:57:21 434

原创 Linux Shell进行算术运算

Bash shell 的算术运算有四种方式:1:使用 expr 外部程式加法 r=`expr 4 + 5`echo $r注意! '4' '+' '5' 这三者之间要有空白r=`expr 4 * 5` #错误乘法 r=`expr 4 \* 5`2:使用 $(( ))r=$(( 4 + 5 ))echo $r3:使用 $[ ]r=$[ 4 +...

2013-02-22 15:31:05 302

原创 shell判断参数是否是数字

[code="java"]#!/bin/bash ## 方法1,有点问题#if [[ "$1" =~ "^[[:digit:]]*$" ]];then#if [[ "$1" =~ "^[0-9]+$" ]];then# echo "$1 is number."#else# echo 'no.'#fi ## 方法2, 可以,不

2013-02-22 14:19:58 729

原创 Linux中find常见用法示例

Linux中find常见用法示例·find path -option [ -print ] [ -exec -ok command ] {} \;find命令的参数;pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print: find命令将匹配的文件输出到标准输出。-exec: find命令...

2012-12-14 10:30:26 90

原创 妙用oracle系统表,摆脱低效率的图形界面

1.系统表ORACLE数据库的系统参数都存储在数据库中,可以通过SQLPLUS,以用户SYSYTEM进行查询。几个重要的表或者视图如下:v$controlfile:控制文件的信息;v$datafile:数据文件的信息;v$log:日志文件的信息;v$process:处理器的信息;v$session:会话信息;v$transaction:事务信息;v$resour...

2012-12-14 10:24:16 83

原创 linux shell 技巧

[b]!$[/b]!$是一个特殊的环境变量,它代表了上一个命令的最后一个字符串。如:你可能会这样:$mkdir mydir$mv mydir yourdir$cd yourdir可以改成:$mkdir mydir$mv !$ yourdir$cd !$[b]sudo !![/b]以root的身份执行上一条命令 。场景举例:比如Ubuntu里用apt-...

2012-11-27 00:40:17 149

原创 Linux命令之trap - 在脚本中处理信号

本文链接:http://codingstandards.iteye.com/blog/836588 [b][size=medium]用途说明[/size][/b]trap是一个shell内建命令,它用来在脚本中指定信号如何处理。比如,按Ctrl+C会使脚本终止执行,实际上系统发送了SIGINT信号给脚本进程,SIGINT信号的默认处理方式就是退出程序。如果要在Ctrl+C不退出程序,那...

2012-11-15 23:52:35 323

《期权期货衍生证券》读书笔记

接下来,读一下这本书,粗略的涉猎一下即可。[b]第一章,介绍[/b]衍生证券:是一种价值依赖于其它更基本的量(股票价格,汇率等)的证券远期合约:在将来时间按确定的价格购买或出售某项资产的协议。多头:在将来某个确定的日期以某个确定的价格购买该标的资产空头:在将来某个确定的时间以某个确定的价格销售该标的资产多头收益:即期价格 - 交割价格空头收益:交割价格 - 即期价格...

2012-10-25 18:13:11 389

原创 Eclipse 调试Bug之使用断点的七大技巧

  Eclipse这个开发工具为我们调试bug提供了非常便利的工具,断点。可是,大部分经验丰富的程序员并没有能够充分的掌握断点的用法,以下,我总结了断点的七个技巧供大家参考学习。  [b]1、条件断点[/b]  条件断点,顾名思义就是一个有一定条件的断点,只有满足了用户设置的条件,代码才会在运行到断点处时停止。  在断点处点击鼠标右键,选择最后一个"Breakpoint P...

2012-10-25 17:13:06 308

原创 Linux下使用GPG加密解密的说明及示例

1、生成密钥对:gpg --gen-key 为用户生成新密钥对。需提供:密钥类型(默认为RSA/RSA);密钥长度(以位为单位,越长越强);过期时间(以防密钥损坏);(通常我都是一路回车过去)接下来的还是要填一填的:名称、电子邮箱、标识密钥所有者的注释;密码短语(必须提供,如果私钥被盗,将无法使用)。 2、列出公钥:gpg --list-keys 列出所拥有的公钥:他们自己...

2012-10-09 11:32:14 304

原创 java程序员的25个学习目标

  1. 你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class、object、interaction以及statediagrams。   2. 你需要学习Java语言的基础知识以及它的核心类库(collections、serialization、streams、networking、multithreading、r...

2012-09-26 15:52:20 148

原创 Linux SSH远程文件/目录传输命令scp

相信各位VPSer在使用VPS时会经常在不同VPS间互相备份数据或者转移数据,大部分情况下VPS上都已经安装了Nginx或者类似的web server,直接将要传输的文件放到web server的目录,然后在目标机器上执行:wget http://www.vpser.net/testfile.zip 就行了。当VPS上没有安装web server和ftp server的时候或感觉上面的方法比较麻烦...

2012-09-20 11:44:39 75

原创 VI编辑器的使用方法

vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi 也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。[b]1、vi的基本概念[/b]  基本上vi可...

2012-09-05 00:55:08 67

原创 JDBC驱动程序的四种类型

[size=medium]1、JDBC框架 JDBC(Java DataBase Connectivity)是Java与数据库的接口规范,由Java 语言编写的类和接口组成,大致分为两类:针对Java程序员的JDBC API和针对数据库开发商的低层的JDBC driver API。而JDBC驱动程序由实施了这些接口的类组成。如下, JDBC的总体结构有四个组件:应用程序、驱动程序管...

2012-08-26 22:11:00 161

利用jdbc直接执行sql脚本文件

Apache ant提供了直接执行sql脚本文件的功能,以下是利用sqlserver2005做的一个小实验[code="java"]public class AntExecSql { public static void execSqlFile(String url, String userID, String pwd, String sqlFile) { SQLExec2 ...

2012-07-31 18:19:09 2131

原创 newInstance() 的参数版本与无参数版本详解

通过反射创建新的类示例,有两种方式:Class.newInstance()Constructor.newInstance()以下对两种调用方式给以比较说明:Class.newInstance() 只能够调用无参的构造函数,即默认的构造函数;Constructor.newInstance() 可以根据传入的参数,调用任意构造构造函数。Class.newInstance...

2012-07-26 00:09:40 315

jRegistryKey读取注册表的例子及jar包下载

[size=medium] 出于跨平台的考虑,java在当初设计的时候,并没有考虑用java读取windows的注册表。但是其后,开发者经常遇到处理注册表的情况,所以java在后续的jdk中新增了一个折中的设计。即可以让那些实际需要处理注册表的开发者可以满足心愿,又避免开发者过度使用操作注册表的类库,而影响java的跨平台性。 Java的jdk提供的处理注册表的类,只能在HKEY_...

2012-07-25 10:13:15 269

原创 SWT table 中加入事件监听处理

有时需要响应客户点击table的操作.这时我们可按如下例子为table增加一个监听器.[code="java"]public class TestTableEvent { public static void main(String[] args) { Display display = new Display(); Shell shell = new Shell(...

2012-07-24 14:05:11 1005

原创 Windows 命令大全

[size=medium]1. gpedit.msc-----组策略 2. sndrec32-------录音机3. Nslookup-------IP地址侦测器4. explorer-------打开资源管理器5. logoff---------注销命令6. tsshutdn-------60秒倒计时关机命令7. lusrmgr.msc----本机用户和组8. ser...

2012-07-20 11:52:41 70

原创 安装SqlServer 2008时检查不通过的几个常见错误的解决方案

由于本人要测试自动安装SqlServer的程序,所以会反反复复的安装卸载程序.在安装前检查期间,经常会遇到问题.现整理如下:1. "Performance counter registry hive consistency" failed 解决方案:在CMD中执行lodctr /R:PerfStringBackup.ini即可解决...

2012-07-19 14:10:05 1030

利用配置文件静默安装Sql Server 2008

[size=medium]数据库在安装时,需要提供大量的配置信息.如果在多台数据库服务器安装SqlServer 2008的话,重复的输入这些配置文件,以及等待安装提示信息会非常的浪费管理员的时间与精力.事实上,可以通过脚本来做到,免配置安装.利用脚本来做到免配置安装大体分为两种,一种是所有的配置信息全部写在脚本里,第二种是所有的配置信息都放在一个配置文件里,在脚本调用这个配置文件即...

2012-07-19 10:07:27 377

原创 net user命令创建用户详解

[size=medium]net user [password or *] [/add] [options] [/domain] net user

2012-07-18 16:23:05 6169 1

空空如也

空空如也

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

TA关注的人

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