排序:
默认
按更新时间
按访问量

Java持续学习

最近一直在考虑怎么样更好的使用、学习和研究Java,在网上也搜索了一些资料,这里做个笔记和总结,为今后的持续学习提供一个对比,毕竟以人为镜可以明得失。一、JDK类库/著名开源类库在使用Java开发的过程中,恐怕打交道最多的就是jdk中的类库了,个人感觉对jdk类库的熟悉程度,不仅体现一个程序员的J...

2017-04-23 00:32:16

阅读数:472

评论数:0

Mac tree 命令

一、mac tree安装 brew install tree tree - list contents of directories in a tree-like format. 二、tree中文乱码解决 tree -N + 目录 -N Print non-printab...

2018-05-02 23:00:49

阅读数:22

评论数:0

Sublime Text常用package

一、背景 sublime text3一个很重要的特性就是可以安装各种package,通过package可以扩展出非常强大的功能。 sublime text3安装package教程详见链接mac Sublime Text 3安装Package Control。 二、文本比对pack...

2018-05-02 22:49:05

阅读数:27

评论数:0

idea中testNg运行group测试用例

一、背景 最近使用的测试框架由Junit切换到了testNg,在testNg中可以把测试用例进行分组,并且可以指定运行时只跑指定group的测试用例。下面就详细介绍下如何在idea运行group测试用例。 二、编写Java测试用例 1、项目结构 2、在本测试用例中,case分为...

2018-04-21 23:36:41

阅读数:45

评论数:0

mac gdal安装

一、背景 最近在做一个项目时,需要在Python中使用gdal,但是默认情况下mac中的Python并没有安装gdal模块,导致项目运行时报错,典型的报错如no module named ogr等。 二、问题解决 在mac Python中使用gdal分为两步。 1、在mac系统中安装gda...

2018-04-21 23:04:44

阅读数:59

评论数:0

Mac效率神器Alfred以及日常使用

前言 Alfred是一个效率神器,其实就是通过Alfred输入快捷来加速日常使用的各种操作,省略了操作图形界面中很多繁琐动作,比如打开浏览器、查找文件、清空垃圾篓、锁定mac等等。 不要认为Alfred使用繁琐,其实只要记住常用的Alfred的快捷键,可以很轻松的使用Alfred操作mac,上...

2018-04-05 21:27:40

阅读数:158

评论数:0

mac日常实用技巧(持续更新)

一、Mac 改用 zsh 后 mvn 命令就无效了 把 source ~/.bash_profile加入.zshrc中会加载bash_profile的全部内容。 二、Finder下打开/usr/local目录 command+shift+g会弹出如下对话框,输入要去的路径即可 想...

2018-04-05 11:49:50

阅读数:83

评论数:0

mac PyCharm添加Python解释器及添加package路径

一、背景 PyCharm执行Python时,找不到自己安装的package,例如pandas、numpy、scipy、scikit等,在执行时报如下错误ImportError: No module named pandas: Traceback (most recent call last...

2018-04-03 13:39:54

阅读数:476

评论数:0

mac iterm2 + zsh + oh-my-zsh + agnoster

一、效果图 二、iterm2安装 前往iterm2官网下载 三、zsh安装 1、zsh是脚本的一种,支持标准的shell,和bash相比有强大的自动补全、错误提示等功能。 2、mac中默认是已经安装了zsh的,只是默认没有使用。查看系统中有没有安装zsh,可以执行如下...

2018-03-29 00:23:10

阅读数:197

评论数:0

mysql查看表占用空间大小

mysql查看表占用空间大小 select sum(DATA_LENGTH)+sum(INDEX_LENGTH) from information_schema.tables where table_schema='数据库名' and TABLE_NAME='数据表名';

2018-03-11 23:10:58

阅读数:49

评论数:0

Python安装pandas/scikit-learn

前提 安装pandas/scikit-learn这些包的前提:需要先安装Numpy、SciPy、pandas、MatPlotLib,这些包的安装请参考Numpy、SciPy、pandas、MatPlotLib包安装 pip install sklearn pip install panda...

2018-03-11 23:05:40

阅读数:53

评论数:0

Python Django Web提供IP访问

一、背景 使用Django开发Python web时,默认启动web时,会启动到127.0.0.1:8000这个IP及端口上,这时,本机的web服务,其它机器是无法通过IP访问的。 二、解决方法 启动时,启动脚本中添加 0.0.0.0:8000,其它机器访问本机时,直接使用本机ip+80...

2018-03-11 22:31:00

阅读数:89

评论数:0

pip常用功能汇总

1.安装指定版本的package pip install keras==2.1.0 安装指定版本 2.升级package到指定版本 pip install –upgrade keras==2.1.0 3.安装package到指定位置 pip install -t /usr/l...

2018-03-11 21:53:00

阅读数:67

评论数:0

Linux文件删除后磁盘空间没有释放

文件删了磁盘空间没释放 原因 可能是因为删除了某个正在被写入的文件 解决 1)删除后,重启写入文件的应用进程; 2)干掉进程:用命令 sudo /usr/sbin/lsof|grep deleted 查看空间没释放的文件,找到进程名称、pid,杀掉重启进程 删除正在写的文件可以用 ca...

2018-01-28 22:58:39

阅读数:102

评论数:0

解决wireshark检测不到网卡的问题(Windows)

本博文转载自https://www.cnblogs.com/li-hao/archive/2013/07/11/3183733.html,仅供学习使用第一步1、打开windows设备管理器。2、查看-显示隐藏的设备3、非即插即用驱动程序4、NetGroup Packet Filter Driver...

2017-11-25 21:29:16

阅读数:2407

评论数:0

Jvisualvm探索:插件安装、类加载速度调优、BTrace

一、插件安装 visualvim插件网址:http://visualvm.github.io/plugins.html jvisualvm是随jdk一同发布的jvm诊断工具,通过插件可以扩展很多功能,插件扩展也是jvisualvm的精华所在。 打开该工具,通过菜单“工具”—>“插件”开...

2017-10-16 00:02:38

阅读数:456

评论数:0

IDEA Maven打包时报找不到符号错误

一、问题背景在使用idea开发项目时,管理jar包依赖一般使用maven pom的方式,但是并不是所有jar包都来源于maven仓库,譬如使用其它业务方的二方包,这些jar包是没有maven仓库坐标的。此时,在idea中使用maven打包工程时,这些不是通过maven管理的jar包中的类,在编译时...

2017-10-10 23:07:24

阅读数:1307

评论数:0

dmesg排查消失的进程

一、适用场景:如果发现自己的java进程悄无声息的消失了,几乎没有留下任何线索,那么dmesg一发,很有可能有你想要的。二、具体操作sudo dmesg|grep -i kill | less去找关键字oom_killer,找到的结果类似如下:[6710782.021013] java invok...

2017-10-08 22:00:52

阅读数:464

评论数:0

Java traps之日期格式化

日期格式化中HH与hh的区别yyyy-MM-dd hh:mm:ss与yyyy-MM-dd HH:mm:ss区别:一个是12小时制,一个是24小时制

2017-10-08 21:49:42

阅读数:147

评论数:0

Java traps之字符串split

字符串splitJava中,字符串的split(“,”)与split(“,”, -1)的区别:一个忽略末尾的空字符,一个不忽略末尾的空字符。 例如:"test,," split(",")返回的数组长度为1 split(",", -1)返...

2017-10-08 21:47:01

阅读数:117

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