摘要: 碰到一个问题,xorm插入数据后无法返回此条数据的id xorm文档中如下描述(https://www.kancloud.cn/kancloud/xorm-manual-zh-cn/56023) 经过测试后发现,如果给结构体id设置xorm tag,则会默认id为0,不会返回插入成功后的主键id。 阅读全文
posted @ 2019-11-21 11:47 uzi2008 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 1、TCP建立连接的三次握手 1、1前言:介绍三次握手之前,先介绍TCP层的几个FLAGS字段,这个字段有如下的几种标示SYN表示建立连接, FIN表示关闭连接, ACK表示响应, PSH表示有 DATA数据传输, RST表示连接重置。 1、2 三次握手的步骤第一次握手:主机A发送位码为syn=1, 阅读全文
posted @ 2019-08-09 15:18 uzi2008 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 公司电脑是mac,用Sequel pro管理MySQL数据库 所以记录一下常用的快捷键 <!--StartFragment--> 可视化切换下一格:tab 可视化切换下一行:command+option+A command / 注释或者取消注释一行。 command +t 打开一个连接标签。 Mai 阅读全文
posted @ 2019-07-25 19:53 uzi2008 阅读(1201) 评论(0) 推荐(0) 编辑
摘要: window下打开命令窗口(快捷键:win+R)→输入cmd打开命令窗口:输入 netstat -ano|findstr 8005 (什么端口号被占用就输入什么端口号),回车 再输入 taskkill /pid 20634 /f 回车 这里的20364对应上图的20364 阅读全文
posted @ 2019-04-03 11:23 uzi2008 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 上一篇操作中每次提交都要手动输入用户名和密码,若想避免这些麻烦,可以在系统中创建 SSH 公私钥,并将公钥放到 GitHub 指定位置。如此操作即可生成 GitHub 账户对于当前系统中的 Git 授权。 终端执行 ssh-keygen 命令按几次回车生成公私钥,公私钥存放在家目录下的隐藏目录 .s 阅读全文
posted @ 2019-04-01 17:22 uzi2008 阅读(1865) 评论(0) 推荐(0) 编辑
摘要: 查看当前Git 版本: 更新版本: 克隆仓库到本地: 进入仓库主目录,仓库主目录中有个 .git 隐藏目录,它里面包含了仓库的全部信息,删掉这个目录,仓库就变成普通的目录了 当我们在 GitHub 上创建一个仓库时,同时生成了仓库的默认主机名 origin,并创建了默认分支 master。GitHu 阅读全文
posted @ 2019-04-01 11:48 uzi2008 阅读(281) 评论(0) 推荐(1) 编辑
摘要: 重点在于n>>i&1,相当于每次右移(除以二)判断有没有余数,所以负数也可以 阅读全文
posted @ 2019-03-04 15:34 uzi2008 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 小明被绑架到X星球的巫师W那里。其时,W正在玩弄两组数据 (2 3 5 8) 和 (1 4 6 7)他命令小明从一组数据中分别取数与另一组中的数配对,共配成4对(组中的每个数必被用到)。小明的配法是:{(8,7),(5,6),(3,4),(2,1)}巫师凝视片刻,突然说这个配法太棒了!因为:每个配对 阅读全文
posted @ 2018-11-09 08:45 uzi2008 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 有一个由非负整数组成的三角形,第一行只有一个数,除了最下行之外每个数左下方和右下方各有一个数 如图所示 从第一行的数开始,每次可以往左下或右下走一格,直到走到最下行,把沿途经过的数全部加起来,如何走才能使得这个和最大? 分析: 一看到题目我们很自然的可以想到用回溯法(DFS)做,即每次都选择靠左的格 阅读全文
posted @ 2018-11-07 18:39 uzi2008 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 一些概念: (1)子序列: 一个序列A = a1,a2,……an,中任意删除若干项,剩余的序列叫做A的一个子序列。也可以认为是从序列A按原顺序保留任意若干项得到的序列。 例如: 对序列 1,3,5,4,2,6,8,7来说,序列3,4,8,7 是它的一个子序列。对于一个长度为n的序列,它一共有2^n 阅读全文
posted @ 2018-11-06 22:48 uzi2008 阅读(182) 评论(0) 推荐(0) 编辑