上一页 1 2 3 4 5 6 7 ··· 37 下一页
摘要: mac自带的终端不太好用,被推荐了一个iterm2的终端替代工具,确实比自带的终端好用不少。下面记录下通过脚本一键远程登录的过程: 下载地址:http://m4.pc6.com/xuh3/iTerm2.zip 首先,准备好登陆脚本 这里解释一下: xxx都是用户名或者密码 很重要的一点,这里其实做了 阅读全文
posted @ 2017-06-04 20:46 xiaxiaosheng 阅读(3715) 评论(0) 推荐(0)
摘要: 线程安全队列BlockingQueue 用法跟普通队列没有区别,只是加入了多线程支持。 这里主要说说add和put,以及poll和take的区别: add和put都是用来忘队列里面塞东西的,而poll和take都是用来取队列的头元素的。 下面看下声明: add: boolean java.util. 阅读全文
posted @ 2017-05-27 10:53 xiaxiaosheng 阅读(2355) 评论(0) 推荐(0)
摘要: 在实际业务中,数据库连接失败是常有的事,而且mysql默认在八小时如果没有请求的话就会断开连接,而且jdbc默认是不会自动重新连接的, 如果没有及时发现将可能造成损失。 解决:可以修改mysql配置,增大mysql有效连接时间,但这不能解决意外情况下的断开,所以还有下面这种方法: 修改如下JDBC连 阅读全文
posted @ 2017-05-26 11:59 xiaxiaosheng 阅读(3693) 评论(0) 推荐(0)
摘要: 转载自:http://studygolang.com/articles/724 1. 引用,非复制,所以任何对slice1或slice的修改都会影响对方 [99 2] [99 2 3 4 5 6 7 8 9 0] 2.append append 比较特殊 声明: 源slice= src 添加slic 阅读全文
posted @ 2017-05-15 10:46 xiaxiaosheng 阅读(1967) 评论(0) 推荐(0)
摘要: Unicode和UTF-8都是表示编码,这个我一直都知道,但是这两个实际上是干什么用的,到底是怎么编码的,为什么有了Unicode还要UTF-8,它们之间有什么联系又有什么区别呢?这个问题一直困扰着我。相信不少人也会有这样的疑问。如果没有彻底弄清楚它们的关系,可能在开发的时候经常会被编码问题困扰。所 阅读全文
posted @ 2016-11-18 00:35 xiaxiaosheng 阅读(374) 评论(0) 推荐(0)
摘要: golang的map类型是一个比较特殊的类型,不同于int, string, byte这样的基本类型,在经过一番探究之后得出了一些结论: 1、golang的map类型虽然是内置类型,但和基本类型有很大区别,更像是一个指针,因为他有着跟指针一样行为。 下面这段代码的第三次输出时,尝试了用通过arr[1 阅读全文
posted @ 2016-11-15 00:27 xiaxiaosheng 阅读(2921) 评论(0) 推荐(0)
摘要: svn备份的方式有三种: 1svnadmin dump 2)svnadmin hotcopy 3)svnsync. 优缺点分析 第一种svnadmin dump是官方推荐的备份方式,优点是比较灵活,可以全量备份也可以增量备份,并提供了版本恢复机制。 缺点是:如果版本比较大,如版本数增长到数万、数十万 阅读全文
posted @ 2016-11-02 03:15 xiaxiaosheng 阅读(11345) 评论(1) 推荐(1)
摘要: C++开发者必备技能CMake 先简单介绍一下,CMake是一个跨平台的编译工具,它可以根据不用的平台,不同的编译环境,生成不同的MakeFile,从而控制编译的过程。 使用CMake的步骤: 1、ccmake directory //配置编译选项,这个命令不太常用,所以没有深入了解 2、cmake 阅读全文
posted @ 2016-09-12 22:39 xiaxiaosheng 阅读(308) 评论(0) 推荐(0)
摘要: 转载自: http://study.smile94.top:800/articles/4 面试中经常碰到排序算法的问题,所以这里把常用的几种排序总结一下 线性时间排序 计数排序:首先统计每个数的个数,然后直接得出有序的序列。时间复杂度O(n + k),空间复杂度O(k),k表示数组中最大的数 不稳定 阅读全文
posted @ 2016-04-21 22:37 xiaxiaosheng 阅读(263) 评论(0) 推荐(0)
摘要: 首先把所有的字符加入到优先队列,然后每次弹出两个结点,用这两个结点作为左右孩子,构造一个子树,子树的跟结点的权值为左右孩子的权值的和,然后将子树插入到优先队列,重复这个步骤,直到优先队列中只有一个结点为止,这个结点就是最终哈夫曼树的根结点。 在定义指针类型的优先队列priority_queue<no 阅读全文
posted @ 2016-04-21 10:10 xiaxiaosheng 阅读(534) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 37 下一页