首页 > 编程语言
分布式锁2 Java非常用技术方案探讨之ZooKeeper
前言: 由于在平时的工作中,线上服务器是分布式多台部署的,经常会面临解决分布式场景下数据一致性的问题,那么就要利用分布式锁来解决这些问题。以自己结合实际工作中的一些经验和网上看到的一些资料,做一个讲解和总结。之前我已经写了一篇关于分布式锁的文章: 分布式锁1 Java常用技术方案 。上一篇文章中主要 ...
分类:编程语言   时间:2017-06-03 20:03:28    收藏:0  评论:0  赞:0  阅读:428
c语言中指向整型指针的指针的理解
执行结果: 由结果可知,**point = *p = s[0] *point = p = s ...
分类:编程语言   时间:2017-06-03 20:02:42    收藏:0  评论:0  赞:0  阅读:313
BOS项目 第10天(activiti工作流第二天,流程变量、组任务、排他网关、spring整合activiti、项目中实现流程定义管理)
BOS项目笔记 第10天 今天内容安排: 1、流程变量(设置、获取) 2、组任务(候选人、候选组) 3、排他网关使用 4、spring整合activiti 5、将activiti应用到bos项目中 6、在bos项目中实现流程定义管理(部署、查询、查看png、删除) 1. 流程变量 1.1 设置流程变 ...
分类:编程语言   时间:2017-06-03 20:01:04    收藏:0  评论:0  赞:0  阅读:422
[LeetCOde][Java] Best Time to Buy and Sell Stock III
题目: Say you have an array for which the ith element is the price of a given stock on day i. Design an algorithm to find the maximum profit. You may co ...
分类:编程语言   时间:2017-06-03 19:59:04    收藏:0  评论:0  赞:0  阅读:274
PYTHON博客记录0603
以下内容均来自于慕课 http://www.imooc.com/learn/177 一、if语句 注意: Python代码的缩进规则。具有相同缩进的代码被视为代码块,上面的3,4行 print 语句就构成一个代码块(但不包括第5行的print)。如果 if 语句判断为 True,就会执行这个代码块。 ...
分类:编程语言   时间:2017-06-03 19:58:26    收藏:0  评论:0  赞:0  阅读:315
经典算法40例:1
1.有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第4个月后,每个月又生一对兔子, 假如兔子不死,问每个月的兔子总数为多少? 解题思路:先算出几个月的兔子总对数,转化为数学找规律, 题目中有个注意的条件,刚出生的小兔子长一个月具有生育能力. 如图:1表示有生育能力的1对兔子,①表示没有 ...
分类:编程语言   时间:2017-06-03 19:57:56    收藏:0  评论:0  赞:0  阅读:352
Spring Session解决分布式Session问题的实现原理
使用Spring Session和Redis解决分布式Session跨域共享问题 上一篇介绍了如何使用spring Session和Redis解决分布式Session跨域共享问题,介绍了一个简单的案例,下边就学习一下Spring Session的实现原理。 注:以下步骤是基于XML的方式实现 Spr ...
分类:编程语言   时间:2017-06-03 19:56:08    收藏:0  评论:0  赞:0  阅读:580
javaScript| 对象的拷贝
javaScript| 对象的拷贝 上一遍是我们基本素组的拷贝,当然少不了我们对象的拷贝,当然也有我们的浅拷贝和我们的深拷贝滴啦; 然后,深拷贝,从某个角度来说就是我们对象的继承; 对象拷贝分为浅拷贝(shallow)和深拷贝(deep)两种。浅拷贝只复制一层对象的属性,并不会进行递归复制,而jav ...
分类:编程语言   时间:2017-06-03 19:54:15    收藏:0  评论:0  赞:0  阅读:260
《从零開始学Swift》学习笔记(Day48)——类型检查与转换
原创文章,欢迎转载。转载请注明:关东升的博客 继承会发生在子类和父类之间,是一系列类的继承关系。比如:Person是类层次结构中的根类。Student是Person的直接子类。Worker是Person的直接子类。这个继承关系类的详细实现代码例如以下:class Person { var name: ...
分类:编程语言   时间:2017-06-03 19:53:50    收藏:0  评论:0  赞:0  阅读:382
JavaWeb三大组件—过滤器filter
JavaWeb三大组件 1. 都需要在web.xml中进行配置ServletListener(2个感知监听器不需要配置)Filter 2. 过滤器 它会在一组资源(jsp、servlet、.css、.html等等)的前面执行! 它可以让请求得到目标资源,也可以不让请求达到! * 过滤器有拦截请求的能 ...
分类:编程语言   时间:2017-06-03 19:53:26    收藏:0  评论:0  赞:0  阅读:280
python的列表推导
1,取出列表中为偶数的值,形成新的列表。 传统做法: numbers=[1,2,3,4,5,6] even=[] for i in numbers: if i%2==0: even.append(i) print even 列表推导: numbers=[1,2,3,4,5,6] even =[i f ...
分类:编程语言   时间:2017-06-03 19:52:18    收藏:0  评论:0  赞:0  阅读:239
字符串数组的全排列——数组
题目描写叙述: 输入一个字符串,打印出该字符串中字符的全部排列。 解题思路: 參考july大神的编程艺术系列.使用字典排序。求当前排列的下一个字典序列。即全排列的下一个排列. 所谓字典序列,即给定两个偏序集A和B,(a,b)和(a′,b′)属于笛卡尔集 A × B。则字典序定义为 (a,b) ≤ ( ...
分类:编程语言   时间:2017-06-03 19:49:59    收藏:0  评论:0  赞:0  阅读:330
python基础:字符编码问题三个不可见的字符(0xEF 0xBB 0xBF,即BOM)
一、用utf-8格式保存的txt文件等,如何去掉BOM头 Windows系统的txt文件在使用utf-8编码保存时会默认在文件开头插入三个不可见的字符(0xEF 0xBB 0xBF)称为BOM头,这个BOM头在python的codecs库中已经定义为常量(codecs.BOM_UTF8) 方法一:u ...
分类:编程语言   时间:2017-06-03 19:49:32    收藏:0  评论:0  赞:0  阅读:949
Javascript - DOM事件
事件(Event) 在Javascript中处理事件的函数被称为事件侦听器,就像C#中的事件订阅者的事件处理器。要触发一个事件必须先注册(订阅)事,当事件被触发时,事件侦听器就会做出响应(invoke事件侦听)。 自定义事件 注册事件 type是事件触发的方式,func是处理事件的函数(事件侦听器) ...
分类:编程语言   时间:2017-06-03 19:48:13    收藏:0  评论:0  赞:0  阅读:297
hdu 4513 吉哥系列故事——完美队形II (manachar算法)
吉哥系列故事——完美队形II Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others) Problem Description 吉哥又想出了一个新的完美队形游戏! 假设有n个人按顺序站在他的面前, ...
分类:编程语言   时间:2017-06-03 19:46:35    收藏:0  评论:0  赞:0  阅读:327
Manachar算法详解
求解最长回文串之Manachar算法 问题类型: 输入一个字符串,求出其中最大的回文子串。子串的含义是:在原串中连续出现的字符串片段。 回文的含义是:正着看和倒着看相同,如abba和yyxyy。 这类问题对于一些小数据可以暴力枚举回文的中心点求解(处理好奇数和偶数长度的回文即可) 但是时间复杂度较高 ...
分类:编程语言   时间:2017-06-03 19:45:33    收藏:0  评论:0  赞:0  阅读:550
Java学习之方法
回顾: 数组: 1)相同数据类型元素的集合 2)是一种数据类型(引用类型) 3)int[] arr = new int[4]; 4)int[] arr = new int[4]; int[] arr = {3,4,2,4}; int[] arr = new int[]{32,43,12}; 5)in ...
分类:编程语言   时间:2017-06-03 19:45:19    收藏:0  评论:0  赞:0  阅读:257
python内置函数
1,help(i)帮助 2,dir(),当前文件的所有变量及内置变量 3,vars(),当前文件的所有变量及变量的值,和内置变量及内置变量的值 4,type(i),变量的类型 5,import temp 导入模块,多次导入的效果为只导入一次。 6,reload(temp) 可以多次导入模块 7,id ...
分类:编程语言   时间:2017-06-03 19:44:51    收藏:0  评论:0  赞:0  阅读:272
Java高级-反射机制
Java-Reflect专题 1. Class类的使用 2. 方法的反射 3. 成员变量的反射 4. 构造函数的反射 5. Java类加载机制 Class类 1. 在面向对象的世界里,万事万物皆对象。 Java语言中,静态的成员、普通数据类型类是不是对象呢? 类是谁的对象呢? 类是对象,类是java ...
分类:编程语言   时间:2017-06-03 19:44:00    收藏:0  评论:0  赞:0  阅读:288
Java实现生产者消费者问题与读者写者问题
摘要: Java实现生产者消费者问题与读者写者问题 1、生产者消费者问题 生产者消费者问题是研究多线程程序时绕不开的经典问题之一,它描述是有一块缓冲区作为仓库,生产者可以将产品放入仓库,消费者则可以从仓库中取走产品。解决生产者/消费者问题的方法可分为两类:(1)采用某种机制保护生产者和消费者之间的同 ...
分类:编程语言   时间:2017-06-03 19:42:24    收藏:0  评论:0  赞:0  阅读:414
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!