自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 收藏
  • 关注

转载 Java实现二叉树的先序、中序、后序、层序遍历(递归和非递归)

二叉树是一种非常重要的数据结构,很多其它数据结构都是基于二叉树的基础演变而来的。对于二叉树,有前序、中序以及后序三种遍历方法。因为树的定义本身就是递归定义,因此采用递归的方法去实现树的三种遍历不仅容易理解而且代码很简洁。而对于树的遍历若采用非递归的方法,就要采用栈去模拟实现。在三种遍历中,前序和中序遍历的非递归算法都很容易实现,非递归后序遍历实现起来相对来说要难一点。节点分布如下:impo...

2017-07-31 21:30:00 180

转载 运动算法

/* * Tween.js * t: current time(当前时间); * b: beginning value(初始值); * c: change in value(变化量); * d: duration(持续时间)。 * you can visit 'http://easings.net/zh-cn' to get effect*/var Tween ...

2017-07-30 23:59:00 301

转载 Nginx配置https

1.默认情况下ssl模块并未被安装,需要在编译nginx的时候指定–with-http_ssl_module参数。[root@zabbix vhosts]# /usr/local/nginx/sbin/nginx -Vnginx version: nginx/1.6.3built by gcc 4.4.7 20120313 (Red Hat 4.4.7-18) (GCC) TLS SNI supp...

2017-07-30 16:36:00 51

转载 【linux】进程状态

【进程状态转移图】PROCESS STATE CODES R running or runnable (on run queue) D uninterruptible sleep (usually IO) S interruptible sleep (waiting for an event to complete) Z defun...

2017-07-29 15:29:00 51

转载 2017 Multi-University Training Contest - Team 1

半面数学 半面卡常1001Add More Zero水题不写。1002Balala Power!贪心,注意0不能首位。 1 #include <iostream> 2 #include <cstdio> 3 #include <cstring> 4 #include <algorithm> ...

2017-07-29 10:41:00 48

转载 wireshark抓包常见提示含义解析

原文转自:http://blog.sina.com.cn/s/blog_987e00020102wq60.html http://www.cnblogs.com/redsmith/p/5462547.html原文链接:http://blog.csdn.net/u012398362/article/details/52276067=================...

2017-07-28 17:17:00 188

转载 类别的扩展

类别的扩展 续利用类别分散实现代码在大型的项目中,一个类的实现可能很大,而且 .m 文件不能分离.可是使用类别能够将一个类的实现分散且有规律的组织在不同的文件里.还能够将一个类的实现分散到不同的框架中.编程人员能够更加easy阅读代码并实现多人合作编码 版本号管理减少冲突维护人员跟easy理解代码在代码的头文件里,假如有例如以下这么多的成员变量...

2017-07-27 12:51:00 51

转载 玩转算法

学习算法太枯燥?那么就来“玩”算法吧本文作者:图灵访谈2015-10-14 17:20导语:他说他是一个“玩”算法的人 —— 等等,算法有什么可玩的?王晓华是一位热衷于算法研究的程序员,也是《算法的乐趣》一书的作者。他目前在中兴通讯上海研发中心从事光纤接入网通讯设备开发,担任EPON(以太网无源光网络)业务软件开发经理,参与开发...

2017-07-27 11:55:00 142

转载 对SQL中游标的认识

游标用于按顺序遍历结果集。但一般情况下,应尽量避免使用游标。原因:1. 游标违背了关系模型,即按集合来考虑问题的思想;2. 游标逐行对纪录进行操作,会带来额外的开销,使用游标的解决方案通常比使用集合的解决方案要慢得多;3. 使用游标的解决方案,需要用很多代码来描述对游标的操作,因此代码更长,可读性更差,也更难以维护。只有在少数情况下才应当使用游标。举两个例子:1. 需要遍历表名...

2017-07-27 11:42:00 67

转载 JavaScript 学习推荐

主要是个人的学习网站,书籍推荐,还有个人学习经历,以及一些学习经验或技巧JavaScript学习网站推荐如果想快速入门,这些是很推荐的网站快速入门,很快能让你了解前端,有什么,做什么,要学什么,怎么做w3cschool   http://www.w3school.com.cn/index.htmlMDN      https://developer.mozi...

