现在位置: 首页 > stroker发表的所有文章
  • 09月
  • 12日
综合 ⁄ 共 1954字 评论关闭
在程序开发中,我们常常用多种方法来定位程序的异常退出,如:打印日志,gdb core等. 在程序不寻常退出时,内核会在当前工作目录下生成一个core文件(是一个内存映像,同时加上调试信息)。使用gdb来查看core文件,可以指示出导致程序出错的代码所在文件和行数。 1.core文件的生成开关和大小限制  1)使用ulimit -c命令可查看core文件的生成开关。若结果为0,则表示关闭了此功能,不会生成core文件。  2)使用ulimit -c filesize命令,可以限制core文件的大小(filesize的单位为kbyte)。若ulimit -c unlimited,则表示core文件......
阅读全文
  • 03月
  • 28日
综合 ⁄ 共 962字 评论关闭
WinAPI: SetWindowPos - 改变窗口的位置与状态 //声明: SetWindowPos( hWnd: HWND; {窗口句柄} hWndInsertAfter: HWND; {窗口的 Z 顺序} X, Y: Integer; {位置} cx, cy: Integer; {大小} uFlags: UINT {选项} ): BOOL; //hWndInsertAfter 参数可选值: HWND_TOP = 0; {在前面} HWND_BOTTOM = 1; {在后面} HWND_TOPMOST = HWND(-1); {在前面, 位于任何顶部窗口的前面} HWND_NOTOPMOST = HWND(-2); {在前面, 位于其他顶部窗口的后面} //uFl......
阅读全文
  • 01月
  • 10日
综合 ⁄ 共 917字 评论关闭
下边的代码演示了如何使用ACE容器 ACE_DLLList 的使用方法,从名字上看,就可以知道这是一个动态的List,所以在使用的过程中和 STL 提供的 list 还是有很大的不同的。   // ACElist.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "ace/OS_Memory.h" #include "ace/Log_Msg.h" #include "ace/Containers.h" //这种使用方式十分难以理解,和 stl 的 list 比较起来,使用 //方法有很大的偏差。一定要存储指针。 typedef ACE_DLList<int> MyList; int _tmain......
阅读全文
  • 12月
  • 13日
综合 ⁄ 共 4551字 评论关闭
void swap(char &a,char &b) {     int t = a;     a = b;     b = t; }   void permutation(char *a,int beg,int end) {     if(beg == end)     {         cout<<a<<endl;     }     else     {               for (int i=beg;i<end;++i)         {             swap(a[beg],a[i]);             permutation(a,beg+1,end);             swap(a[beg],a[i]);//细心,竟然把这个忘记           }     } }   void Reversal(char *a,int beg,int end) {     while (beg<end)     {         swap(a[beg],a[en......
阅读全文
  • 07月
  • 26日
综合 ⁄ 共 2294字 评论关闭
越狱后的手机的数据库文件可以自由访问,通话记录通常保存在call_History.db这个文件中.只要读取这个文件,我们就能知道目前手机的通话记录了 下面这段代码检测手机是否能读取到Call_History.db NSFileManager *fileManager = [NSFileManager defaultManager]; NSDirectoryEnumerator *dirnum = [[NSFileManager defaultManager] enumeratorAtPath: @"/private/"]; NSString *nextItem = [NSString string]; while( (nextItem = [dirnum nextObject])) { if ([[nextItem pathExtension] isEqualToString: @"db"] || ......
阅读全文
  • 05月
  • 08日
综合 ⁄ 共 9638字 评论关闭
1. 安装SDK    下载Android SDK Tools only(不包含ADT和其他包),目前最新版本是r21,双击安装或者下载zip包直接解压到指定目录即可。  2. 安装Eclipse ADT plugin 下载最新版ADT,ADT-21.0.0.zip,在Eclipse中,点击Help->install new software->add  将压缩包的路径添加到源,然后选中刚刚添加的源,勾选要安装的Developer Tools,取消勾选Contact all update sites during install,然后点next. 直到安装全部完成。                        图1                            图2 3. 重启Eclipse 在重启之后,......
阅读全文
  • 04月
  • 19日
综合 ⁄ 共 1830字 评论关闭
转自:http://blog.csdn.net/zhy_cheng/article/details/7950957 Android Tweened Animation一共有四种 Alpha: 淡入淡出效果 Scale: 缩放效果 Rotate: 旋转效果 Translate:移动效果 使用Tweened Animations的步骤 1.创建一个AnimationSet对象 2.根据需要创建需要的Animation对象 3.根据软件动画的需要,为Animation对象设置相应的数据 4.将Animation对象添加到AnimationSet对象中 5.使控件对象开始执行AnimationSet Alpha动画 [java] view plaincopy         AnimationSet as=new AnimationSet(true);   ......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 487字 评论关闭
在水里行走和以一个需求规格进行软件开发类似,即如果水或需求都被冻结住,那么行走和软件开发都会变得很容易。-——Edward V Berard 不要担心程序异常,如果它总是正确的话你早就失业了。——软件工程Mosher定律 设计的附加价值高于它所增加的花费。——Thomas C. Gale 没有好的团队就开发不出好的软件,但绝大多数的软件开发团队看起来就像不健全的家庭一样。——Jim McCarthy 我才不关心我的代码是否能在你的机器上工作!我们不会给你提供机器。——Vidiu Platon “靠代码行数来衡量开发进程就好比用重量来衡量飞机制造......
阅读全文
  • 02月
  • 08日
综合 ⁄ 共 2476字 评论关闭
PDU是大多数手机短信通讯的核心,仅有少数手机只支持Text模式(例如笔者的MOTO C330)。PDU模式比起Text模式可以提供能为强大的功能,但其编码较Text模式困难。无论哪种模式,我们都可以通过AT指令控制终端实现短信的发送、接收、删除等管理。下面主要介绍PDU的构成及编码解码。 PDU的构成 PDU是由一串由“0-9”及“A-F”组成。表面上看起来就是一组16进制的数所组成的。 下面举一个发送和接收的例子。 1、 手机发送的一个PDU串: 0891683108200805F011190D91683188902848F40008FF108FD9662F4E0067616D4B8BD577ED4FE1 对比3GPP协议得到......
阅读全文
  • 01月
  • 28日
综合 ⁄ 共 276字 评论关闭
在项目的pom.xml文件中加入以下内容 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.1</version> <configuration> <source>1.7</source> <target>1.7</target> </configuration> </plugin> </plugins> </build> 然后重新update maven就可以解决该问题
阅读全文
  • 01月
  • 25日
综合 ⁄ 共 16593字 评论关闭
作者:July 出处:结构之法算法之道blog 前言    一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名,:-),同时,此文可以看做是对这篇文章:十道海量数据处理面试题与十个方法大总结的一般抽象性总结。     毕竟受文章和理论之限,本文将摒弃绝大部分的细节,只谈方法/模式论,且注重用最通俗最直白的语言阐述相关问题。最后,有一点必须强调的是,全文行文是基于面试题的分析基础之上的,具体实践过程中,......
阅读全文
  • 01月
  • 18日
综合 ⁄ 共 4406字 评论关闭
小弟最近研究了一段时间android,对其中的画廊很是喜爱。故此,公布源码(保证有效),与诸位志同道合的朋友一起分享。 废话不多说,这是小弟在CSDN上的第一篇博客,希望能开个好头。  实例下载地址:http://download.csdn.net/detail/yanjunhui2011/4125631  第一步:新建一个android工程   第二步:改写布局文件(main.xml) main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  android:orientation="vertical" android:layout_width="fill_......
阅读全文