现在位置: 首页 > turret发表的所有文章
  • 09月
  • 23日
综合 ⁄ 共 30字 评论关闭
博客转移到http://blog.codeconch.com
阅读全文
  • 09月
  • 11日
综合 ⁄ 共 3429字 评论关闭
自定义属性文件values/attrs.xml: <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="RangeSeekBar"> <attr name="orientation" format="string"/> <attr name="limitThumbRange" format="boolean"/> <attr name="scaleMin" format="float"/> <attr name="scaleMax" format="float"/> <attr name="scaleStep" format="float"/> <attr name="thum......
阅读全文
  • 05月
  • 20日
移动开发 ⁄ 共 4289字 评论关闭
  看一个manifest中Activity的配置,如果这个页面有EditText,并且我们想要进入这个页面的时候默认弹出输入法,可以这样设置这个属相:android:windowSoftInputMode=stateVisible,这样就会默认弹起输入法,当然还有别的办法。 <activity android:name=".ui.login"                   android:configChanges="orientation|keyboardHidden|locale"                   android:screenOrientation="portrait"                   android:windowSoftInputMode="stateVisible|adjustPan" >         </activity>       Andro......
阅读全文
  • 04月
  • 02日
综合 ⁄ 共 2637字 评论关闭
用唯一性标记法,在递归建树时,给每个数分配唯一识别编号记为id  ,用map来记录(name,lson_id, rson_id)是否被标记过。 方法,很简单,但是有一点就是建树的时候遍历字符串,一定要做到o(n) ,否则超时。 下面为自己的,版本,简言之,先建树,唯一标记每棵子树,(因为序号分配是从下往上不同于题目要求,有重新转化为题目要求的编号) #include <set> #include <map> #include <vector> #include <cstdio> #include <cstring> #include <iostream> #include <algorithm> #incl......
阅读全文
  • 09月
  • 21日
综合 ⁄ 共 4019字 评论关闭
Ordeder原创文章,原文链接: http://blog.csdn.net/ordeder/article/details/41630945 源码版本 2.4.0 1. 虚拟空间 0-3G 用户空间  0x00000000  ~ 0xbfffffff 3-4G 内核空间     0xc0000000 ~ 0xffffffff 每个用户进程都有独立的用户空间(虚拟地址0-3),而内核空间是唯一的(相当于共享) 每个进程的用户空间用mm_struct描述,即task_struct.mm。 2.进程虚拟地址的组织 2.1 虚拟空间、用户空间 struct mm_struct { struct vm_area_struct * mmap; /* list of VMAs */ ... pgd_t * pgd; //用于地址映射 atomic_t mm_use......
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 2014字 评论关闭
http://stackoverflow.com/questions/49547/making-sure-a-web-page-is-not-cached-across-all-browsers/2068407#2068407 The correct minimum set of headers that works across all mentioned browsers: Cache-Control: no-cache, no-store, must-revalidate Pragma: no-cache Expires: 0 Using PHP: header('Cache-Control: no-cache, no-store, must-revalidate'); // HTTP 1.1. header('Pragma: no-cache'); // HTTP 1.0. header('Expires: 0'); // Proxies. Using Java Servlet: response.setHeader("Cache-Control", ......
阅读全文
  • 04月
  • 26日
综合 ⁄ 共 1915字 评论关闭
描述 ZZ大学的Dr.Kong最近发现实验室的很多试制品都已经用完。由于项目经费有限,为了节省,Dr.Kong决定利用实验室现有的试制品来生成所缺的试制品。为此,Dr.Kong连续几天通宵达旦整理出一份研究资料并让研究生Bill去实验并统计能产生多少种所缺的试制品。 Bill从头到尾翻完所有的资料,发现资料上写满了一大堆的化学方程式,上面除了大小写英文字母、数字、加号、等号外,再也没有其他的符号了。其中,每个方程式都是A1+A2+……+Ap=B1+B2+……+Bq的形式, 表示试制品A1,A2,……和Ap反应,生成了试制品B1,B2,……,Bq。其中Ai和Bj都是一种......
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 105字 评论关闭
系统被重启 但查看last | grep reboot发现时间居然不对,差了一天 时间有两种,系统时间和硬件时间 data 显示正常 hwclock 查看硬件时间 hwclock  发现时间显示不正常 clock -w 读一下 bios 时间
阅读全文
  • 02月
  • 20日
综合 ⁄ 共 52字 评论关闭
突然想起这个问题了,刚刚看到有人在问相关的公式,自己闷头想了想居然都忘了,于是乎稍微整理一下供以后参考。
阅读全文
  • 01月
  • 14日
综合 ⁄ 共 1318字 评论关闭
题目:http://pat.zju.edu.cn/contests/pat-a-practise/1062 题解: 代码: #include<cstdio> #include<iostream> #include<cstring> #include<cmath> #include<string> #include<vector> #include<algorithm> using namespace std; #define MAX 100005 struct stu { string id; int d; int c; int summ; }stu[4][MAX]; bool cmp(const struct stu &a,const struct stu &b) { if(a.summ>b.summ) return true; else if(a.summ==b.summ) { ......
阅读全文
  • 01月
  • 08日
综合 ⁄ 共 2571字 评论关闭
本节主要讲解一下SVN中tag branch trunk的用法,在SVN中Branch/tag在一个功能选项中,在使用中也往往产生混淆。这里就向大家简单介绍一下,欢迎大家能和我一起学习SVN中tag branch trunk的用法。 在实现上,branch和tag,对于svn都是使用copy实现的,所以他们在默认的权限上和一般的目录没有区别。至于何时用tag,何时用branch,完全由人主观的根据规范和需要来选择,而不是强制的(比如cvs)。一般情况下,tag,是用来做一个milestone的,不管是不是release,都是一个可用的版本。这里,应该是只读的。更多的是一个显示用的,给......
阅读全文
  • 12月
  • 24日
综合 ⁄ 共 2573字 评论关闭
Android 从Linux系统启动4步骤; (1) init 进程启动 (2) Native Service 启动 (3) System Server 启动,Android service 启动 (4) Home 启动 1.init进程(system\core\init) init进程,是一个由内核启动的用户级进程。内核自行启动(被载入内存,初始化所有的设备驱动程序和数据结构等,开始运行)之后,就通过启动一个用户级程序 init的方式,完成引导进程。init 始终是第一个进程。 Init.rc Init.marvell.rc Init进程一起来就根据init.rc和init.xxx.rc脚本文件建立了几个基本的服务: servicemanamger zygote ... 最后Init并不退......
阅读全文