
原创
文章平均质量分 55
ZKeeer
code虐我千百遍,我待code如初恋
展开
-
svn伪分布式、双向同步、多server同步设想
原文地址:svn伪分布式、双向同步、多server同步设想svn伪分布式、双向同步、多server同步设想。旨在提高SVN可用性,不在脱机工作方向尝试。众所周知,git是分布式的,svn是集中式的。把git当做集中式用,完全可以;但是把svn用出分布式的样子,还是有难度的。有一些开源工具试图解决这一问题,例如SVK旨在增强脱机工作的功能。本文只是设想,且注重于svn server双向同步 或 多server互相同步,旨在提高SVN可用性,不在脱机工作方向尝试。方案如下:在serverA 上面建原创 2020-09-11 09:09:25 · 556 阅读 · 0 评论 -
Psyncd——linux的实时同步工具
PsyncdPsyncd介绍:Psyncd是一款类似于Lsyncd的文件同步工具,开发语言是python,原理是基于inotify对文件改动事件的监控,然后封装rsync命令进行同步。既可以批量同步,也可以实时同步。Psyncd采用time delay和events delay机制,这两种方式同时兼顾了实时性和海量小文件同步。可以对海量小文件进行聚合,避免使用inotify+rsync时海量...原创 2020-03-01 00:17:43 · 735 阅读 · 0 评论 -
安卓--类似微信底部导航栏实现原理(frame和radiogroup)
说在最前:本文只讲述了底部导航栏的实现原理,延续以前的风格,只有图标说明,还有伪码说明,轮子自己造去,明白了原理很简单。1.分为哪几部分? 详细分来共有四部分:总的frame(java)、需要跳转到的各个页面的frame(java)、总的frame的页面布局(XML)、对应各个页面(XML)。以下会解释各个部分的作用和相互协作2. 总的frame的页面布局(XML) 以下图为原创 2016-07-20 22:39:04 · 3278 阅读 · 2 评论 -
安卓--SQLite数据库的简单使用(说明+代码)
安卓中常用SQLite进行存储,这篇文章不说明SQLite原理(因为我也不懂。。。)只说说使用方法对数据库打开和操作自然少不了SQLiteOpenHelper的帮助,这里主要介绍SQLiteOpenHelper和自定义中间件在程序中的使用。数据库、SQLiteOpenHelper、自定义数据库操作类、应用程序 这四个之间的关系如图 SQLiteOpenHelper 自定义sqlhelper类继承S原创 2016-07-20 23:16:47 · 2265 阅读 · 0 评论 -
安卓--关于不同activity之间使用SharedPreferences
这几天初次学安卓,做了个记事本,想要存储当前账户以便在各个activity中使用, 当时试了下intent在不同activity之间传递数据,但是太麻烦,有时候非activity还不能用,尝试着用SharedPreferences。但是很快问题来了,有些activity中读取的值为空,并不能读取自己存进去的值,但是存取的时候已经commit了。 网上很多大神支了很多招,没成功。后来自己查看自己在不原创 2016-07-20 23:36:22 · 5524 阅读 · 0 评论 -
Anaconda3+PyQt5+PyCharm 安装完出现无法找到PyQt5的问题
Anaconda3+PyQt5+PyCharm 安装完出现无法找到PyQt5的问题安装完后import PyQt5 pycharm提示未找到。先后尝试了Anaconda3 和 PyQt5的安装顺序,下载不同版本的Anaconda3以及不同版本不同文件格式的PyQt5进行尝试。问题没有解决尝试只安装Anaconda3仍然没有解决,网上大神遇到类似问题说是PyQt5文件格式必须与其他包保持原创 2017-02-21 16:22:19 · 4129 阅读 · 0 评论 -
初学python--认识装饰器
目录:0x00写在最前面 0x01装饰器的作用,应用场景0x02函数的定义,使用,嵌套,传参0x03闭包的概念与理解0x04装饰器引入:通过函数嵌套和显示调用说明,装饰器调用过程0x05装饰器简单实例,语法糖@,说明装饰器怎么用0x06多个装饰器调用顺序0x07带参装饰器0x08装饰器作用于类中函数0x09类装饰器0x0a几个实用的装饰器0x0b参考原创 2017-07-06 09:58:15 · 625 阅读 · 0 评论 -
简单爬虫的通用步骤——多线程/多进程爬虫示例
目录前言介绍多线程基本操作多进程基本操作程序示例总结前言很久很久以前,我写了篇文章《简单爬虫的通用步骤》,这篇文章中对于多线程/多进程/分布式/增量爬虫没有具体例子进行解释,现在来填坑了。本文以及本系列文章只适用于小白入门,欢迎各路大神指点。 欢迎转载 首发于ZKeeer's Blog——简单爬虫的通用步骤——多线程/多进程爬虫示例介绍单线程爬虫...原创 2019-05-11 22:00:39 · 2409 阅读 · 1 评论 -
安卓--ListView和Adapter的关系和如何使用实例
说在前面:在做联系人列表和消息列表之类的时候经常用到listview和adapter,相信代码都会写,往上的例子也多的数不胜数,我搜了一下介绍listview和adapter之间关系的博文并不多,说的详细的更少,今天就把我对他们之间关系的理解说一说,说不明白就直接上图;再加上一个例子来说明怎么用。1.listview和adapter之间的关系:我喜欢安卓字面意思理解,listview就原创 2016-07-08 21:14:51 · 4764 阅读 · 3 评论 -
This is my first blog
Hello 优快云! This is my first blog,welcome to my zone!I'm a fresher ,come from shangdong university of scince and technolgy located in qingdao shangdong province .I have learnt the C原创 2013-12-20 23:54:05 · 1210 阅读 · 0 评论 -
关于C++里面使用set_union,set_intersection等函数的使用总结
set里面有set_intersection(取集合交集)、set_union(原创 2014-04-05 15:18:55 · 20170 阅读 · 2 评论 -
编译原理-词法分析器-用高级语言实现词法分析器功能
题目要求:编制一个读单词过程,从输入的源程序中,识别出各个具有独立意义的单词,即基本保留字、标识符、常数、运算符、分隔符五大类。 并依次输出各个单词的内部编码及单词符号自身值。遇到错误时可显示“Error”,然后跳过错误部分继续显示1) 输入范围: 代码输入范围保留字1int, double,原创 2016-06-28 21:22:26 · 3726 阅读 · 0 评论 -
关于lex中正则表达式区分减号和负号(正后顾不可用)
1. 减号和负号区别解释减号是一种运算符,负号是数字的特质,两者不能混为一谈。例如: a=a-10和a-=-10,前者是减号 是运算符,后者是表示这是一个负数,小于零。2.利用正则式的正后顾解决最初的想法是利用正则式中的后顾解决这个问题。先来科普一下正前瞻和正后顾: 正前瞻:假设要撇皮单词my ,要求紧随其后的单词是friend,要达到这个目的,便使用原创 2016-06-07 13:15:06 · 7052 阅读 · 2 评论 -
贪心算法解决背包问题
问题重述:与0-1背包问题类似,所不同的是,在选择物品i装入背包的时候,可以选择物品i的一部分装入背包,而不一定全部装入背包,这是与0-1背包问题的差别。形式化描述语言:给定背包容量c(c>0),和物品i的重量wi(wi>0)、价值vi(vi>0),要求找出一个n元向量(x1,x2,x3,...,xn),使得∑_(i=1)^n▒〖w_i x_i 〗≤c∑_(i=1)^n▒〖v_i x_原创 2015-12-08 20:34:32 · 29261 阅读 · 4 评论 -
CCF真题--数字排序
问题描述试题编号:201503-2试题名称:数字排序时间限制:1.0s内存限制:256.0MB问题描述:问题描述 给定n个整数,请统计出每个整数出现的次数,按出现次数从多到少的顺序输出。输入格式 输入的第一行包含一个整数n,表示给定数字的个数。 第二原创 2015-11-21 18:05:59 · 1191 阅读 · 0 评论 -
CCF真题--图像旋转
问题描述试题编号:201503-1试题名称:图像旋转时间限制:5.0s内存限制:256.0MB问题描述:问题描述 旋转是图像处理的基本操作,在这个问题中,你需要将一个图像逆时针旋转90度。 计算机中的图像表示可以用一个矩阵来表示,为了旋转一个图像,只需要将对应原创 2015-11-21 18:03:08 · 1514 阅读 · 0 评论 -
合并两有序数组 时间O(n) 无辅助空间
合并两有序数组 时间O(n) 无辅助空间原创 2015-10-27 17:45:02 · 2936 阅读 · 1 评论 -
求逆序数--归并法
南阳理工OJ----题目117 求逆序数逆序数定义:在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序。一个排列中逆序的总数就称为这个排列的逆序数。如2431中,21,43,41,31是逆序,逆序数是4。解题思路:可以在排序过程中利用交换位置之前的比较大小进行统计,即:排序过程中数据元素的位置交换次数 就是 逆序数。利用归并进行,时间复原创 2014-12-28 21:05:58 · 2220 阅读 · 0 评论 -
假如你收到了一封来自Twoo的邮件...
twoo是个流氓网站,用qq邮箱注册,它会自动提取你的qq好友信息,而且在不经过你的同意下,自动给你的所有qq好友以你的名义发邀请加入twoo的邮件,而且发送的内容十分流氓,今天我接到这样一封邮件,说明我的小伙伴已注册过了。其他小伙伴千万不要再上当原创 2014-06-04 22:46:52 · 4686 阅读 · 0 评论 -
初踏ACM之路
前几日,原创 2014-06-01 12:00:16 · 1038 阅读 · 0 评论 -
java多线程-用多线程找出最大随机数
问题: 系统随机生成 10000 个数,构造 5 个线程并利用它们的 Join 方法计算这些随机数的最大值。思路:1) 定义一个全局变量AllMax来记录在最大值2) 自定义myThread类继承自Thread,重写run函数。3) Run函数,循环两千次,每次产生一个10000以内的随机数,与AllMax进行比较,若大于AllMax,则立即将AllMax更新。4) 实原创 2016-06-28 09:23:07 · 3237 阅读 · 0 评论