自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (8)
  • 收藏
  • 关注

原创 gets和fgets

gets(char *buffer);gets读取标准输入,存储到buffer中,直到遇到换行或者EOF才会停止读取,所以需要保证buffer足够大,否则超出buffer的内容会不可控的覆盖其他变量。如果遇到换行符,换行符会被丢弃,然后在末尾添加'\0'字符。 fgets(char *buffer, int size, FILE* in);  推荐使用fgets从文件流中读取内...

2013-03-30 09:47:43 87

原创 implicit declaration of function ‘XXX’的问题

函数声明不明确。 引起这个问题的原因:1,没有包含该函数的头文件。 解决办法:把函数对应头文件include。 查找函数所在头文件的方法:man <function name>例如,查找printf函数:man printf在手册中找到对应头文件。 ...

2013-01-10 12:56:12 408

原创 ubuntu 12.04下安装opencv 2.3.1,图像二值化

1,安装libgtk2.0-dev and pkg-config   终端运行 sudo apt-get install libgtk2.0-dev pkg-config 2.下载OpenCV-2.3.1(到openCV官网下载即可)cd 命令进入相应的下载目录。依次运行下列命令$ tar xf OpenCV-2.3.1.tar.bz2$ cd OpenCV-2.3.1 ...

2012-11-15 17:14:24 186

原创 [ubuntu]设置中文输入法

1,设置输入法:      在任务栏右上角的键盘图表 点击  首选项(preferences) ,在输入法tab中设置就ok了。切换快捷键也在里面设置。      如果没有看见键盘图标,打开终端 输入命令 ibus-daemon -d -x -r,启动 ibus,右上角就有键盘图标了。...

2012-10-24 21:50:23 97

原创 JVM内存那些事儿

一直对JVM的内存很感兴趣,上网搜了很多东西,都是似是而非,索性买了一本书,学习了一段时间,跟大家分享。 Java虚拟机所管理的内存将会包括以下几个运行时数据区(看图):上图就是Java虚拟机规范对JVM的内存规划,当然这只是规范,在实际虚拟机产品中可能有一些小差别,例如sun公司的Hot Spot虚拟机就把上图中的JVM栈和本地方法栈合二为一了(统称栈)。

2011-12-12 19:30:58 305

JVM内存那些事儿

一直对JVM的内存很感兴趣,上网搜了很多东西,都是似是而非,索性买了一本书,学习了一段时间,跟大家分享。 Java虚拟机所管理的内存将会包括以下几个运行时数据区(看图):上图就是Java虚拟机规范对JVM的内存规划,当然这只是规范,在实际虚拟机产品中可能有一些小差别,例如sun公司的Hot Spot虚拟机就把上图中的JVM栈和本地方法栈合二为一了(统称栈)。 大家都知道,一...

2011-12-09 12:08:28 117

android的欢迎界面splash screen

