飞翔的蜻蜓
码龄16年
关注
提问 私信
  • 博客:86,820
    86,820
    总访问量
  • 25
    原创
  • 1,901,068
    排名
  • 11
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2009-05-27
博客简介:

jinjiaoooo的专栏

查看详细资料
个人成就
  • 获得26次点赞
  • 内容获得8次评论
  • 获得75次收藏
创作历程
  • 51篇
    2014年
成就勋章
TA的专栏
  • C/C++
    23篇
  • leetcode
    3篇
  • 心路
    1篇
  • 密码学
    1篇
  • 设计模式
    1篇
  • 数据库
  • Java
    7篇
  • 算法
    4篇
  • 网络
    5篇
  • Python
    1篇
  • 数据结构
    1篇
  • ehcache
    2篇
  • web应用
    3篇
  • linux
    4篇
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Struts2返回JSON数据

Struts2返回JSON数据的具体应用范例
转载
发布博客 2014.10.04 ·
445 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Web性能压力测试工具之ApacheBench(ab)详解

PS:网站性能压力测试是性能调优过程中必不可少的一环。只有让服务器处在高压情况下才能真正体现出各种设置所暴露的问题。Apache中有个自带的,名为ab的程序,可以对Apache或其它类型的服务器进行网站访问压力测试。ApacheBench命令原理:ab命令会创建很多的并发访问线程,模拟多个访问者同时对某一URL地址进行访问。它的测试目标是基于URL的,因此,既可以用来测试Apa
转载
发布博客 2014.09.14 ·
604 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

学习资源汇总

一、开发环境
原创
发布博客 2014.08.17 ·
832 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

线程与进程

进程与线程        为什么对于大多数合作性任务,多线程比多个独立的进程更优越呢?这是因为,线程共享相同的内存空间。不同的线程可以存取内存中的同一个变量。所以,程序中的所有线程都可以读或写声明过的全局变量。如果曾用fork() 编写过重要代码,就会认识到这个工具的重要性。为什么呢?虽然fork() 允许创建多个进程,但它还会带来以下通信问题:如何让多个进程相互通信,这里每个进程都有各自
转载
发布博客 2014.08.02 ·
532 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

shell脚本杀死进程及所有子进程

在一个C++项目中,程序启动时通过systemdia
原创
发布博客 2014.08.02 ·
17228 阅读 ·
0 点赞 ·
7 评论 ·
7 收藏

关于vector的内存释放

以前用vector,想释放时就用clear()函数清空,以为这样vector变量的neic
原创
发布博客 2014.07.24 ·
1385 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

C++获得文件大小

在Java中yo很容易获得文件的大小,C++ 中
原创
发布博客 2014.07.23 ·
2012 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

详解 coredump

一,什么是coredump        我们经常听到大家说到程序core掉了,需要定位解决,这里说的大部分是指对应程序由于各种异常或者bug导致在运行过程中异常退出或者中止,并且在满足一定条件下(这里为什么说需要满足一定的条件呢?下面会分析)会产生一个叫做core的文件。        通常情况下,core文件会包含了程序运行时的内存,寄存器状态,堆栈指针,内存管理信息还有各种函
转载
发布博客 2014.07.20 ·
344 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c++ 一次完整读文件 及 实现string 的split方法

//注意:当字符串为空时,也会返回一个空字符串void split(std::string& s, std::string& delim,std::vector* ret){ size_t last = 0; size_t index=s.find_first_of(delim,last); while (index!=std::string::npos) { ret->push_
原创
发布博客 2014.07.18 ·
1172 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

web.xml 中的listener、 filter、servlet 加载顺序及其详解

在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。        首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener ->
转载
发布博客 2014.06.22 ·
302 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

重载Object equals方法

在上一篇文章转载了
原创
发布博客 2014.06.21 ·
1339 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

unique binary search Trees

