自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(151)
  • 资源 (3)
  • 收藏
  • 关注

转载 避免UTF-8的csv文件打开中文出现乱码

避免UTF-8的csv文件打开中文出现乱码最近又遇到了需要提供csv下载功能的需求,不同的时需要用Java来实现,心想简单,就把以前PHP的版本重写了一遍,然后生成一份csv,用excel2007打开一看,里面的中文都是乱码,一下就懵了,以前好好的功能怎么突然不行了??以前也一直用2007的啊!于是开始了漫长的google之旅。看来看去,说的

2016-11-18 16:55:00 2035

原创 MySQL Clent 设置编码

set names utf8;

2016-09-28 12:28:46 383

转载 将Hive表数据导入到mysql

参考    http://blog.csdn.net/jun_life/article/details/51671347

2016-09-19 22:46:17 1039

转载 Linux C语言连接MySQL 增删改查操作

参考  http://asyty.iteye.com/blog/1447092

2016-08-16 20:28:14 709

转载 C++长字符串换行

参考  http://blog.csdn.net/guoliushui/article/details/9310417宏定义:#define   STRING   "abcdefg"   \                                            "dfsdgdfhfdh"如果字符序列超过一行,可以在该行末尾用一反斜杠续行。

2016-08-15 21:12:12 14173

转载 C++在函数声明时,后面跟个const的作用

参考  http://zhidao.baidu.com/link?url=sPd_o-fKeD10B0iDI4Z_IUjQRuSU17k3b6T8UG67ZFW_y5knWnxL2eR6XRGf2BfJM3KeBuEg85GwLqaPvrQYNa非静态成员函数后面加const(加到非成员函数或静态成员后面会产生编译错误),表示成员函数隐含传入的this指针为 const指针,决

2016-08-15 17:34:57 784

转载 localtime 和 localtime_r

参考  http://blog.csdn.net/maocl1983/article/details/6221810 版权声明:本文为博主原创文章,未经博主允许不得转载。上程序:[c-sharp] view plain copy#include   #include   #include   

2016-08-15 15:56:42 288

转载 Linux dirname、basename 指令

参考  http://blog.sina.com.cn/s/blog_9d074aae01013ctk.html一、dirname指令1、功能:从给定的包含绝对路径的文件名中去除文件名(非目录的部分),然后返回剩下的路径(目录的部分)2、用法:dirname filename例如下面几个例子(1)# dirname /etc/sysconfig/ne

2016-08-15 15:47:19 299

转载 设置 shell脚本在shell脚本所在的目录下运行

cd "$(dirname "$0")"参考  http://zhidao.baidu.com/link?url=oheMJMyq3rvjgvgQte3I0yEnS4EkLdNoBgnCnbMY1x30-ZSlXDJQclR9pXA3CEM2S3XxfQAocagTlqf9FU1EOcu5SFaEBe49j5vnNGUYexa

2016-08-15 15:25:49 1355

转载 Antlr

2016-08-15 11:45:31 253

转载 boost之词法解析器spirit

参考  http://blog.csdn.net/crazyhacking/article/details/37603075摘要:解析器就是编译原理中的语言的词法分析器,可以按照文法规则提取字符或者单词。功能:接受扫描器的输入,并根据语法规则对输入流进行匹配,匹配成功后执行语义动作,进行输入数据的处理。C++ 程序员需要面对的最复杂的任务之一就是在一

2016-08-15 11:44:34 737

转载 C++中智能指针的工作原理和简单实现

参考  http://www.cnblogs.com/yangshaoning/archive/2012/03/18/cpp_smart_pointer.html  智能指针:它的一种通用实现方法是采用引用计数的方法。智能指针将一个计数器与类指向的对象相关联,引用计数跟踪共有多少个类对象共享同一指针。    每次创建类的新对象时,初始化指针并将引用计数置为1;

2016-08-15 11:24:02 241

转载 Linux下/proc目录简介

查看进程详细信息ll /proc/[pid]参考 http://blog.csdn.net/zdwzzu2006/article/details/77479771. /proc目录Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文

2016-08-15 10:29:38 259

转载 Git删除远程Tag、分支

