自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 android zxing 定制竖屏

I have seen solutions on web but there isn't a completed one. Here is how I put the solutions into a piece and make it works.Step 1: Add following lines to rotate data before buildLuminanceSource(

2014-04-24 23:00:10 584

原创 JAVA 集合类 TREESET

今天做东西有个需求,要求存放一个集合,里面的元素必须进行排序,而且

2014-04-18 20:17:34 461

原创 为什么python第二次执行比第一次快?

今天写了一个python脚本,脚本大部分操作都是读取文件,第一次运行运行很慢,足足花了十几秒,而第二次几秒钟不到,让我很好奇,这是为什么呢?是python类似java的设计,第二次执行的时候代码已经编译、缓存,所以执行快了吗?于是上网看了下资料,终于在这篇文章点击打开链接知道原因:原因不在python,而在操作系统的磁盘缓存!

2013-09-05 22:47:58 2735 1

原创 linux下一个很有用的命令:yes

今天想把一个文件夹下所有文件复制到另一个文件夹,但是并不想覆盖已经存在的文件,而cp命令如果设置不询问的话默认是覆盖的,并没有默认不覆盖的选项难道每次询问都要手动type一个n吗?如果这样那bash用来干嘛- -,看来只有通过其他方法了,我想到的是可以通过编程解决,但是这也太麻烦了,而写shell程序又不会,无耐google了N久,终于发现一个yes命令,这个命令结合管道可以输出程序询问关

2013-05-26 22:26:07 3954

原创 POJ1005

#include#includeusing namespace std;const double PI=3.1415926;int main(){int count;cin>>count;double x,y;int i=0;while (i++{cin>>x>>y;cout}cout}

2013-04-06 22:09:21 553 2

原创 POJ1004

#includeusing namespace std;int main(){ double money; double allmoney=0; int i=0; while (i++<12) { cin>>money; allmoney+=money; } cout<<"$"<<allmoney/12; return 0;}

2013-04-06 21:39:58 434

原创 POJ1003

#include#includeusing namespace std;int main(){ //maxLen=0.0f; float maxLen; vector lens; vector lenss; while (true) { cin>>maxLen; if(maxLen<0.001f) { break; } lens.push_bac

2013-04-02 13:19:00 373

原创 POJ1002

#include#include#include#includeusing namespace std;bool can_remove(char iter){ if(iter=='-')return true; return false;}int main(){ int n; cin>>n; vector enums; vector num; while (

2013-04-01 22:14:52 408

原创 POJ1001

/* *高精度幂 *   bolg: http://blog.csdn.net/xidomlove *   mail: [email protected] [email protected] */#include#include#includeusing namespace std;//vout=vout+v2;void co

2013-04-01 22:13:42 512

原创 POJ1000

#include using namespace std;int main(){    int a,b;    cin >> a >> b;    cout     return 0;}

2013-04-01 22:12:51 414

原创 windows下80端口被system占用解决方法

很久没有做网站了,今天一个以前做过的网站需要修改,开nginx的时候一直报错,80端口被占用了,用软件查看发现占用80端口的进程是system,很郁闷,进IIS控制台发现网站也没开啊,后来网上看到很多解决方法,都不行,最后在论坛一个帖子上面的一个建议,把SQL reporting service服务关掉,问题解决了,开心之余在这里mark一下。

2013-03-16 13:57:08 535

原创 ACM题目:求高精度幂C++解法

求高精度幂Time Limit: 500MS Memory Limit: 10000KTotal Submissions: 87719 Accepted: 20833Description对数值很大、精度很高的数进行高精度计算是一类十分常见的问题。比如,对国债进行计算就是属于这类问题。

2013-03-16 13:11:01 2243

原创 failed to start daemon 最新解决方法,非豌豆荚

前段时间在windows下开发android程序,发现运行的时候控制台一直报错:ADB server didn't ACK fail to start daemon,虽然知道是adb启动不了,但是不知道原因是什么,网上搜索了一大堆,大多是说豌豆荚占用端口,但是我电脑根本没有装豌豆荚,后来找了很久,偶然发现有一个tadb.exe的程序,长得和adb挺像的,结束进程之后居然可以了!原来是我升级了QQ音

