xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单,不过,古时候,在json还没诞生的黑暗年代,大家只能选择用xml呀,至今很多传统公司如金融行业的很多系统的接口还主要是xml。 xml的格式如下,就是通过<>节点来区别数据结构的: 1 2 3 4 5 6 ...
分类:
其他 时间:
2018-04-13 17:08:14
收藏:
0 评论:
0 赞:
0 阅读:
313
1. 尽量避免用sub-queres, 可以采用join代替 2. exists代替in not exists 和not in 这两个的性能值得深究,应该不是差太多 3. 索引优化 4. 一些操作会导致索引失效 1)like 操作 column_a like '%format%' 和 column_ ...
分类:
数据库技术 时间:
2018-04-13 17:07:56
收藏:
0 评论:
0 赞:
0 阅读:
175
前言 什么是CI/CD? CI (Continuous Integration) 持续集成, CD (Continuous Delivery) 持续部署 个人理解 本地开发代码, 提交远程仓库 仓库接收到提交操作,进入持续集成, 包括编译,自动化测试 (CI) 编译测试成功后,部署到线上服务器(CD ...
分类:
其他 时间:
2018-04-13 17:07:21
收藏:
0 评论:
0 赞:
0 阅读:
428
...
分类:
其他 时间:
2018-04-13 17:07:04
收藏:
0 评论:
0 赞:
0 阅读:
188
1.每次执行完,尽量npm run dev 一次,有时候又缓存问题 2.安装sass 一.使用save会在package.json中自动添加。因为sass-loader依赖于node-sass npm install node-sass --save-dev npm install sass-loa ...
分类:
其他 时间:
2018-04-13 17:06:30
收藏:
0 评论:
0 赞:
0 阅读:
170
git一般有很多分支,我们clone到本地的时候一般都是master分支,那么如何切换到其他分支呢? 1. 查看远程分支 $ git branch -a 我在mxnet根目录下运行以上命令: ~/mxnet$ git branch -a* master remotes/origin/HEAD -> ...
分类:
其他 时间:
2018-04-13 17:05:42
收藏:
0 评论:
0 赞:
0 阅读:
197
当在 mac 电脑上用 Python 读取 oracle 数据库中的中文时,有可能返回数据为“?” 解决方案: 在数据库操作的函数前添加以下代码, ...
分类:
数据库技术 时间:
2018-04-13 17:04:50
收藏:
0 评论:
0 赞:
0 阅读:
204
[root@lizhipenglinux01 shell]# date +%Y 年份,4位数2018[root@lizhipenglinux01 shell]# date +%y 年份,2位数18[root@lizhipenglinux01 shell]# date +%m 月份04[root@li ...
分类:
系统服务 时间:
2018-04-13 17:04:25
收藏:
0 评论:
0 赞:
0 阅读:
210
单例模式 之前看过单例模式,昨天突然用到,就再回顾并总结了一下,当做复习。 核心:保证一个类只有一个实例,并且提供一个访问该对象的全局访问点 常见应用场景: 优点:由于单例模式只生成一个实例, 减少了系统性能开销,当一个对象的产生需要比较多的资源时,如读取配置,产生其他依赖对象时,则可以通过在应用启 ...
分类:
其他 时间:
2018-04-13 17:04:02
收藏:
0 评论:
0 赞:
0 阅读:
154
<!doctype html><html><head><meta charset="utf-8"><link rel="stylesheet" href="/templates/vshop/default/style/main.css?ver=1.121" rev="stylesheet" type ...
分类:
Web开发 时间:
2018-04-13 17:02:23
收藏:
0 评论:
0 赞:
0 阅读:
235
AtomicInteger在多线程并发场景的使用 AtomicInteger提供原子操作来进行Integer的使用,因此十分适合高并发情况下的使用。 AtomicInteger位于包package java.util.concurrent.atomic下,主要源码如下: 首先看到改类里有两个私有的静 ...
分类:
其他 时间:
2018-04-13 17:01:49
收藏:
0 评论:
0 赞:
0 阅读:
200
本文针对Linux系统一、源码安装MongoDB1、下载源码安装包wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.2.6.tgz2、解压tar -zxvf mongodb-linux-x86_64-rhel62-... ...
分类:
数据库技术 时间:
2018-04-13 17:01:03
收藏:
0 评论:
0 赞:
0 阅读:
175
在项目中经常需要动态的生成一些标签,并且要给这些标签添加一些事件,在jquery之前的版本中可以使用live()方法方便的绑定事件,但是live()在1.7版本中就被废除,并在1.9版本中被删除,这时候我们需要使用另一种方法来代替live(). on()代替live() 语法:$(selector) ...
分类:
Web开发 时间:
2018-04-13 17:00:01
收藏:
0 评论:
0 赞:
0 阅读:
193
https://msdn.microsoft.com/en-us/library/windows/desktop/dn508285(v=vs.85).aspx Map with D3D11_MAP_WRITE_DISCARD, the runtime returns a pointer to a n ...
分类:
其他 时间:
2018-04-13 16:59:12
收藏:
0 评论:
0 赞:
0 阅读:
188
今天尝试用ffmpeg转一个视频的格式,结果报出这个错误: 这句话的大概意思似乎是指aac是个实验性质的编码解码器,但是你的命令行里,并没有允许使用试验性质的编解码器. 解决 正如这个提示后面说的,只需要在命令中加上 即可解决问题. ...
分类:
其他 时间:
2018-04-13 16:58:18
收藏:
0 评论:
0 赞:
0 阅读:
204
1.https://cloud.google.com/free/ ,填写相应信息。需要信用卡,预扣1美元。 2.一波信息填写,成功。 3.激活终端 4.创建一个Python项目,选择部署地点。 5.部署成功后,访问 http://firstcloudproject-201007.appspot.co ...
分类:
其他 时间:
2018-04-13 16:58:00
收藏:
0 评论:
0 赞:
0 阅读:
240
1.2.3.41.2.5.62.410.6变成1.234,1.256,2.4,10.6 def get_bom_namenum(self, cr, uid, ids, field_name, arg, context=None): rvalue={} for obj in self.browse(c... ...
分类:
其他 时间:
2018-04-13 16:57:42
收藏:
0 评论:
0 赞:
0 阅读:
152
通过列表生成式,我们可以直接创建一个列表。但是,受到内存的限制,列表的容量肯定是有限的。 在python中,有种一边循环一边计算的机制,称为生成器,generator,从而节省大量的空间。 创建一个generator,第一种方法很简单,把列表生成式的[]改成()就可以了。 L = [x*x for ...
分类:
其他 时间:
2018-04-13 16:55:25
收藏:
0 评论:
0 赞:
0 阅读:
168
ReentrantLock在进行实例化时,可以通过构造函数的参数选择是否使用公平锁FairSync或者非公平锁NonfairSync,两者的区别比较简单,如果是公平锁则新来的线程会先检测同步队列中是否有等待的线程,如果有,则追加到同步队列尾,锁竞争过程强调的是有序进行,当然代价比较明显,线程切换会造 ...
分类:
其他 时间:
2018-04-13 16:55:06
收藏:
0 评论:
0 赞:
0 阅读:
205
先贴代码,上面主要功能是Vue中的v-for 的条件循环 、v-if 条件判断 以及API接口JSON数据接收。 如图: 其中计算总数函数为 接收数据: fetch是基于Promise的,异步操作更友好,解决了多步回调,让代码更优雅友好。 网络交互推荐 axios.js (Vue官网推荐),因为Vu ...
分类:
Windows开发 时间:
2018-04-13 16:53:26
收藏:
0 评论:
0 赞:
0 阅读:
271