★------------其他----------
微型小站
这个作者很懒,什么都没留下…
展开
-
命令行调用各程序(Window系统)
Window系统的命令行调用各程序控制面板类应用程序类命令行界面中,直接输入下列的命令,可以打开各种应用。(Win10实测有效)控制面板类控制面板\所有控制面板项\control控制面板\所有控制面板项\XXXX#设备和打印机 control.exe /name Microsoft.AddHardware#管理工具 control.exe /name Micr...原创 2019-01-08 17:36:27 · 6447 阅读 · 0 评论 -
Vagrant - up时出现error--vm内存不足
问题退出VM,再进入时,画面显示There was an error while executing `VBoxManage`, a CLI used by Vagrantfor controlling VirtualBox. The command and stderr is shown below.Command: ["modifyvm", "74e2a381-79e2-43c0-a...原创 2019-03-07 11:07:28 · 532 阅读 · 0 评论 -
Redis - 性能优化几点
Redis使用时,需要注意影响性能的几点一个key内不要保存太多数据直接出现慢查询,影响性能slowlog清除使用命令获取详细;Redis详细redis-cli slowlog get 5实例化的追加因为Redis是单线程,所以很容易满负荷,建议启动多个实例而不是多个线程master slave化集群构成unix domain socket连接不经过TCP层,所以没有TC...原创 2019-03-15 11:18:14 · 203 阅读 · 0 评论 -
SOAP vs REST
SOAP vs REST前记简述SOAP规范应用REST推荐标准应用比较前记Web services 提供了在线的 machine-to-machine / application-to-application 的网络通信服务。SOAP大部分应用于 企业级 的web service架构,使用WSDL语言的XML格式传输数据。REST目前主要应用于快速,轻量开发的web service架构,...原创 2019-03-20 10:47:13 · 377 阅读 · 0 评论 -
Web系统架构基础知识(一)
Web系统架构的基础(一)3层架构示例图web服务器(表示层)主要的server作用AP服务器(应用层)主要的server作用DB服务器(数据层)主要的server作用3层架构示例图一般系统中的基础C/S架构示例图基础的WEB3层架构分为web服务器(表示层)主要的serverApache HTTP,IIS,Nginx作用向客户端提供静态contents比如网站的首页,事业内...原创 2019-03-20 15:57:29 · 2551 阅读 · 0 评论 -
Web系统架构基础知识(二)
Web系统架构的基础(二)Apache 和 Tomcat 比较Java servlet的基础概念Java servlet的特征Apache 和 Tomcat相似点不同点Apache 和 IIS 比较Apache 和 Nginx 比较Tomcat 和 JBoss 比较了解了三层基础架构后,比较一下主要WEB 和 AP 服务器的区别Apache 和 Tomcat 比较Java servlet的基...原创 2019-03-20 15:57:45 · 533 阅读 · 0 评论 -
系统性能改善的理论原则
系统上线后,总会慢慢反映出系统登陆,连接,请求等状况下出现系统延时的现象,各种各样的条件或者情况下,如何调查,需要整理一个思路首先,不要着急进行技术上的调查,很容易陷入反复调查以至疲惫不堪的状况。理论上的思路没制定调查计划之前不要动手所有的行动启动前,必须要有计划。不要带有先入观考虑所有的可能性昨天升级了OS,会不会是这个的影响?最近更换了通信模块,会不会是这个的影响...原创 2019-03-13 18:24:37 · 567 阅读 · 0 评论 -
Powershell - 修改文件生成格式
Powershell 默认文件生成的格式 UTF-16,该格式因为已经不再使用,修改格式为 utf-8$PSDefaultParameterValues['Out-File:Encoding'] = 'utf8'原创 2019-03-27 17:41:14 · 2115 阅读 · 0 评论 -
Docker-学习笔记(一)
Docker-学习笔记(一)虚拟机类型Host型Hyper型容器型Docker的优势Docker的劣势Docker的组件Docker EngineDocker ComposeDocker RegistryDocker MachineDocker SwarmDocker KitematicDocker HubDocker的内部结构namespacecgroup(control group)网络连接机...原创 2019-03-28 16:21:40 · 387 阅读 · 0 评论 -
几种软件开发方法 - 发展memo
目前的趋势,主要有几种软件开发手法。waterfall最古老的开发方法,流程根据 要件定义 ➡ 设计 ➡ 制造 ➡ 测试 ➡ 运用 的流程,依次进行。原则思想尊重前一阶段的成果,原则上前一阶段没完成,后一阶段不开始,基本不式样变更。Agile思想根据机能单位,实现每个机能的 计划到测试 的步骤的反复。优势可以尽早的确认到成果物适用适用于小单位内,需要频繁的式样变更或者...原创 2019-03-29 10:42:48 · 1819 阅读 · 0 评论 -
Mac Terminal - 文字乱码
现象默认情况下,SSH连接 EC2,画面显示-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory原因Terminal的自动语言设定机能,本地连接后,server的设定跟随本地的设定了改变图形中表红色的设定如果出现比如日语等不可入力的情况,添加设定ex...原创 2019-03-02 20:14:19 · 2130 阅读 · 0 评论 -
命令行 - 引用字符串
在命令行中输入 JSON 格式参数的方式因操作系统而异。Linux、macOS 或 Unix使用单引号 (’) 括住 JSON 数据结构aws ec2 run-instances --image-id ami-12345678 --block-device-mappings '[{"DeviceName":"/dev/sdb","Ebs":{"VolumeSize":20,"DeleteOn...原创 2019-02-26 13:33:40 · 363 阅读 · 0 评论 -
Docker-学习笔记(二)
Docker-学习笔记(一)和虚拟机VM的差别安装Amazon EC2Docker Engine安装Docker Compose安装理解为装载着无数集装箱的货轮,每个集装箱里装着不同的货品,集装箱之间不会相互干扰,货轮可以随时到任意地方。和虚拟机VM的差别安装Amazon EC2Docker Engine安装参照 在 Amazon Linux 实例上安装 Docker$ sudo ...原创 2019-03-03 16:18:58 · 192 阅读 · 0 评论 -
Vagrant-环境搭建的一些Error总结
Vagrant-环境搭建的一些Error总结Error①Vagrant up 时的error画面解决Error②vagrant vbguest 时的error画面解决Error①Vagrant up 时的error画面解决安装插件 vagrant-vbguest默认情况下,VM启动时会自动更新box版本,自己环境的VirtualBox 版本和Box里安装的Guest Addition的...原创 2019-01-15 10:40:59 · 1512 阅读 · 0 评论 -
Vagrant-环境搭建
Vagrant虚拟环境搭建Vagrant简介Vagrant环境搭建VirtualBox安装Vagrant安装初期化配置Vagrantfile追加VirtualBox启动VM访问VMvagrant命令公开键设定以及访问用户做成Vagrant简介Vagrant实现了虚拟环境的简单搭建和文件的共享功能。优点通过Vagrantfile的设置,可以实现多人的相同环境的快速搭建通过简单的命令,实现...原创 2019-01-15 11:44:48 · 487 阅读 · 0 评论 -
Java:String.valueOf() 和 toString() 的区别
程序中会经常出现 数字 文件列 相互转换的情况。上述两种方法都可以实现转换,只是有以下的区别。toString() ;变换的值是 null 的情况,会抛出 NullPointerException 异常。String.valueOf() ; 不抛异常。...原创 2019-01-15 17:58:01 · 2502 阅读 · 0 评论 -
Mac-通过Homebrew安装python3
由于Mac默认安装Python2,2.7版本支持到2020年,索性安装Python3安装 Homebrew参照: Homebrew.安装 Python3brew install python3确认安装~ $ python3 --versionPython 3.7.2~ $ which python3/usr/local/bin/python3~ $ which python...原创 2019-02-01 11:11:33 · 8496 阅读 · 1 评论 -
Mac-通过pip安装AWS-CLI
安装pipMac OS 10.9.x以上默认安装了 easy_install~ $ sudo easy_install pip确认版本~ $ which pip/usr/local/bin/pip~ $ pip --versionpip 19.0.1 from /Library/Python/2.7/site-packages/pip-19.0.1-py2.7.egg/pip (p...原创 2019-02-01 11:18:22 · 1351 阅读 · 0 评论 -
Java equals 与 Objects.equals
值是 null 的情况a.equals(b) 当 a 是 null 的时候,抛出 NullPointerException 异常a.equals(b) 当 a 不是 null,b 是 null 的时候,返回 falseObjects.equals(a,b) 比较时,a 或者 b 即使是 null 时,也不抛异常null.equals("abc") → 抛出 NullP...原创 2019-01-17 09:21:00 · 1105 阅读 · 0 评论 -
Mac-Bash内带空格文件夹的迁移
Mac内,如果一个文件夹的名字内有空格的话,用Bash命令迁移时,需要注意示例例如在 mac 的下面路径下会有文件夹~/Library/Application Support错误访问~/Library $ cd Application Support-bash: cd: Application: No such file or directory~/Library $ 正确访...原创 2019-02-02 21:52:08 · 580 阅读 · 0 评论 -
OAuth 2.0-简单流程
最近查了一下OAuth 2.0的流程,简单总结了一下。详细参照: OAuth 2.0.简单流程图说明用户访问网站A;“h ttp://XXXXXX.com”登陆用户时,用户选择 使用github账号 登陆,网站A连接github网站,协商取得情报;github将情报 Client Id + Client Secret 返回给网站A网站A将 Client Id 连携...原创 2019-01-29 17:14:08 · 217 阅读 · 0 评论 -
SSH - 防止自动接续切断
SSH 接续时,放置一定时间后,会自动切断SSH的接续防止方法一设置路由器 - 不推荐方法二设定客户端和服务器的定期应答确认 服务器端或者客户端的任意一方设置即可服务器端/etc/ssh/sshd_configClientAliveInterval [秒数]ClientAliveCountMax [回数]客户端/etc/ssh/ssh_config 或者 ~/.ssh...原创 2019-03-01 16:06:05 · 195 阅读 · 0 评论 -
命令理解DNS解析原理
通过执行下面的命令可以清晰地理解DNS解析原理dig @8.8.8.8 www.baidu.com +trace执行结果~ $ dig @8.8.8.8 www.baidu.com +trace; <<>> DiG 9.10.6 <<>> @8.8.8.8 www.baidu.com +trace; (1 server found);...原创 2019-04-18 14:19:10 · 1340 阅读 · 0 评论