- 博客(37)
- 收藏
- 关注
原创 Spring单例Bean
Spring的原型Bean与单例Bean的设置spring单例Bean在spring中的Bean缺省的情况下是单例模式的,在spring容器中分配Bean的时候(无论通过getBean()还是通过依赖注入(IOC)),它总是返回同一个Bean的实例,如果你想每次向上下文请求一个bean的时候总是得到一个不同的实例,或者想每次想从spring容器中得到一个bean的不同实例,需要将bean定
2014-08-26 19:47:41
896
转载 github简单使用教程
github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。对于一般人来说公共仓库就已经足够了,而且我们也没多少代码来管理,O(∩_∩)O~。下面是我总结的一些简单使用方法,供初学者参考。1.注册账户以及创建仓库要想使用github第一步当然是注册github账号了。之后就可以创建仓库了(免费用户只能建公共仓库),Cre
2014-02-19 16:43:41
600
原创 用命令查看Mysql数据库大小
1、进去指定schema 数据库(存放了其他的数据库的信息)use information_schema2、查询所有数据的大小select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES3、查看指定数据库的大小比如说 数据库apoylselect concat(r
2014-02-19 16:26:55
912
原创 Git与svn的区别
在参加百度的开源项目时接触到Git,后来又陆续在微博上看到很多宣扬Git为程序员的比学工具,于是开始广泛收集了一些Git的电子书籍、网站等着自己“有时间”去消磨,一直拖到现在。由于自己实验室的项目的版本控制一直用的是SVN,先将二者区别总结如下:1、版本控制的进化 本地版本控制系统
2014-02-12 17:34:15
12968
1
原创 mysql_mysql的启动、停止、重启
修改了my.cnf,需要重启MySQL服务mysqladmin和mysqld_safe位于Mysql安装目录的bin目录下安全的重启方法$mysql_dir/bin/mysqladmin -u root -p shutdown$mysql_dir/bin/safe_mysqld & 一、启动方式1、使用 service 启动:service mysqld start
2013-10-19 15:59:06
725
原创 字符集的编码的总结
一、常用的字符集编码 ASCII(American Standard Code for Information Interchange,美国信息互换标准代码),是基于常用的英文字符的一套电脑编码系统。我们知道英文中经常使用的字符、数字符号被计算机处理时都是以二进制码的形式出现的。这种二进制码的集合就是所谓的ASCII码。每一个ASCII码与一个8位(bit)二进制数对应。其最高位是0,相应的
2013-10-19 15:46:51
547
原创 mysql_ubuntu服务器上mysql客户端phpmyadmin 与Navicat的配置
一、phpmyadmin 安装假设apache2和mysql已经安装好了; a、安装 sudo ap -get install phpmyadmin访问地址:http://localhost/phpmyadmin/ 出现404错误b、建立phpadmin目录与apache www目录的映射sudo ln -s /usr/share/phpmyadmin /var/w
2013-10-19 15:22:09
1595
原创 未来一年学习计划(2013.10.14)
针对过去一年的广撒网,盲目性,现就未来一年规划如下:一、工作面试知识储备方面(在实验室的上午时间 ,8:30-11:30)总体思路:总结前期项目过程中到的问题与解决思路;扎实C/C++基础;做ACM、经典笔试题 形成解题思路主要参参考书籍:《剑指offer 名企面试官精讲典型编程题 》和作者博客 (10.14日---11月)《编程之美》微软面试100题系列by_
2013-10-14 15:06:25
1452
原创 C编译异常集锦
1、fatal error C1083: 无法打开包括文件:“iostream.h”: No such file or directory c++中使用#include 编译时报上述错误C中使用:#include 在标准C++里面,使用:#include using namespace std; fatal error C1083错误解决思路:步骤
2013-10-12 20:19:31
564
原创 数据结构、算法面试系列【1】
申明:题目来自http://blog.youkuaiyun.com/v_JULY_v 。1.把二元查找树转变成排序的双向链表 题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。 10 / \ 6 14 / \ / \4 8 12 16 转换成双向链表4=6=8=10=12=14=16
2013-10-12 19:54:52
651
原创 用于优化、分析源代码的Java工具
本文将提供一些工具,帮助你优化代码以及检查源代码中的潜在问题。1. PMD from http://pmd.sourceforge.net/PMD能够扫描JAVA 源代码,查找类似以下的潜在问题:可能的bug——try/catch/finally/switch语句中返回空值。死代码——未使用的局部变量、参数、私有方法。不理想的代码——使用String/Str
2013-10-12 13:19:36
599
原创 Mysql_字符乱码问题
今天在向mysql插入户籍数据数据时,部分生僻汉字变成了问号。如:花荄镇 ,花?镇1、检查程序连接数据库时的编码:jdbc:mysql://192.168.0.121:3306/checkdb?useUnicode=true&characterEncoding=gb2312没有问题,初步判断是数据库配置问题2、查看数据库配置文件:查看数据库的字符编码: mysql> s
2013-09-29 00:25:24
501
原创 The C programing language K&R 笔记
《C程序设计语言(第2版·新版)》2.1编写一个程序以确定分别由signed及unsigned限定的char、short、int及long类型变量的取值范围。采用打印标准头文件中的相应值以及直接计算两种方式实现:#include int main() { printf("采用直接计算的方式:\n"); //signed types printf("s
2013-06-05 11:23:51
780
原创 PHP模板引擎Smarty
目的是要使用PHP程序同美工分离1、Smarty的配置 :smarty_inc.php<?phpinclude_once("Smarty/Smarty.class.php");//包含smarty类文件$smarty = new Smarty();$smarty->config_dir = "smarty/SmartyBC.class.php";$smarty->templa
2013-05-30 11:01:24
789
原创 ubuntu12.04打开终端方法
新安装的ubuntu12.04在左边的快捷方式里默认是没有终端图标的,可以使用如下方法打开终端:使用ctrl+alt+t。这个组合键适合ubuntu的各种版本。在Dash里搜索。打开Dash,在里面搜索“gnome-terminal”,就可以找到终端应用序。 在用户目录里搜索。打开用户目录,按“ctrl+f”进入搜索界面,搜索“gnome-terminal”,搜索范围为“Files
2013-04-01 08:48:02
731
转载 高质量javascript精品
原文地址:http://www.alloyteam.com/2012/06/high-quality-javascript-boutique-library-collection/编辑器1、Code Mirror又一款“Online Source Editor”,基于Javascript,短小精悍,实时在线代码高亮显示,他不是某个富文本编辑器的附属产品,他是许多大名鼎鼎的在
2013-03-27 15:56:01
1233
转载 你是想读书,还是想读完书?
读到这篇文章,感觉非常不错,转载至此,以作留念! 从左岸转过来一篇文章,原文地址 http://www.zreading.cn/archives/3621.html,有趣的是原文前半部分最早出自豆瓣,后半部分出自知乎上一个问题精彩回答。一起来看看吧,至于标题的问题,看完你会自己答案的。以下是左岸原文以前,读书前会很想读一本书,但实际读书时,经常是“想读完
2013-03-27 09:55:27
450
原创 C/C++中忽略的基础
1、switch语句 switch(表达式){ case 常量表达式1:语句/语句组1; case 常量表达式2:语句/语句组2; .... default:语句/语句组n}执行过程:进入switch语句后,首先进行表达式的值被计算,并与case后面的常量表达式逐一匹配,当某一条执行成功,则开始执行它后面的语句/语句组,然后顺序执行之后的所有语句,直到
2013-03-26 09:51:28
619
原创 Apache POI组件读取Excel文档内存溢出
今天在用POI处理excel时,发生内存溢出,excel大概有3万多行Exception in thread "main" java.lang.OutOfMemoryError: Java heap spaceat org.apache.poi.hssf.usermodel.HSSFCell.(HSSFCell.java:180)at org.apache.poi.hssf.userm
2013-03-19 15:22:44
3545
原创 easyeclipse for php 如何默认显示行号
window->preferences->PHPeclipse web development->php然后找到appearance选项卡 在 show line numbers前面打钩就行了.
2013-03-14 21:21:28
2417
原创 PHP与mysql建立连接
1、php.ini加载mysql组件:a、extension_mysql.dll 前的;去掉b、extension_dir=""路径正确2、PHP连接mysql函数mysql_connect:开启mysql连接 mysql_connect("主机名","用户名","密码")mysql_select_db:打开数据库 mysql_select_db("打开数据库", 连
2013-03-14 20:00:22
945
原创 java链接Mysql异常:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:
1963okcom.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The driver was unable to create a connection due to an inability to establish the client portion of a socket.This is usually caused by
2013-03-12 15:57:33
13264
转载 Ubuntu 12.04安装中文输入法(ibus)
昨天把ubuntu装上了12.04版本的,感觉还不错。但今天一整天给中文输入法整得半死:以前在ubuntu上一直用scim的,但 到了12.04这个版本,很多程序都不支持scim,如gnome-terminal,firefox,gedit等。后来在网上偶然看到了用ibus输 入法框架解决中文输入法的方法,装上之后,感觉还不错。安装步骤如下:用PPA的第三方源将IBu
2013-01-06 12:21:54
775
原创 SQL删除一个表中所有记录命令
RUNCATE TABLE删除表中的所有行,而不记录单个行删除操作。 语法TRUNCATE TABLE name参数name是要截断的表的名称或要删除其全部行的表的名称。注释TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同:二者均删除表中的全部行。但 TRUNCATE TABLE 比 DELETE 速度快,且使
2013-01-04 20:41:29
3250
原创 dom4j:The reference to entity "characterEncoding" must end with the ';' delimiter
数据源配置时加上编码转换格式后出问题了:The reference to entity "characterEncoding" must end with the ';' delimiter这个错误就是 context.xml中设置数据源链接URL的问题 url jdbc:mysql://localhost:3306/bookstore?u
2013-01-04 20:40:22
627
原创 hibernate中用log4j搭建日志环境
hibernate本身日志框架slf4j-nop-1.6.6.jar包,slf相当于是一个日志框架,有很多记录日志的实现:slf4j nodep、log4j、jdk logging api、apache-commons-logging在slf的基础上搭建log4j日志环境需要的jar包:1、slf4j-log4j12-1.6.6.jar(相当于适配器)2、log4j-1.2.17.ja
2012-12-29 20:23:27
407
原创 oracle异常:ORA-27101: shared memory realm does not exist ;ORA-03113: 通信通道的文件结尾(错误解决)
今天实验室断电,oracle服务器强制down机,Oracle数据库无法打开了,总是报“ORA-03113: 通信通道的文件结尾”错误,分析可能由于数据库立即关闭,导致文件状态可能不一致,因为正常关闭数据库会同步校验各文件,使得重新启动的时候文件时间点一致并且不用进行崩溃恢复,不得不进行下面的恢复。 错误情况:sqlplus下:请输入用户名: training输入口令:ERR
2012-12-29 14:40:51
1184
转载 oracle 查看 用户,用户权限,用户表空间,用户默认表空间。
查看用户和默认表空间的关系。 select username,default_tablespace from dba_users; 1.查看表结构:desc表名2.查看当前用户的表:select table_name from user_tables; 3.查看所有用户的表名:select table_name fro
2012-10-10 13:42:24
638
原创 PL/SQL Developer工具登陆一个新创建的用户进行查询时报Dynamic Performance Tables not accessible
今天用PL/SQL Developer工具登陆一个新创建的用户进行查询时报Dynamic Performance Tables not accessible 错误Automatic statistics 含义:When you execute a statement in a SQL Window or in a Test Window, PL/SQL Developer wi
2012-10-10 13:38:51
1026
原创 oracle 11g JDBC连接数据库:IO异常The Network Adapter could not establish the connection 解决方法
一、jdbc的drive选择:oracle官网说明:http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-112010-090769.htmlojdbc5.jar (2,095,932 bytes) - Classes for use with JDK 1.5. It
2012-09-26 12:59:30
31235
原创 字符串知识点总结
1、基本知识String类在java.lang包中,String对象是不可变的,即其内容不可变。2、常用方法2.1字符串的比较2.1.1: == 只能检测两个字符串是否指向同一个对象,不能判断是否具有相同的内容2.1.2:equals() 方法检测两个字符串是否具有相同的内容2.1.3:compareTo() ; s1.compareTo(s2) 返回值的大小依赖于s1和
2012-09-22 15:07:16
596
原创 EXCEL2007如何打开或关闭R1C1样式引用
今天准备将excel横排A/B/C/D索引变为1、2、3式的索引,即R1C1样式引用 找了半天啊:为了上有相同遭遇的朋友们免受同样的痛苦,留下方法,供大家参考。点击office图标点击Excel选项在弹出的“Excel选项”窗口中选中“公式”选项卡中画红圈选项即可。
2012-09-05 15:12:34
11631
原创 Solve recurrence
Solve recurrences1、substitution method 代换法a、guess the form of the solutionb、verify by induction(归纳)c、solve for constants2、recursion-tree methoda、draw a general pictureb、sum level by l
2012-08-29 20:05:19
701
原创 oracle的使用<三>
1、数据库管理员dba管理数据的用户:sys和system区别:1、存储数据的重要性不同sys:所有oracle的数据字典的基表和视图都存放在sys用户中,影响oracle的运行,由数据库自己维护,任何用户都不能手动更改。拥有dba、sysdba、sysoper(系统操作员)角色或权限,其权限最高system:用于存放次一级的内部数据,如oracle的一些特性或工具的管理信息,
2012-08-27 09:54:48
595
原创 oracle的使用<二>查询
1、查询为空null的字段Select * from 表名 where字段 is(not) null;切记不是字段=null或者字段=''2、删除数据创建保存点:savepoint 保存点名字;操作过程rollback to保存点 ;Delete from表名;删除记录,表结构还在,写日志,可以恢复,速度慢Delete table
2012-08-27 09:33:13
630
原创 oracle的使用<一>支持的数据类型
字符型:char 定长 最大2000字符 查询速度快(整个匹配) varchar2 变长 最大4000字符 clob(character large object)字符型大对象 最大4G数字型:number(a,b) 一个小数一共有a位,小数占b位日期类型:Date
2012-08-27 09:27:57
363
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人