一、创建分支 1,创建一个分支 svn copy svn://xx.com/repo/trunk svn://xx.com/repo/branches/TRY-something -m 'make branches TRY-something' 2,把工作目录转到分支 svn switch svn: ...
分类:
系统相关 时间:
2016-06-05 12:22:06
阅读次数:
191
适配器模式将一个或多个类接口变成客户端所期望的一个接口。虽然大多数教科书所采用的例子中适配器只适配一个类,但是我们可以适配多个类来提供一个接口让客户端编码。 外观模式则主要是为了提供简化的接口以方便用户调用。 适配器模式的意图是:将一个现有的类适配给用户所期望的一个接口,供用户调用。让原本不兼容的类 ...
分类:
其他好文 时间:
2016-06-05 12:22:46
阅读次数:
142
转载自孤傲苍狼 XML学习总结(一)——XML介绍 一、XML概念 Extensible Markup Language,翻译过来为可扩展标记语言。Xml技术是w3c组织发布的,目前推荐遵循的是W3C组织于2000发布的XML1.0规范。 二、学习XML的目的 在现实生活中大量存在有关系的数据,如下 ...
分类:
其他好文 时间:
2016-06-05 12:20:40
阅读次数:
208
不定期更新leetcode解题java答案。 采用pick one的方式选择题目。 题目的大致意思是绕圈输出矩阵数值,将每一圈视为一个循环,对输出停止的4种条件进行判断即可。 4种停止的方式分别为,向右继续输出时,数值已输出;向下继续输出时,数值已输出;向左继续输出时,数值已输出;向上继续输出时,数 ...
分类:
其他好文 时间:
2016-06-05 12:20:51
阅读次数:
176
表空间 表空间是Oracle数据结构中最大的逻辑结构 基本表空间 临时表空间:排序、汇总过程中产生的临时数据 大文件表空间:存储大型数据 非标准数据块表空间 撤销表空间:存储撤销数据 基本表空间 创建一个名为TEMP0301的表空间 创建一个手动方式管理段的表空间 修改表空间 为表空间增加新的数据文 ...
分类:
数据库 时间:
2016-06-05 12:20:03
阅读次数:
256
本章作为实战第一章,首先要做的就是了解linux驱动到底是个什么东西,首先了解linux驱动的工作方式,linux系统将每一个驱动都映射成一个文件,保存在/dev中,再使用c语言函数ioctl向驱动的设备文件发送打印命令。 一、编写Linux驱动程序 1.建立Linux驱动骨架 Linux内核在使用 ...
分类:
系统相关 时间:
2016-06-05 12:19:41
阅读次数:
191
C++模板 模板是C++支持参数化多态的工具,使用模板可以使用户为类或者函数声明一种一般模式,使得类中的某些数据成员或者成员函数的参数、返回值取得任意类型。 模板是一种对类型进行参数化的工具; 通常有两种形式:函数模板和类模板; 函数模板针对仅参数类型不同的函数; 类模板针对仅数据成员和成员函数类型 ...
分类:
编程语言 时间:
2016-06-05 12:20:40
阅读次数:
253
原文:http://www.aiuxian.com/article/p-1442657.html 代码分析: 此段代码也不难理解,有几个地方我捎带讲解一下: uuid,在这里我把它定为用户访问唯一标识符,更多有关uuid的资料,大家上网查。 _utmc,用来标识一段时间内,如果用户不断刷新,我们算一 ...
分类:
Web程序 时间:
2016-06-05 12:20:31
阅读次数:
1078
心血来潮要在虚拟机上安装cdh的集群,中间需要安装mysql,再次做个安装的过程笔记 mysql官方网站:http://www.mysql.com 我安装的centos7,mysql-5.7.13-1.el7.x86_64.rpm-bundle.tar 使用的是rpm的安装方式。 1、需要卸载系统自 ...
分类:
数据库 时间:
2016-06-05 12:19:41
阅读次数:
184
一.内置函数 1.比较常用的几个内置函数的: abs() 取绝对值 all() 里面所有是真则返回TURE,否则就为False any()只要里面有一个为真就为True. bin() 可以把十进制转化为二进制,也可以把八进制转化为二进制...等等 boor()判断值是否是真或者假 bytes()把字 ...
分类:
编程语言 时间:
2016-06-05 12:18:55
阅读次数:
196
1.选人期间选定任务假腿7分钟(简单任务)。这里注意如果在选人的时候选限定英雄的任务,那么就要跟着那个限定英雄选,比如你在这里选择熊的最后一个任务,那就一定要选熊,不然选人之后锁定任务不会生成任务(你选别的英雄已经不满足任务要求了,怎么会生成!) 2.出兵前30秒切换至主菜单红本改任务。这里注意的是 ...
分类:
其他好文 时间:
2016-06-05 12:18:53
阅读次数:
169
Sort Colors
Total Accepted: 101116 Total
Submissions: 289438 Difficulty: Medium
Given an array with n objects colored red, white or blue, sort them so that objects of the sam...
分类:
其他好文 时间:
2016-06-05 11:14:27
阅读次数:
227
一.线程的生命周期及五种基本状态
Java线程具有五中基本状态
新建状态(New):当线程对象对创建后,即进入了新建状态,如:Thread t = new MyThread();
就绪状态(Runnable):当调用线程对象的start()方法(t.start();),线程即进入就绪状态。处于就绪状态的线程,只是说明此线程已经做好了准备,随时等待CPU调度执行,并不是说执行了...
分类:
编程语言 时间:
2016-06-05 11:13:49
阅读次数:
183
Same Tree
Total Accepted: 132356 Total
Submissions: 304237 Difficulty: Easy
Given two binary trees, write a function to check if they are equal or not.
Two binary trees are ...
分类:
其他好文 时间:
2016-06-05 11:13:50
阅读次数:
114
Reverse String
Total Accepted: 32384 Total
Submissions: 55169 Difficulty: Easy
Write a function that takes a string as input and returns the string reversed.
Example:
Given...
分类:
其他好文 时间:
2016-06-05 11:14:14
阅读次数:
118
Remove Linked List Elements
Total Accepted: 65900 Total
Submissions: 226939 Difficulty: Easy
Remove all elements from a linked list of integers that have value val.
Example
Given: ...
分类:
其他好文 时间:
2016-06-05 11:14:09
阅读次数:
129
Semaphore通常用于限制可以访问某些资源(物理或逻辑的)的线程数目,我们可以自己设定最大访问量。它有两个很常用的方法是acquire()和release(),分别是获得许可和释放许可。
官方JDK上面对Semaphore的解释是这样子的:
一个计数信号量。从概念上讲,信号量维护了一个许可集。如有必要,在许可可用前会阻塞每一个acquire(),然后再获取该许可。每个release(...
分类:
编程语言 时间:
2016-06-05 11:12:54
阅读次数:
235