2013-02-22 11:43:00 3466

转载 epoll_wait Interrupted system call

我们在利用 gdb 调试带有 epoll_wait select sem_wat 的多线程代码的时候可能会出现非正常返回 -1 的情况,错误原因是:Interrupted system call。这是由于gdb调试的时候会在断点处插入一条中断指令,当程序执行到该断点处的时候会发送一个SIGTRAP信号,程序转去执行中断相应,进而gdb让程序停下来进行调试. 对于sem_wait\wait\

2012-12-09 12:37:20 5434 1

原创 linux svn错误:SSL handshake failed: SSL 错误:在证书中检测到违规的密钥用法。

今天在linux上面想建一个svn资源库,服务器是windows下的visualsvn,结果在checkout的时候,一直报错:SSL handshake failed: SSL 错误:在证书中检测到违规的密钥用法。网上查找了很多方法,都没有解决,最后在visualsvn官网下面看到这个原因,http://www.visualsvn.com/support/topic/00056/。是因为ssl证

2012-11-27 15:45:02 2095

转载 bochs调试指令

一:配置bochs.exe是执行模式,不能调试的。Bochs的调试工具是Bochsdbg.exe。同样,调试的时候你仍然需要进行配置。此时如果我们还使用双击.bxrc配置文件的方法显然是不行的(因为此时会运行Bochs.exe而不是Bochsdbg.exe)。所以我copy了《自己动手写操作系统》作者于渊的方法——使用bat批处理文件。新建一个批处理文件然后进行编辑。以下内容为我的bat文

2012-09-29 12:21:33 605

转载 linux 下制作可启动 img/iso 文件

linux 下制作可启动 img/iso 文件总的来说,制作镜像文件有三种方法,cp, cat, dd 和其它专用工具。cp ,cat 和 dd都可以从设备复制文件来创建镜像。而 dd 命令更为强大,可以通过指定块大小,块多少来直接创建镜像。IMG 文件:因为cp, cat 只能从设备来制作镜像,但又没有专用工具来做 IMG 文件,故这里用 dd 命令来制作 IMG 文件。

2012-09-24 20:00:39 1008

转载 实模式内存分布

1M内存映射:  00000 003FF IVT    Interrupt Vector Table (中断向量表)  00400 004FF BDA    BIOS Data Area (BIOS数据区)  00500 00501 PRTSCR 1st byte is Print Screen Status Byte (第一字节是打印屏幕状态字节)  00501 9xxx

2012-09-24 18:26:36 1035

转载 Linux 汇编器:对比 GAS 和 NASM

Ram Narayam, 软件工程师, IBM简介: 本文解释两种最流行的 Linux® 汇编器 —— GNU Assembler(GAS)和 Netwide Assembler(NASM) —— 之间一些比较重要的语法差异和语义差异,包括基本语法、变量和内存访问、宏处理、函数和外部例程、堆栈处理以及重复执行代码块的技术方面的差异。本文的标签:  linux

2012-09-23 23:27:17 625

转载 AT&T汇编语言中提供的基本数据类型:

1.AT&T汇编语言中提供的基本数据类型:.ascii   非空字符'\0'(即:二进制0)结束的字符串.asciz   以空字符'\0'(即:二进制0)结束的字符串.string  以空字符'\0'(即:二进制0)结束的字符串.byte    定长1字节整型,8位.short   定长2字节整型,16位.word    定长2字节整型,16位.hword   定长2字

2012-09-23 22:47:48 1067

转载 vim常用插件

以下是滇狐收集和整理的一些有用的 VIM 插件,大部分插件都有自己详细的说明书,因此这里就不详细介绍每个插件的安装和使用方法了。通过这些插件,VIM 能够变成一个非常强大的平台,Happy VIMming!如果想详细了解默认的插件插件安装路径,请看这里。1 程序设计1.1 Tag List下载地址:VIM 官方站点官方描述:The “Tag List” plugin

