自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

骨哥博客

互相学习,共同进步

  • 博客(106)
  • 资源 (5)
  • 收藏
  • 关注

原创 @RequestParam与@PathVariable的区别

在spring MVC中,两者的作用都是将request里的参数的值绑定到contorl里的方法参数里的,区别在于,URL写法不同。使用@RequestParam时,URL是这样的:http://host:port/path?参数名=参数值使用@PathVariable时,URL是这样的:http://host:port/path/参数值例如: @RequestMappin

2015-04-07 18:32:01 7727 2

原创 validationQuery didn't return a row

弄了一个spring+ibatis的例子,在测试的时候报了下面的错误:Exception in thread "main" org.springframework.jdbc.UncategorizedSQLException: SqlMapClient operation; uncategorized SQLException for SQL []; SQL state [null]; err

2015-03-20 16:46:34 4949 1

原创 编码检测工具universalchardet

universalchardet是mozilla推出的一种编码检测工具。用于Firefox的自动编码识别。

2015-02-09 16:34:23 1456

转载 AtomicInteger在实际项目中的应用

今天写代码,尝试使用了AtomicInteger这个类,感觉使用起来很爽,特别适用于高并发访问,下面贴一个简单的例子:Java代码  CashierContext类部分代码:    private Map counter          = new HashMap();      private void initCounter() {    

2014-12-31 17:45:45 837

转载 【Java线程】锁机制:synchronized、Lock、Condition

1、synchronized把代码块声明为 synchronized,有两个重要后果,通常是指该代码具有 原子性(atomicity)和 可见性(visibility)。1.1 原子性原子性意味着个时刻,只有一个线程能够执行一段代码,这段代码通过一个monitor object保护。从而防止多个线程在更新共享状态时相互冲突。1.2 可见性可见

2014-11-19 10:53:12 776

原创 python设置utf-8为默认编码

当使用python编程时,编码问题一直很让人头疼

2014-11-18 14:39:18 10111

原创 python计算字符串md5值

python内置的hashlib模块能够很方便的计算md5值。

2014-11-18 14:23:31 895

原创 String与Object相互转换

java实现string与object对象的相互转换

2014-10-09 17:35:38 7778

原创 ssh secure shell client 中文乱码

使用ssh secure shell client连接远程linux服务器,常会遇到中文乱码。

2014-09-19 15:19:12 737

原创 mysqldump: Got error: 1016: Can't open file: '***.frm' (errno: 24) when usin

当使用mysqldump备份数据库时,常会遇到下面的错误信息:mysqldump: Got error: 1016: Can't open file: '*.frm' (errno: 24) when usin

2014-09-16 12:25:31 1088

原创 can't open include file "model.ice"

刚接触ICE,从网上找了个例子练手。结果

2014-08-13 11:05:01 1742

原创 except切忌和pass搭配使用

在python中抛出异常,尽量将异常信息抛出,切忌使用pass这种什么

2014-07-30 17:44:14 2801

原创 UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 0: ordinal not in range(128)

由于编码原因,在python中经常会出现如下错误信息:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 0: ordinal not in range(128)

2014-07-30 16:43:05 809

转载 BASH学习手册

########################### BASH 特殊字符 ############################        注释.;        命令分隔符,可以在同一行上写两个或两个以上的命令.;;        终止case选项..        "点"命令等价于source命令.         "点"作为文件名的一部分. 如果点放在文件名的开头

2014-07-16 16:52:45 463

原创 500 OOPS:cannot change directory:/home/***

在centos上安装了vsftpd服务后,使用ftp 192.168.86

2014-07-14 14:09:57 820

原创 cp -rf 提示是否覆盖的问题

Linux中的复制命令有如下参数:-a   :相当于 -pdr 的意思;-d   :若来源文件为连结文件的属性(link file),则复制连结文件属性而非档案本身;-f   :为强制 (force) 的意思,若有重复或其它疑问时,不会询问使用者,而强制复制;-i   :若目的檔(destination)已经存在时,在覆盖时会先询问是否真的动作!-l   :进行硬式连结 (ha

2014-07-03 18:07:00 6868 1

转载 mysqlbinlog: unknown variable 'default-character-set=utf8'

在使用mysqlbinlog查看日志的时候碰到了一个问题,错误提示如下:/usr/local/mysql/bin/mysqlbinlog: unknown variable 'default-character-set=utf8'产生这个问题的原因是因为我在my.cnf中的client选项组中添加了default-character-set=utf8选项。因我网

2014-07-03 17:26:41 1630

原创 MySQL备份还原

1、备份数据库(mysqldump方式)mysqldump -u$mysql_user -p$mysql_passwd -h$mysql_host $dbname >$sqlfile

2014-06-27 12:04:33 503

原创 MySQL开启二进制日志

MySQL默认只保存log-error日志,如果要查看二进制日志,需要

2014-06-26 18:29:55 814

原创 Navicat连接Linux虚拟机的MySQL

第一步:关闭Linux防火墙

2014-06-26 15:38:14 1596 1

原创 cp: omitting directory `XXX'

在Linux中copy文件夹时,经常出现如下错误提示:cp: omitting directory `XXX'

2014-06-23 11:00:20 862

原创 MySQL创建一张日期表

在做报表等业务

2014-05-27 09:17:38 4226

原创 java获取当前时间、当前零点零分零秒、昨天这一时间

代码如下:

2014-05-15 14:46:19 12687 3

转载 Sizeof与Strlen的区别与联系

一、sizeof    sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。    它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。    由于在编译时计算,因此sizeof不能用来返回动态分配的内存空间的大小。实际上,用sizeof来返回类型以及静态分配的对象、结构或数组所占的

2014-05-07 20:14:29 567

原创 C++为空类添加的函数

当我们写了一个空类时,C++编译器会默默

2014-05-07 15:09:04 299

原创 const指针

const是C++中的常量限定符,在编程中经常出现。本文介绍了用const修饰指针变量的三种用法,并介绍了它们之间的区别。

2014-05-07 14:59:12 738

原创 实现String类

这是从一个面试题目上看到的一个问题,给出String类的定义,

2014-05-07 13:18:46 575

原创 ++i与i++性能比较

自增运算符有

2014-05-04 16:41:15 709

原创 java不同类型数据四则运算类型转换

在java编程过程中,我们经常会遇到

2014-05-04 15:09:05 2678 1

原创 java的clone方法

在编程过程中,我们有时会有这样的需求:将对象A

2014-05-04 11:02:58 505

原创 java字符串常量池

java的String是不可变类。为了提高效率,java为String类提供了String池。当我们使用形如String s="abc"的代码为字符串赋值时,JVM首先会检查字符串常量池中是否有"abc"这个字符串,如果有就直接将其地址赋给s;若没有,则在Stirng池中创建一个字符串对象“abc”,再将其地址赋给s。

2014-04-27 21:32:06 719

原创 java静态代码块

如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的

2014-04-27 20:28:11 537

原创 java构造函数调用构造函数

一个类可包含多个构造函数,在java中一个构造函数可以

2014-04-26 15:01:57 1809

原创 C语言逗号运算符

在C语言中逗号“,”也是一种运算符,

2014-04-26 10:21:58 778

原创 java参数传递方式问题

java的参数传递方式究竟是值传递还是引用传递一直是个备受争论的问题,在这里,我给出了自己的一些理解,纯属个人意见,仅供参考。

2014-04-24 08:20:02 1249 2

原创 java继承时候类的执行顺序问题

当子类继承父类之后,创建子类对象时,会先调用父类的构造函数,然后再调用子类构造函数。

2014-04-22 20:51:49 2317 1

原创

邻接矩阵#includeusing namespace std;#define MAX_NUM 20 //顶点的最大个数typedef char InfoType;typedef struct{ int no;//顶点编号 InfoType data;//顶点其他信息}Vertex;typedef struct{ int edges[MAX_NUM][MAX_NUM];/

2014-04-20 23:08:45 77

原创 编辑距离算法

编辑距离是指两个字串之间,由一个转成另一个所需的最少编辑操作次数。该算法可用于DNA分析、拼写纠错、机器翻译等领域。本文使用java、C++、python三种语言实现了该算法。

2014-04-17 22:05:19 896

原创 file open error: [Errno 2] No such file or directory: '\xe6\xb5\x8b\xe8\xaf\x95.txt'

当我们用python访问一个中文命名的文本时,经常会被如下错误:file open error: [Errno 2] No such file or directory: '\xe6\xb5\x8b\xe8\xaf\x95.txt'

2014-04-17 12:50:29 5549 1

原创 python处理算术表达式

假设有这样的要求:输入

2014-04-12 16:54:37 2849

顺序表的基本操作

对数据结构中的顺序表的基本操作,包括表的建立、删除、查找、遍历。

2012-12-01

计算理论导引(英文版)

计算理论导引(英文版),计算机及数学专业教材

2012-11-04

应用随机过程(清华大学-林元烈)

教材,应用随机过程(清华大学-林元烈),概率和数理统计相关类课程

2012-10-31

软件架构 英文版教材

软件架构 英文教材,(美)巴斯著,车立红译。北京:清华大学出版社,2004.2. Software Architecture in Pratice

2012-10-31

空空如也

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

TA关注的人

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