2017-07-26 12:43:00 65

转载 前端学习路线汇总

https://123.w3cschool.cn/plk2fihttps://www.w3cschool.cn/nodejs/nodejs-global-object.htmlnode.js转载于:https://www.cnblogs.com/sxz2008/p/7238773.html

2017-07-26 11:38:00 173

转载 自治事务

--Oracle自治事务 PRAGMA AUTONOMOUS_TRANSACTION;(自治事务,以下AT)是一个很好的回答。AT 是由主事务(以下MT)调用但是独立于它的事务。在AT被调用执行时,MT被挂起,在AT内部,一系列的DML可以被执行并且commit或rollback.注意由于AT的独立性,它的commit和rollback并不影响MT的执行效果。在AT执行结束后,主事务获得控制权,又...

2017-07-26 10:53:00 58

转载 Windows10 会不会成为微软的新起点?

Because if you change the way you see the world, you can change the world you see.假设你改变看世界的方式,你就能改变你眼前的世界!— 微软Hololnes宣传片台词Windows 10 带来了什么呢?Windows 10是炎炎夏日的一场暴风雨,一扫酷热。一股新风给科技界注入新的活力!HololnesMicros...

2017-07-26 09:12:00 55

转载 读书笔记 - js高级程序设计 - 第八章 BOM

BOM的核心对象是window它表示浏览器的一个实例,在浏览器中,window对象有双重角色,它既是通过js访问浏览器窗口的一个接口,又是ECMAScript规定的Global对象,这意味着在网页中定义的任何一个对象,变量 和 函数都以window作为其Global函数窗口关系和frame每个frame都有自己的wi...

2017-07-25 19:03:00 106

转载 ReentrantReadWriteLock——读读共享(一)

