现在位置: 首页 > parted发表的所有文章
  • 07月
  • 30日
综合 ⁄ 共 429字 评论关闭
我们知道查询历史是 git log 如果想要漂亮点可以这样: git log --graph --decorate 如果我们想查看某个文件的历史提交的详细信息的变化怎么办呢? git log -p src/file.cpp 就可以显示除关于这个文件的所有commit的历史变化。 还可以: git log -p -2 -p的意思是说显示diff结果,-2的意思是只显示前两个commit的变化 默认的diff都是以行为单位的,如果我们想要以单词为单位,怎么办呢? git log -p -2 --word-diff 如果我们只想查看历史提交都改变了哪些文件,怎么办呢? git log --stat 另外还有很多参数,可以git help log......
阅读全文
  • 06月
  • 20日
综合 ⁄ 共 1708字 评论关闭
转自安全网 Windows2000 含有很多的安全功能和选项,如果你合理的配置它们,那么windows 2000将会是一个很安全的操作系统。 初级安全篇       1.物理安全   服务器应该安放在安装了监视器的隔离房间内,并且监视器要保留15天以上的摄像记录。另外,机箱,键盘,电脑桌抽屉要上锁,以确保旁人即使进入房间也无法使用电脑,钥匙要放在另外的安全的地方。       2.停掉Guest 帐号   在计算机管理的用户里面把guest帐号停用掉,任何时候都不允许guest帐号登陆系统。为了保险起见,最好给guest 加一个复杂的密码,你可......
阅读全文
  • 05月
  • 27日
综合 ⁄ 共 14878字 评论关闭
以前这么用:  Java代码   Map<String, Map<Long, List<String>>> map = new HashMap<String, Map<Long,List<String>>>();   现在这么用(JDK7将实现该功能):  Java代码   Map<String, Map<Long, List<String>>> map = Maps.newHashMap();   针对不可变集合: 以前这么用:  Java代码   List<String> list = new ArrayList<String>();   list.add("a");   list.add("b");   list.add("c");   list.add("d");   现在Guava这么用:  Java......
阅读全文
  • 04月
  • 15日
综合 ⁄ 共 1885字 评论关闭
 简单的离散化切割矩形,数据不大,写模拟还快些。   #include <cstdio>#include <string>int N, C, color[10], cs = 1;typedef struct ...{    int x1, y1, x2, y2, c;} Rect;Rect r[1001];inline int iabs ( int x )...{    return x < 0 ? -x : x;}int init ()...{    scanf ( "%d%d", &N, &C );    if ( N == 0 )        return 0;    int i, t;    for ( i = 0; i < N; i ++ )    ...{        scanf ( "%d%d%d%d%d", &r[i].c, &r[i].x1, &r[i].y1, &r[i].x2, &r[i].y2 );    ......
阅读全文
  • 03月
  • 24日
综合 ⁄ 共 318字 评论关闭
主板驱动的作用: 1、提高芯片组的性能,包括对各操作系统的兼容性和性能的提升。 2、包含主板各种接口的驱动,比如USB接口。(如果没有这方面的驱动,你插入USB设备将无法识别) 3、提供磁盘阵列驱动,即Raid控制器驱动。(以前的主板分北桥和南桥,一般南桥芯片驱动就是提供磁盘阵列技术。现在的主板大多为单芯片了,所以有的主板会将磁盘阵列驱动整合在一起,有的会额外单独提供一个磁盘阵列驱动。) 4、部分集成显卡主板驱动包含集成的显卡驱动。 安装: 如果你的主板是教老的芯片组型号,而你的操作系统比较新,比如WIN7,......
阅读全文
  • 03月
  • 02日
综合 ⁄ 共 4400字 评论关闭
文章目录 其他 整理自网络,供查阅使用. 命令行交互模式 在交互式执行方式下,系统(启动后)将在一个窗口显示版本信息,最后是提示符: 1 ]=> 键入的程序代码将显示在提示符之后。 此时系统执行 read-evaluation-print 循环(读入-求值-打印循环,REPL),可以键入符合 Scheme 语法要求的表达式(程序),要求系统对其求值。表达式中可以任意换行。一旦系统读到一个完整的表达式,就会对它求值(计算),并打印出求得的值。 Scheme 不区分标识符中的大写和小写,define ......
阅读全文
  • 02月
  • 10日
