mac下 brew 切换成阿里镜像,提高软件包安装速度 每次brew安装新包的时候必先更新自身,网络慢的时候brew update无限卡死,虽然按一次ctrl C可以跳过,但有时候恰恰是brew本身版本导致的莫名其妙的问题出现,如果不把航空母舰更新了,后面也不会顺利。今天一怒之下,换了阿里镜像,果然一切迎刃而解了(原教派)贴上iterm-bash脚本备查:cd "$(brew --repo)"git remote set-url ori...
Mac OS最简方式安装adb 如果你的Mac还没安装Homebrew, 先安装Homebrew,Homebrew是Mac上非常优秀的软件包管理工具。拥有安装、卸载、更新、查看、搜索等很多实用的功能。推荐国内的一键安装脚本,该脚本会自动设置国内源:/bin/zsh-c"$(curl-fsSLhttps://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew....
什么是json? JSON基本介绍、JSON与XML的区别比较 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它使得人们很容易的进行阅读和编写。同时也方便了机器进行解析和生成。它是基于JavaScript Programming Language,Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于程序语言的文本格式,但是也使用了类...
CentOS上用Squid搭建HTTP代理小结 安装Squidyum install squid -y# -y 代表自动选择y,全自动安装安装后,可以自定义http代理端口,设置来源IP白名单等vi /etc/squid/squid.conf# ------ 自定义http端口:# Squid normally listens to port 3128http_port 8088# ------ 设置来源IP
JVM jinfo命令(Java Configuration Info) 用法小结 简介jinfo是jdk自带的命令,可以用来查看正在运行的Java应用程序的扩展参数,甚至支持在运行时,修改部分参数。通常会先使用jps查看java进程的id,然后使用jinfo查看指定pid的jvm信息.jps #通过jps来查看当前运行状态的虚拟机进程查看jvm的参数1jinfo -flags pro
在CentOS上导出JVM内存信息 首先看下Tomcat的进程Id:12[root@iZ25Z ~]# ps aux | grep javawww 2111 4.0 23.5 1637648 452756 ? Sl 10:12 4:35 /usr/java/jdk1.7.0_80/bin/java -Djava.util.lo
阿里云ECS使用cloudfs4oss挂载OSS cloudfs4oss可以帮我们将OSS直接挂载到ECS上,就像一个目录一样方便访问。使用方法: 1、安装配置环境:1yum install libcurl libcurl-devel openssl-devel fuse fuse-libs fuse-devel libxml2-develoss-cn-qingdao-interna
Mybatis #{ } 和 ${ } 区别 动态 SQL 是 Mybatis 的强大特性之一,也是它优于其他 ORM 框架的一个重要原因。Mybatis 在对 sql 语句进行预编译之前,会对 sql 进行动态解析,解析为一个 BoundSql 对象,也是在此处对动态 SQL 进行处理的。在动态 SQL 解析阶段, #{ } 和 ${ } 会有不同的表现:1select * from us
linux cpu load学习笔记 linux系统中的Load对当前CPU工作量的度量Load Average 就是一段时间 (1 分钟、5分钟、15分钟) 内平均Load。[root@CNC-BJ-5-3N1 ~]# w20:01:55 up 76 days, 8:20, 6 users, load average: 1.30, 1.48, 1.69load average值的含义单核处理器假
linux free命令学习笔记 $ free -m total used free shared buffers cachedMem: 1002 769 232 0 62 421-/+ buffers/cache: 286 715
写了一个Mac快速设置、打开和关闭Web代理的Shell命令 缘由(痛点)每次在Mac上设置Web代理,都需要点开"系统偏好设置 -- 网络 -- 高级 -- 代理",然后分别设置Web代理(HTTP)和安全Web代理(HTTPS),设置完后,还要点"好 -- 应用"。如果要关闭Web代理也是如此,只是点到代理设置面板后,只需要取消勾选Web代理和安全Web代理。个人觉得这种操作很繁琐,对于一个经常需要改Web代理的人来说,这简直是灾难性的重
Git重命名仓库、修改远程仓库地址、修改仓库配置 给本地和远程仓库重命名### 1.重命名本地分支git branch -m new-name #如果当前在要重命名的分支git branch -m old-name new-name #如果当前不在要重命名的分支### 2.删除远程旧名称分支并且push新名称分支git push origin :old-name new-name### 3.关联新名称的本地分支和远程分支 git push
Git取消合并(merge)、暂存修改(stash)、回退到某个版本(reset)的使用方法 取消某次合并git merge --abort #如果Git版本 >= 1.7.4git reset --merge #如果Git版本 >= 1.6.1Note: 在合并之前要保证没有未提交的文件,如果有未提交的文件但现在又不想提交,用stash命令暂存。暂存命令stash使用git stash #将本地修改暂时存储起来git stash list #查看暂存的信息git stash pop
CentOS上安装Git并实现提交自动同步到网站目录 检查当前系统上是否已安装了Gitgit --version如果没安装,安装Gityum install git安装后,创建一个空的Git仓库cd /home mkdir git cd git mkdir www.git cd www.git git init --bare我们的仓库地址是 /home/git/www.git编写钩子,实现提交代码后把代码同步到我们网站目录cd /home/g
CentOS防火墙打开和关闭端口 打开某个端口比如打开3306端口iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT保存刚才通过命令操作的iptables规则到/etc/sysconfig/iptables文件service iptables save 让新的规则生效service iptables restart 关闭某个端口打
CentOS安装与配置Maven 1. 下载Maven安装包wget http://apache.fayea.com/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz2. 解压 tar -zxvf apache-maven-3.3.9-bin.tar.gz3. 移动Maven到部署目录mv apache-maven-3.3.9 /
CentOS上实现一键Maven打包并部署到Tomcat的Shell脚本 CentOS上实现一键Maven打包并部署到Tomcat的Shell脚本#!/bin/bash##Tomcat部署脚本export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/apache-maven-3.3.9/binclearprintf "####################
如何让SQL语句不执行默认排序,而是按照in语句的顺序返回结果 Oracle:select name from order where order_id in('111','222','333','444','555','666')order by instr('111,222,333,444,555,666',order_id);Mysql:select name from order where order_id in ('111','2
mac 开机自启动 nginx 和 php 1. 开机启动nginx:在 /Library/LaunchDaemons/ 目录新建 org.macports.nginx.plist 文件:<!DOCTYPE plist PUBLIC -//Apple Computer//DTD PLIST 1.0//ENhttp://www.apple.com/DTDs/PropertyList-1.0.dtd > Label
jQuery EasyUI 使用中遇到的问题和解决方案 Q: easyui-accordion 怎么设置默认全部关闭?A: 调用panel的collapse方法关闭展开的标签即可.$(function(){ $("#ac").accordion('getSelected').panel('collapse')});Q: easyui-validatebox 怎么验证两次密码是否输入一致?A:HTML代码和