自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jdbc开发--ClassNotFoundException com.mysql.jdbc.Driver

在项目中导入了mysql-connector jar包,通过Class.forName("com.sql.jdbc.Driver")加载mysql。在编译阶段不会报错,但是在运行时,会报ClassNotFoundException。解决方法:将mysql-connector复制一份到WEB-INF下的lib文件夹中,问题得以解决。

2016-09-22 09:27:41 369

转载 Swift 开源项目精选

Swift 开源项目精选站在个人的角度,并基于《Swift 语言指南》,针对开源项目做了一个甄别、筛选。当然,由于个人能力及涉足范围所限,还远远不够,其中肯定有偏颇及不足,还望同学们多多见谅。更希望能得到你的帮助和补充,共同参与。@SwiftLanguage 更新于 2015-3-22,最近收录项目 CameraManager,QRCodeReader,AAFaceDetect

2015-03-25 20:34:37 769

转载 安装 gcc-4.1.2

转自:http://www.scroll-lock.eu/index.php?option=com_content&view=article&id=244:compile-gcc-412-on-ubuntu-1004&catid=1:scroll-blogI was trying to compile gcc-4.1.2 on Ubuntu x64 10.04 because Maya 201

2014-02-22 23:20:10 1237

转载 使用automake 与 autoconf 自动生成 Makefile

转自:http://blog.sina.com.cn/s/blog_50151e570100vgtk.html刚开始的时候,一直在使用automake 和 autoconf生成Makefile,然后编译这个工具,一直想把自己了解的记录下来,今天做了个简单的实验,趁这个机会,把一些东西写在这里,并尽可能的说清楚这个工具的使用原理。      先从实验开始说简单实验  

2014-01-07 10:20:42 494

转载 修改开源代码的configure与makefile

原文地址:http://blog.sina.com.cn/s/blog_55324d170100nnjq.html一、说明修改开源软件的时候,常看到长达几万行的configure和几千行的Makefile,于是疑问!a)         提问:                         i.              这是人写的吗?

2013-12-30 13:27:13 1181

转载 C++ 精度控制

转自:http://blog.csdn.net/wuzh670/article/details/6183507c++ 输出精度控制 1.setprecision(n);    默认设置输出的数字的总位数为n,包含整数和小数部分。2.setiosflags(ios::fixed)    默认输出6位,必须与setprecision(n)配合使用,用来控制小数位数,不够

2013-10-25 15:34:49 1657

转载 字符串分割

转自:http://www.cnblogs.com/MikeZhang/archive/2012/03/24/MySplitFunCPP.html经常碰到字符串分割的问题,这里总结下,也方便我以后使用。一、用strtok函数进行字符串分割原型: char *strtok(char *str, const char *delim);功能:分解字符串为一组字符串。参数说

2013-10-21 16:05:41 1015

转载 C++ primer 单词转换 map对象

#include #include #include #include #include #include using namespace std;ifstream& open_file(ifstream &in, const char *str) {    in.close();    in.clear();    in.open(str); 

2013-10-11 21:15:53 464

原创 MYSQL数据库数据导入mongoDB

为测试MONDODB与MYSQL数据性能对比,需要先将存在mysql中的数据导入到mongodb中。基本流程是:1. 先将mysql数据导入到文本中2.利用mongodb的数据导入工具将数据导入到mongodb中具体操作如下:1. 进入mysql数据数据库,这里的数据库名称是robinhood_afs. 将该数据库中的数据表ENTRIES中的数据导出,保存为/t

2013-09-08 22:26:59 941

原创 starting with mongodb 2013/8/23

mongodb experimentCreate a three-replica sets(one primary, one secondary and on arbiter)0.configure file0)In file /srv/mongodb/ts0-0/mongodb.conffork = trueport = 27020dbpath = /

2013-08-26 13:49:39 652

原创 c++ good eof getline