综合 ⁄ 共 1255字 评论关闭
#include <iostream> #include <cstdio> #include <cstring> #include <stdlib.h> using namespace std; #define M 1001 typedef struct Tree { int data; struct Tree *lson,*rson; } TNode,*ListTree; ListTree built(int n) { int val; ListTree point[M]; memset(point,NULL,sizeof(point)); for(int i=1; i<=n; i++) { scanf("%d",&val); point[i]=(ListTree)malloc(sizeof(TNode)); point[i]->data=val; point[i]->lson......
阅读全文
淘宝数据库OceanBase SQL编译器部分 源码阅读--Schema模式 什么是Database,什么是Schema,什么是Table,什么是列,什么是行,什么是User?我们可以可以把Database看作是一个大仓库,仓库分了很多很多的房间,Schema就是其中的房间,一个Schema代表一个房间,Table可以看作是每个Schema中的柜子,行和列就是柜子中的格子。User就是房间的主人。简单来说,Schema是包括表,列,索引,视图等数据库对象的集合。 OceanBase中的强Schema OceanBase要求schema强类型约束,也就是要预先定义好schema。这与传统的数据库基本相同......
阅读全文
  • 05月
  • 28日
综合 ⁄ 共 1044字 评论关闭
现在的软件越来越好安装,尤其是在ubuntu下安装软件,更是没有技巧,只需要在联网的情况下使用apt-get inatll 即可。在决定安装mysql之前,要先确定系统是否已经安装mysql。如下图:        由此可以看出系统中并没有安装mysql.下面执行sudo apt-get install mysql-server my-client进行安装。下图:   输入Y进入到安装界面,在安装过程中,会弹出一个界面要求输入mysql的root的密码,这里一定输入,省得安装后再设密码了。如下图     然后会要求确认,再输一遍,然后系统会自动安装mysql直到完成。 mysql安装完成......
阅读全文
  • 05月
  • 19日
综合 ⁄ 共 23275字 评论关闭
第十一章 探索Shell          我们现在将注意力从API转向Windows Shell本身。从这一章往后,我们的目标主要集中在清晰和全面的揭示探测器的工作原理和Shell 命名空间的构成对象上,最后给出客户化探测器和扩展其特征和行为的示例程序。          Windows Shell,也称之为探测器,是一群特殊模块的集合,这些模块一起形成了Shell的命名空间,并且给出了执行大量特殊任务的能力,例如,探测文件夹,显示特定的目录子树,装入外部模块并与它通讯等。尽管最终结果可能会有差异,只要这些对象被调用和显示,探测器总是进入后台操作......
阅读全文
  • 05月
  • 11日
综合 ⁄ 共 4039字 评论关闭
 一,Preferences     Preferences是一个较轻量级的存储数据的方法,具体使用方法:      在A中保存值: SharedPreferences.Editor sharedata = getSharedPreferences("data", 0).edit();   sharedata.putString("name","shenrenkui");   sharedata.commit();   在B中取值: SharedPreferences sharedata = getSharedPreferences("data", 0);   String data = sharedata.getString("name", null);   Log.i(TAG,"data="+data);   注意:Context.getSharedPreferences(Stringname,inttype)的参数更我们在创建数据的时......
阅读全文
  • 04月
  • 18日
综合 ⁄ 共 10554字 评论关闭
wifi相关的文件位置: WIFI Settings应用程序位于        packages/apps/Settings/src/com/android/settings/wifi/ JAVA部分:         frameworks/base/services/java/com/android/server/         frameworks/base/wifi/java/android/net/wifi/ JNI部分:        frameworks/base/core/jni/android_net_wifi_Wifi.cpp wifi管理库。         hardware/libhardware_legary/wifi/  wifi用户空间的程序和库:         external/wpa_supplicant/        生成库libwpaclient.so和守护进程wpa_supplicant。   调用流程......
阅读全文