首页 > 2017年03月23日 > 全部分享
预告片优化方案
看了一下代码,同时在线上做了观察压测。个人总结这个接口问题在于太过于依赖缓存,根本不会走DB。依赖缓存造成了依赖缓存的数据结构。首先要从缓存中取出一堆数据。而且要走两次,一次取正片的信息,一次取专辑内所有视频的信息。取出来的信息在CPU里计算筛选,排序。本身缓存取数据就比较快,再加上计算量大。其实我 ...
分类:其他   时间:2017-03-23 14:30:26    收藏:0  评论:0  赞:0  阅读:189
iOS-----openGL--openGL ES iOS 入门篇2--->绘制一个多边形
在上一篇我们学习了如何搭建IOS下openGL的开发环境,接下来我们来学习如何绘制一个多边形。 在2.0之前,es的渲染采用的是固定管线,何为固定管线,就是一套固定的模板流程,局部坐标变换 -> 世界坐标变换 ->观察坐标变换->背面消除->光照->裁剪->投影->视口计算->光栅化,程序员只需要调 ...
分类:移动平台   时间:2017-03-23 14:29:54    收藏:0  评论:0  赞:0  阅读:463
配置独立的数据库连接配置文件
我们需要把数据库连接独立的配置出来,以便我们使用 1、新建一个类文件,名称随意,不过最好是以Handler结尾的,因为要继承IConfigurationSectionHandler 2、大家已经看到了,这需要定义一个xml文件了,然后xml文件需要有server, database, user, p ...
分类:数据库技术   时间:2017-03-23 14:29:34    收藏:0  评论:0  赞:0  阅读:263
C语言通过枚举网卡,API接口可查看man 7 netdevice--获取接口IP地址
/*代码来自StackOverflow: http://stackoverflow.com/questions/212528/linux-c-get-the-ip-address-of-local-computer */ #include <stdio.h> #include <sys/types. ...
分类:编程语言   时间:2017-03-23 14:29:05    收藏:0  评论:0  赞:0  阅读:359
lucene Index Store TermVector 说明
最新的lucene 3.0的field是这样的: Field options for indexingIndex.ANALYZED – use the analyzer to break the Field’s value into a stream of separate tokens and m ...
分类:Web开发   时间:2017-03-23 14:28:52    收藏:0  评论:0  赞:0  阅读:213
ubuntu12.04 eclipse安装PyDev
在ubuntu软件中心安装的eclipse版本为3.7,install new software时,搜索出来的PyDev版本较高(5.6...); 高版本的PyDev要求较高版本的eclipse。详情在:http://www.pydev.org/history_pydev.html 需要单独下载Py ...
分类:系统服务   时间:2017-03-23 14:28:41    收藏:0  评论:0  赞:0  阅读:228
Mybatis自动生成实体类、dao接口和mapping映射文件
由于Mybatis是一种半自动的ORM框架,它的工作主要是配置mapping映射文件,为了减少手动书写映射文件,可以利用mybatis生成器,自动生成实体类、dao接口以及它的映射文件,然后直接拷贝到工程中稍微修改就可以直接使用了。 生成器目录如下: 首先进入lib文件夹中,该目录如下: (图上文件 ...
分类:移动平台   时间:2017-03-23 14:28:25    收藏:0  评论:0  赞:0  阅读:280
Table
题意: 要求对一个n*m的网格染色,使得任意一个n*n大小的矩形内恰好有K个格子被染色。 解法: 减弱版的color,可以注意到只要确定了前n列,则后面的列是一个循环。 这样$f(i,j)$表示前i列,染了j个格子对应的给n*m的方格按列循环染色的方案数。 $f(i,j) = \sum_{k \le ...
分类:其他   时间:2017-03-23 14:28:00    收藏:0  评论:0  赞:0  阅读:183
iOS持续振动 想停就停
最近要做一个项目,需要持续响铃并振动,知道有私有api可以使用,但无奈要上线,为了保险起见,果断放弃,在网上找了一个方法可以实现如下: 在播放振动的代码前面注册写下面一句代码: 1 AudioServicesAddSystemSoundCompletion(kSystemSoundID_Vibrat ...
分类:移动平台   时间:2017-03-23 14:27:38    收藏:0  评论:0  赞:0  阅读:263
mysql中去重 distinct 用法
在使用MySQL时,有时需要查询出某个字段不重复的记录,这时可以使用mysql提供的distinct这个关键字来过滤重复的记录,但是实际中我们往往用distinct来返回不重复字段的条数(count(distinct id)),其原因是distinct只能返回他的目标字段,而无法返回其他字段,例如有 ...
分类:数据库技术   时间:2017-03-23 14:27:13    收藏:0  评论:0  赞:0  阅读:274
python进程、线程、协程
- 线程进程介绍 1. 工作最小单元是线程 2. 应用程序 -> 至少有一个进程 -> 至少有一个线程 3. 应用场景: IO密集型:线程 计算密集型:进程 4. GIL,全局解释器锁。 - 保证同一个进程中只有一个线程同时被调度 - 线程 1. 基本使用 def task(arg): time.s ...
分类:编程语言   时间:2017-03-23 14:26:53    收藏:0  评论:0  赞:0  阅读:265
直接排序的理解
今天看了有关直接排序算法的讲解,推荐这篇博客http://blog.csdn.net/morewindows/article/details/6665714 想用自己的理解来说一下这个方法, 直接插入排序(Insertion Sort)的基本思想是:每次将一个待排序的记录,按其关键字大小插入到前面已 ...
分类:编程语言   时间:2017-03-23 14:26:37    收藏:0  评论:0  赞:0  阅读:241
[转]c++应用程序文件的编译过程
原文地址 这里讲下C++文件的编译过程及其中模板的编译过程;一:一般的C++应用程序的编译过程。 一般说来,C++应用程序的编译过程分为三个阶段。模板也是一样的。 下面分别描述这几个阶段。1.include文件的展开。 include文件的展开是一个很简单的过程,只是将include文件包含的代码拷 ...
分类:编程语言   时间:2017-03-23 14:26:25    收藏:0  评论:0  赞:0  阅读:189
loadrunner怎么解决录制完成后脚本为空
然后弹出的recording options的框中,点击network的port mapping的。 然后弹出的recording options的框中,点击network的port mapping的。 1、在工具下打开recording options窗口 进入到network:port mapp ...
分类:其他   时间:2017-03-23 14:26:08    收藏:0  评论:0  赞:0  阅读:271
ZookeeperGettingStarted
reference url: http://zookeeper.apache.org/doc/trunk/zookeeperStarted.html#sc_FileManagement ZooKeeper Getting Started Guide Getting Started: Coordina ...
分类:其他   时间:2017-03-23 14:25:29    收藏:0  评论:0  赞:0  阅读:223
CSS3 GPU硬件加速
1、代码(未添加GPU加速代码) F12控制台Timeline记录: 2、代码(添加GPU加速代码) F12控制台Timeline记录: 3、代码(添加GPU加速代码) F12控制台Timeline记录: 总结:好像没有什么大的优化,时间差的不多。 ...
分类:Web开发   时间:2017-03-23 14:24:54    收藏:0  评论:0  赞:0  阅读:286
2017.3.23
堆和栈的区别 一、申请方式 栈:由系统自动分配 堆:需要程序员自己申请,并指明大小 二、申请后系统的响应 栈:只要栈的剩余空间大于所申请空间,系统将为程序提供内存,否则将报异常提示栈溢出 堆:操作系统有一个记录空间内存地址的链表,当系统收到程序的申请时,会遍历该链表,寻找第一个空间大于所申请空间的堆 ...
分类:其他   时间:2017-03-23 14:24:37    收藏:0  评论:0  赞:0  阅读:195
获取字符串的长度
题目描述 编写function strLength(s, bUnicode255For1) {}; 如果第二个参数 bUnicode255For1 true,则所有字符长度为 1否则如果字符 Unicode 编码 > 255 则长度为 2 输入例子: strLength('hello world, ...
分类:其他   时间:2017-03-23 14:24:17    收藏:0  评论:0  赞:0  阅读:243
Windows下安装redis
windows下安装reids windows下redis下载地址:https://github.com/MSOpenTech/redis/releases。 启动redis服务:在redis目录下启动DOS命令,然后redis-server.exe 这时候另启一个cmd窗口,原来的不要关闭,不然就 ...
分类:Windows开发   时间:2017-03-23 14:23:56    收藏:0  评论:0  赞:0  阅读:268
jvm004 解析与分派
解析 所有方法调用中的目标方法在Class文件里面都是常量池中的符号引用,在类加载的解析阶段,会将其中的一部分符号引用转化为直接引用。这种解析的前提是:方法在程序真正运行之前就有一个可确定的调用版本,并且这个方法的调用版本在运行期是不可改变的,即“编译期可知,运行期不可变”,这类目标的方法的调用称为 ...
分类:其他   时间:2017-03-23 14:23:37    收藏:0  评论:0  赞:0  阅读:217
1383条   上一页 1 ... 40 41 42 43 44 ... 70 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!