小SQL大作用】的更多相关文章

从DBA那问来的,备份现有数据库表: create table B select * from A ; 删除,重建数据库主键 alter table book_order drop primary key; alter table book_order add primary key(bookid,platform,stat_date); 根据小时分组数据 and inserttime > '2013-10-16' and inserttime < '2013-10-23' group by…
CSS中zoom:1的作用兼容IE6.IE7.IE8浏览器,经常会遇到一些问题,可以使用zoom:1来解决,有如下作用:触发IE浏览器的haslayout解决ie下的浮动,margin重叠等一些问题. css中的zoom的作用1.检查页面的标签是否闭合不要小看这条,也许折腾了你两天都没有解决的 CSS BUG 问题,却仅仅源于这里.毕竟页面的模板一般都是由开发来嵌套的,而他们很容易犯此类问题.快捷提示:可以用 Dreamweaver 打开文件检查,一般没有闭合的标签,会黄色背景高亮. 2.样式排…
转载:http://www.cnblogs.com/octobershiner/archive/2012/03/09/2388370.html 一般用途                                                                                                                                                       帮助自己检查是否正确的复写了父类中已有的方法…
//SQL 实现地区的实现树形结构递归查询(无限级分类),level为节点层级,由小至大依次 2018-09-25 StringBuilder areaSQL = new StringBuilder(); areaSQL.AppendLine(" with cte_child(id,areaName,pid,level) as ( select id,areaName,pid,0 as level from erp_area "); areaSQL.AppendLine("…
UPDATE at 2019/07/20 20:21 更新了Qt连接mysql的方法,但是是自己仿照连VS的方法摸索出来的,简单测试了一下能work但是不保证后期不会出问题.如果你在尝试过程中出现了任何问题请务必告知我. at 2019/07/19 13:43 如果你安装Qt的时候忘记安装相应的包,是可以补充安装的,参考:https://blog.csdn.net/lzp_k2/article/details/83178585 自己测试了一下,会提示需要先更新,就先update之后再add or…
[小细节,大BUG] 6.问题描述:当从Plist文件加载数据,放入到tableView中展示时,有时有数据,有时又没有数据.这是为什么呢?相信很多大牛都想到了:我们一般将加载的数据,转换成模型,放入到数组中去.然后根据数组,动态的进行数据展示.结果错误就在此:对数组的引用使用了weak,所以造成了数据有时丢失的情况.那么有个细节不知道各位有没有注意到,为什么有时有,有时没有呢?这就关系到XCODE对僵尸对象的处理了,详细介绍请看本博客中的<OC内存管理--zombie对象> [小细节,大BU…
SQL大数据操作统计 1:select count(*) from table的区别SELECT object_name(id) as TableName,indid,rows,rowcnt FROM sys.sysindexes WHERE id = object_id('TableName') and indid in (0,1);…
android FakeWindow的小应用大用途 在windowmanager里面有一个FakeWindow,细致一看也就是一个透明的应用覆盖到屏幕的最前端,这样有什么优点呢?首先我们还是从应用的需求来看这个问题.在android系统里无论是手机还是平板,状态栏一般都是在的,导航栏在有些设备里面是没有的,由于android须要的那些HOME\BACK\MENU\SERCACH可能已经做在触摸屏上,或者是其它一些低成本的触摸小按键上或者硬按键上,可是也有非常多机器是没有这些的,那么就须要一个导航…
safari 与 chrome 的小区别大BUG 时间:2016-11-01 17:33:19 作者:zhongxia 原文地址:https://github.com/zhongxia245/blog/issues/41 一.背景 故事是这样的,有一个auth 的认证接口, validate_auth 的接口. 后端使用 go语言写的. 正确的接口地址是 127.0.0.1:3000/api/auth/validate_token/ [注意,完成的接口地址有 / ],至于为什么要多一个 / 这个…
//搜索条件两个时间,通过数组排序,保证select语句between时间 前小后大 $sort_array=[$_POST['clockDate1'],$_POST['clockDate2']]; sort($sort_array); $clockDate1 = $sort_array[0]." 00:00:00"; $clockDate2 = $sort_array[1]." 23:59:59"; var_dump($clockDate1); var_dump(…
手摸手教你如何在 Python 编码中做到小细节大优化 在列表里计数 """ 在列表里计数,使用 Python 原生函数计数要快很多,所以尽量使用原生函数来计算. """ elements = list(range(1, 1000001)) # 常见写法 num = 0 for n in elements: num += 1 # 建议写法 len(elements) 过滤一个列表 """ 过滤一个列表,推导列表的方式…
Swiper的图片由小变大3d轮播效果 this.state = ({ nowIdx:, swiperH:'', imgList:[ {img:'../../assets/12.jpg'}, {img:'../../assets/23.jpg'}, {img:'../../assets/34.jpg'} ], }) //获取swiper高度 getHeight = (e) => { *;//获取当前屏幕的宽度 var imgh = e.detail.height;//图片高度 var imgw…
CAN总线终端电阻,顾名思义就是加在总线末端的电阻.此电阻虽小,但在CAN总线通信中却有十分重要的作用. 终端电阻的作用 CAN总线终端电阻的作用有两个: 1.提高抗干扰能力,确保总线快速进入隐性状态: 2.提高信号质量. 提高抗干扰能力 CAN总线有“显性”和“隐性”两种状态,“显性”代表“0”,“隐性”代表“1”,由CAN收发器决定.图1是一个CAN收发器的典型内部结构图,CANH.CANL连接总线. 图1 总线显性时,收发器内部Q1.Q2导通,CANH.CANL之间产生压差:隐性时,Q1.…
在公司项目中看到有这样使用事务的: -- 开启事务 BEGIN TRAN ) ) BEGIN ROLLBACK TRAN END COMMIT TRAN 乍一看没啥问题,仔细思考就能发现有很大的问题. @@ERROR:并不是错误的计数器,而是没执行一条SQL语句就会产生一个新的@@ERROR. 那有人就会觉得那只有一条增删改的时候就可以这么用. 是可以,但是还是要谨慎.下面也是在公司项目中看到的错误例子: -- 开启事务 BEGIN TRAN ) BEGIN ROLLBACK TRAN END…
5-1什么是函数 函数的作用,可以写一次代码,然后反复地重用这个代码. 如:我们要完成多组数和的功能. var sum;   sum = 3+2; alert(sum);   sum=7+8 ; alert(sum);   ....  //不停重复两行代码 如果要实现8组数的和,就需要16行代码,实现的越多,代码行也就越多.所以我们可以把完成特定功能的代码块放到一个函数里,直接调用这个函数,就省去重复输入大量代码的麻烦. 使用函数完成: function add2(a,b){ sum = a +…
用字符串拼接SQL串实现动态SQL语句,经常使用. 不过在拼接SQL串中有许多技巧和小陷阱 1.遗漏""和'' 错误案例: 错误结果: 发现没有数据产生..我还以为是连接错了数据库,检查了半天 修正: 修正后结果:…
从听说autolisp到现在已经20年了, 学了一点点, 可惜中间没能坚持下来, 放弃了!     今天在画图, 图纸是从revit转成dwg的, 其中有些文本的朝向是错误的, 如果手工旋转很是费事, 于是想写个小程序来完成, 可惜很久没有启动Visual Studio了, 况且使用的autocad版本为2008, 之前没有针对这个版本配置过, 于是放弃了编写.net程序的想法, 想使用visuallisp来实现! 东西都忘光了, 好在知道怎么查帮助, 总算写出来了, 写程序的时间估计跟手工旋转…
meta是用来在HTML文档中模拟HTTP协议的响应头报文.meta 标签用于网页的<head>与</head>中,meta 标签的用处很多.meta 的属性有两种:name和http-equiv.name属性主要用于描述网页,对应于content(网页内容),以便于搜索引擎机器人查找.分类(目前几乎所有的搜索引擎都使用网上机器人自动查找meta值来给网页分类).这其中最重要的是description(站点在搜索引擎上的描述)和keywords(分类关键词),所以应该给每页加一个m…
今日待办 把一些重要的事情,列入其中. 着重处理. 活动清单 罗列一些最近需要做的事情,不一定按照紧急重要的程度. 把活动清单中的事情,按照实际情况,安排到今日待办当中. 还有一个我喜欢的'头脑风暴',解决问题,少不了头脑风暴来提供思路. 这里就要感谢微软的简单的程序了. 便签. 比记事本好用 每天开机后,都会自动显示.很清晰,很方便.不用新建文件. 之前都是用的记事本.要找好久. 越用越娴熟!!!…
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:引. select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id from t where num=0 3.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放…
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引. 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from xuehi.com where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id from xuehi.com where num=0 3.应尽量避免在 where 子句中使用…
常写的SQL可能主要以实现查询出结果为主,但如果数据量一大,就会突出SQL查询语句优化的性能独特之处.一般的数据库设计都会建索引查询,这样较全盘扫描查询的确快了不少.下面总结下SQL查询语句的几个优化效率的地方,经验有限,难免有不足. 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引 2.避免在索引列上使用NOT在 where 子句中对字段进行 null 值判断,在索引列上使用NOT, NOT会产生在和在索引列上使用函数相同的影响.当Or…
白帽子是谁? 他们与一行行代码打交道,在“0”和“1”的世界中寻找风险,在IT产业软硬件核心技术和代码等自主研发能力不足.安全防护手段滞后.地下黑客业务已形成产业链的背景下,我国网络安全正面临日益严峻的挑战.目前,“白帽子”黑客在保障网络安全中的作用无可替代. 你有没有被他们的神秘所吸引,白帽子都具备什么样的神技能?小编带你试试水,了解基础的白帽必备小技能! 新技能get√  活在天朝,每天都会遇到无数个小广告,不管是线下广告还是线上虚拟环境,不管是你搜索浏览网页.还是看视频玩微博,常常会遇到一…
#!/usr/bin/env python # -*- coding:utf-8 -*- ''' Author: Minion-Xu 小堆序实现从大到小排序,大堆序实现从小到大排序 重点的地方:小堆序堆顶的元素一定是堆里最小的,大堆序堆顶的元素一定是堆里最大的 小堆序:满足任何从上到下的线路依次增长 大堆序:满足任何从上到下的线路依次减小 效率:时间效率O(nlogn) 空间效率O(1) ''' #堆排序:因为队列里的元素是不满足小堆序的,所以首先要构建小堆序 #构建完小堆序后,从堆顶弹出元素(…
1. 将大文件拆分为小文件 I 通过二进制的方式将大文件读取出来,将其拆分存,以不同的文件方式存放在一个目录下面 II 提供两种操作方式交互式和命令行模式 #! usr/bin/python # -*- coding:utf-8 -*- import sys, os megebytes = 1024 * 1000 chunksize = int(1.4 * megebytes) def clear_dir(target_dir): """ 清空目录 :param target…
“PrimusUI”是自己在借鉴了如今网上很多开源的UI库,再经过自己整理加工的一个简单代码集合. 每个功能块的CSS代码都很少,力求简单易懂,低门槛,代码可根据自己实际情况轻易修改,改到符合自己场景为止. 一.制作的理由 之所以重复造轮子,有以下几点原因: 1)现今开发很多时候讲究效率,给你很短的时间,完成很多的内容. 如果不备点存货,那只能加班加点的赶进度. 2)由于是加班加点赶出来的项目,百分百会有各种问题,兼容性啊.功能性啊.与设计图偏差. 如果碰到挑细节的测试或领导,搞不好就要让你1像…
转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/105.html?1455868313 Redis在很多方面与其他数据库解决方案不同:它使用内存提供主存储支持,而仅使用硬盘做持久性的存储:它的数据模型非常独特,用的是单线程.另一个大区别在于,你可以在开发环境中使用Redis的功能,但却不需要转到Redis. 转向Redis当然也是可取的,许多开发者从一开始就把Redis作为首选数据库​:但设想如果你的开发环境已经搭建好,…
涉及到 CSS3 的动画(animation).2D 转换(transform: scale),具体如代码所示. github: https://github.com/wind-stone/CSS3-Circle-Diffusion <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"…
解决的办法:1. 不要使用自动收缩, 自动收缩会定期收容数据文件的空闲空间,则处理需要的时候却要扩大数据文件,这两者相反的处理,是冲突的设置方法:ALTER DATABASE MyDataBase SET AUTO_SHRINK OFF 2. 如果你不进行事务日志备份, 也不需要利用事务日志做处理,则可以将数据库恢复模型设置为SIMPLE, 减少日志记录, 减轻磁盘I/O压力ALTER DATABASE MyDataBase SET RECOVERY SIMPLE 3. 设置更小的文件增长步骤,…
首先,中位数问题可以归结为求 K=n/2的 第K小元素,并无明显区别. 第一种方法,用MaxHeap,大小为K的大顶堆,能够求出最小的K的元素,复杂度为O(n*logK). 当K较大时,复杂度会较高.其实只需要求出第K小,而不是全部前K的序列,可以有更优化的方式.(大顶堆的方法就不贴代码了) 第二种方法,采用partition能够进行一定程度的改进,开始我认为这种方式已经是O(n),实际上如果partition选取的pivot导致每次partition都偏向一边,那么最坏情况是O(n^2). 先…