Loading

上一页 1 2 3 4 5 6 7 ··· 29 下一页
摘要: 远程仓库 git clone 下来,当你执行 git branch,你只会看到 并不会看到其他分支,即便远程仓库上有其他分支,使用 可以查看本地+远程分支列表 如果想切换到 origin/2.0.0 的分支,我们可以 不过结果并不如意: git branch 会看到上面的信息,这里还需要一步操作: 阅读全文
posted @ 2016-06-27 16:47 北岛知寒 阅读(1052) 评论(0) 推荐(0) 编辑
摘要: 昨天写代码的时候,误删了一个文件。今天发现的时候,commit 已经 push 到版本库了。本想用 git reset 回退版本,找回文件后重新提交。但是想起 Git 是一个版本控制系统哎,直接从版本库里 checkout 出某个文件的历史版本不就好了? 想法挺好,但是很久没用这个功能,自己已经不记 阅读全文
posted @ 2016-06-27 16:42 北岛知寒 阅读(15165) 评论(0) 推荐(0) 编辑
摘要: Keytool是一个Java数据证书的管理工具 ,Keytool将密钥(key)和证书(certificates)存在一个称为keystore的文件中在keystore里,包含两种数据: 密钥实体(Key entity)——密钥(secret key)又或者是私钥和配对公钥(采用非对称加密) 可信任 阅读全文
posted @ 2016-06-26 22:50 北岛知寒 阅读(1169) 评论(0) 推荐(0) 编辑
摘要: keytool是一个Java数据证书的管理工具, keytool将密钥(key)和证书(certificates)存在一个称为keystore的文件中在keystore里, 包含两种数据: 密钥实体(Key entity)——密钥(secret key)又或者是私钥和配对公钥(采用非对称加密) 可信 阅读全文
posted @ 2016-06-26 22:44 北岛知寒 阅读(2666) 评论(0) 推荐(0) 编辑
摘要: 为何要关注提交信息 加快Reviewing Code的过程 帮助我们写好release note 5年后帮你快速想起来某个分支,tag或者 commit增加了什么功能,改变了哪些代码 让其他的开发者在运行 git blame 的时候想跪谢 总之一个好的提交信息,会帮助你提高项目的整体质量 基本要求 阅读全文
posted @ 2016-06-26 16:30 北岛知寒 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 1.使用for_each循环迭代 2.通过构造HashMap的entrySet来迭代 3.先取得HashMap的keySet,再用get(key)访问 Test 据说是用entrySet更快一点,写段代码测试了一下,确实如此。(纠正:后来发现测试存在问题,谁先执行谁的耗时要多一点,估计是和第一个需要 阅读全文
posted @ 2016-06-10 12:31 北岛知寒 阅读(1069) 评论(0) 推荐(0) 编辑
摘要: 本篇文章会对面试中常遇到的Java技术点进行全面深入的总结,帮助我们在面试中更加得心应手,不参加面试的同学也能够借此机会梳理一下自己的知识体系,进行查漏补缺。 1. Java中的原始数据类型都有哪些,它们的大小及对应的封装类是什么? (1)boolean boolean数据类型非true即false 阅读全文
posted @ 2016-06-08 08:28 北岛知寒 阅读(554) 评论(0) 推荐(4) 编辑
摘要: 无论逻辑备份还是物理备份,为了获取一致性位点,都强依赖于FTWRL(FlushTableWithReadLock)。这个锁杀伤力非常大,因为持有锁的这段时间,整个数据库实质上不能对外提供写服务的。此外,由于FTWRL需要关闭表,如有大查询,会导致FTWRL等待,进而导致DML堵塞的时间变长。即使是备 阅读全文
posted @ 2016-06-06 19:09 北岛知寒 阅读(363) 评论(0) 推荐(0) 编辑
摘要: Travis CI 是目前新兴的开源持续集成构建项目,它与jenkins,GO的很明显的特别在于采用yaml格式,简洁清新独树一帜。目前大多数的github项目都已经移入到Travis CI的构建队列中,据说Travis CI每天运行超过4000次完整构建。对于做开源项目或者github的使用者,如 阅读全文
posted @ 2016-05-26 21:07 北岛知寒 阅读(211) 评论(0) 推荐(0) 编辑
摘要: RectangleError Problem's Link Problem Statement You want to draw a rectangle on a piece of paper. Unfortunately, you are not a perfect draftsman. The 阅读全文
posted @ 2016-05-21 12:12 北岛知寒 阅读(463) 评论(0) 推荐(0) 编辑
摘要: link mean 给定n个数,按照构造Binary Search Tree的方式来构造BST树,按顺序输出每一个非root结点的父节点的值。 analyse 构造BST树最坏情况下时间复杂度为O(n),肯定会超时。 注意到只需要输出结点的父节点的值,不需要真的构造BST树。 插到第i个结点时,我们 阅读全文
posted @ 2016-05-20 17:55 北岛知寒 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 写在前面 项目开发中,记录错误日志有以下好处: 在java中,记录日志有很多种方式: 自己实现 自己写类,将日志数据,以io操作方式,写数据到文本文件、数据库中。 使用log4j log4j可以将日志输出到console窗口、文本文件、数据库等,功能强大! 使用slfj slfj也是一个很强大的功能 阅读全文
posted @ 2016-05-03 19:56 北岛知寒 阅读(48114) 评论(8) 推荐(19) 编辑
摘要: java连接linux Redis遇到的问题 昨天在Linux搭建了Redis服务,今天使用java连接测试了一下。要想使用java连接redis服务,就离不开jedis-2.6.1.jar。使用jedis连接redis十分方便。下面我们测试一下是否连接上redis服务: package com.c 阅读全文
posted @ 2016-05-02 20:30 北岛知寒 阅读(1605) 评论(1) 推荐(0) 编辑
摘要: 一生二,二生三,三生万物,基础永远是一个计算机人的立身之本。数据结构这门课程的分析奠定了工程师对各种平台中的容器类,集合类的理解基础,正如好多人所说的,如果你对某个平台的集合类理解的不透彻,很可能,你并不是不会使用那个平台上的代码,而是数据结构没理解透彻。 Windows NT平台上,MFC, AT 阅读全文
posted @ 2016-05-01 22:57 北岛知寒 阅读(1705) 评论(0) 推荐(1) 编辑
摘要: Funny scales Problem's Link Mean: 给定两个数n和x,有一个天平,初始时左盘为x,你需要从以下集合中选一些数字来放到两个盘中,使得两个盘相等(note:每个数字只能取一次)。 analyse: 即: 将X化为3进制: 但是题目说每个3^i必须为1,所以我们需要将X表示 阅读全文
posted @ 2016-04-25 17:24 北岛知寒 阅读(354) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 29 下一页