xiaolingzi's blog

每天都在成长...

欢迎您:亲

将1到n共n个连续整打乱后随机拿掉其中3个,找出这三个整

题目:今有1到n共n个连续整,将其打乱后随机拿掉3个,找出被拿掉的三个。思路:定义一个n维数组,遍历剩下的n-3个,对数组中索引等于这些时进行填充,然后再遍历该n维数组,若未被填充,则该索引即为被拿掉的。算法的时间复杂度为2n-3。下面是javascript的实现:var findNumb
分类: 算法  标签: 整 , 数组 , javascript  日期: 2012-05-14 21:13:56

条件参优先级的算法实现

就比较容易理解了。代码用C#实现:private void ParameterScoreTest(){ //每个数组后面的那个为*号值,为9位,前三个分别代表各个参值的分 int[] A = {10000000, 20000000,30000000, 400000000};
分类: 算法  标签: 参 , 优先级 , 算法  日期: 2013-03-15 21:02:42

如何用手势表示

有时到隧道里面,开挖班正在打眼时,里面的声音特别大,很多时候说话时听不见的,所以我们就经常通过手势来表达自己的意识,下面我就说一下我学到的用手势表示字的方法:表示1:伸直一根食指;表示2:伸直食指+中指;表示3:伸直食指+中指+无名指或中指+无名指+小指;表示4:伸直食指+中指+无名指+小指;表
分类: 杂谈  标签: 手势 , 字  日期: 2009-08-21 16:55:02

MS Sql Server 中对xml类型字段的查询和修改操作

们可以看出两点:首先xquery参的索引值是从1开始的,而不是像我们平时编程时的数组那样从0开始,其他返回的结果值不包含节点标签,而且所有节点的InnerText的连接字符串。那么有什么办法返回Article节点的InnerXml呢?我们继续尝试我们先将参中的据类型改为xml看看select
分类: sql server  标签: sql , xml , 据类型 , 字段  日期: 2012-09-26 18:20:33

使用xtrabackup(innobackupex)备份还原mysql据库

一、背景随着据库据的不断增长,通过mysqldump进行完整备份的时间越来越长。所以当据库的据量比较大时就需要把完全备份改为增量备份。增量备份的方法有很多,比如基于mysql自带的binlog日志进行增量备份。这里我们主要是讲如何通过xtrabackup来进行备份。二、软件安装软件的安装官网
分类: mysql  标签: xtrabackup , innobackupex , mysql , 据库 , 备份 , 还原  日期: 2017-05-31 17:53:27

javascript匿名函的各种执行形式

的一种常见形式,它把函定义的编译和常规变量提到了一个等级。而上面的代码实际是定义了一个匿名函,然后执行,将执行结果赋值给a。由此我们可以看出,匿名函的存在和执行时需要一定的条件的。下面我们就来看看匿名函的各种执行形式:1.通过括号运算符(分运算)使匿名函执行定义并执行定义后的函
分类: javascript  标签: 匿名函 , 执行形式  日期: 2012-05-25 22:44:23

不同的机器还原或附加据库后,用户无法登录问题的解决

附加据库后,该据据库的用户只是孤立用户,只有用户名而没有登陆名,在sqlserver的安全性里登陆里会看不到该用户的名字。网上给出的解决办法是:使用sp_change_users_login来修复execsp_change_users_login'REPORT'列出当前据库
分类: sql server  标签: 据库还原 , 附加据库 , 据库登录  日期: 2009-02-21 22:03:10

PHP ORM框架LingORM介绍及使用文档

ount总条数totalPages总页data据列表,如果不传结果类对象参则每条据均为数组,传则每条据均为结果类对象。五、原生sql查询对于一些更复杂的查询,还可以通过原生sql语句进行查询,框架提供了两种类型的原型sql执行。1.执行语句,返回影响$query = new Query(
分类: PHP  标签: php , orm , LingORM , 框架 , 文档  日期: 2017-03-15 15:55:51

Linux中mysql主从镜像实时同步备份

据同步1.首次据同步如果两台均为新据库无据则该步可以省略。如果主据库已经存在据,则需要手动同步一下现有据。(1)开启只读开关。为了保持据一致,在备份据先将据库只读开关开启。在my.conf中[mysqld]节点加入:read_only=1然后重启mysql服务以生效。(2)备份
分类: mysql  标签: Linux , mysql , 备份 , 镜像 , 据库  日期: 2016-03-07 16:20:33

websocket协议详解及据处理实例

示实际据长度。b.如果据长度为126到65535之间,该7位的值固定为126,也就是1111110。往后扩展两个字节(16位,第三个区块)用于存储实际据长度。c.如果据长度大于65535,该7位的值固定为127,也就是1111111。往后扩展8个字节(64位,第三个区块)用于存储实际据长度
分类: html5  标签: websocket , http , html5 , php  日期: 2017-03-06 19:20:27

抢红包功能的随机红包算法

if($money<=0 || $count<0 || $count>$money) { //不满足条件返回空数组 return $result; } //每个人都至少拿到最低金额 $minMoney=1; //除去没人最
分类: 算法  标签: 红包 , 算法 , 随机  日期: 2016-03-15 17:25:27

mysql插入Emoji表情(4字节字符)报错问题解决

forcolumn'xxx'(2)错误原因从错误信息可以明显的看出这应该是编码的问题。首先我们确认当前配置情况,据使用的字符集为标准utf8,代码层进行据库连接时也是使用utf8。但我们知道在mysql中utf8的字段只能存储1至3字节的字符,而我们从第一部分可以知道Emoji表
分类: mysql  标签: mysql , Emoji , 字符集 , 据库  日期: 2016-06-29 15:16:58

javascript实现日期时间下拉菜单选择件(ling.datetimeSelect-1.0)

口的参中我们也提供了最大年限和最小年限的参,这是为了用户更方便进行自定义,如果没有传递这两个参,那么就使用默认值。在上面代码我们还可以看到我们初始化了一个构造函实例并调用了其中的初始化方法init,使用构造函的原因上面已说明。下面我们就开始定义这个构造函和其中方法。2.实现构造函Dat
分类: javascript  标签: 日期时间 , javascript , 件 , datetimeSelect  日期: 2013-01-04 23:30:31

Linux中inode量耗尽导致“No space left on device”错误的问题解决

-h查看发现磁盘剩余空间还很大,那就应该不是磁盘满了。接下来查看inode,命令如下:df-i一查发现系统盘的IUse%达到了100%,IFree为0。文件太多,inode已满,接下来就是查看哪个文件夹占用了那么多的文件,查询命令如下:find/var-maxdepth1-typed|whil
分类: Linux  标签: linux , inode , centos  日期: 2016-05-12 16:24:16
共54条记录1234上一页下一页