1.递归遍历一个目录,获取所有文件名(也可以取到绝对路径) 2.获取文件大小,自动用K、M、G表示。 3.Multipart文件转存为本地的File。 4.清理指定目录下一天前(时间可以指定)的文件。 5.把字符串存入指定文件。 ...
分类:
其他好文 时间:
2018-08-18 15:27:31
阅读次数:
161
1.CountDownLatch countDownLatch的作用是让一组线程等待其他线程完成工作以后在执行,相当于加强版的join(不懂可以百度一下join的用法),一般在初始化的时候会在构造方法传入计数器, 后续,在其他线程中每次调用countDown方法计数器减一,一般在需要等待的线程中调用 ...
分类:
其他好文 时间:
2018-08-18 13:19:30
阅读次数:
162
编辑器 最近在写c++,项目不是特别大,不打算使用VS来完成,但是涉及多文件的编译,要使用到Makefile。开始时选择Atom,之后换成了VS Code,记录下这两款编辑器编译和调试C++时的注意事项,避免以后忘记了。 操作环境Win: 默认已经安装配置好MinGW/cygwin,可正常使用gcc ...
分类:
其他好文 时间:
2018-08-12 20:07:45
阅读次数:
419
原文链接:https://bbs.huaweicloud.com/blogs/53c0c3509b7a11e89fc57ca23e93a89f 我坦白我是标题党,SB只是 的简写。 一. SASS/SCSS ,也称为 ,是CSS预编译语言的一种,常见的预编译语言还包括 ,`Stylus 变量定义 函 ...
分类:
其他好文 时间:
2018-08-12 15:40:58
阅读次数:
175
第1章 课程介绍 介绍这门课程大纲,技术堆栈以及环境 1-1 prestudy 第2章 一个例子了解golang工具链 通过一个简单的webservice具体从golang的工具链,到test,全面介绍golang在工程项目里需要掌握的知识点。 2-1 一个例子了解golang常用工具链 2-2 g ...
分类:
编程语言 时间:
2018-08-12 10:27:15
阅读次数:
286
参考链接:https://blog.csdn.net/flyinguy/article/details/79502559 系统:Ubuntu 18.04 注意操作用户是自建用户,不是root,特别一些命令涉及用户目录的地方要特别注意 一、安装基础工具 首先安装一些常用工具 go 单独安装 编辑全局变 ...
分类:
系统相关 时间:
2018-08-10 23:20:50
阅读次数:
468
JVM监控工具 Java的安装包自带了很多优秀的工具,善用这些工具对于监控和调试Java程序非常有帮助。常用工具如下: jps 用途:jps用来查看JVM里面所有进程的具体状态, 包括进程ID,进程启动的路径等等。 常用参数: -l: 输出完成的包名称; -m: 输出程序的命令行输入参数; -v: ...
分类:
其他好文 时间:
2018-08-08 14:55:20
阅读次数:
120
在生产环境中,服务器往往不止一台,有可能是成千上万台。对于运维人员来说,如果单独对每台服务器进行管理,工作难度实在是太大了。SaltStack是一个服务器基础设施管理工具,它具有配置管理、远程执行、监控等功能。SaltStack由Python语言编写,是非常简单易用和轻量级的管理工具。
分类:
其他好文 时间:
2018-08-06 10:21:04
阅读次数:
150
整理下这一周的最后一些内容。虽然东西不多,但以后也可以常回来看看。 个人感觉还是代码最好表达自己想要记忆的东西,不够的话再把注释加上。乱七八糟的概念百度上大同小异,只有代码是属于你自己的,是唯一的,也是你应该留下的。 包装类 我们所使用的一般数据类型,又称为值类型。这种数据类型存储在栈中,不属于对象 ...
分类:
编程语言 时间:
2018-07-22 23:40:06
阅读次数:
224
编程是艺术,开发是工程比起一门编程语言,软件工程的入门过程,要难得多。盖因一门语言,其语法、关键字、系统库和常用工具,总是确定而有限的。而软件工程,作为工程学的一个门类,它肩负着在软件开发的过程中,将种种条件确定下来,将资源安排妥当,使工作过程确定清晰,产出稳定可靠的责任。这其中的微妙和复杂,往往在 ...
分类:
其他好文 时间:
2018-07-21 15:06:23
阅读次数:
157