常用工具

空格之神 pangu 中英文之间自动加空格,支持多种语言

介绍如果你跟我一样,每次看到网页上的中文和英文、数字与符号挤在一起,就会坐立难安,忍不住想在它们之间加个空格。这个 pangu.js 插件(支持 Chrome 和 Firefox)正是你在网络世界遨游所需要的东西,它会自动替你在网页中所有的中文和半角英文、数字与符号之间插入空格。GitHub地址:https://github.com/vinta/pangu.js这款开源插件,不仅支持在 chrome、firefox 浏览器上使用,同样还...
5个月前 (08-19) 阅读(417) 赞一个 (1) 评论() 链接直达
常用工具

gh-md-toc 在github上快速生成目录的工具

我们在github上写readme.md的时候会发现,github的markdown语法不支持IOC自动生成目录,因此需要我们自己去手动写,那也太麻烦了,好在已经有大神开源了一个可以根据标题标记自动生存目录的工具安装github地址:https://github.com/ekalinin/github-markdown-tocLinux 环境$ wget https://raw.githubusercontent.c...
5个月前 (08-17) 阅读(402) 赞一个 (2) 评论() 链接直达
常用工具

oh-my-zsh 让你的终端从未这么爽过

oh my zshshell的类型有很多种,linux下默认的是bash,虽然bash的功能已经很强大,但对于以懒惰为美德的程序员来说,bash的提示功能不够强大,界面也不够炫,并非理想工具。而zsh的功能极其强大,只是配置过于复杂,起初只有极客才在用。后来,有个穷极无聊的程序员可能是实在看不下去广大猿友一直只能使用单调的bash, 于是他创建了一个名为oh-my-zsh的开源项目...自此,只需要简单的安装配置,小白程序员们都可以用上...
5个月前 (08-16) 阅读(130) 赞一个 (1) 评论() 链接直达
Java开发

Java中静态代码块、构造代码块、构造函数、普通代码块

目录1、静态代码块①、格式②、执行时机③、静态代码块的作用④、静态代码块不能存在任何方法体中⑤、静态代码块不能访问普通变量2、构造代码块①、格式②、执行时机③、构造代码块的作用3、构造函数4、普通代码块5、执行顺序6、父类和子类执行顺序在Java中,静态代码块、构造代码块、构造函数、普通代码块的执行顺序是一个笔试的考点,通过这篇文章希望大家能彻底了解它们之间的执行顺序。一、静态代码块1、格式在java类中(方法中不能存在静态代码块)使用...
5个月前 (08-15) 阅读(455) 赞一个 (4) 评论() 链接直达
MySql

MySQL 全文索引 FULLTEXT 使用

一、概要InnoDB 引擎对 FULLTEXT 索引的支持是 MySQL 5.6 新引入的特性,之前只有MyISAM引擎支持FULLTEXT索引。对于FULLTEXT索引的内容可以使用 MATCH()…AGAINST 语法进行查询。为了在InnoDB驱动的表中使用FULLTEXT索引MySQL5.6引入了一些新的配置选项和 INFORMATION_SCHEM...
5个月前 (08-15) 阅读(466) 赞一个 (2) 评论() 链接直达
开发工具

Git 如何查看分支是谁创建的?

早上更新项目代码,发现日志中出现了很多新的分支,莫名其妙多出 stg1-stg9 这么九个分支。使用 git branch -a 查看如下  master * product_rebuild__v2   stg1   remotes/origin/20190704_danran_product_rebuild_v1   remotes/or...
6个月前 (07-31) 阅读(480) 赞一个 (0) 评论() 链接直达
服务器

bash中 2>&1 & 的解释

首先,bash中0,1,2三个数字分别代表STDIN_FILENO:标准输入(一般是键盘)STDOUT_FILENO:标准输出(一般是显示屏,准确的说是用户终端控制台)STDERR_FILENO:标准错误(出错信息输出)输入输出可以重定向,所谓重定向输入就是在命令中指定具体的输入来源,譬如 cat < test.c 将test.c重定向为cat命令的输入源。输出重定向是指定具体的输出目标以替换默认的标准输出譬如ls > 1....
7个月前 (07-12) 阅读(417) 赞一个 (0) 评论() 链接直达
服务器

Linux定时任务 Crontab 命令

Linux下的任务调度分为两类,系统任务调度和用户任务调度。系统任务调度:系统周期性所要执行的工作,比如写缓存数据到硬盘、日志清理等。在/etc目录下有一个crontab文件,这个就是系统任务调度的配置文件。crontab 文件的含义:用户所建立的crontab文件中,每一行都代表一项任务,每行的每个字段代表一项设置,它的格式共分为六个字段,前五段是时间设定段,第六段是要执行的命令段,格式如下:minute hour ...
7个月前 (07-12) 阅读(402) 赞一个 (1) 评论() 链接直达
服务器

Linux 查看内存使用情况方法总结

Linux 下查看内存使用情况方法总结在做Linux系统优化的时候,物理内存是其中最重要的一方面。自然的,Linux也提供了非常多的方法来监控宝贵的内存资源的使用情况。下面的清单详细的列出了Linux系统下通过视图工具或命令行来查看内存使用情况的各种方法。(1)/proc/meminfo查看RAM使用情况最简单的方法是通过 /proc/meminfo。这个动态更新的虚拟文件实际上是许多其他内存相关工具(如:free / ps / top...
8个月前 (05-16) 阅读(662) 赞一个 (2) 评论() 链接直达
Java开发

两个对象用equals方法比较为true,它们的HashCode值相同吗?

两个对象用equals方法比较为true,它们的Hashcode值相同吗?这个要分两种情况回答?第一种情况答:假如这个类没有重写equals方法,如果两个对象值相同(x.equals(y) == true),那么它们的hashCode值一定要相同;第二种情况答:如果重写equals方法,没有重写hashCode的方法,就会出现不相等的情况。Java 对于eqauls方法和hashCode方法是这样规定的:equals...
9个月前 (05-10) 阅读(761) 赞一个 (2) 评论() 链接直达
Java开发

常用的五种单例模式实现方式

单例模式的关键点构造方法不对外开放,为private确保单例类只有一个对象,尤其是多线程模式下通过静态方法或枚举返回单例对象确保单例类在反序列化是不会重新创建新的对象单例模式的五种实现方式1、饿汉式 (线程安全,调用效率高,但是不能延时加载)public class Singleton1 {    /*     * 饿汉式是...
9个月前 (05-10) 阅读(623) 赞一个 (5) 评论() 链接直达

程序喵 www.ibloger.net

关于本站 站内留言 给我写信 文章订阅