码迷,mamicode.com
首页 > 2017年08月12日 > 全部分享
剑指offer31题
题目描述 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长度是 ...
分类:其他好文   时间:2017-08-12 00:38:26    阅读次数:170
聊一聊分布式锁的设计
起因 前段时间,看到redis作者发布的一篇文章《Is Redlock safe?》,Redlock是redis作者基于redis设计的分布式锁的算法。文章起因是有一位分布式的专家写了一篇文章《How to do distributed locking》,质疑Redlock的正确性。redis作者则 ...
分类:其他好文   时间:2017-08-12 00:38:16    阅读次数:217
Android 多线程编程初探
Android 中的多线程其实就是 Java SE 中的多线程,只是为了方便使用,android 封装了一些类,如 AsyncTask、HandlerThread 等,在日常的开发过程中,我们往往需要去执行一些耗时的操作,例如发起网络请求,考虑到网速等其他外在的因素,服务器可能不会立刻响应我们的请求 ...
分类:移动开发   时间:2017-08-12 00:38:06    阅读次数:233
Python之路-常用模块(re模块)
一.正则表达式 定义:具有特殊含义符号组合到一起用来描述字符或字符串的一种方法。内嵌在Python中,通过 re模块实现,被编译成一系列字节码,由C编写的匹配引擎执行。 1.常用匹配模式 2.常用的re模块函数 (1). re.match() 决定RE是否在字符串刚开始的位置匹配。//注:这个方法并 ...
分类:编程语言   时间:2017-08-12 00:37:57    阅读次数:210
sqoop提供数据库密码的4种方式
背景 sqoop是一个用来将Hadoop和关系型数据库(RDBMS)中的数据进行相互转移的工具。在使用sqoop时,我们需要提供数据库的访问密码。目前sqoop共支持4种输入密码的方式: 笔者使用的是CDH5.10里的sqoop,版本是1.4.6。在待会的演示中,我们将以mysql作为我们的关系型数 ...
分类:数据库   时间:2017-08-12 00:37:51    阅读次数:234
leetcode 98. Validate Binary Search Tree
最简单的想法,中序遍历二叉树: 递归中序遍历二叉树,得到一个中序遍历的序列 判断这个序列是不是有序 或者直接判断: 中序遍历,后面的节点要比前面遍历的节点值大 ...
分类:其他好文   时间:2017-08-12 00:37:42    阅读次数:183
boolean类型
boolean类型: 如果条件表达式为真,则返回true,为假则返回false。 如: a=3,b=4; if(a<b) if表达式为真返回true ,执行if里面的语句。 boolean声明:boolean flag = true; 放在if或者while循环的条件中一定会执行。 注意:放入whi ...
分类:其他好文   时间:2017-08-12 00:37:35    阅读次数:131
python之re模块
python的正则表达式功能是用re模块相应的函数实现: http://www.cnblogs.com/vamei/archive/2012/08/31/2661870.html http://www.cnblogs.com/tina-python/p/5508402.html 1.将要搜索的正则表 ...
分类:编程语言   时间:2017-08-12 00:37:26    阅读次数:176
Windows 7 Boot Updater 如何使用
作者:韩梦飞沙 Author:han_meng_fei_sha 邮箱:313134555@qq.com E-mail: 313134555 @qq.com E-mail: 313134555 @qq.com 如何使用 动画如果你选择改变动画,你将不得不做一个动画!动画是: 105帧(如果帧少了,最后 ...
分类:Windows程序   时间:2017-08-12 00:37:19    阅读次数:410
洛谷 P2296 寻找道路(NOIp2014D2T2)
题目描述 在有向图G 中,每条边的长度均为1 ,现给定起点和终点,请你在图中找一条从起点到终点的路径,该路径满足以下条件: 1 .路径上的所有点的出边所指向的点都直接或间接与终点连通。 2 .在满足条件1 的情况下使路径最短。 注意:图G 中可能存在重边和自环,题目保证终点没有出边。 请你输出符合条 ...
分类:其他好文   时间:2017-08-12 00:37:09    阅读次数:214
centos/linux下的安装Tomcat
1.启动tomcat时候需要JDK依赖 如果没有安装的请移步到该链接Centos/linux下的JDK安装 2.从官网上下载tomcat压缩包 3.解压该tomcat压缩包 查看是否解压成功 4.配置CATALINA_HOME 后面的 然后保存 按esc 然后:wq 后面执行让文件生效 5.配置to ...
分类:系统相关   时间:2017-08-12 00:36:59    阅读次数:242
Python:列表操作总结
一、创建一个列表 只要把逗号分隔的不同数据项使用方括号括起来即可 [注]:1.列表中的数据项不需要具有相同的数据类型 2.列表的索引从0开始,并且列表可以进行截取、组合 二、访问列表中的值 使用下标索引来访问列表中的值,同样也可以使用方括号的形式来截取字符 三、列表脚本操作符 Python表达式 元 ...
分类:编程语言   时间:2017-08-12 00:36:50    阅读次数:237
开发自己的类库
上文说过,复用性主要有:插件,插件为功能的基本单元;组件,组件为应用的单元;设计模式,设计模式为解决为题的思路。 上述三者是算法的具体表现形式。 基于上面的认识,减少重复造轮子的时间,实现高效开发,决定开发自己的类库。 下面是第一个函数,时间戳转为具体时间; 反过来具体时间转为时间戳: 也可以写成棉 ...
分类:其他好文   时间:2017-08-12 00:36:41    阅读次数:148
Linux-基础-运行级别
命令:runlevel 解释:check current runlevel 命令:init 解释:进入不同的模式 0: halt 关机 1: Single user mode 2: Without NFS,多用户模式 3:完整多用户模式 4:保留unused 5:桌面 6:重启reboot ...
分类:系统相关   时间:2017-08-12 00:36:32    阅读次数:256
ajax文件上传
表单提交,文件上传是一个常用又十分麻烦的功能,以前要上传文件通常都是借助插件或者flash来实现,噼里啪啦的加载一大堆东西。自从有了HTML5的FormData后。 FormData可以把它理解成一个虚拟的表单对象,它只有一个方法append,这个可以在浏览器console一下就知道了。我们可以通过 ...
分类:Web程序   时间:2017-08-12 00:36:24    阅读次数:187
致DBA:为什么你经常犯错,是因为你做的功课不够
专职做DBA已经6年多的事件了,看同行、同事犯了太多的错误,自己也犯了非常多的错误。一路走来,感触非常深。然而绝大多数的错误其实都是很低级的错误。有的是因为不了解某个引擎的特性导致;有的是因为对线上环境不了解导致;有的是因为经验不足导致;一路上,跌跌撞撞,从小公司DBA,到腾讯高级DBA,再到现在的 ...
分类:数据库   时间:2017-08-12 00:36:16    阅读次数:203
探析大数据需求下的分布式数据库
一、前言 大数据技术从诞生到现在,已经经历了十几个年头。市场上早已不断有公司或机构,给广大金融从业者“洗脑”大数据未来的美好前景与趋势。随着用户对大数据理念与技术的不断深入了解,人们已经开始从理论探索转向对场景落地的寻找,让大数据在企业中落地并开花结果。 从大数据的管理和应用方向集中在两个领域。第一 ...
分类:数据库   时间:2017-08-12 00:36:06    阅读次数:307
1500条   上一页 1 ... 83 84 85 86 87 88 89 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!