码迷,mamicode.com
首页 > 全部
树状数组的另一种用法(离散化存数)
这个操作就是对每一个数加完之后add( x , k ),再将这个数减回去add(x+1 , k)的一个操作,执行完这个操作之后,树状数组里存的就不再是一段的和了而是每个数的离散。 这样对于你要对一个区间(x,y)添加一个数k的话,只需要add(x , k)然后对y后边的数剪去k。add(y+1 , ...
分类:编程语言   时间:2016-10-06 19:46:20    阅读次数:224
z-index总结【转载http://www.cnblogs.com/mind/archive/2012/04/01/2198995.html】
元素位置重叠的背景常识 (x)html文档中的元素默认处于普通流(normal flow)中,也就是说其顺序由元素在文档中的先后位置决定,此时一般不会产生重叠(但指定负边距可能产生重叠)。当我们用css为某个元素指定float浮动或者position定位后,元素的定位将会依情况发生如下改变: 1. ...
分类:Web程序   时间:2016-10-06 19:45:21    阅读次数:156
复杂sql语句集锦
本文主要讲一下笔者在工作中遇到的一些逻辑比较复杂的sql语句,下面是具体写法: SELECT IF(LOCATE('familyKey',link,1)=0,NULL,SUBSTRING(link,LOCATE('familyKey',link,1)+LENGTH('familyKey')+1,IF ...
分类:数据库   时间:2016-10-06 19:45:41    阅读次数:240
【蓄电池充电】蓄电池如何正确充电 蓄电池充电方法详解 - 转
【蓄电池充电】蓄电池如何正确充电 蓄电池充电方法详解 【蓄电池充电】蓄电池如何正确充电 蓄电池充电方法详解 【蓄电池充电】蓄电池如何正确充电 蓄电池充电方法详解 引言 投进使用后,必须定期地进行充电和放电。充电的目的是使蓄电池贮存电能及时地恢复容量,以满足用电设备的需要。放电的目的是及时地检验蓄电池 ...
分类:其他好文   时间:2016-10-06 19:43:37    阅读次数:159
PHP Ajax 跨域问题最佳解决方案
本文通过设置Access-Control-Allow-Origin来实现跨域。 例如:客户端的域名是client.runoob.com,而请求的域名是server.runoob.com。 如果直接使用ajax访问,会有以下错误: XMLHttpRequest cannot load http://s ...
分类:Web程序   时间:2016-10-06 19:45:42    阅读次数:145
线程变量ThreadLocal的使用
我们有时候会通过token进行多次查询(猪:token是redis中的key),比如: 一次是在登录拦截器中,一次是在controller的业务中查询,这样存在性能和资源的浪费问题!!! 那么如何将拦截器中的数据传递到Controller中呢? 有两种方案: 1,将User对象放置到request对 ...
分类:编程语言   时间:2016-10-06 19:44:25    阅读次数:169
转:浅谈洗牌算法(面试题)
很多人都有耳闻过洗牌算法,时常会在面试中碰到,我们下面来定义一下这个问题。 所谓洗牌算法,就是给你一个1到n的序列,让你随机打乱,保证每个数出现在任意一个位置的概率相同,也就是说在n!个的排列中,每一个排列出现的概率相同。 最朴素的做法 对于这个问题我们从最朴素的解法谈起。每次随机选出一个没有被选过 ...
分类:编程语言   时间:2016-10-06 19:44:09    阅读次数:174
[原创]java WEB学习笔记87:Hibernate学习之路-- -映射 继承关系(subclass , joined-subclass,union-subclass )
本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系。 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 1.继承映射 举例:对于面 ...
分类:编程语言   时间:2016-10-06 19:43:42    阅读次数:378
C# DocumentCompleted事件多次条用解决方案
...
分类:Windows程序   时间:2016-10-06 19:44:06    阅读次数:200
基于.NET平台常用的框架整理
自从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此,如果再想到,就继续补充这篇日志,日积月累,就能形成一个自己的组件经验库。 分布式缓存框架: Microsoft V ...
分类:Web程序   时间:2016-10-06 19:42:10    阅读次数:160
子数涵数·DW——HTML简介
一、HTML是什么 HTML的全称是Hyper Text Markup Language,中译超文本标记语言(“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素),它是标准通用标记语言下的一个应用。 而网页的本质就是超级文本标记语言,通过结合使用其他的Web技术(如:脚本语言、公共 ...
分类:Web程序   时间:2016-10-06 19:44:14    阅读次数:160
select 训练
--1、查询“c001”课程比“c002”课程成绩高的所有学生的学号;SELECT b.sno FROM (SELECT * FROM sc WHERE cno='c001') a, (SELECT * FROM sc WHERE cno='c002') b WHERE a.sno=b.sno AN ...
分类:其他好文   时间:2016-10-06 19:41:02    阅读次数:257
C# 类型运算符重载在类继承中的调用测试
一,简单的继承层次 在这种情形下调用Test(oc)有如下规律:<通过注释掉其它函数进行测试> 由此我们得知,Test(oc)调用时,编译器会由oc的继承层次由子到父的优先级去匹配重载函数的形参。这也符合正常逻辑。 二,类中有运算符重载的继承 此情形下boolTest重载函数和CATest, CBT ...
分类:Windows程序   时间:2016-10-06 19:41:05    阅读次数:195
css3——transition属性和opacity属性
【transition-duration】 是一个css3属性,规定完成过度效果需要花费的时间(一秒或毫秒计)。语法:transition-duration: time;time : 规定完成过渡效果需要花费的时间(以秒或毫秒计)。 默认值是 0,意味着不会有效果。该属性其实是transition属 ...
分类:Web程序   时间:2016-10-06 19:41:33    阅读次数:3844
[Todo] Redis里面队列的两种模式,以及抢红包在Redis中的实现
两种队列模式: 一种是利用list的lpush/rpop等 另一种是redis自带的发布者/订阅者模式 http://www.cnblogs.com/alazalazalaz/p/5512258.html 抢红包: 下面这个是用Java实现: https://my.oschina.net/ydsak ...
分类:其他好文   时间:2016-10-06 19:43:08    阅读次数:133
MySQL 复制
复制有两种方式,一种是基于二进制日志文件的位置的复制,一种是基于GTID(global transaction identifiers)的复制。 MySQL中的复制支持不同的类型的同步方式。原始的同步方式是单行的,异步复制。与其对应的是MySQL集群使用的同步复制。在MySQL5.7中开始支持针对异 ...
分类:数据库   时间:2016-10-06 19:42:50    阅读次数:181
jQuery 移除事件
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><input type="button" id="btn" value="按钮"><input type="bu ...
分类:Web程序   时间:2016-10-06 19:41:01    阅读次数:211
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!