现在位置: 首页 > lexis发表的所有文章
Android 获取屏幕的分辨率 第一种方法:最简单的方法 1 2 int screenWidth  = getWindowManager().getDefaultDisplay().getWidth();   int screenHeight = getWindowManager().getDefaultDisplay().getHeight();  很简单 2句话就能搞定,尽量先使用这种方法进行测试,如果这种方法无法测试通过的话,就换下面的方法    第二中方法: 获取屏幕尺寸比较通用的算法 1 2 3 4 5 6 7 8 DisplayMetrics dm = new DisplayMetrics();   dm = getResources().getDisplayMetrics();   float densit......
阅读全文
  • 08月
  • 14日
综合 ⁄ 共 2630字 评论关闭
最主要的是冒泡排序、选择排序、插入排序以及快速排序 1、冒泡排序     冒泡排序是一个比较简单的排序方法。在待排序的数列基本有序的情况下排序速度较快。若要排序的数有n个,则需要n-1轮排序,第j轮排序中,从第一个数开始,相邻两数比较,若不符合所要求的顺序,则交换两者的位置;直到第n+1-j个数为止,第一个数与第二个数比较,第二个数与第三个数比较,......,第n-j个与第n+1-j个比较,共比较n-1次。此时第n+1-j个位置上的数已经按要求排好,所以不参加以后的比较和交换操作。例如:第一轮排序:第一个数与第二个数进行比较......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 1129字 评论关闭
某日,在linux下使用vpn client连接对方vpn服务器,连接成功后,通过tracert测试发现路由并没有经过vpn出去。 主要是路由问题,正确的配置如下: Destination             Gateway           Genmask                      Flags   Metric   Ref    Use    Iface 221.179.105.22     192.168.1.1     255.255.255.255        UGH      0           0        0         eth1 192.168.0.1             *                        255.255.255.255        UH         0           0        0         ppp3 192.168.1.0             *  ......
阅读全文
Introduction The connection concentrator is a new feature in IBM DB2 Universal Database, Version 8.0 (DB2 UDB). The new feature addesses the need for handling a large number of incoming connections that have very short-lived transactions but relatively large delays. This feature offers the following benefits: System resources are not held up by connections that perform no work (idle connections). Agents can switch amoung servicing many client applications because of the multiplexing ar......
阅读全文
  • 04月
  • 21日
综合 ⁄ 共 25332字 评论关闭
关键词 Binder Android IPC Linux 内核 驱动 摘要 Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥有管道,system V IPC,socket等IPC手段,却还要倚赖Binder来实现进程间通信,说明Binder具有无可比拟的优势。深入了解Binder并将之与传统IPC做对比有助于我们深入领会进程间通信的实现和性能优化。本文将对Binder的设计细节做一个全面的阐述,首先通过介绍Binder通信模型和Binder通信协议了解Binder的设计需求;然后分别阐述Binder在系统不同部分的表述方式和起的作用;最后还会解释Binder在数据接收端的设计考虑,......
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 645字 评论关闭
定义一个全局变量,想在多个文件中使用,代码如下: //var.h extern  int  var ;    //var.c #include"var.h" int var = 10;    //otherA.c #include"var.h"    //otherB.c #include"var.h"    //otherC.c #include"var.h" 只能在一个文件里面赋初值,否则链接出错。对于数组通过这种方式是没问题的,但如果是一个全局变量,则会有提示报警。 正确的使用方式是: //var.h static  int  var ;     //otherA.c #include"var.h"    //otherB.c #include"var.h"    //otherC.c #includ......
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 596字 评论关闭
 1、假如编程易懂得,那么程序员就不会热情地写出注释,也不会有得到编程的快乐。 2、调试的错误就是编程给你最好的东西,因为在每个错误上面都标志着前进的一步。 3、程序员之所以犯错误,不是因为他们不懂,而是因为他们自以为什么都懂。 4、代码是最为耐心、最能忍耐和最令人愉快的伙伴,在任何艰难困苦的时刻,它都不会抛弃你。 5、编程是一种美德,是促使一个人不断向上发展的一种原动力。 6、算法和数据结构是程序的第一秘诀,缺之算法和数据结构是编程的最大原因。 7、有些代码不应该被忘记,也没有源代码不应该被记......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 1141字 评论关闭
美国国鸟——白头海雕: 这种鸟仅分布在北美沿海,是北美洲的特产,所以又叫美洲雕。1782年,美国国会将它为国鸟类,并把它作为美国国徽的图案。 英国国鸟---红胸鸲 英国:红胸鸲,又名知更鸟。红胸鸲被称作"上帝之鸟",是英国人最熟悉、最喜欢的一种小鸟,因此,1960年英国国民投票将其选定为国鸟。 阿根廷国鸟---棕灶鸟 阿根廷:棕灶鸟。棕灶鸟在阿根廷分布极为普遍,其巢非常独特,像是个面包烤炉,故有"面包师"之美名,深受阿根廷人民喜爱。 德国国鸟---白鹳(请注意和东方白鹳的区别,白鹳红嘴黑狭,东方白鹳黑嘴红狭)  德国:......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 3467字 评论关闭
public static Bitmap revitionImageSize(String path) throws IOException { BufferedInputStream in = new BufferedInputStream(new FileInputStream( new File(path))); BitmapFactory.Options options = new BitmapFactory.Options(); options.inJustDecodeBounds = true; BitmapFactory.decodeStream(in, null, options); in.close(); int i = 0; Bitmap bitmap = null; while (true) { if ((options.outWidth >> i <= 1000) && (options.outHeight >> i <= 1000)) { ......
阅读全文
  • 02月
  • 13日
综合 ⁄ 共 658字 评论关闭
现在的Android应用程序,几乎没有不与服务端交换数据的了!那么,android应用在与服务端交换数据的时候,我们有哪些选择呢?哪种数据交换格式要更好吗?下面文章简单为android开发的朋友分析一下。 对于Android客户端应用与服务端的数据交换格式,流行的方式有两种:一为XML,一为JSON。 对于XML的方式,服务端与客户端对其解析都不是太方便,但为重要的一个原因是,相同的数据量,采用XML的方式明显比采用JSON的方式消耗的流量要大。所以,本人比较推崇采用JSON的方式作为数据交换的格式。 相对于XML的方式,JSON的方式语......
阅读全文
  • 01月
  • 15日
综合 ⁄ 共 1853字 评论关闭
Chess Queen Input: Standard Input Output: Standard Output Time limit: 2.000 seconds    You probably know how the game of chess is played and how chess queen operates. Two chess queens are in attacking position when they are on same row, column or diagonal of a chess board. Suppose two such chess queens (one black and the other white) are placed on (2x2) chess board. They can be in attacking positions in 12 ways, these are shown in the picture below:   Figure:  in a (......
阅读全文
  • 01月
  • 12日
综合 ⁄ 共 1465字 评论关闭
题目背景 我的滑板鞋时尚时尚最时尚 回家的路上我情不自禁 摩擦 摩擦 在这光滑的地上摩擦 月光下我看到自己的身影有时很远有时很近 感到一种力量驱使我的脚步 有了滑板鞋天黑都不怕 题目描述 你在魅力之都购买了一双时尚的滑板鞋,你非常兴奋地到处摩擦! hzwer很想问一个问题:按照你的行动方式,你从某个结点摩擦(移动)K步后能到的目的地 这显然是一个很简单的问题,但是蒟蒻hzwer总是问个不停,所以你决定写一个程序回答他的询问 输入格式 第一行两个数n,m表示结点个数和询问次数 接下来n行,第i个数一个数a[i]表示......
阅读全文