1、简介: RCU(Read-Copy Update)是数据同步的一种方式,在当前的Linux内核中发挥着重要的作用。 RCU主要针对的数据对象是链表,目的是提高遍历读取数据的效率,为了达到目的使用RCU机制读取数据的时候不对链表进行耗时的加锁操作。这样在同一时间可以有多个线程同时读取该链表,并且允 ...
分类:
系统相关 时间:
2018-02-23 23:58:15
阅读次数:
394
Python学习记录--关于Tkinter Entry(文本框)的选项、方法说明,以及一些示例。 属性(Options) background(bg) borderwidth(bd) cursor exportselection font foreground(fg) highlightbackgr ...
分类:
编程语言 时间:
2018-02-23 23:58:08
阅读次数:
485
git add 命令:用于把工作文件放入暂存区 git commit 命令:将暂存区中等待提交的文件放入git仓库 git reset 命令:将git 仓库中的文件还原到暂存区 git checkout 命令:将暂存区中的文件还原到工作目录 reset 命令 使用git log 命令查看提交记录 将 ...
分类:
其他好文 时间:
2018-02-23 23:57:59
阅读次数:
422
可以证明,字符串操作是计算机程序设计中最常见的行为。 一、String 首先我们要明确,String并不是基本数据类型,而是一个对象,并且是不可变的对象。查看源码就会发现String类为final型的(当然也不可被继承),而且通过查看JDK文档会发现几乎每一个修改String对象的操作,实际上都是创 ...
分类:
编程语言 时间:
2018-02-23 23:57:49
阅读次数:
334
AOP AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵 ...
分类:
编程语言 时间:
2018-02-23 23:57:42
阅读次数:
348
【CF17E】Palisection(回文树) 题面 "洛谷" 题解 题意: 求有重叠部分的回文子串对的数量 所谓正难则反 求出所有不重叠的即可 求出以一个位置结束的回文串的数量 和以一个位置为开始的回文串的数量 然后对应的乘一下就行了 求法我用的是回文树 维护每个节点到根节点的距离, 就是回文后缀 ...
分类:
其他好文 时间:
2018-02-23 23:57:34
阅读次数:
335
Collection下面除了一个常用的List接口,还有另外一个容器接口Set,不过Set目前本人使用的不多,但作为知识梳理还是要进行了解。 环境:JDK8 一、实现原理 1、HashSet内存存储原理 HashSet类的成员变量以及构造函数 static final long serialVers ...
分类:
其他好文 时间:
2018-02-23 23:57:25
阅读次数:
338
n(n include include include include include include include include include include include define QAQ int define TAT long long define OwO bool define ...
分类:
其他好文 时间:
2018-02-23 23:57:18
阅读次数:
377
在浏览器地址栏输入https://www.python.org/ 打开Python官网 好了,安装完成了! 可以把安装路径C:\Users\Administrator\AppData\Local\Programs\Python\Python37添加到系统环境变量Path里面, 也可以不添加,随意! ...
分类:
编程语言 时间:
2018-02-23 23:57:10
阅读次数:
393
由于我安装的是 Python3 ,所以我是通过 pip3 来安装 jieba 分词模块: 执行完上面的一步之后,我们就已经成功安装了 jieba 分词模块了,以下我们来进行一个简单的测试,看看我们是否安装成功: 下面我们来看看结果: 由上图可以得出,cut 的结果返回的是一个生成器,最后的分词结果是 ...
分类:
编程语言 时间:
2018-02-23 23:57:02
阅读次数:
720
创建文件系统的前提是有分区创建文件系统系统为superuser预留了一些存储空间,用于管理操作Creatingjournal是为操作系统创建日志另一个方式创建文件系统使用-t执行文件系统类型如果指定分区已经有了一个文件系统,可以使用-f强制进行文件系统创建使用blkid查看文件系统简要信息高级方式创建文件系统mke2fs这个命令是用来创建ext2/3/4文件系统的-t指定文件系统类型ext2/ex
分类:
系统相关 时间:
2018-02-23 23:56:54
阅读次数:
330
近些天为了激活笔记本上的WoL功能,对UEFI BIOS有了一些了解。新一代的UEFI规范实现了很多先进的功能,比如图形界面,文件系统支持,扩展性,secure boot,secure flash(capsule)等,而这些原本是为了使用户体验更好,使用更方便、安全的的功能,被厂商念错了经。M$利用 ...
分类:
移动开发 时间:
2018-02-23 23:56:46
阅读次数:
850
引用路径:http://blog.csdn.net/cxzhq2002/article/details/8518250 什么时候用分支: 例如为某个客户定制的专用版本,和主干的特性有很大差别.不具通用性的需求. 大的版本修改,例如2.0 到3.0 加了很多特性,但2.0 还有维护.改bug 什么时候 ...
分类:
Web程序 时间:
2018-02-23 23:56:39
阅读次数:
944
什么是GC? GC(garbage collection)是对内存管理中回收已经不用的内存的一种机制,我们熟知的java和.net都有自己的GC机制,是内存管理的一部分。 为什么会有GC呢?是因为动态的内存分配和分布操作系统是不管的,得各类语言自己实现,例如c和c++自己需要手动管理分配的内存资源, ...
分类:
Web程序 时间:
2018-02-23 23:56:31
阅读次数:
334
正则:.正则就是一串有规律的字符串.正则对编写shell脚本有很大帮助.各种编程语言中都有正则正则工具:grep/egrep(egrep是grep的扩展)、sed、awk
分类:
其他好文 时间:
2018-02-23 23:56:20
阅读次数:
306
题意 n对夫妻要结婚,第i对夫妻结婚的婚礼持续时间为[Si, Ti],他们会举行一个仪式,仪式时间为Di,这个仪式只能举行在开头或者结尾举行,要么[Si, Si+Di],要么[Ti Di, Ti],然而举行仪式的牧师只有一个,问牧师能否举行完所有仪式 按输入顺序输出方案 ~~手动翻译~~ Sol $ ...
分类:
其他好文 时间:
2018-02-23 23:56:12
阅读次数:
280
settings.py 一般不用修改settings.py,但是使用模版需要修改如下:(即将TEMPLATES中的DIRS改成[os.path.join(BASE_DIR, 'templates')]) urls.py models.py views.py index.html login.html ...
分类:
其他好文 时间:
2018-02-23 23:56:03
阅读次数:
314