多个线程可以同时读,读读是异步的、非互斥的1、Service.java(封装的方法,供线程A和B访问)package ReentrantReadWriteLock;import java.util.concurrent.locks.ReentrantReadWriteLock;public class Service { private Reentr...

2017-07-25 17:22:00 39

转载 Arch linux 运用 core file

http://andyniu.iteye.com/blog/1965571http://nanxiao.me/en/the-core-dump-file-in-arch-linux/rm /var/log/journal/*/*killall -9 systemd-journald然后就可以了。转载于:https://www.cnblogs.com/hwy89289709/p/72...

2017-07-24 16:21:00 116

转载 Swift基础1.1——基本的语法—变量和常量

前些日子。第一届Swift开发人员大会开了之后。身边非常多搞OC的朋友就按捺不住了。都认为是时候学一下Swift了,毕竟Swift已是趋势。也是应他们再三要求,让我整理一下Swift的学习心得。今天就从Swift的基本的语法说起——定义let定义常量,一经赋值不同意再改动var定义变量。赋值之后仍然能够改动// 定义常量而且直接设置数值let...

2017-07-23 19:36:00 45

转载 苹果机原生键盘输入的问题

1.当我们用正则控制输入框中的内容(如:不能输入特殊符replace(/[^A-Za-z0-9,\u4E00-\uFA29]/g,"");  1.1这时当你输入多时输入框就会多填充字符,这时在处理特殊字符时用一个延迟就好了,使用setTimeout(function(){},100);  1.2当输入特殊字符时频繁输入时会是一个替换的过程,如果我在替换前将这个特殊字符替换掉,输入法就会将已...

2017-07-21 19:41:00 69

转载 Java 9 揭秘(13. Collection API 更新)

Tips做一个终身学习的人。在本章中,主要介绍以下内容:在JDK 9之前如何创建了不可变的list,set和map以及使用它们的问题。如何使用JDK 9中的List接口的of()静态工厂方法创建不可变的list。如何使用JDK 9中的Set接口的of()静态工厂方法创建不可变的set。如何使用JDK 9中的Map接口的of(),ofEntries()和entry()静态工厂方法...

2017-07-21 12:21:00 43

转载 二进制转换与此平台上的长模式不兼容

最近在window10的电脑上安装了虚拟机,再装CentOS的时候遇到了下面的这张图:如果点击确定后,退出在进入的时候就会提示“Intel VT-x,但 Intel VT-x 处于禁用状态”,Intel VT-x 即Virtualization Technology,虚拟化技术,即支持多系统的技术,需要在BOIS中打开。本人电脑是thinkpadt450,百度了下解决方法发现...

2017-07-21 11:06:00 49

转载 POJ 2531 深搜剪枝

题意:全局最大割。分析:有相应的算法,数据量很小,可以枚举源点,汇点,最大流。这里用DFS,状态定义:分成两个集合,刚开始S集合全部点,然后一个一个放,这是一个回溯的过程。没剪枝也过了。剪枝技巧:当前这个节点放到T集合,比之前还小,那么一定,这个点不在T集合里面。 1 #include <iostream> 2 #include <cstdio&g...

2017-07-19 21:08:00 53

转载 python-day7-数字类型的内置方法

#=====>part1:数字类型#掌握:int,float#了解:Long(在python2中才有),complex# num=10# num=int(10)# print(type(num),num)# salary=12.5# salary=float(12.5)# print(type(salary),salary)# 90#9*(10**1)+0*(10**0)#进制转换(了解部分...

2017-07-19 16:37:00 33

转载 格式化输入输出

#占位符name=input('请输入您的姓名:')age=input('请输入您的年龄:')hometown=input('请输入您的住址:')x='''*************%s*************姓名:%s年龄:%s住址:%s**************************'''%(name,name,age,hometown)#%...

2017-07-19 15:18:00 110

转载 Python开发实战pdf

下载地址:网盘下载内容简介······作者从Python的环境搭建开始讲起,介绍了Web应用开发方法、任务管理,以及评审、测试及高效部署、服务器调试等内容,尽可能网罗了Python开发流程中的方方面面。在这里,Python仅仅是一个载体,很多知识点在非Python下也适用,这也是本书最大的特色所在。本书适合有一定基础的P...

2017-07-19 13:37:00 50

转载 Linux MySQL安装配置

官方下载地址:http://dev.mysql.com/downloads/mysql/1. 下载合适的版本,解压到 /usr/local/mysql 目录下;2. 进行到 /usr/local/mysql 目录下,创建 data/mysql 目录,后面将会设置把数据库保存在此目录下;3. 添加用户和用户组#添加用户组groupadd mysql#添加用户mysql 到...

2017-07-18 21:44:00 47

转载 Android RecyclerView滑动监听,判断是否滑动到了最后一个item

项目中的需求,RecyclerView横向滑动列表,要有加载更多的功能,给RecyclerView设置一个滑动监听,在onScrolled方法中判断一下滑动方向,然后在onScrollStateChanged方法中判断一下是否滑动到最后一个item即可,代码中已经写了详细的注释。recyclerView.setOnScrollListener(new RecyclerView.OnScro...

2017-07-18 20:35:00 547

转载 id取模分表

场景1 假设按用户id分2个库 每个库分10张表。分表策略1.用户id%2 确定库 用户id%3确定表。2.(用户id%(2*10))/ 10 取整确定库,(用户id%(2*10)%10确定表。2为最优秀方案连续存储。tempvar=user_id%(库数量*表数量)库=tempvar/表数量表=tempvar%表数量转载于:https://www.cnb...

2017-07-18 18:01:00 134

转载 如何在centos里面安装php-posix

今天在虚拟机上安装一个系统的插件,出现了You must have POSIX and PCNTL functions to use Video Process,搜了一下缺少插件,那接下来就是安装了。。。。 系统:centos 7 php版本:PHP 71.安装php-posixyum -y install php-process2.验证是否...

2017-07-18 17:15:00 352

转载 活动页面 利器

jquery fullpage效果大全转载于:https://www.cnblogs.com/dhsz/p/7201423.html

2017-07-18 17:00:00 40

转载 [游戏]L4D求生之路官方比赛地图修补完好说明

游戏模式:L4D求生之路4356(1.0.2.1)药抗比赛模式更新日期:2015.06.04-----毫不留情01-----1.开局补给手枪-----毫不留情02-----1.开局补给手枪-----寂静十分03-----1.油桶机关前,管道防守点已添加铁板修补-----血型收获01-----1.开局补给手枪2.吊桥附近添加坦克武器:树...

2017-07-18 13:30:00 76

转载 23-10 条件查询

--------------------带条件查询-----------------------select 列--from 表--where 条件--查询没有及格的学生的学号(假设:数学或英语,只要有一门没有及格就叫做没有及格)select tsId from TblScore select tsId from TblScore where tEngli...

2017-07-18 08:53:00 66

转载 JDK开发环境搭建及环境变量配置详细教程

一.下载JDk (1)JDK下载官方网址www.oracle.com,点击进入Download and Trials界面,如下图 (2)然后点击进入Developer Downloads界面,如下图 (3)然后在该界面找到java下载区域,如下图 (4)选择JDK8版本进入下载选择界面 (5)选择符合自己系统的版本,这里不能选择jre,jre只...

2017-07-17 21:32:00 53

转载 杨辉三角

public class lianxi33 {public static void main(String[] args) { int[][] a = new int[10][10]; for(int i=0; i<10; i++) { a[i][i] = 1; a[i][0] = 1; } for(int i=2; i<1...

2017-07-17 20:53:00 36

转载 nyoj127

星际之门(一)时间限制:3000ms | 内存限制:65535KB难度:3描述公元3000年,子虚帝国统领着N个星系,原先它们是靠近光束飞船来进行旅行的,近来,X博士发明了星际之门,它利用虫洞技术,一条虫洞可以连通任意的两个星系,使人们不必再待待便可立刻到达目的地。帝国皇帝认为这种发明很给力,决定用星际之门把自己...

2017-07-17 18:20:00 37

转载 不平凡的许愿树

【题目描述】noip要到了,大家来到许愿树前。这个许愿树不仅仅是许愿树,还有未卜先知的功能。众OIer问许愿树:“不平凡的许愿树,CCF告诉我们noip中会有两道题目从Openjudge上选择,你能不能告诉我是哪两道题。”许愿树想了想直接说出答案并不妥:“中国有句古话叫‘闷声大发财’,我就什么也不说,这是最好的。但是我看到你们这么热情,一句话不说也不好,我就告诉你们点信息吧...

2017-07-17 08:05:00 48

转载 python杂七杂八的用法

1.strip三种用法name = '*egon**'print(name.strip('*'))print(name.lstrip('*')) #左边print(name.rstrip('*')) #右边2.startswith,endswithendswith:方法用于判断字符串是否以指定后缀结尾,如果以指定后缀结尾返回True,否则返回False,...

2017-07-16 19:50:00 68

转载 Redis的事务和watch

redis的事务严格意义来讲,redis的事务和我们理解的传统数据库(如mysql)的事务是不一样的。redis中的事务定义Redis中的事务(transaction)是一组命令的集合。事务同命令一样都是Redis的最小执行单位,一个事务中的命令要么都执行,要么都不执行。事务的原理是先将属于一个事务的命令发送给Redis,然后再让Redis依次执行这些命令。 Re...

2017-07-16 15:26:00 45

转载 Java Tomcat 以及Eclipse显示三只小猫咪图标

准备工作:  1,JDK:版本:jdk-8u131-windows-x64    下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html  2、Tomcat:版本为:Tomcat 8.5(安装版)    下载地址:http://tomcat.apach...

2017-07-15 18:41:00 596

转载 盒模型

.盒模型padding内边距会影响元素大小元素内容位置不会穿过padding是边框和元素之间的可选区域border边框会影响元素大小margin外边距不会影响元素大小垂直方向外边距会重叠,按大值取margin可以取负值按上右下左的方向赋值转载于:https://www.cnblogs.com/pq1234/p/71...

2017-07-15 16:38:00 26

转载 用户态和核心态的区别

1.操作系统需要两种CPU状态:内核态(Kernel Mode):运行操作系统程序用户态(User Mode):运行用户程序2.指令划分:特权指令:只能由操作系统使用、用户程序不能使用的指令。 举例:启动I/O 内存清零 修改程序状态字 设置时钟 允许/禁止终端 停机非特权指令:用户程序可以使用的指令。 举例:控制转移 算数运算 取数指令 访...

2017-07-14 16:19:00 100

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除