删除远程分支git branch -r -d origin/branch-namegit push origin :branch-name删除远程Tag显示本地 taggit tag Remote_Systems_Operation删除本地taggit tag -d Remote_Systems_Operation 用push, 删除远程tag

2016-08-10 20:42:20 364

原创 git 覆盖分支

git push origin develop:master -f就可以把本地的develop分支强制(-f)推送到远程master

2016-08-10 11:33:08 341

转载 SQL中Left Join 与Right Join 与 Inner Join 与 Full Join的区别

参考  http://blog.csdn.net/shadowyelling/article/details/7684714首先看看Left Join 与Right Join 与 Inner Join 与 Full Join对表进行操作后得到的结果。在数据库中新建两张表,并插入要测试的数据。新建表:[sql] view plain c

2016-08-09 19:01:08 317

转载 MySQL预处理 mysql_stmt_execute()

参考   https://dev.mysql.com/doc/refman/5.7/en/mysql-stmt-execute.html

2016-08-09 16:36:00 4305

转载 Linux下C++访问MySQL

转载:http://curran.blog.51cto.com/2788306/533169今天给大家演示在linux下如果用C++操作mysql1:安装MySQL挂载光盘:mkdir /cdrommount /dev/hdc /cdromcd /cdrom/Serverrpm -ivh perl-DBI-1.52-2.el5.i386.

2016-08-09 16:28:57 388

转载 git tag — 标签相关操作

参考   http://blog.csdn.net/wangjia55/article/details/8793577

2016-08-09 13:25:46 345

原创 Thrift设置超时等信息(Java)

socket.setConnectTimeout(thriftMaxOpenMillisecond);  // 设置连接的超时时间            socket.setSocketTimeout(thriftMaxProcessMillisecond);  // 设置存取数据的超时时间

2016-08-08 14:34:01 8633

转载 C++ 转义字符

参考  http://baike.baidu.com/link?url=KeEraz0MHBhmRozSd7JPw1r9Vx1W8CypTwU5BBVaWEvK6IXRqTe2Nbbvo2-akzHteCyjOLMEXnKdcTbQe8pEdK

2016-08-08 11:58:50 1267

转载 awk命令实现求和、求平均值、求最大值、求最小值

参考    http://www.jb51.net/LINUXjishu/287783.html

2016-08-06 12:09:29 480

转载 linux uniq 命令详解

参考http://blog.csdn.net/jesseen/article/details/8005056

2016-08-05 21:05:13 299

转载 反向迭代器(rbegin,rend)

参考  http://blog.csdn.net/kjing/article/details/6936325

2016-08-03 14:01:19 475

转载 C、C++中union用法总结

参考  http://www.jellythink.com/archives/468

2016-08-03 14:00:30 289

转载 std::string::find() 和 std::string::npos

参考URL     http://blog.sina.com.cn/s/blog_49370c500100ov3k.html- haoxg - int idx = str.find("abc");if (idx == string::npos)  ... 上述代码中,idx的类型被定义为int,这是错误的,即使定义为 unsign

2016-07-29 20:04:51 195

转载 C++ std::sort和 std::stable_sort

需包含头文件:#include 因为它是库函数用法:和sort一样一下介绍一下sort的用法sort的应用;1、可以传入两个参数;sort(a,a+N) ,其中a是数组,a+N表示对a[0]至a[N-1]的N个数进行排序(默认从小到大排序);2、传入三个参数;sort(a,a+N,cmp),第三个参数是一个函数 ;如果让函数从大到小排序,可以用如下算法实现;bool

2016-07-28 19:43:41 1202

转载 awk截取字串的方法

假设有字符串:1str="abcdefg"要截取c和f之间的字符串,得到de。可以用split函数,以c和f为分隔符,将字符串分割,取分割后的第二个字段。1echo "$str" | awk '{split($0,a,"[cf]");print a[2]}'

2016-07-21 18:54:21 5355

转载 boost::condition_variable 设计c++ 生产者消费者队列

