`
MauerSu
  • 浏览: 495104 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表

mac homebrew 常用命令

    博客分类:
  • mac
源:http://blog.csdn.net/jt521xlg/article/details/47129869 评: mac 系统常用的软件安装工具就是 homebrew, 其最常用的命令如下: 安装(需要 Ruby): ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" 搜索:brew search mysql 查询:brew info mysql 主要看具体的信息,比如目前的版本,依赖,安装后注意事项等 更新:brew update 这会更新 Homebrew ...
源: 评: set hive.mapred.mode=nonstrict Temp数据为 2017-01-01 ~10-10日每日 增量金钱 统计 01-01~10-10 每日 全量金钱 select sum(nvl(b.money,0)),max(a.date)   from Temp a   left join Temp b   on (true) where  b.time <= a.time group by a.time ------- hive严格模式          hive提供了一个严格模式,可以防止用户执行那些可能产生意想不到的不好的效果的查询。即某些查 ...
源:http://blog.csdn.net/u010670689/article/details/44748131 评: 1.原始的sql: sum(online_time) num 输出: 小R 2.6014523E7 中R 3881104 大R 356963 2.转换后的sql: cast(sum(online_time) as bigint) num 输出: 小R 26014523 中R 3881104 大R 356963
源:http://www.cnblogs.com/zhangziqiu/archive/2011/03/30/ComputerCode.html 评: 本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助! 一. 机器数和真值 在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念. 1、机器数 一个数在计算机中的二进制表示形式,  叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放 ...
源:http://www.jianshu.com/p/0b50e4a43cdf 评: git代码库回滚: 指的是将代码库某分支退回到以前的某个commit id 【本地代码库回滚】: git reset --hard commit-id :回滚到commit-id,讲commit-id之后提交的commit都去除 git reset --hard HEAD~3:将最近3次的提交回滚 【远程代码库回滚】: 这个是重点要说的内容,过程比本地回滚要复杂 应用场景:自动部署系统发布后发现问题,需要回滚到某一个commit,再重新发布 原理:先将本地分支退回到某个commit,删除远程分支, ...
源:http://blog.csdn.net/butcher__/article/details/54837131 评: java异常匹配有两个重要原则: 异常控制系统会按当前catch控制器的编写顺序来搜索,一旦找到相符的catch控制器,就认为异常已被捕获,不再进行更多的搜索。 catch控制器可以捕获当前异常类以及从它衍生的子类。 根据这两个原则,来做个测试,首先定义BusinessException和LoginException, BusinessException继承Exception, LoginException继承BusinessException。 class Busine ...
源:http://blog.csdn.net/taotao4/article/details/43918131 评: 在生产环境上看到tomcat/log/catalina.out一直输出异常信息,但是不见异常堆栈信息。 java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException java.lang.NullPointerException 在使 ...
源:http://www.jianshu.com/p/22b89f19afd6 评: 更新了 Mac OS X 11后发现,MacVim 不再能够通过Terminal用命令打开了。 mvim hello.txt 于是尝试将 mvim 重新复制到/usr/bin/中去 sudo cp -f mvim /usr/bin/ 然而出现了权限问题: cp: /usr/bin/mvim: Operation not permitted 搜索之后发现,是El Capitan 加入了Rootless机制,不再能够随心所欲的读写很多路径下了。设置 root 权限也不行。 Rootless机制将成为对抗恶意 ...
源:http://fucheng.blog.51cto.com/2404495/1619359 评: repeatable-read是Mysql默认事务隔离级别!能解决脏读以及不可重复读的问题,但可能出现幻读的情况 不可重复读:在一个未提交的事务里,二次查询结果可能不相同,因为在这个事务执行过程中,外面的   事务可能对这个数据集进行了修改并提交! 幻读:一个事务在操作过程中!有别的事务对此数据集进行了修改并提交,但这些操作第一个事务读不到,等到这个事务提交的时候,便有可能引起明明插入的数据没有查询到,但却出现插入重复的错误! 不可重复读与幻读的区别: 不可重复读是能读到其它事务已经提交的数据 ...
源:http://blog.csdn.net/linbrain0000/article/details/49716997 评: 环境Windows 7 64位,JDK1.8.0_40 [java] view plain copy public static void main(String[] args) {      double d = 1.1;      BigDecimal bd1 = new BigDecimal(d);    //(1)       BigDecimal bd2 = BigDecimal.valueOf(d);//(2)       BigDecimal b ...
源:https://segmentfault.com/a/1190000008379179 评: 起因 考虑如下一个例子: @Target(value = {ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface MyMonitor { } @Component @Aspect public class MyAopAdviseDefine {     private Logger logger = LoggerFactory.getLogger(getClass()); ...
源:http://blog.csdn.net/java2000_wl/article/details/8694270 评: 获取锁实现思路: 1.     首先创建一个作为锁目录(znode),通常用它来描述锁定的实体,称为:/lock_node 2.     希望获得锁的客户端在锁目录下创建znode,作为锁/lock_node的子节点,并且节点类型为有序临时节点(EPHEMERAL_SEQUENTIAL);         例如:有两个客户端创建znode,分别为/lock_node/lock-1和/lock_node/lock-2 3.     当前客户端调用getChildren ...
源:http://abear.iteye.com/blog/1025942 评: Java代码 @RequestMapping("/courseware/{id}")   public void download(@PathVariable("id") String courseID, HttpServletResponse response) throws Exception {       ResourceFile file = coursewareService.downCoursewareFile(courseID);       re ...
源:http://www.cnblogs.com/softidea/p/5745369.html 评: HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。 我们知道,HTTP 协议是以 ASCII 码传输,建立在 TCP/IP 协议之上的应用层规范。规范把 HTTP 请求分为三个部分:状态行、请求头、消息主体。类似于下面这样: BASH<method> <request-URL> ...
源:http://www.cnblogs.com/Vdiao/p/5339487.html 评: 好长时间不更博了,主要肚子里没什么好墨水,哈哈。废话不说上代码。 复制代码 1     public static String httpPostWithJSON(String url) throws Exception { 2 3         HttpPost httpPost = new HttpPost(url); 4         CloseableHttpClient client = HttpClients.createDefault(); 5         Str ...
Global site tag (gtag.js) - Google Analytics