2012-09-23 20:10:32 816

转载 AT&T语法

0.3.1 Overview  开发一个OS,尽管绝大部分代码只需要用C/C++等高级语言就可以了,但至少和硬件相关部分的代码需要使用汇编语言,另外,由于启动部分的代码有大小限制,使用精练的汇编可以缩小目标代码的Size。另外,对于某些需要被经常调用的代码,使用汇编来写可以提高性能。所以我们必须了解汇编语言,即使你有可能并不喜欢它。 如果你是计算机专业的话,在大学里你应该学习过In

2012-09-23 13:04:08 716

转载 CPU寄存器的种类

1.一般寄存器:AX、BX、CX、DX  AX:累加寄存器,BX:基址寄存器,CX:計數寄存器,DX:数据寄存器  ax,bx,cx,dx各為16位即2bytes空間的寄存器,其中ax又可化分為ah與al,而bx可化分為bh與bl,cx及dx亦同,而ah與al空間即為8位1byte的空間,舉例,如果ax=3478h,那麼ah=34h、al=78h  其中bx又可用來間接寻址

2012-09-22 20:25:27 346

转载 Qt——web网页和本地对象的交互

有时候可能需要在html网页中调用本地的对象方法。比如说我点击了一个视频文件的链接,希望调用本地的多媒体模块来播放这个视频文件, 如何实现?一、html中的JavaScript调用Qt本地对象方法过程如下:将本地的QObject对象暴露给webkit和JavaScript通过JavaScript调用本地QObject的槽下面对每个步骤进行详细的分析:

2012-09-07 23:43:56 460

转载 Vim+cscope+ctags+tags阅读源代码

Vim+cscope+ctags+tags阅读源代码作者:许振文linux源代码提供了制作cscope索引文件和tags文件的make命令。一,软件安装先安装cscope:sudo apt-get install cscope在安装ctags:http://ctags.sourceforge.net/可以使用:ctags –version来查看当前ct

2012-08-29 13:00:59 221

转载 Android实现程序前后台切换效果

本文演示如何在Android中实现程序前后台切换效果。 在介绍程序实现之前,我们先看下Android中Activities和Task的基础知识。我们都知道,一个Activity 可以启动另一个Activity,即使这个Activity是定义在别一个应用程序里的,比如说,想要给用户展示一个地图的信息,现在已经有一个Activity可以做这件事情,那么现在你的Activity需

2012-08-14 22:51:33 447

原创 web表单安全加密的实现(基于RSA的一次一密)

最近在做一个web网站,其中需要用到用户登录注册的功能,作为一个对安全问题要求苛刻的coder,我在着手开始之前想到了很多需要解决的问题。首先是用户名、密码提交到后台的时候,有两种方式,GET和POST,GET方法参数传递的时候是直接附在网页url之后的,很容易就可以看到表单信息,所以首先淘汰了这种方法。相比之下POST方法向后台提交数据的方法相对比较安全,表单信息是附在http请求头中,一般

2012-08-01 22:06:09 5908 1

原创 .NET平台下websocket协议的实现!

本文完全原创,有问题请多多指教   。     最近一个项目需要做一个客户端运行与浏览器上面的即时通讯程序,原本我写的服务器端程序已经实现了,无奈通信层是在TCP套接字层上,单纯通过浏览器虽然可以实现,但是需要依赖于浏览器插件,而老师的要求是跨平台,并且浏览器插件的方式技术欠缺,所以决定重写浏览器端程序,使用javascript直接支持的通信协议。    传统的B/S架构即时通讯方

2012-06-17 23:48:07 6118 3

卡耐基SSD6教材

卡耐基SSD6教材,CHM版本,离线看特别爽

2012-12-24

Windows套接字技术详解

关于套接字技术 的应用,是学习C++套接字编程的好教程

2011-11-26

空空如也

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

TA关注的人

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