摘要:引发此文原因 由于需要使用 jenkins 配合shell 脚本来做一些 和svn 相关的处理, 而svn 不支持 类似git 的tag,而用svn copy 的方式太low,也不方便直接在 svn log 中体现出来. 所以 我想 直接修改 svn 的 上次提交的log 信息,类似 git com 阅读全文
posted @ 2020-09-24 18:28 ayanmw 阅读(115) 评论(0) 推荐(0) 编辑
摘要:众所周知, golang可用于 编程, 但是包括http header 都需要自己去定义。 如何实现 "rfc2616" 的一个简单的http server 呢? 主要是实现了各种http header 和code 的请求和反应处理,比如 浏览器 请求一个 index.html 后,服务器返回ind 阅读全文
posted @ 2020-05-22 14:20 ayanmw 阅读(648) 评论(0) 推荐(0) 编辑
摘要:最近服务器被迫关机了一次,突然想把时间同步服务搞一搞 ( 环境,无法连接 ) 为什么我要记录这个文章? 因为这玩意很简单,花了我几乎一天的时间. 总是报错,尝试修改配置,继续报错,再我几乎绝望,想吐槽 linux ntpd 垃圾的时候,它突然生效了, 只是因为加了一个配置 ,也或许是因为刚好需要等待 阅读全文
posted @ 2020-05-11 21:56 ayanmw 阅读(553) 评论(0) 推荐(0) 编辑
摘要:最近的数据恢复都是在ubuntu下进行的,打开了很多 terminal ,切换起来很不方便,alt+Tab 居然 把多个 terminal 窗口合并到一起了,真搞不懂 这些 非人类的 linuxer 怎么想的,设计这么脑残. 通过dconf editor 或者 gsetting 来设置,一个是GUI 阅读全文
posted @ 2020-04-30 15:39 ayanmw 阅读(441) 评论(0) 推荐(0) 编辑
摘要:前提 这次进行数据恢复,感觉现有程序还是无法满足自己的想法,主要是这个坏道移动硬盘读取速度太慢了,恢复了一定数据,但是再次读取这个硬盘,还是慢。 如果加一个文件系统 中间件,已经读取的部分保存到img文件,每次读取根据mapfile来判定是否是已有数据区域,是,就直接从img来返回,可大大加快慢IO 阅读全文
posted @ 2020-04-29 18:51 ayanmw 阅读(93) 评论(0) 推荐(0) 编辑
摘要:#前提 朋友的移动硬盘,插入电脑识别很慢很慢,求救与我,让我帮忙恢复其中的照片。 硬盘信息为: # sudo fdisk -l /dev/sdb Disk /dev/sdb: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors Units: sect 阅读全文
posted @ 2020-04-28 19:10 ayanmw 阅读(335) 评论(0) 推荐(0) 编辑
摘要:经常使用vim忘记了不是root , 而提示没有写入权限的情况,所以查询一下,相关命令是: :w !sudo tee % 那么这条命令是如何理解的呢? 首先 ,vim 写入文件是 :w [文件名] 这里的文件名也可以是设备,比如 /dev/stdin /dev/stdout 我们没有权限,先把内容写 阅读全文
posted @ 2020-04-24 19:31 ayanmw 阅读(320) 评论(0) 推荐(0) 编辑
摘要:内网A 通过TCP访问到 公网服务器C,产生本机端口A1,和本内网的公网端口AA1。公网服务器C把AA1发送给内网A,内网A就知道自己的端口A1和AA1 是NAT映射关系了。 内网B通过公网C获得了AA1端口地址,发起链接,NAT如果不判定IP,那么会通过NAT把AA1端口数据转发给内网A的A1端口 阅读全文
posted @ 2020-04-20 11:34 ayanmw 阅读(79) 评论(0) 推荐(0) 编辑
摘要:双网卡,一个内网,一个外网 是要设置路由策略的。 route print -4 #查看 @rem 删除网关 route -p delete 0.0.0.0 route -p delete 10.0.0.0 @rem 走内网 route -p add 10.0.0.0/8 10.100.2.1 @re 阅读全文
posted @ 2020-04-06 12:39 ayanmw 阅读(248) 评论(0) 推荐(0) 编辑
摘要:从2008年学linux的时候就知道有LVM这个东西,那个时候还是ext3文件系统,LVM逻辑卷管理,可以动态管理磁盘。 今天终于有这个需求了,硬盘空间200GB太小了,使用vmware vSphere 直接给linux的硬盘追加了100GB的磁盘,看看怎么把这100GB添加到系统中去; 首先确定下 阅读全文
posted @ 2020-04-02 22:13 ayanmw 阅读(302) 评论(0) 推荐(0) 编辑
摘要:核心一句话: 匿名账号的根目录,不允许写入,否则匿名登录 验证失败 只有再 ftp 命令操作,才会有上述提示, 我用 xftp 客户端连接后, 因为 服务器 /var/ftp 使用了命令 chmod o+w -R /var/ftp 增加了其他用户组的写权限,默认应该是 755 (其他用户组只读,不可 阅读全文
posted @ 2019-09-16 21:53 ayanmw 阅读(788) 评论(0) 推荐(0) 编辑
摘要:JobA + git clean -df 构建被中断 被 XXX 终止 Finished: ABORTED 再次jenkins调用JobA 后台进程中 出现了两个JobA的脚本同时执行,导致一些莫名其妙的问题~~ 环境: Windows 2008R2 +Git bash Shell windows下 阅读全文
posted @ 2019-06-18 10:15 ayanmw 阅读(936) 评论(0) 推荐(0) 编辑
摘要:最近做了 server_log 日志数据库记录,仅仅插入,由平台来获取数据进行分析的需求。 但是内部反馈插入数据库记录非常耗时,我就很纳闷了,一个insert怎么会 30-50ms 呢?按说应该在 0.5ms 以内的; 经过分析,发现是InnoDB数据库的Row_Format格式问题,改为MyISA 阅读全文
posted @ 2019-03-05 22:42 ayanmw 阅读(554) 评论(1) 推荐(0) 编辑
摘要://TODO 待写文章 目录: 1.为什么要写授权服务器 LicenseServer 2.授权服务器的设计思路 3.授权服务器所使用到的加密技术 1.为什么要写授权服务器 为了防止别人拿到二进制后,自己搭建服务器,制作私服而损害公司利益;授权服务器只是增加破解难度而已,逆向破解二进制那也就没办法的, 阅读全文
posted @ 2019-01-19 15:53 ayanmw 阅读(1829) 评论(0) 推荐(0) 编辑
摘要:CentOS 7.5 x64下 发现启动失败 查询获得报错 Jan 11 22:49:16 localhost.localdomain dockerd-current[29403]: time="2019-01-11T22:49:16.686305029+08:00" level=info msg= 阅读全文
posted @ 2019-01-11 23:04 ayanmw 阅读(5279) 评论(0) 推荐(0) 编辑

页脚Html代码