实现一个自己的shell程序,这个程序有这些功能:解释执行命令,支持输入输出重定向,支持管道,后台运行 程序。当运行该程序后,它支持以下的命令格式: 1.单个命令,如:ls。2.带l到多个参数的命令,如ls -l。3.带一个输出重定向的命令。4.带一个输入重定向的 命令。5.带一个管道的命令。6.后 ...
分类:
系统相关 时间:
2018-06-19 00:53:09
阅读次数:
276
昨天在上厕所的时候突发奇想,当你把usb插进去的时候,能不能自动执行usb上的程序。查了一下,发现只有windows上可以,具体的大家也可以搜索(搜索关键词usb autorun)到。但是,如果我想,比如,当一个usb插入时,在后台自动把usb里的重要文件神不知鬼不觉地拷贝到本地或者上传到某个服务器 ...
分类:
编程语言 时间:
2018-06-19 00:53:03
阅读次数:
359
SpringBoot专注于快速方便的开发单个个体微服务。 SpringCloud是关注全局的微服务协调整理治理框架,它将SpringBoot开发的一个个单体微服务整合并管理起来, 为各个服务之间提供,配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、精选决策、分布式会话等集成服务。 Spr... ...
分类:
编程语言 时间:
2018-06-19 00:52:57
阅读次数:
191
时间 | 内容 |备注 | | 2018年6月18日 | 基本使用 | spirngmvc整合swagger2 开始之前这个系列博文基本是,在项目的使用中一些模块的内容记录,但是后期逐渐优化,不单单是整合内容。 swagger简介 1、swagger主要提供了三个功能: Swagger Editor ...
分类:
编程语言 时间:
2018-06-19 00:52:50
阅读次数:
288
1、设置更改root密码 查看mysql 启动与否,若没启动就运行:/usr/local/mysql56/bin/mysqlps aux |grep mysql 或 netstat -tulnp |grep 3306运行mysql 命令,会出现: -bash: mysql: command not ...
分类:
数据库 时间:
2018-06-19 00:52:41
阅读次数:
219
背景 在找这本书的源码,搜到提供的都是需要C币下载的。比较固执(其实是穷)。 在这本书的前言中提到源代码可以在 www.appress.com 上下载。 下面是该书在该网站上的链接: https://www.apress.com/us/book/9781430229469 点击 Download s ...
分类:
数据库 时间:
2018-06-19 00:52:32
阅读次数:
235
分形图形很是奇妙,这里展示的是蕨类植物叶子的分形图形。 这里使用Canvas 通过描点的方式来绘制图形,先说一下原理: 先来个方程: 或许看完这个觉得很懵逼,这里就不说这个方程怎么计算了。由这个方程可以得到 8个式子,两两一组有四组 第一组函数: f(x, y) = 0 f(x, y) = 0.16 ...
分类:
Web程序 时间:
2018-06-19 00:52:23
阅读次数:
357
Queue(队列对象) Queue是python中的标准库,可以直接import Queue引用;队列是线程间最常用的交换数据的形式 python下多线程的思考 对于资源,加锁是个重要的环节。因为python原生的list,dict等,都是not thread safe的。而Queue,是线程安全的 ...
分类:
编程语言 时间:
2018-06-19 00:52:14
阅读次数:
232
1.for循环的另一种写法 for循环主要用于遍历数组,举例说明之 a.老方法 int[] a={1,2,4,4}; for(int i=0;i<a.length;i++}{ 执行代码 } b.增强型方法 for(int i:a}{ 执行代码 } int i:数组元素变量 a:要遍历的数组对象 该方 ...
分类:
其他好文 时间:
2018-06-19 00:51:59
阅读次数:
323
Android初学第22天 10_FragmentArguments 代码 Crime.java ...
分类:
移动开发 时间:
2018-06-19 00:51:50
阅读次数:
220
Android初学第25天 10_FragmentArguments 代码 CrimeFragment.java ...
分类:
移动开发 时间:
2018-06-19 00:51:44
阅读次数:
243
什么是微服务架构,.netCore微服务选型 https://www.cnblogs.com/uglyman/p/9182485.html 开发工具:VS2017 .Net Core 2.1 什么是微服务? 单体结构: 缺点: 1)只能采用同一种技术,很难用不同的语言或者语言不同版本开发不同模块; ...
分类:
Web程序 时间:
2018-06-19 00:51:35
阅读次数:
471
Android初学第26天 10_FragmentArguments 代码 SingleFragmentActivity.java ...
分类:
移动开发 时间:
2018-06-19 00:51:26
阅读次数:
204
一提到程序猿,我们的脑子里就会出现这样的画面: 或者这样的画面: 心头萦绕的字眼是:秃头、猝死、眼镜、黑白 T 恤、钢铁直男…… 而真实的程序猿们,是每天要和无数数据,以及数十种编程语言打交道。 上能手握亿万数据面不改色,下能修改 Bug 奋战两昼夜 。他们热爱生活,讨厌 Bug…… 时代在进步,今 ...
分类:
编程语言 时间:
2018-06-19 00:51:17
阅读次数:
240
大象——Thinking in UML 大音希声,大象希形 , 近来闲暇,随手翻起一些曾经看过的书籍,才发现又有新的收获。 面向对象 面向对象 在如今的软件行业是一个很著名的术语,以至于 人们以为面向对象是现代科学发展到一定程度才出现的研究成果 。 普通民众的面向对象 在很多人看来, 面向过程 和 ...
分类:
其他好文 时间:
2018-06-19 00:51:08
阅读次数:
211
Android初学第27天 10_FragmentArguments 代码 CrimeActivity.java ...
分类:
移动开发 时间:
2018-06-19 00:51:00
阅读次数:
219
读完需要 9 分钟 1. 什么是虚拟环境? 虚拟环境的意义,就如同 虚拟机 一样,它可以实现不同环境中Python依赖包相互独立,互不干扰。这在一定程度的意义上,给了我们的项目一份很有力的保障。在这里,我把它戏称为「保险」。全网唯一。 举个例子吧。 假设我们的电脑里有两个项目,他们都用到同一个第三方 ...
分类:
编程语言 时间:
2018-06-19 00:50:51
阅读次数:
221