码迷,mamicode.com
首页 > 2016年08月24日 > 全部分享
数据库执行语句时,严重注意类型转换的问题
这次上线遇到一个bug,导致回滚。定位到问题,发现是sql执行时一个语句坑了。 简单说下,就以update语句为例。 创建一个表: 插入几条数据: ok,类型转换时的坑来了。 更新的where条件是a_id=0,那么表里会发生更新么? 答案就是所有的行的a_name都更新为了'nn'。 为什么会发生 ...
分类:数据库   时间:2016-08-24 14:28:08    阅读次数:219
ERP中关于审批时速度太慢的SQL优化
在给客户实施ERP的时候,经常遇到客户的请购单审批时,特别慢,一个阶段要转个40、50秒左右,3个阶段就差不多要3分钟,效率很低。 1、数据库跟踪语句,找出执行时间较久的语句,结果如下: 2、由上图可以看出,执行该语句的时候,时间差不多是45秒(Drration单位是ms),将此段语句复制出来,进行 ...
分类:数据库   时间:2016-08-24 14:28:17    阅读次数:190
ubuntu14 opencv python 安装
本文记录了Ubuntu 14.04下使用源码手动安装OpenCV 3.0的过程。此外记录了在Python中安装及载入OpenCV的方法。 1、安装OpenCV所需的库(编译器、必须库、可选库) GCC 4.4.x or later CMake 2.6 or higher Git GTK+2.x or... ...
分类:编程语言   时间:2016-08-24 14:27:31    阅读次数:210
Binder学习指南
毫不夸张地说,Binder是Android系统中最重要的特性之一;正如其名“粘合剂”所喻,它是系统间各个组件的桥梁,Android系统的开放式设计也很大程度上得益于这种及其方便的跨进程通信机制。 理解Binder对于理解整个Android系统有着非常重要的作用,Android系统的四大组件,AMS, ...
分类:其他好文   时间:2016-08-24 14:26:40    阅读次数:245
前端学习笔记之二——找出重复最多的字符
利用工作的间隙, 昨天做了论坛里的第二个题目,边思考边查询,温习了很多知识,还学习了很多优秀同学提交的作业,有两个同学的作业印象最深。 题目如下: 印象最深的两个作业,要看懂还真是花了一番功夫的,不过也学到了挺多。 第一个同学提交的作业,亮点在于灵活运用了split、join属性,简直太聪明了。我比 ...
分类:其他好文   时间:2016-08-24 14:28:21    阅读次数:188
Xamarin Android提示内存溢出错误
Xamarin Android提示内存溢出错误Xamarin Android提示内存溢出错误 ...
分类:移动开发   时间:2016-08-24 14:29:01    阅读次数:152
iOS 正确选择图片加载方式
正确选择图片加载方式能够对内存优化起到很大的作用,常见的图片加载方式有下面三种: 第一种方法:imageNamed: 为什么有两种方法完成同样的事情呢?imageNamed的优点在于可以缓存已经加载的图片。苹果的文档中有如下说法: This method looks in the system ca ...
分类:移动开发   时间:2016-08-24 14:25:52    阅读次数:198
web服务器/CA认证机构/客户端访问
web服务器 #yum install httpd -y#service httpd start#chkconfig httpd on#vi /var/www/html/index.html <h1>http://www.baidu.com<br>172.16.254.101 # openssl g ...
分类:Web程序   时间:2016-08-24 14:27:12    阅读次数:244
计算字符个数
题目描述 写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。 输入描述: 输入一个有字母和数字以及空格组成的字符串,和一个字符。 输出描述: 输出输入字符串中含有该字符的个数。 输入例子: ABCDEF A 输出例子: 1 imp ...
分类:其他好文   时间:2016-08-24 14:26:24    阅读次数:154
ajax与HTML5 history pushState/replaceState实例
一、ajax载入与浏览器历史的前进与后退 众所周知,Ajax可以实现页面的无刷新操作——优点;但是,也会造成另外的问题,无法前进与后退!曾几何时,Gmail似乎借助iframe搞定,如今,HTML5让事情变得如同过家家般简单。 当执行Ajax操作的时候,往浏览器history中塞入一个地址(使用pu ...
分类:Web程序   时间:2016-08-24 14:27:37    阅读次数:174
《University Calculus》-chape8-无穷序列和无穷级数-欧拉恒等式
写在前面:写在前面的当然是对大天朝教材的吐槽啦。 曾记否,高中所学虚数和复平面的概念,如此虚无的概念到了大学一门叫《模拟电子技术》的课程中居然明目张胆的开始进行计算! 曾记否,高中的指对运算,他们老师由于不想说话就向我们扔了一个自然对数e! 其实很多人觉得数学抽象、晦涩而且无章可循,其实这都是假想, ...
分类:其他好文   时间:2016-08-24 14:28:17    阅读次数:279
编程常用英语词汇大全
很实用的编程英语词库,共收录一千五百余条词汇。 第一部分: application 应用程式 应用、应用程序 application framework 应用程式框架、应用框架 应用程序框架 architecture 架构、系统架构 体系结构 argument 引数(传给函式的值)。叁见 param ...
分类:其他好文   时间:2016-08-24 14:25:19    阅读次数:184
Android动画——仿vivo X6闪充动画效果
做程序猿这么久一直没有写博客,是不正常的,故以此为第一篇博客,开始我的博客生涯。 前不久,看到一篇博客,关于X6闪充动画的效果,是一个叫什么“瓶子盖子”写的,暂时就叫这个名字吧,具体名字没记清(sorry)。跑了一下他的代码,发现各种卡顿。。。一查他的代码发现,在死循环里面不停地new Messag ...
分类:移动开发   时间:2016-08-24 14:25:48    阅读次数:254
oracle重新编译失效对像
重新编译失效对像可执行utlrp.sql文件: 进一步研究文件sql文件,可以看到,在默认情况下Oracle会调用存储过程utl_recomp.recomp_parallel并行编译无效包: 当threads取值为0时,由Oracle根据参数cpu_count和parallel_threads_pe ...
分类:数据库   时间:2016-08-24 14:24:38    阅读次数:543
从零开始攻略PHP(7)——面向对象(上)
1.理解面向对象的概念 面向对象软件的一个重要优点是支持和鼓励封装的能力。封装也叫数据隐藏。 在面向对象的软件中,对象是一个被保存数据和操作这些数据的操作方法的唯一、可标识的集合。 对象可以按类进行分类。 面向对象的编程语言必须支持多态性,多态性的意思是指不同的类对同一操作可以有不同的行为。语言支持 ...
分类:Web程序   时间:2016-08-24 14:25:57    阅读次数:201
DNS
rhel6的dns服务在没有启动时配置文件在/etc/目录下区域解析文件在/var/named目录下 在服务启动以后,因为安装了bind-chroot系统会做出一个虚拟的根目录/var/named/chroot然后系统会将原有的dns相关目录挂载到/var/named/chroot目录下 在第一次启 ...
分类:其他好文   时间:2016-08-24 14:27:10    阅读次数:126
Select input 两个元素的宽度高度跟设定值不一致的问题
在做登录框的时候,需要一个select 元素作为账号输入,一个input作为密码输入框。在css 文件中,将这两个元素的position 设置为relative ,并且width 设置为100%。刷新页面后发现,两个元素的长度居然不是一样的。最终在stackoverflow 中找到了答案。原来,实际 ...
分类:其他好文   时间:2016-08-24 14:27:00    阅读次数:196
1230条   上一页 1 ... 29 30 31 32 33 34 35 ... 73 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!