参考http://blog.csdn.net/samssm/article/details/38493057boost::condition_variable 用法:当线程间的共享数据发生变化的时候,可以通过condition_variable来通知其他的线程。消费者wait 直到生产者通知其状态发生改变,Condition_variable是使用方法如下:

2016-07-20 23:20:20 784

转载 boost开发指南

C++确实很复杂,神一样的0x不知道能否使C++变得纯粹和干爽?    boost很复杂,感觉某些地方有过度设计和太过于就事论事的嫌疑,对实际开发工作的考虑太过于理想化。学习boost本身就是一个复杂度,有魄力在项目中广泛采用boost复杂度会再加一层,抓狂的编译时间,井喷式的编译错误,运行时崩溃后的咒语式堆栈……    其中好的东西还是值得用的,但凡事有个度。如果将应用做到boo

2016-07-20 21:13:59 3420

转载 [Boost]boost的时间和日期处理日期的操作和时间的操作

参考 http://www.cnblogs.com/lidabo/p/3938978.html http://www.cnblogs.com/lidabo/p/3938969.htmlBoost.DateTime库提供了时间日期相关的计算、格式化、转换、输入输出等等功能,为C++的编程提供了便利。不过它有如下特点:1. Boost.DateTime

2016-07-20 21:10:04 2023

转载 boost 时间与日期处理

参考http://blog.csdn.net/fansongy/article/details/8814996  导视:类特点缺点说明timer计时基类不适合大跨度时间适用大部分的普通计时progress_timer继承自timer 可以自动写入流中只

2016-07-20 21:03:51 620

原创 git 下载远程指定的分支和下载的目录

git clone -b [branch_name]  [url]

2016-07-20 17:00:16 2437

原创 linux sed 批量替换字符串

sed -i "s/oldstring/newstring/g" `grep oldstring -rl yourdir`这个` 符号是tab键上边,数字1左边的那个,不是单引号 '-i 表示inplace edit,就地修改文件-r 表示搜索子目录-l 表示输出匹配的文件名

2016-07-19 15:33:00 185

原创 CentOS clang complete 的安装与配置

参考 http://www.cnblogs.com/egmkang/archive/2011/02/20/clang_complete.htmlhttp://www.cnblogs.com/davytitan/p/3924402.html

2016-07-17 22:59:01 728

转载 spark官方文档中文版

http://wenku.baidu.com/view/fa5ee647daef5ef7bb0d3c84.html

2016-07-16 16:32:26 358

原创 C++ 比较好的四舍五入方法

double my_round(double val, int digit){    return ((long)(val * pow(10, digit) + 0.5)) / pow(10, digit) ;}

2016-07-14 15:54:49 801

转载 linux expect自动登录ssh,ftp

参考http://blog.sina.com.cn/s/blog_4d3559c70101c0sv.htmlexpect是一种能够按照脚本内容里面设定的方式与交互式程序进行“会话”的程序。根据脚本内容,Expect可以知道程序会提示或反馈什么内容以及 什么是正确的应答。它是一种可以提供“分支和嵌套结构”来引导程序流程的解释型脚本语言。 shell功能很强大,但是

2016-07-14 13:58:37 370

转载 Vimdiff---VIM的比较和合并工具

参考 http://www.cnblogs.com/MuyouSome/archive/2013/04/28/3049661.htmlVimdiff---VIM的比较和合并工具本文来自IBMDW   http://www.ibm.com/developerworks/cn/linux/l-vimdiff/源程序文件(通常是纯文本文件)比较和合并工

2016-07-14 10:19:48 546

转载 在outlook中设置每天固定的自动提醒

文件 -> 新建 -> 约会,设定“开始时间”和“结束时间”,还有选中“提醒”,并设定提醒“提前”时间,按工具栏上的“重复周期”,选择“按天”和“每1天”,确定,保存并关闭就行了。记住要得到提醒,Outlook必须要保持运行。

2016-07-14 10:06:11 2513

蓝桥杯近几届题目与答案合集

蓝桥杯近几届题目与答案合集,java的题目

2013-10-20

数据结构课件

数据结构课件

2012-05-06

maya 2012 注册机

maya 2012 注册机 里面还有使用方法!

2011-12-30

空空如也

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

TA关注的人

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