当使用fstream读取文件信息,通过good或者eof来处理文件中的行时,会出现多读一行的情况,如下面代码:fstream myfile;string line;myfile.open("test.in",iso:in);if (myfile.is_open()) { while (myfile.eof()) { getline(myfile.line)

2013-07-03 23:46:33 1305

原创 ctags 的配置使用

在安装好ctags之后, 使用会报错:e257 cstag tag not found 原因在于没有对vim进行配置,在~/.vimrc或者/etc/vimrc文件之后加入:set tags=tags这条命令告诉vim首先对当前目录查找tags, 然后依次往上查找tags文件。

2013-06-26 11:38:01 1113

转载 简明 Vim 练级攻略

转自: http://coolshell.cn/articles/5426.html 作者:陈皓vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了

2013-06-20 21:13:04 391

原创 mysql 数据库 无法启动

在linux中正确安装mysql数据库后通过命令: service mysqld start会报错: Timeout error occurred trying to start MySQL Daemon.这个问题可以通过执行: /usr/bin/mysql_install_db得到解决

2013-06-17 17:06:28 433

转载 linux /etc/init.d 目录

转自:http://www.ghacks.net/2009/04/04/get-to-know-linux-the-etcinitd-directory/Get To Know Linux: The /etc/init.d DirectoryBy Jack Wallen on April 4, 2009 - TAGS: NoneIf you use Linux you

2013-06-09 21:40:27 575

转载 google app engine 部署 proxy

转自:http://code.google.com/p/wallproxy/申请GAE并创建appid(程序内置一些公共appid[不保证安全性],下载后也可直接使用[跳过4、5步],目前公共appid每天很早就流量耗尽,显示503 Service Unavailable ,故为获得更好体验,强烈建议申请并上传自己的);下载wallproxy并解压;Windows 用户首次使用请下

2013-06-09 09:36:41 1481

转载 vim 配置

转自:http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html强大的vim配置文件,让编程更随意花了很长时间整理的,感觉用起来很方便,共享一下。我的vim配置主要有以下优点:1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试2.自动插入文件头

2013-06-08 22:25:20 452

转载 win7 安装 ubuntu 双系统 By easybcd

Win7+Ubuntu11.10(EasyBCD硬盘安装)Win7+Ubuntu11.10(EasyBCD硬盘安装)1)首先还是分区,在计算机上右键--管理--磁盘管理装Ubuntu分配的硬盘大小最好是(20G以上)不要太小,这里请注意,ubuntu和windows文件系统完全不同,所以我们划好要给ubuntu的分区后,删除卷。到时候,安装好的ubuntu的分区,在window

2013-06-08 17:24:58 705

转载 js 鼠标 移动 事件 获取 id

来源:http://zhidao.baidu.com/question/177636162.html首先,获取到事件对象e,事件来源,IE下面对应的是srcElement,FF下面是target。下面是一个简单的例子,兼容IE和FireFox function init() { document.body.onmous

2013-06-05 10:11:38 3624

原创 json cloud

[{"nodename":"quisqu","weight":"9"},{"nodename":"egesta","weight":"27"},{"nodename":"quisqu","weight":"9"},{"nodename":"puru","weight":"39"},{"nodename":"risu","w

2013-05-30 17:54:48 509

转载 select 操作 详解

本文转自:http://yangliuwillow.iteye.com/blog/1412539//oSelect 列表的底部添加了一个新选项function onload(){var oOption = document.createElement("OPTION");oOption.text="Ferrari";oOption.value="4"

2013-05-26 01:41:36 784

原创 js 动态添加 select及其change事件

var se = document.getElementById(id); if(window.addEventListener) // Mozilla, Netscape, Firefox { se.addEventListener('change', chartTypeChange,false); } else// IE { se.attachEv

2013-05-25 22:26:35 3765

原创 jQuery ajax settings 同步

当用到jQuery.getJSON函数时,总是会产生困惑,为什么用这个函数获取到了json数据,写这个函数之后的代码却不能使用。通过测试发现,js在解析代码的时候,默认是不遵循严格的从顶至下,在执行jQuery.getJSON时,在这个函数下面的代码也同时执行,导致了上述情况的发生。如果不希望这种情况发生,那么需要加上:jQuery.ajaxSettings.async = false

2013-05-14 10:33:39 718

原创 ssd tests

查看磁盘io状态1.历史状态 sar -d |grep dev104-16 2. 实时状态iostat -x 5 -d |grep c0d1, -x 表示间隔秒数3.清空缓存 echo 3 > /proc/sys/vm/drop_cachesssd卡测试1:     线程数:10个     用时:7h 22mi

2013-05-09 22:24:28 512

转载 m中选n的组合算法

组合算法         本程序的思路是开一个数组,其下标表示1到m个数,数组元素的值为1表示其下标 代表的数被选中,为0则没选中。         首先初始化,将数组前n个元素置1,表示第一个组合为前n个数。         然后从左到右扫描数组元素值的“10”组合,找到第一个“10”组合后将其变为 “01”组合,同时将其左边的所有“1”全部移动到数组的最左端。

2013-04-08 15:55:34 1060

转载 Howto: run several robinhood instances on multiple filesystems

原文来自:http://sourceforge.net/apps/trac/robinhood/wiki/MultiFS"service roibinhood start" starts 1 robinhood instance for each configuration file in "/etc/robinhood.d/tmpfs".Each of these files m

2013-01-08 10:50:25 276

转载 Ubuntu 12.04更新源地址列表更改方法

转载自我爱自由pd_007,链接地址:http://pd007.blogbus.com/logs/205534471.html每次升级ubuntu都有更换更新源(gengxinyuan),其实更新源地址不必上网找,直接自己更改就可以了。更新源的地址基本上是这样的:        deb http://ubuntu.srt.cn/ubuntu/ oneiric main un

2012-12-21 15:29:26 266

原创 Linux (scientific) 部署 git 服务器

使用git作为自己的版本控制软件是件很愉快的事情,它能灵活管理一个团队项目。如果对git还不是很了解,可以读读:http://gitref.cyj.me/zh/这个参考手册写得非常好!能帮助自己快速入门废话少说,下面将将自己部署一个自己服务器的动机以及方法:1.动机在网上其实有很好用的github,只要注册一个帐号,就能免费使用一定的空间存储项目代码,但同时你的代码

2012-11-26 16:36:36 457

原创 网页中文乱码

世界上有多种文字,采用的编码方式也不相同。所以浏览器在解析文件时,要指定某种解码方式,如果没有制定,则根据默认的解码方式解码。网页设计中,可以用告知浏览器这个文件用UTF-8来解码。但是有时我们这么做了,但是乱码依旧。为什么呢?这里你只告知了浏览器以什么方式(utf-8) 解码,但是你的文件未必是utf-8编码。也就是说,浏览器用utf-8解析非ut

2012-11-26 11:49:01 215

原创 带有标题的elycharts组件的一种实现方法

elycharts绘制图形,它自身不带有标题,如果需要实现标题显示,需要在js代码中添加。初始方案:运用elycharts把图像绘制在id为chart的div中,使用document.getElementById("chart").innerHTML = string,为图形添加title。但是这样会产生一个bug:当你刷新页面,第一次调用含有“document.getElem

2012-11-25 20:28:30 361

原创 Tomcat 简单配置

版本:tomcat7来源:apt-get环境:ubuntu12.04近期项目要求在tomcat上部署,阅读了部分tomcat7文档,部署成功。过程不复杂,但是为了以后的查阅,这里做下笔记:安装:1.首先安装JDK在甲骨文网站下载http://www.oracle.com/technetwork/java/javase/downloads/index.

2012-11-24 19:05:13 268

空空如也

空空如也

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

TA关注的人

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