代码管理平台

代码管理平台介绍 安装SVN Linux客户端上使用SVN Windows客户端上使用SVN 单机上使用Git 建立远程仓库 克隆远程仓库 分支管理 远程分支管理 标签管理 Git别名 搭建Git服务器 安装GitLab 使用GitLab GitLab备份与恢复
分类: 其他 发布时间: 08-07 22:33 阅读次数: 0

约束的类型大全

主键约束:要求主键列不能为空、要求主键唯一 非空约束:要求列不能存在空值 唯一约束:要求改列的值必须是唯一的,允许为空,但只能出一同个空值 检查约束:限制改列的取值范围(如:10~50)只能取中间值或者等于 默认约束:设置默认(如:“男”或“女”) 外键约束:用于在两表建立关系,需要指定引用主表是那一列
分类: 其他 发布时间: 08-07 22:33 阅读次数: 0

谁都能听懂的Redux+Redux-Saga超级傻瓜教程

对不起本文确实有标题党的嫌疑:) 想要理解本文还是要先会用react和es6,如果连react和es6都不知道是什么的话我也没辙:( 如果你选择用react来开发应用,并且你没对各个组件的状态进行应有的管理,那么当应用变得庞大的时候你会发现组件之间的通信变得错综复杂,各个组件之间的数据传递往往会乱成一团,从而导致加班、延期、炒鱿鱼等不好的事情:( 这个时候就需要引入“状态管理”这个概念来挽救一团乱麻的代码。状态管理,就是将各个组件之间相互独立的状态和数据给统一的管控起来,让原本错综复杂的数据流
分类: 其他 发布时间: 08-07 22:33 阅读次数: 0

Python笔记14(bootstrap)

待续。。。
分类: 其他 发布时间: 08-07 22:33 阅读次数: 0

python实现链表(二)

class SingleNode(object): """单链表的结点""" def __init__(self,item): # _item存放数据元素 self.item = item # _next是下一个节点的标识 self.next = None class SingleLinkList(object): def __init__(self): #初始化 self._h
分类: 其他 发布时间: 08-07 22:33 阅读次数: 0

Python笔记15(mysql基础1)

待续。。。
分类: 其他 发布时间: 08-07 22:33 阅读次数: 0

你知道电脑硬盘怎么分区吗?

重装系统的时候,一般会遇到进行硬盘区分的问题,那么电脑硬盘到底该怎样分区?又有什么分区原则呢?下面小编来给大家分析一下。 其实电脑硬盘分区的原则越少越好,为了方便管理文档,分3-4个盘为宜,因为分区多了会减少硬盘可用剩余空间,尤其对容量较小的SSD来说,如果容量只有120-240GB的话,通常系统C盘要预留60-100GB,剩余的空间不大,所以最好分成2个区。 如果不是经常办公所用,分两个区就可以了,系统盘和非系统盘;如果是在办公,有很多文件什么的需要分类,也是建议分3-4个区。分区太多很容易
分类: 其他 发布时间: 08-07 22:33 阅读次数: 0

【BZOJ1029】建筑抢修(贪心)

【BZOJ1029】建筑抢修(贪心) 题面 BZOJ 洛谷 题解 感觉自己已经不会贪心了。 很明显的一个想法是按照终止时间排序,然后能选则选。 但是这样子可能会因为前面选择了一个修理时间很长的,导致现在这个不能选。 那么我们加一个大根堆,把所有已经选择的修理时间全部压进去。 如果当前这个不能选的话,检查是否能够减少修堆顶那个,来让现在这个能够被修。 #include<iostream> #include<cstdio> #include<cstdlib> #include<cstring> #
分类: 其他 发布时间: 08-07 22:33 阅读次数: 0

动态规划初步--城市里的间谍

一、题目 某城市的地铁是线性的,有n(2 ≤ n ≤ 50)个车站,从左到右编号为1~n。有M1辆车从第一站开始往右开,还有M2辆从第n站开始往左开。在时刻0,Mario从第一站出发,目的是在T时刻会见在n站的一个间谍。要求其在车站的等待时间足够短。 二、解题思路 状态由当前时间和当前所在站决定,我们可以用dp[i][j]表示在时刻t,第i站最少还需要等待的时间。易只T时刻的情况容易确定, dp[T][j] = (j == n ? INF : 0),而T时刻之前的dp值,可以由T时刻及其之后的
分类: 其他 发布时间: 08-07 22:33 阅读次数: 0

Linux - 对文件和目录的权限管理

对文件的权限管理 ls -l,也可以用 ll 命令查看文件权限的相关信息 第一列“-rw-r--r--.”为权限信息,权限信息的最后一个点表示为在安全环境下创建的 第二列“1”为硬链接数,第三列“root”为属主,第四列“root”为属组,第五列“18”为文件大小 第六、七、八列“Aug 6 00:22”为文件创建的时间,为 8 月 6 日 00:22 第九列“123.txt”为文件名 权限信息一共有十位: 第一位为文件类型:- 为文本文件,d 为目录文件,l 为软连接(快捷方式),b 为设备
分类: 其他 发布时间: 08-07 22:33 阅读次数: 0

正则表达式总结与补充.

# 正则表达式 # 基础知识 # 什么是正则 # 一种匹配字符串的规则 # 应用领域 # 爬虫, 登录表单验证, 自动化开发, 日志处理 # 正则表达式的语法 # 元字符 # 字符组 [] [^] | () # |的用法 [1-9]\d{16}[0-9X]|[1-9]\d{14} 身份证号 #
分类: 其他 发布时间: 08-07 22:33 阅读次数: 0

利用公钥认证登录远程服务器

前言:可以直接 root@ip ,输入密码登陆服务器 ssh [email protected] 然后输入密码 1. 在本地电脑创建公钥和私钥 ssh-keygen -t rsa  git sheel 输入上面命令,一路enter下就好,本地.ssh 文件夹会生成一个公钥文件id_rsa.pub和私钥文件id_rsa 2. 将公钥复制到ssh服务器 打开刚才生成的公钥文件id_rsa.pub,将里面的内容全部拷贝出来,粘贴 到目标服务器对应用户下的~/.ssh/authorized_keys
分类: 其他 发布时间: 08-07 22:33 阅读次数: 0

设计模式-抽象工厂

由工厂方法模式带来的问题   界面皮肤库 工厂方法模式的设计效果 缺点: 当需要增加新的皮肤时,虽然不要修改现有代码,但是需要增加大量类,针对每一个新增具体组件都需要增加一个具体工厂,类的个数成对增加,这无疑会导致系统越来越庞大,增加系统的维护成本和运行开销; 由于同一种风格的具体界面组件通常要一起显示,因此需要为每个组件都选择一个具体工厂,用户在使用时必须逐个进行设置,如果某个具体工厂选择失误将会导致界面显示混乱,虽然我们可以适当增加一些约束语句,但客户端代码和配置文件都较为复杂。 在工厂方
分类: 其他 发布时间: 08-07 22:33 阅读次数: 0

单片机接收数据后重启

在主程序处理完串口接收到的命令后使用了memset(USART_RX_BUF,0,USART_RX_STA&&0x7fff);进行清零,一开始没有写&&0x7fff,导致了memset清除内存越界,进而导致了单片机重启。
分类: 其他 发布时间: 08-07 22:33 阅读次数: 0

Luogu P2827 蚯蚓

看到题目就可以想到直接开的堆模拟的过程了吧,这个还是很naive的 注意在用堆做的时候也是要明智一点的,对于蚯蚓长度的相加肯定不能直接遍历并加上,还是可以差分一下的 其实说白了就是把集体加->单体减的一个小技巧,还是挺常用的。 然后看这个数据范围猜想应该是有什么\(O(n)\)的做法的,然后这就要发现题目中隐含的单调性 我们考虑讲所有的蚯蚓分个类,所有初始时没切割过的蚯蚓分为一类,每次切割产生的较长的蚯蚓分为一类,而产生的较短的蚯蚓分为一类 然后我们推到一下就可以发现,对于后面的两类蚯蚓,它们
分类: 其他 发布时间: 08-07 22:33 阅读次数: 0

win-64bit系统,安装loadrunner11 + 破解---实践过OK

一、 安装前的准备     LoadRunner11+破解文件+汉化文件,可以到我的百度云盘下载,下载地址http://pan.baidu.com/s/1kVcExt9 下载地址http://pan.baidu.com/s/1o7XrGRS 密码:2d9f 本人安装环境: win7+Loadrunner11+ie8 二、 安装过程 以解压包的方式打开Software_HP_LoadRunner_11.00_T7177_15013文件,运行“setup.exe”(花费时间较长)有虚拟光驱的可以直
分类: 其他 发布时间: 08-07 22:33 阅读次数: 0

斐波拉契数列(用JavaScript和Python实现)

1.用JavaScript 判断斐波拉契数列第n个数是多少 //需求:封装一个函数,求斐波那契数列的第n项 //斐波拉契数列 var n=parseInt(prompt("输入你想知道的斐波那契数列的第几位数")); document.write(f(n)); function f(n){ if (n>=3) { var a=1; var b=1; for(var i=3;i<=n;i++){ var temp=b; b=a+b ; a=temp; } return b; } else if(
分类: 其他 发布时间: 08-07 22:33 阅读次数: 0

MySQL latch小结

lock和latch的比较 对于INNODB存储引擎中的latch可以通过命令 SHOW ENGINE INNODB MUTEX 看到latch的更多信息 说明: 列Type显示的总是 InnoDB。 列Name显示的是latch信息以及所在源码的位置(行数)。 列Status 中waits表示操作系统等待的次数,当spin lock通过自旋还不能获得latch时,则会进入操作系统等待状态,等待被唤醒。
分类: 其他 发布时间: 08-07 22:33 阅读次数: 0

python数据结构与算法第七天【链表】

1.链表的定义 如图: 注意: (1)线性表包括顺序表和链表 (2)顺序表是将元素顺序地存放在一块连续的存储区里 (3)链表是将元素存放在通过链构造的存储快中
分类: 其他 发布时间: 08-07 22:33 阅读次数: 0

求年积日

题目:输入某年某月某日,判断这一天是这一年的第几天? 程序分析:以 3 月 5 日为例,应该先把前两个月的加起来,然后再加上 5 天即本年的第几天,特殊情况, 闰年且输入月份大于 package SuanFa; import java.util.Scanner; public class Demo14 { public static void main(String[] args) { // TODO Auto-generated method stub
分类: 其他 发布时间: 08-07 22:33 阅读次数: 0