- 博客(8)
- 收藏
- 关注
原创 shell判断文件与字符串
假设有如下文件:#!/bin/shmyPath="/home/xxx/path"myFile="/home/xxx/xxx.log"-d 参数判断$myPath是否存在if [ ! -d "$myPath"]; thenmkdir "$myPath"fi-f参数判断$myFile是否存在if [ ! -f "$myFile" ]; thentouch "$myFile"fi-x 参数判断$
2017-04-28 11:31:16 1341
原创 IntelliJ手动安装python与scala插件
IntelliJ强大之处在于各种各式的丰富插件,能满足日常开发中的绝大部分需求。由于天朝众所周知的原因,通过Intellij在线安装插件的形式,经常会折腾很久安装不成功。最让人恼火的是一个几十M甚至只有几M的插件,经常安装到一半或者一部分以后,因为网络连接的原因安装失败。本博主印象中每次新装环境时,装python插件用在线安装的方式都花费了相当长时间。于是痛下决心,研究了一下离线安装的方式,发现好简
2017-04-25 22:52:00 5829
转载 代码结构中Dao,Service,Controller,Util,Model是什么意思
1.先名词解释吧:DAO = Data Access Object = 数据存取对象Service = 服务Controller = 控制器Util = 工具Model = 模型首先,一个代码是不是有完善的结构,和是不是有上面这些东西没有什么关系,只是通常来说,我们做一个大项目会把项目分解成很多不不同的模块(Module),然后根据用途和角色,我们对这些模块有一个通用的命名规则,这也就是上面这些英文
2017-04-17 09:49:52 15613 1
原创 java8 手把手教你学会写lambda表达式
Java8发布已经有一段时间了,这次发布的改动比较大,很多人将这次改动与Java5的升级相提并论。Java8其中一个很重要的新特性就是lambda表达式,允许我们将行为传到函数中。想想看,在Java8 之前我们想要将行为传入函数,仅有的选择就是匿名内部类。Java8发布以后,lambda表达式将大量替代匿名内部类的使用,简化代码的同时,更突出了原来匿名内部类中最重要的那部分包含真正逻辑的代码。尤其
2017-04-16 14:24:31 78169 19
原创 java “lambda expressions not supported at this language level“
今天在写lambda函数时,Intellij爆出了”lambda expressions not supported at this language level”的错误。很明显这是IDE里JDK的版本没有设置正确引起的。下面来说说怎么在IDE里设置一下JDK版本解决这个问题。1.修改project的JDK版本File -> Project Structure -> Project,将Project
2017-04-16 13:39:59 3704 4
原创 linux 查看端口占用命令 亲测可用
端口是系统非常重要的一个东东,我们经常需要查看哪个进程占用了哪个端口,或者哪个端口被哪个进程占用。废话不多说,直接上干货,教大家怎样查看系统端口占用情况。方法一: 1.先用ps -ef | grep xxx(某个进程),可以查看某个进程的pid。 2.再用netstat -anp | grep pid号,可以查看到该进程占用的端口号! 方法二: 直接用lsof命令可以查看端口使用情况!
2017-04-15 17:56:10 8968
原创 python property 与get/set方法详解
1.java里get/set方法大部分的同学开始写java代码的时候,最初始的代码肯定是字段的get/set方法。大家对于java特别冗长的诟病,很大一部分来自于无处不在的get/set方法。甚至国内有相当一部分不负责任的java书籍,里面靠大段的get/set代码来拼凑篇幅。。。 来个最简单的例子,估计大家都写过类似的代码:public class Person { pr
2017-04-03 22:17:29 31129 5
原创 boost安装详细教程
1.下载boost的tar.gz包首先从boost官网上下载boost的gz包。 boost官网地址http://www.boost.org。2.解压gz包执行tar -zxvf boost_1_63_0.tar.gz命令,将gz包解压。3.执行bootstrap.sh脚本cd到刚才的解压包里,执行bootstrap.sh脚本sh bootstrap.sh4.执行b2执行完上述命令后,会生成b2可
2017-04-02 16:47:54 4461
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人