摘要:研究生最后一年学习计划 前言 又是一年毕业季的到来,想想研究生真是过的飞快。最近忙着实习与校招,目前还没有正式收到offer但是问题也不是很大,前段时间在菜鸟网络基础架构部门实习时经历了很多,与一群比我牛逼很多的人共事也学到了很多(尽管也被批评了很多),接下来我将会一边总结实习过程中的感受、遇到的问 阅读全文
posted @ 2017-09-18 21:19 puyangsky 阅读 (1261) 评论 (1) 编辑
摘要:不定期更新 1、ps -ef | grep java | awk '{print $2}' | xargs kill -9 ps -ef用来查看linux上的进程的pid等信息,用awk输出第二列即pid,然后用xargs传给kill -9,kill掉。适用于只有一个java进程时关闭java进程, 阅读全文
posted @ 2016-06-30 20:34 puyangsky 阅读 (204) 评论 (0) 编辑
摘要:init: 1 git init 添加远程分支: 1 git remote add <远程主机名> <远程主机地址url> 例如:git remote add origin https://onboard.cn/git/1234/projects/1234/TATA.git push: 1 git 阅读全文
posted @ 2015-11-18 10:07 puyangsky 阅读 (152) 评论 (0) 编辑
摘要:有个需求是如果unique key不存在则插入,存在则更新。 简单的方式先select一下再insert 或者update,但是嫌太麻烦而且慢,所以采用Hibernate中session.saveOrUpdate()方法,结果报错,提示说duplicated key,也不知道为什么。 因为时间比较紧 阅读全文
posted @ 2018-03-19 14:15 puyangsky 阅读 (934) 评论 (0) 编辑
摘要:原文: "select manual page" 依赖的头文件 / According to POSIX.1 2001, POSIX.1 2008 / include / According to earlier standards / include include include 方法定义 in 阅读全文
posted @ 2018-02-06 22:18 puyangsky 阅读 (236) 评论 (0) 编辑
摘要:squid安装及运行指南 0. What is squid Squid是一个高性能的代理缓存服务器,Squid支持FTP、gopher、HTTPS和HTTP协议。和一般的代理缓存软件不同,Squid用一个单独的、非模块化的、I/O驱动的进程来处理所有的客户端请求。 1. Download 下载源码: 阅读全文
posted @ 2018-01-11 20:01 puyangsky 阅读 (4441) 评论 (0) 编辑
摘要:Zookeeper应用场景 Zookeeper特性 Zookeeper 这种数据结构有如下这些特点: 每个子目录项如 NameService 都被称作为 znode,这个 znode 是被它所在的路径唯一标识,如 Server1 这个 znode 的标识为 /NameService/Server1 阅读全文
posted @ 2018-01-06 15:24 puyangsky 阅读 (109) 评论 (0) 编辑
摘要:docker命令行学习 docker run docker run help:老实说这条最管用了 docker run it:交互模式,允许控制台输出 docker run d:detach,以后台进程的形式运行,可以与 it同时生效 docker run name "your docker nam 阅读全文
posted @ 2018-01-02 19:49 puyangsky 阅读 (831) 评论 (0) 编辑
摘要:今天更新了一下macbook pro的系统到10.13.1版本,出现了几个小问题,总结一下解决方案: git客户端无法使用 解决方案如下: "http://blog.csdn.net/kedongjun/article/details/51470506" 输入: xcode select insta 阅读全文
posted @ 2017-11-20 17:35 puyangsky 阅读 (1686) 评论 (0) 编辑
摘要:背景 Java8的stream接口极大地减少了for循环写法的复杂性,stream提供了map/reduce/collect等一系列聚合接口,还支持并发操作:parallelStream。 在爬虫开发过程中,经常会遇到遍历一个很大的集合做重复的操作,这时候如果使用串行执行会相当耗时,因此一般会采用多 阅读全文
posted @ 2017-09-28 21:40 puyangsky 阅读 (33954) 评论 (8) 编辑
摘要:bazel的使用 "bazel" 是google开源的构建工具,可以支持多种语言的构建。这里来尝试一下如何在C++项目中使用bazel构建。 安装就不介绍了,在官网很详细,输入bazel help: Usage: bazel ... Available commands: analyze profi 阅读全文
posted @ 2017-09-26 13:24 puyangsky 阅读 (2438) 评论 (0) 编辑
摘要:研究生最后一年学习计划 前言 又是一年毕业季的到来,想想研究生真是过的飞快。最近忙着实习与校招,目前还没有正式收到offer但是问题也不是很大,前段时间在菜鸟网络基础架构部门实习时经历了很多,与一群比我牛逼很多的人共事也学到了很多(尽管也被批评了很多),接下来我将会一边总结实习过程中的感受、遇到的问 阅读全文
posted @ 2017-09-18 21:19 puyangsky 阅读 (1259) 评论 (1) 编辑
摘要:mac ssh免登录密码 在mac或者Linux上需要使用ssh登服务器,每次都需要输密码感觉很麻烦,搜了一下找到一个脚本,实践后发现可行。 1、创建脚本xx.sh $ vim xx.sh 输入: !/usr/bin/expect f set timeout 1 set password 你的密码 阅读全文
posted @ 2017-09-17 17:00 puyangsky 阅读 (83) 评论 (0) 编辑