现在位置: 首页 > julia717发表的所有文章
  • 09月
  • 24日
综合 ⁄ 共 165字 评论关闭
DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); //屏幕宽度 int widthPixels = dm.widthPixels; //屏幕高度 int heightPixels = dm.heightPixels;
阅读全文
  • 08月
  • 22日
综合 ⁄ 共 3076字 评论关闭
一、实验目的和要求 1. 掌握JSP脚本元素 2. 掌握JSP指令 二、实验内容和原理 1. 应用Date函数读取系统当前时间,根据不同的时间段,在浏览器输出不同的问候语,例如上午0~12点之间输出“早上好”,同时把系统的年、月、日、小时、分、秒和星期输出到用户的浏览器。 2. 加载动态文件,制作一个JSP文件,计算给定一个数的平方,然后再制作一个JSP文件,应用<jsp:include>动作加载上述的JSP文件。(要求:向所包含页面传递参数,指定需要计算的数) 3. 设计表单,制作读者选购图书的界面,当读者选中一本图书后,单击“确定”按钮,......
阅读全文
  • 08月
  • 18日
综合 ⁄ 共 2719字 评论关闭
题目链接:uva 1156 - Pixel Shuffle 题目大意:给定一个N*N的黑白位图,有7种操作,并且对应在指令后加上‘-’即为操作的逆,给定N和一系列操作,(从最后一个开始执行),问说这一套指令需要执行多少次才能形成循环。 解题思路:模拟指令执行后获得一个置换,分解成若干的循环,各个循环长度的最小公倍数即使答案。 #include <cstdio> #include <cstring> #include <algorithm> using namespace std; typedef long long ll; const int maxn = (1<<10) + 5; int N, s[maxn][maxn], f[maxn][maxn]; int......
阅读全文
  • 08月
  • 03日
综合 ⁄ 共 3449字 评论关闭
http://www.xifenfei.com/今天群中有个朋友的客户闲着没事rm掉了数据文件,然后讨论到使用extundelete进行了恢复,抢救了部分未被覆盖的数据文件。该软件官方地址:http://extundelete.sourceforge.net/安装extundelete [root@xifenfei tmp]# bunzip2 extundelete-0.2.0.tar.bz2 [root@xifenfei tmp]# tar xvf extundelete-0.2.0.tar extundelete-0.2.0/ extundelete-0.2.0/README extundelete-0.2.0/acinclude.m4 extundelete-0.2.0/configure.ac extundelete-0.2.0/aclocal.m4 extundelete-0.2.0/Makefile.am extundelete-0.2.0/Ma......
阅读全文
  • 12月
  • 16日
综合 ⁄ 共 3438字 评论关闭
    这篇博文主要是涉及到服务端性能,对于前端性能比较少涉及,但是最后一部分简单介绍了前端(Web页面)的测试和调优。这篇文章最早写于2012年,今天翻出来,又重新梳理了一下。哦,对了,如果对本博客中所有文章有疑问,请发邮件到lihaibo2006$gmail.com,我一般晚上就能看到。 一、性能测试的类型     实际上性能是一个很很宽泛的词,系统出了问题大多归结为性能有问题,比如访问速度慢,占用资源过多,时不时宕机等等,但是这属于不同性能问题的范畴,而且测试方法也不尽相同。做性能测试的QA是很稀少的,所以性能测试一般都......
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 2031字 评论关闭
第一种为FILE *_popen(   const char *command,   const char *mode); 第一个参数直接传命令,返回端直接为管道的句柄,用fget来提取文件信息。 贴出关键代码: WideCharToMultiByte(CP_ACP, 0, strCmmdLine.GetBuffer(), strCmmdLine.GetLength(), path, MAX_PATH-1, NULL, NULL); //注意,命令行参数必须为ASCII字符   if( (child_output = _popen(path, "rt" )) == NULL )    return 1;   while(!feof( child_output ) )   {     if( fgets( psBuffer, 1023, child_output ))     {         // 将子进程的标准输出写入管道,提......
阅读全文
  • 04月
  • 12日
综合 ⁄ 共 1237字 评论关闭
题目: Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center). For example, this binary tree is symmetric: 1 / \ 2 2 / \ / \ 3 4 4 3 But the following is not: 1 / \ 2 2 \ \ 3 3 Note: Bonus points if you could solve it both recursively and iteratively. confused what "{1,#,2,3}" means? > read more on how binary tree is serialized on OJ. 思路: 本题使用了一种很普通的方法,即,先镜像得到镜像后的tree1,然......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 9060字 评论关闭
ubuntu 12.04内核是linux 3.2.0-24,其实升级到最新版本3.3.4也没什么很大意义,主要是集成了一些新的驱动和一些普通用户用不到的功能,所以基本上本文纯属折腾,但不要随便升级当班设备啊!好了,不废话了,我们开始........... 首先是准备条件: ①、有一台装有ubuntu 12.04的机器 ②、先移步到http://www.kernel.org/下载linux稳定版内核 ③、拥有root权限 ④、并将下载好的内核解压到/usr/src下,使用命令如下:         #tar jxvf   linux-3.3.4.tar.bz2        这样你就可以得到一个名叫linux-3.3.4 好,现在一切都准备好了,......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 213字 评论关闭
做短信在锁屏界面的解锁功能的时候,涉及到拉动解锁图片,重新绘制这个解锁图片,感觉对getX()getY()getLeft()getRight()等一系列的坐标非常混淆。 现在就以本人针对这个功能的理解稍微提出一些自己发现的他们的区别。   1.getLeft()和getRight()为view在初始化时所在位置相对其父view的值,与view的移动无关。既getWidth() = getRight() - getLeft()    
阅读全文
  • 02月
  • 15日
综合 ⁄ 共 7851字 评论关闭
欢迎转载,转载请注明:http://blog.csdn.net/zhgxhuaa 下面的内容来自于@system/core/init/readme.txt文件,这是关于rc脚本的完整的语法介绍: The Android Init Language consists of four broad classes of statements, which are Actions, Commands, Services, and Options. All of these are line-oriented, consisting of tokens separated by whitespace.  The c-style backslash escapes may be used to insert whitespace into a token.  Double quotes may also be used to prevent whitespace from breaking text int......
阅读全文
  • 01月
  • 18日
综合 ⁄ 共 379字 评论关闭
        学习Java还不久,很多东西还不懂了。         前不从网上下载了一些Java视频教程来看,感觉还不错。照着上面的自己弄了下,一直都好好的,没出过什么问题。可是今天遇到一件非常头痛的事情是:我的MyEclipse7.1不支持枚举类型的数据。以前也学过点C,C++,在这些语言中也用过枚举类型,可是到Java中怎么就不行了呢。后来我上网查了下,答案真是多种多样。有的说Java不支持枚举类型,有的说用类(class)来实现,还有的说是第四版本后才支持,等等。查了API,上面也有枚举类型的,说Java不支持枚举类型的就不攻自破了。可是......
阅读全文
You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return it as a linked list. Input: (2 -> 4 -> 3) + (5 -> 6 -> 4)Output: 7 -> 0 -> 8 这是Normal的一种情况,就是倒序表示的,即107表示成链表是 7-》0-》1,如果是顺序的话解法又不一样。 #define ln ListNode class Solution { public: ListNode *addTwoNumbers(ListNode *l1, ListNode *l2) { ......
阅读全文