Splash用来宣传和隐藏程序启动细节是很有用的。 用Handler的实现方法如下:(也可以用线程实现,不推荐)定义一个Activity,用来显示你的图片,其中最重要的就是定义一个Handler,用来发送和接收消息: public class WelcomeActivity extends Activity { //定义一个handler,用来接收延迟发送的信...

2011-12-08 19:04:33 174

android实现连连看,附源码

参考李刚的疯狂android,实现的连连看,工程总体设计还是很值得学习的 第一个包:实现界面的Activity第二个包:一个抽象类(用来定义获取方块数组)和一个接口(用来定义实现游戏逻辑所需的方法)第三个包:用来实现第二个包下的抽象类和接口,体现了模板设计模式第四、五个包:定义了游戏配置对象、连接点信息、和获取图像的工具类最后一个包:定义了用于绘制图片的View类,主要负责绘制...

2011-12-08 12:55:19 3044 2

Java实现循环列表,解决约瑟夫环问题

约瑟夫环:共有n个人围成一圈,从1开始报数,数到m的人出圈,求最后幸运者序号??下面用java实现循环列表解决这个问题:package com.iteye.ljmdbc7a;import java.util.Scanner;/** * 循环列表的Java实现,解决约瑟夫环问题 * @author LIU * */public class Lin...

2011-11-01 17:53:35 504

深入sizeof的用法

 今天腾讯笔试考到sizeof的用法,当时有点懵,现在整理一下: sizeof是一个操作符,功能是计算数据空间的字节数,即包括数组、变量、类型、结构体等所占内存空间,并用字节数表示。 下面来看一个测试就明白了:  #include <stdio.h>void fn(char aa[100]){ printf("%d\n\n",si...

2011-10-22 19:58:56 75

gravity与layout_gravity的区别

简单来说, android:gravity这个属性是对该view里面的内容的限定.比如一个button 上面的text,另外,需要强调的是linearlayout等也都是view,所以要设置linearlayout里控件的对齐方式也可以在linearlayout中用android:gravity这个属性;android:layout_gravity是用来设置该view自身相对与其父vi...

2011-10-21 19:44:10 77

String str1="abc";和String str2=new String("abc");的区别

笔试时遇到的一道题,Google了一下,找到一篇比较明白的。转自:http://blog.csdn.net/ycwload/article/details/2650059Java把内存划分成两种:一种是栈内存,一种是堆内存。          在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。          当在一段代码块定义一个变量时,Java就在栈中为这个...

2011-10-18 21:30:47 197

android的sqlite数据库中单引号的诡异作用

今天查询数据库时又遇到了一个诡异的错误:no such column!!! 用终端查询了数据库,没有问题,这是怎么了...出现问题的代码在这里: public Cursor QueryExamPaperCCByTitle(String title) { Cursor cursor = database_r.query(TableDefine.EXAMPAPERCC...

2011-10-17 16:11:53 115

android的返回键弹出dialog

android中的dialog的生成机制是这样的~~~请看例子[code="java"]//控制返回键 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK) { showDialog(Contants...

2011-10-16 22:04:30 116

android空指针的bug

自己犯的很多白痴错误 记录下来。查询数据库,引发了空指针异常,以为数据库有问题,费了很大劲结果发现是dao没有初始化 8) [code="java"]Cursor cursor = dao.QueryAllPaperBBBypaperid(String.valueOf(paperid));// Cursor cursor = dao.QueryAllPaperBBByNo...

2011-10-16 14:41:32 102

微软腾讯百度阿里面试 100 题系列-共330题

有答案!!!! 一年之前的10月14日,一个名叫July (头像为手冢国光)的人在一个叫csdn的论坛上开帖分享微软等公司数据结构+算法面试100题,自此,与上千网友一起做,一起思考,一起解答这些面试题目,最终成就了一个名为:结构之法算法之道的编程面试与算法研究并重的博客,如今,此博客影响力逐步渗透到海外,及至到整个互联网。

2014-04-08

SVNsite-1.8.18 eclipe的svn插件

SVNsite-1.8.18, eclipe的svn插件。

2013-08-04

linux下c语言多线程网页爬虫源代码

linux c语言 多线程 网页爬虫 spider

2013-01-12

c语言网页抓取程序源代码

linux下c语言开发的多线程网页抓取程序。线程数、路径可配置。总共一千多行。

2013-01-12

计算机图形学实验报告

计算机图形学实验报告大作业,包括我自己的源代码(文档中有下载链接)。

2012-11-18

网络课程设计-网络五子棋对战(源程序+报告文档)

(源程序+报告文档),代码保证能运行,实现多用户同时登录,可联机对战。

2012-06-30

android工程反编译工具集-附有用法说明文档

史上最全的android反编译工具集,内附有用法说明文档!!

2012-04-22

QQ2012全部布局资源文件

QQ2012android版全部布局资源文件

2012-03-25

空空如也

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

TA关注的人

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