自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 资源 (2)
  • 收藏
  • 关注

原创 libevent的一个bug

xxx是不是获取锁失败, evbuffer的lock字段为void *类型

2015-11-22 22:36:10 851

转载 Linus Torvalds 的十条佳句

Linus Torvalds 的十条佳句2013-10-24 黑日白月 Posted in NewsTagged as linuxconRSS在正在举行的 LinuxCon Europe 期间,来自 Intel 的 Dirk Hohndel 对 Linus Torvalds 进行了采访,Linus 对提问进行了回答,其中部分读来颇为有趣。Linus 对于当下三个月的发布周期

2014-03-23 07:24:41 1265

原创 Android 自定义 地图 室内

在Android程序中开发一个自定义地图的思路。Android--UI之ImageViewhttp://www.cnblogs.com/plokmju/p/3212558.htmlCanvas and Drawables APIhttp://developer.android.com/guide/topics/graphics/2d-graphics.h

2014-03-01 19:13:16 9776

转载 64位Win8 完美安装Matlab 7.0方法

为什么不用Matlab 2013呢?太大了,5G呢。matlab7.0只有1G,还算轻型。1、加载到虚拟光驱 兼容方式安装 选 vista sp2 (安装文件-右键-属性-兼容性设置)2、常规安装即可 中间的PLP 随便填 比如 123456789 3、安装完成后 ,关闭安装界面时可以启动,但使用桌面快捷方式依然报错,解决方法            x:MA

2014-02-15 14:37:54 26800 5

转载 java 遍历 删除元素 List Set

参考 http://a455360448201209214217.iteye.com/blog/1888762今天在做项目时,需要删除List和Set中的某些元素,当时使用边遍历,边删除的方法,却报了以下异常:ConcurrentModificationException为了以后不忘记,使用烂笔头把它记录如下:错误代码的写法,也就是报出上面异常的写法:J

2014-02-13 22:09:07 2678

转载 android 定时任务 隔一段时间执行 开启 关闭