题:n个不同节点(不妨设每个节点的值为i),求出这些节点可组成的二叉查找树的种数。如n=3时,有5种,想法:肯定不能是一一列举求总数,应该是用递推的方法。假设n个节点的种类数为T(n),那么T(n+1)和T(n)有什么关系:对于T(n)里的每一个树,现添加一个节点(值为n+1),显然可以将节点n+1顺树的结构按查找树的插入方法插入进去,所以T(n+1)=T(n)+X;另外,当节
原创
发布博客 2014.06.17 ·
472 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

微软2014实习生在线测试题:K-th String

原题是有N个0和M个1组成序列(2 = 0),按字典序排列,求出第K个串,若K超出则输出Impossible;其实就是全排列,并从小到大的顺序排列,求第K个。首先判断K是否超出,计算N个0和M个1组成全排列有total=种,若K>a则超出。total个全排列中,前a=种是第一位为0,即第一位为0,其余M+N-1位是N-1个0和M个1组成全排列,所以判断a和K的关系就可以断定第一
原创
发布博客 2014.06.15 ·
514 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

不要像牲口一样活着,至少不要像牲口一样思考

今天看开源中国的一篇讲Code Review的文章,其中的观点:不管如何忙,都应该做(Code Review)自我提升,很有道理,mark 一下,希望以后累死累活工作的时候,能看到。另外一句更深刻的话:当你忙得跟牲口一样,你应该停下来,问一下自己,自己成为牲口的原因,是不是就是因为自己做事时候像就牲口一样思考?再奉上作者最后的座右铭:芝兰生于空谷,不以无人而不芳!君
原创
发布博客 2014.06.13 ·
972 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

OpenSSL严重安全漏洞CCS

继之前openSSL爆出的“心脏出血”漏洞后,
翻译
发布博客 2014.06.09 ·
4037 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

cin、cin.get()、cin.getline()、getline()、gets()等函数的用法

今天()参加微软实习的在线测试,第一题是“String order”,我用c++编的,提交得90分,说明大部分测试用例通过,但有没通过的,想不通在哪错了。后来看别人的java版的代码,发现需要考虑输入为空(一行为空,或一行只有空格、TAB、回车),而我用cin接收输入,结果自动过滤了这种情况。加上上次做编程之美测试的时候也有这个问题,现在好好做个总结,转载一篇别人文章:接收字符输入有以下方
转载
发布博客 2014.06.08 ·
642 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

char a[2]="ab"与 char a[]="ab"的区别

char a[2]="ab"在vc上编译会提示数组越界,在gcc上编译通过,且只占2字节;char  a[]="ab",那么a占3字节,系统自动在b后面加'\0',   '\0'对应的ASCLL码是0,表示空字符。
原创
发布博客 2014.06.08 ·
1854 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

leetcode-singleNum2 找出一个数组中只出现过一次的元素

leetcode上的题: 所有题都要求线性时间复杂度(最好O(n)),及尽量少的线性空间复杂度(最好O(1))原题Single Number1:一个整数数组中有n个元素,其中只有一个只出现一次,其他恰好都出现两次,求出现一次的那个元素;  这个很简单, 用所有元素异或操作,最后的值就是所要的只出现一次的元素。   int singleNumber(int A[], int n) {  
原创
发布博客 2014.06.07 ·
405 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

STL中的优先队列总结

“优先队列(priority_queue)元素的次序是由作用于所存储的值对上的某种谓词决定的的有序队列”
原创
发布博客 2014.06.05 ·
4984 阅读 ·
7 点赞 ·
0 评论 ·
12 收藏

HashMap详解

面试常会问到java中HashMap实现机制,转载一个讲的比较细的贴子。HashMap 和 HashSet 是 Java Collection Framework 的两个重要成员,其中 HashMap 是 Map 接口的常用实现类,HashSet 是 Set 接口的常用实现类。虽然 HashMap 和 HashSet 实现的接口规范不同,但它们底层的 Hash 存储机制完全一样,甚至 Ha
转载
发布博客 2014.06.05 ·
388 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多