🌓

python中list的排序

这里先简单总结下python中排序的用法 python内置的排序函数主要有两个: sort 和 sorted 区别 sort只能对list排序,sorted可以对list, tuple, dist 以及自定义的类型进行排序 sort是在原有list上作操作,sorted 不会修改原来的数据结构,而是返回新的list (注意:对tuple排序只能用sort...

阅读全文

CentOS安装docker启动失败

在自己的测试服务器装起了docker,安装成功,but,启动失败了,解决后,在此记录下~ 安装环境 [root@fantasykai ~]# uname -r 3.10.0-514.26.2.el7.x86_64 [root@fantasykai ~]# lsb_release -a LSB Version: :core-4.1-amd64:cor...

阅读全文

同步github上fork的分支

github 上fork 大牛的持续更新的项目,一段时间后,想把大牛提交的部分,更新到自己fork出来的项目上,为此google一把,了然于心,在此记录下~ 实现这个需求,发现有2种玩法: Github 上点点就行 使用命令行的方式同步 在Github 页面上点击完成 看图有真相! 使用命令行方式同步 怎么不了解命令行到方式呢~ ...

阅读全文

CentOS内核参数优化参考

CentOS内核参数优化参考 最近在做性能调优,把centos相关的配置也调整了下,找到一份不错的总结,这里记录下~ 所谓Linux服务器内核参数优化,主要是指在Linux系统中针对业务服务应用而进行的系统内核参数调整,优化并无一定的标准。下面以生产环境下Linux常见的内核优化为例进行讲解,仅供参考。 参考文章: linux内核TCP相关参数解释 htt...

阅读全文

Java内存溢出(OOM)异常总结

看到一篇不错的 Java OOM的总结文章,收藏之,需要反复拜读~ 我的职业生涯中见过数以千计的内存溢出异常均与下文中的8种情况相关。本文分析什么情况会导致这些异常出现,提供示例代码的同时为您提供解决指南。Nikita Salnikov-TarnovskiPlumbr Co-Founder and VP of Engineering本文内容来源于Plu...

阅读全文

阿里Java开发规约idea插件

周六日看了阿里云的云栖大会,周日场(10月15日)研发效能峰会上,阿里正式发布了《阿里巴巴Java开发手册》,并提供了代码规范插件,目前主要使用idea开发,这里简单记录下使用方法 特点 编码规约扫描 扫描结果将以 Blocker/ Critical/ Major 三种级别显示 实时检测 基于Inspection机制提供了实时检...

阅读全文

收藏高效的小工具

此篇讲持续更新,把用着不错的工具整理出来~,提高效率的同时,也方便学习和分享~ HomebrewHomebrew — The missing package manager for macOS,Mac上非常好用的包管理工具,很多常见的安装都可以通过brew install app或者brew cask install app直接安装,类似apt-get,yu...

阅读全文

grep命令的实践例子

grep 应该是必备到命令了,看到一篇不错到总结,记录之 grep是每个Linux发行版都预装的一个强有力的文件模式搜索工具。无论何种原因,如果你的系统没有预装它的话,你可以很容易的通过系统的包管理器来安装它(Debian/Ubuntu系中的apt-get和RHEl/CentOS/Fedora系中的yum)。 1$ sudo a...

阅读全文

oh-my-zsh的环境变量配置

配置环境变量的常用文件全局公用配置 profile 一般不建议直接配置该文件 /etc/profile 全局公用配置 bashrc bash shell 系统级别的环境配置 /etc/bashrc 用户级别的的配置 ~/.bash_profile zsh 现在mac一般都会安装zsh,...

阅读全文

idea中使用Debug

作者:baojiangzhouhttp://www.cnblogs.com/chiangchou/ Debug用来追踪代码的运行流程,通常在程序运行过程中出现异常,启用Debug模式可以分析定位异常发生的位置,以及在运行过程中参数的变化。通常我们也可以启用Debug模式来跟踪代码的运行流程去学习三方框架的源码。 一、Debug开篇  首先看下IDEA中D...

阅读全文