有些情况需要隔一段时间去执行某个操作一次或者是每隔一段时间久执行某个操作:下面是每隔一段时间就执行某个操作,直到关闭定时操作:[java] view plaincopyfinal Handler handler = new Handler(); Runnable runnable = new Runnable(){ @Override public void r

2014-02-12 20:24:29 20494

原创 加密函数库 C/C++

关键字Crypto++OpenSSLFederal Information Processing StandardsCrypto++入门学习笔记(DES、AES、RSA、SHA-256)关键字Crypto++OpenSSL

2013-09-11 20:29:46 2890

转载 LGPL开源协议与静态链接、动态链接的联系

LGPL 是一个开源协议,因此,有人会担心 LGPL 能否用于开发闭源程序,能够拿来卖钱。尽管现在国内有些公司不是很重视这方面的问题,不过,如果你违反了协议,某一天被别人发来一纸律师函的时候,真的是欲哭无泪了哦。所以,我们还是先来研究一下这个协议,LGPL 究竟能不能用于开发闭源程序。以下内容是我查找了 N 多网站总结出来的,因为豆子不是律师,所以 LGPL 协议基本看不懂。究竟怎样去理解这个

2013-08-04 23:24:24 13048 1

原创 Tornado web server 初体验

1. Tornado 是什么?Tornado 是 FriendFeed 使用的可扩展的非阻塞式 web 服务器及其相关工具的开源版本。详见中文官网:http://www.tornadoweb.cn/2. 在ubuntu下安装Tornado并测试官网给出的HelloWorld程序2.1 自动安装命令: pip intstall tornado由于我刚开始使用Pyt

2013-07-14 11:11:21 7828

原创 Python 类继承 和 格式化输出

#!/usr/bin/python# Filename: inherit.pyclass SchoolMember:    '''Represents any school member.'''    def __init__(self, name, age):        self.name = name        self.age = age

2013-07-14 10:51:00 1600

转载 给浮躁的软件业同仁

给浮躁的软件业同仁中国有很多小朋友,他们18,9岁或21,2岁,通过自学也写了不少代码,他们有的代码写的很漂亮,一些技术细节相当出众,也很有钻研精神,但是他们被一些错误的认识和观点左右,缺乏对系统,对程序的整体理解能力,这些人,一个网上的朋友说得很好,他们实际fans,压根没有资格称为程序员,但是据我所知,不少小网络公司的Cfans,拿着吓人的工资,做着吓人的项目,项目的结局通常也很吓

2013-07-11 12:23:47 736

原创 Android消息推送

[移动] Android推送方案分析(MQTT/XMPP/GCM)http://blog.csdn.net/shagoo/article/details/7899466消息推送系统——(一)概念与原理http://blog.csdn.net/baple/article/details/7612012消息传输协议 Android消息推送之Andro

2013-07-06 13:06:42 922

原创 Ubuntu下Mysql 安装 创建数据库 创建表 指定字符集 自动增长

一般的博文都是在介绍如何查看以及临时修改MySQL的字符集,如博文修改及查看mysql数据库的字符集在命令行中使用 set character_set_% 等命令,只能在当前打开的命令行有效,是临时的修改。如果需要永久修改字符集,就需要找到MySQL安装目录下的响应配置文件,比如在Windows系统上的MySQL,该配置文件一般在/bin目录下的my.ini文件中,例如,打开我

2013-07-01 20:19:26 3093

转载 Android intent

Android Intent详解每个一个Activity都在一个不同的进程中吗?Activity、Task、应用和进程Android Service解析解析再解析Android学习笔记(Service中的startService或者bindService的区别)初识Android上层应用5大基本组件

2013-06-22 10:46:14 678

转载 一位准程序员对软件行业的8个问题

一位准程序员对软件行业的8个问题 (回答见原文链接)前言:本文源自@原数据 的一位学生发给他的私信。这些问题在在校生中很有代表性(见下文)。随后还有几位微博网友(@哲学家灰太郎、@偷懒是必须的)针对这些问题,给出了自己的回答。本文把这些回答综合在一起。我是东北师范大学软件工程专业的大学生,马上会读大二。在一年的学习中,我也解了不少疑惑,但还是有一些问题,盘留在心中,想请老师帮帮忙,解答

2013-06-15 12:52:20 1047

转载 大学毕业第一份工作重要吗?这篇文章读透你就明白了

[职业导航]大学毕业第一份工作重要吗?这篇文章读透你就明白了首先要澄清一个流毒广泛的说法:大学毕业第一份工作不重要。  这绝对是极其错误的。它给了广大蒙蒙董董的大学毕业生一个错误的认识,对相当一部分人造成了无可挽回的损失!大学生就业选择,是对一个人十年内的生活产生重大影响的关键决策,是极其重要的。那么找怎么样的工作比较好?什么样的行业算好?大公司好还是小公司好?如何

2013-06-14 13:09:14 1491

转载 MySQL的连接语法 []

MySQL的连接语法 1.内联结、外联结、左联结、右联结的含义及区别: 在讲MySQL的Join语法前还是先回顾一下联结的语法,呵呵,其实连我自己都忘得差不多了,那就大家一起温习吧(如果内容有错误或有疑问,可以来信咨询:陈朋奕 chenpengyi#gmail.com),国内关于MySQL联结查询的资料十分少,相信大家在看了本文后会对MySQL联结语法有相当清晰的了解,也不

2013-06-11 19:56:15 976

转载 线程安全的单例模式 [老生常谈]

出处 iteye前面说提到的五种创建模式,主要解决的问题是如何创建对象,获得产品。而单例模式最要关心的则是对象创建的次数以及何时被创建。 Singleton模式可以是很简单的,它的全部只需要一个类就可以完成(看看这章可怜的UML图)。但是如果在“对象创建的次数以及何时被创建”这两点上较真起来,Singleton模式可以相当的复杂,比头五种模式加起来还复杂,譬如涉及到DCL双锁检

2013-06-11 15:08:14 933

转载 Java中单例模式的几种正确实现方法

简洁版:http://java.chinaitlab.com/model/809057.html第一种:同步  public class Singleton {  private static Singleton instance;  private Singleton() {  }  public synchronized static Singleton getInst

2013-06-08 10:57:43 855

转载 移动周报:直接拿来用!最火的Android开源项目

http://www.csdn.net/article/2013-05-24/2815423-mobile-weekly-Android-open-source-projects

2013-05-26 17:37:11 733

转载 C程序内存映像 有例子,有测试 memory representation of a C program

http://www.geeksforgeeks.org/memory-layout-of-c-program/A typical memory representation of C program consists of following sections.1. Text segment2. Initialized data segment3. Uninitializ

2013-05-23 00:09:08 1871

转载 去创业还是继续编程

有人说现在是个创业的最好时代,有人说是最坏的时代,无论如何,都无法阻止有志中青少年投入创业洪流,这些创业者中有大量的技术人员,或者说有大量的程序员创业。这些在0和1的世界里游刃有余的技术高手怀着改变世界和发财致富的梦想,开始创业后才发现,现实世界并没有程序那么美好。旁观别人的创业和成功,总是充满传奇和荣耀,其实那些阴暗、琐碎和繁杂都隐藏在美好的东西后面。在编程的时候,计算机是如此的忠实和温

2013-04-03 10:21:25 709

原创 你听说过这些C/C++编译吗?

Microsoft C++ Compiler (除了微软的C++编译器,世界上还有很多其他的编译器呢。)Borland C++ Compiler MinGWCygwin    Open Watcom C/C++Digital Mars C/C++Ch InterpreterLcc-Win32In

2013-04-02 19:04:41 828

原创 C/C++ 内存泄露检测 Visual Leak Detector 检测定位内存泄露 对malloc和new均适用

一个用于C/C++内存检测的工具Visual Leak Detector - Enhanced Memory Leak Detection for Visual C++下载并解压,将其保存到一个Visual Studio可以方便访问的目录下(我用的是Visual Studio 2008)由于不太熟悉VC2008的环境,所以查了一下怎么添加项目的include目录和library

2013-04-01 21:07:45 3626

转载 C/C++内存泄漏及检测 #include <crtdbg.h>

根据关键字“内存检测”,可以搜到很多相关工具。C/C++内存泄漏及检测http://www.cnblogs.com/skynet/archive/2011/02/20/1959162.html该篇帖子,只要在程序中加入一些调试语句,当然仅适合在VC环境中。经测试,_CrtDumpMemoryLeaks()似乎只能定位malloc,而不能定位new。

2013-04-01 12:32:47 5120

原创 英文术语[积累]

Method Signature []A method signature is part of the method declaration. It is the combination of the method name and the parameter list.The reason for the emphasis on just the method name a

2013-03-29 19:50:13 889

转载 Java语法总结 - 内部类

出处:http://www.cnblogs.com/moonfans/archive/2012/08/09/2630856.html从Java1.1开始引入了内部类以来,它就引起了人们的激烈争论。其实任何优秀的语言特性用得不好就是滥用,内部类用得不好就会导致代码像迷宫一样,导致出现毫无重用的综合征。1、内部类分为成员内部类、静态嵌套类、方法内部类、匿名内部类。几种内部类的共性:

2013-03-28 16:08:51 829

转载 常见Java面试题 [转载待续2]

由字符串反转(使用递归)引申出来一道Java面试题 http://www.importnew.com/501.htmlJava多线程面试问题集锦 http://www.importnew.com/1428.htmlJava集合框架面试问题集锦 http://www.importnew.com/871.htmlJava 面试题问与答:编译时与运

2013-03-26 21:12:20 1300

转载 Java到底是传引用还是传值?

http://www.importnew.com/3559.htmlhttp://www.javaworld.com/javaworld/javaqa/2000-05/03-qa-0526-pass.html问题: 如果Java是用引用来传递的话,为什么交换函数(swap)不起作用呢?回答: 你的问题引出了Java新手的常犯的错误。事实上,一些老手也很难搞清楚这些概念。Java

2013-03-26 17:07:54 1247

原创 C++构造函数、拷贝构造函数、赋值运算符重载 调用时机 GCC与VC在对象作为返回值的不同处理

写一个简单的类来测试构造函数、拷贝构造函数、赋值运算符重载的调用时机。一个小技巧:cout #include using namespace std;class A {private:int data;public:A() {cout constructor " }A(const A& other) {cout copy co

2013-03-24 00:08:01 2249

转载 TopCoder 入门 顺便认识sqybi大牛

出处:http://sqybi.com/blog/archives/25TopCoder入门教程本文根据经典的TC教程完善和改编。TopCoder:http://www.topcoder.com/基本规则TopCoder的比赛类型很多,最常见的是周赛SRM(Single Round Match),另外还有TCHS SRM(TopCoder High School

2013-03-17 15:24:13 1626

转载 C++类的内存地址存放问题

参考网址:http://hi.baidu.com/lovestartian/item/5e10f99e1b1faedb1e4271a3了解C++类地址的存放和分配等问题,能帮助我们更深入、更清晰了解类的组成及其使用。自己目前不是很清楚,先收集一些网上资料,而后再慢慢补充增加的了解...//-------------------------------------

2013-03-16 12:30:38 950

转载 c++引用与指针的区别以及它们适用的情形

★ 相同点:    两者都是地址的概念。指针指向一块内存,它的内容是所指内存的地址;引用是某块内存的别名。★ 区别:    1. 指针是一个实体,而引用仅是个别名;    2. 引用使用时无需解引用(*),指针需要(*)解引用;    3. 引用只能在定义时被初始化一次,之后不可变;指针可变;引用“从一而终” ^_^    4. 引用没有 const,指针有 const,c

2013-03-14 09:31:32 823

原创 最长上升子序列 Longest Increasing Subsequence 输出其中一个序列 O(n^2) O(nlogn)

最长上升子序列概念 维基百科->Longest Increasing Subsequence算法一:动态规划数据定义:a[] : 输入序列d[] : 保存最长升序子序列的子问题。        d[i] 表示以a[i]结尾的最长子序列的长度。        d[]初始化为1。因为子序列最短也是1。n : a 和

2013-03-08 19:26:11 6707

转载 常见Java面试题 [转载待续]

转载:http://www.importnew.com/2217.html常见Java面试题 – 第一部分:非可变性(Immutability)和对象引用(Object reference) 英文原文: Java Success,编译:ImportNew - 郑雯ImportNew注: 本文是ImportNew编译整理的Java面试题系列文章之一。请

2013-03-08 17:16:53 1032

原创 大数据 NoSQL [不断更新]

@虚拟座谈会:NoSQL数据库模式及其广泛持久性@那些年Google公开的大数据领域论文@ Project VoldemortVoldemort is a distributed key-value storage system. It is used at LinkedIn for certain high-scalability storage proble

2013-03-08 14:06:16 836

转载 应用程序框架 Application Framework

转自:http://www.cnblogs.com/BigTall/archive/2007/12/06/985101.html应用程序框架设计之前言要做一个应用程序框架的念头Bigtall在几年前就有了,因为在工作中发觉很多方面非常的不顺手,几乎每一个环节都存在这样或者那样的问题:公司不同项目组做的设计是完全不同的风格,而且设计做不细,导致项目计划越来越流于形式各

2013-03-08 09:02:23 5460

转载 new和malloc

学过C++和C语言的一般都会对编程语言中的内存分配有点小困惑,malloc和new到底有哪些巨细的差别?一些同学问过这相似的问题,彭刚老师上课也讲过。我总结整理了一下,希望看过本文能明白,现将区别罗列如下:1、malloc与free是C++/C语言的内存分配标准库函数,属于stdlib库;new/delete是C++的操作运算符。它们都可用于申请动态内存和释放内存。 2、 对于非内

2013-03-07 18:00:38 788

转载 Android开发网上的一些重要知识点

[Android分享] Android开发网上的一些重要知识点 http://www.eoeandroid.com/thread-113124-1-1.html

2013-03-06 20:25:41 643

转载 淘宝校招鸡蛋篮子算法题标准答案

题目:把N个鸡蛋放到M个篮子里,每个篮子不能为空,要求满足:任意给出一个不超过N的数量,都能找到其中某几个篮子的鸡蛋和等于它。 请写一个程序,输入N,M,然后输出所有的鸡蛋放法。 题目解释:例如6个鸡蛋放3个篮子的一种可能为1,2,3,任意给出1 该题目最早是我在网上看到一道600个鸡蛋放在10个篮子的放法,答案是给出了一个按2的乘积放的特例。我将其改编后用来招聘时考察工程师上机编

2013-03-05 10:25:15 3561

AT&T汇编经典参考书 Professional Assembly Language

AT&T汇编必备资料,详细讲解AT&T格式的汇编程序的基本原理、机制、概念、语法、实现,包含各种示例程序,是一本不可多得的AT&T汇编的参考书。

2012-03-24

全国计算机等级考试三级网络技术试题集

包含近5年的全国计算机等级考试三级网络技术试题

2009-03-27

空空如也

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

TA关注的人

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