在日常开发中,有时候会遇到批量更新操作,这时候最普通的写法就是循环遍历,然后一条一条地进行update操作。但是不管是在服务端进行遍历,还是在sql代码中进行遍历,都很耗费资源,而且性能比较差,容易造成阻塞。 Mysql没有提供直接的方法来实现批量更新,但可以使用case when语法来实现这个功能 ...
分类:
数据库技术 时间:
2019-04-10 14:47:36
收藏:
0 评论:
0 赞:
0 阅读:
476
先用韦老师的图: 注: 新版本内核的i2c驱动框架采用了 i2c_client > i2c_bus_type < i2c_driver 框架 at24cxx_drv.c源码: 注册i2c_driver内部流程 如何创建i2c_driver ...
分类:
其他 时间:
2019-04-10 14:47:18
收藏:
0 评论:
0 赞:
0 阅读:
86
useEffect 1、useEffect是didMount和didUpdate和willUnmount三个函数的集合 2、useEffec(fun):fun会在每次组件render之后执行,而fun中return的cleanup会在willUnmount中执行 3、useEffect(fun,[x ...
分类:
其他 时间:
2019-04-10 14:46:58
收藏:
0 评论:
0 赞:
0 阅读:
101
走进JVM 1从编译到运行 1.1 java 源码编译器:jdk中包含的编译工具(javac),将java源码编译为class字节码文件。 JVM执行引擎运行字节码文件指令,有下面两种方式: 2) 解释运行 解释一句后就提交计算机执行一句,即对字节码逐条解释执行,并不形成目标程序 1) 编译运行 j ...
分类:
其他 时间:
2019-04-10 14:46:39
收藏:
0 评论:
0 赞:
0 阅读:
88
目录结构 解决方案 先在微信开发者工具->详细->使用npm 1.cd到\WeChatProject\miniprogram文件夹 2.npm init 3.npm install 4.npm install mockjs --production 5.微信开发者工具,清掉各种缓存 6.编译一下 7 ...
分类:
其他 时间:
2019-04-10 14:46:21
收藏:
0 评论:
0 赞:
0 阅读:
690
PHP对手机号进行隐藏 ...
分类:
移动平台 时间:
2019-04-10 14:46:06
收藏:
0 评论:
0 赞:
0 阅读:
88
python2中的除法 >>>1/2 0 即一个整数(无小数部分的数)被另外一个整数除,计算结果的小数部分被截除了,只留下了整数部分 有时候,这个功能比较有用,譬如在做一些需要取位数上的值时可以利用此特性用于循环结束等,但通常,大家用不到这种。 那么,有两种解决方式: 1)用实数(包含小数点的数)而 ...
分类:
编程语言 时间:
2019-04-10 14:45:51
收藏:
0 评论:
0 赞:
0 阅读:
68
1.生成密钥对 [root@ATzoe ~]# ssh-keygen -t rsa #rsa是一种密钥加密算法 执行上述命令之后,会出现下面各个问题,其中第一个是密钥对默认的存放路径,这几个问题都走默认,全部回车就行 生成完密钥之后,进入/root/.ssh/目录下可以看到两个id_rsa文件,一个 ...
分类:
其他 时间:
2019-04-10 14:45:32
收藏:
0 评论:
0 赞:
0 阅读:
110
Plotly Express 是一个新的高级 Python 可视化库:它是 Plotly.py 的高级封装,它为复杂的图表提供了一个简单的语法。 受 Seaborn 和 ggplot2 的启发,它专门设计为具有简洁,一致且易于学习的 API :只需一次导入,您就可以在一个函数调用中创建丰富的交互式绘 ...
分类:
编程语言 时间:
2019-04-10 14:45:18
收藏:
0 评论:
0 赞:
0 阅读:
127
在循环商品详情图片时,发现每个图片有白色间隔,但是并没有设置margin,padding 造成原因: 图片的display属性默认inline,而这个属性的vertical-align的默认值是baseline.所以就会出现上图的情况(图片底部出现一个小留白区域) 解决方法: 将img的vertic ...
分类:
Web开发 时间:
2019-04-10 14:45:04
收藏:
0 评论:
0 赞:
0 阅读:
134
Linux 磁盘管理进阶 磁盘分区介绍 基本分区(primary partion) 基本分区也称主分区,引导分区、每块磁盘分区主分区与扩展分区加起来不能大于四个。 基本分区创建后可以立即使用,但是有分区数量上限。 基本分区也称主分区,引导分区、每块磁盘分区主分区与扩展分区加起来不能大于四个。 基本分 ...
分类:
系统服务 时间:
2019-04-10 14:44:47
收藏:
0 评论:
0 赞:
0 阅读:
119
首先理解spring的注解注入dao接口的目的是什么,是为了接口不用进行实例化就可以被任何一个类去调用 我昨天下午就是发现,不同的类,一模一样的注解,为什么前面的类可以使用注解调用mapper的sql查询,但是 第二个类死活无法执行注解进行sql查询,写一段代码,大家可能更清楚一些。 如果有两个类A ...
分类:
编程语言 时间:
2019-04-10 14:44:32
收藏:
0 评论:
0 赞:
0 阅读:
312
一、现有如下需求: 1.分行有20台左右瘦客户机,一台文员机; 2.在总部可以通过控制台(控制软件)统一管理控制这20台瘦客户机,文员机可以通过远程桌面控制 3.现需要统一给分行这20台瘦客户机升级系统 二、解决思路 1.将新系统(Ghost文件)先发送到分行文员机(通过FTP)。 2.20台瘦客户 ...
分类:
其他 时间:
2019-04-10 14:44:13
收藏:
0 评论:
0 赞:
0 阅读:
123
最近开发发现node版本多低的提示,于是升级一下 # 清除node.js的cache: $ sudo npm cache clean -f # 安装 n 工具,专门用来管理node.js版本的工具 $ sudo npm install -g n # 安装最新版本的node.js $ sudo n s ...
分类:
系统服务 时间:
2019-04-10 14:43:57
收藏:
0 评论:
0 赞:
0 阅读:
142
一、Keystone介绍: keystone 是OpenStack的组件之一,用于为OpenStack家族中的其它组件成员提供统一的认证服务,包括身份验证、令牌的发放和校验、服务列表、用户权限的定义等等。云环境中所有的服务之间的授权和认证都需要经过 keystone. 因此 keystone 是云平 ...
分类:
其他 时间:
2019-04-10 14:43:40
收藏:
0 评论:
0 赞:
0 阅读:
150
Basic git add <filename> :添加到缓存区git commit -m "代码提示信息" :提交改动到HEAD,但还没到你的远端仓库git push origin master (可以把master换成想推动的任何分支):推送改动从本地仓库HEARD到远端仓库git remote ...
分类:
其他 时间:
2019-04-10 14:43:25
收藏:
0 评论:
0 赞:
0 阅读:
143
原文:深入Redis 主从复制原理 1.复制过程 2.数据间的同步 3.全量复制 4.部分复制 5.心跳 6.异步复制 1.复制过程 从节点执行 slaveof 命令。 从节点只是保存了 slaveof 命令中主节点的信息,并没有立即发起复制。 从节点内部的定时任务发现有主节点的信息,开始使用 so... ...
分类:
其他 时间:
2019-04-10 14:43:07
收藏:
0 评论:
0 赞:
0 阅读:
143
safe_mode即为PHP的安全模式,在php.ini中设置safe_mode = On重启PHP便可开启安全模式。 当安全模式开启后,PHP相应的一些系统函数,文件操作函数等将会受限。例如: ckdir, move_uploaded_file, chgrp, parse_ini_file, ch ...
分类:
Web开发 时间:
2019-04-10 14:42:52
收藏:
0 评论:
0 赞:
0 阅读:
149
1:环境安装nodejs、npm、vuejs npm node npm install vue 然后查看版本 node -v npm -v vue -V 如果有版本号,则证明安装成功 2:也可以利用淘宝镜像安装,这样比较快 npm install -g cnpm --registry=https:/ ...
分类:
Web开发 时间:
2019-04-10 14:42:37
收藏:
0 评论:
0 赞:
0 阅读:
83
原文:深入理解redis复制原理 1.复制过程 2.数据间的同步 3.全量复制 4.部分复制 5.心跳 6.异步复制 1.复制过程 从节点执行 slaveof 命令。 从节点只是保存了 slaveof 命令中主节点的信息,并没有立即发起复制。 从节点内部的定时任务发现有主节点的信息,开始使用 soc... ...
分类:
其他 时间:
2019-04-10 14:42:20
收藏:
0 评论:
0 赞:
0 阅读:
90