首页 > 2015年05月07日 > 全部分享
希尔排序
希尔排序 希尔排序是本人非常喜欢的一种排序,虽然网上很多人说这种排序是不稳定的,但是实践出真知,大家可以将所有排序方法放在一起跑一堆数据,希尔排序速度是非常快的,很多时候甚至比快排更快哦!也许是我的实验数据不够吧,大家可以亲测一下! 原理:希尔排序的原理很简单,只要前面的插入排序看懂了,希尔排序就会很easy,因为希尔排序是是对插入排序的增强版。希尔排序提出的思想是先让数据局部有序,然后再排。比...
分类:编程语言   时间:2015-05-07 12:33:06    收藏:0  评论:0  赞:0  阅读:302
js实现数字高亮显示
数字高亮显示 字符串替换...
分类:Web开发   时间:2015-05-07 12:33:05    收藏:0  评论:0  赞:0  阅读:326
Google推荐的图片加载库Glide介绍
原文链接:Google推荐的图片加载库Glide介绍作者 : nuuneoi译者 : jianghejie校对者 : chaossss状态 : 完成 在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫 Glide 的图片加载库,作者是bumptech。这个库被广泛的运用在google的开源项目中,包括2014年google I/O大会上发布的官方app。 毫无疑问,这个库引起了...
分类:其他   时间:2015-05-07 12:32:35    收藏:0  评论:0  赞:0  阅读:239
codeforces #301 D
传送门在这里题意:有a、b、c三种人,其中a克b(a和b同时出现a存活b消失),b克c,c克a,初始时abc分别有x,y,z个,每次随机出两个人(可能相同种也可能不同),经过无限次之后求每种人最后存活的概率。思路:裸的概率dp。比较通俗的想法是设dp[i][j][k]表示剩余的人中有i个a,j个b,k个c的概率,并且初始时dp[x][y][z]=1,最后只要算出sum(dp[i][0][0])就是...
分类:其他   时间:2015-05-07 12:32:25    收藏:0  评论:0  赞:0  阅读:215
【您还有心跳吗?超时机制分析 】
问题描述 在C/S模式中,有时我们会长时间保持一个连接,以避免频繁地建立连接,但同时,一般会有一个超时时间,在这个时间内没发起任何请求的连接会被断开,以减少负载,节约资源。并且该机制一般都是在服务端实现,因为client强制关闭或意外断开连接,server端在此刻是感知不到的,如果放到client端实现,在上述情况下,该超时机制就失效了。本来这问题很普通,不太值得一提,但最近在项目中看到了该...
分类:其他   时间:2015-05-07 12:32:15    收藏:0  评论:0  赞:0  阅读:160
odom_out_and_back.cpp
#include "ros/ros.h" #include "std_msgs/String.h"//geometry_msgs #include "geometry_msgs/Twist.h"//包含elocity space消息 #include #include "math.h" #include #include #include #include using namespace...
分类:其他   时间:2015-05-07 12:32:05    收藏:0  评论:0  赞:0  阅读:101
《Linux高性能服务器编程》读书笔记之tcp协议详解
1.TCP头部结构 TCP头部结构如下图所示,其中的诸多字段为管理TCP连接和控制数据流提供了足够的信息。  16位端口号:告诉主机该报文段是来自哪里以及传给哪个上层的协议或应用程序(目的端口)的。       32位序号:一次TCP通信过程中某个传输方向上的字节流的每个字节的编号。假设主机A和主机B进行TCP通信,A发送给B的第一个TCP报文段中,序号值被系统初始化为某个随机值IS...
分类:系统服务   时间:2015-05-07 12:31:55    收藏:0  评论:0  赞:0  阅读:239
判断三极管是否可以放大交流信号的方法
判断三极管是否具有交流放大能力的判断方法...
分类:其他   时间:2015-05-07 12:31:45    收藏:0  评论:0  赞:0  阅读:852
Beginners Level Course:The mkdir and rmdir commands
‘mkdir’是目录创建命令。使用过MS-DOs的用户可能会熟悉这个命令。你可能已经意思到,写这些程序的人给这些程序命名时很懒,用最短的单词组合表达最长的意思,所以不会跟“makemeadirectoryplease”,但是又不会使用‘xr77b’这样抽象的名字。 使用‘mkdir’命令      创建‘my_friends’目录,你需要敲入:      mkdir my_f...
分类:其他   时间:2015-05-07 12:31:35    收藏:0  评论:0  赞:0  阅读:174
NUMERIC_CHECK用法及怎样判断小数类型的字符串为数字
NUMERIC_CHECK用法...
分类:其他   时间:2015-05-07 12:31:25    收藏:0  评论:0  赞:0  阅读:322
下拉刷新简单模拟
无标题文档 $(function(){ $("#showInfo").scroll(function(){ if($(this).height()+$(this).scrollTop()==$("#innerInfo").outerHeight(true)){ var str="你好"+new Date()+""+"你好"+new Date()+""+"你好"+new Date()...
分类:其他   时间:2015-05-07 12:31:06    收藏:0  评论:0  赞:0  阅读:151
android开发之android:process属性_application中onCreate执行多次
应用做的匆忙,很多地方只顾实现功能,没有兼顾好性能,所以停下来重构代码优化性能,结果在打log看启动时间的时候,发现Application的onCreate执行了多次,这样导致重复初始化资源,初始化了3次导致接近1s时间。发现这个是由独立进程引起的。即:process这个属性。android:process        服务所在进程的名字。通常,一个应用的所有组件都运行在系统为这个应用所创建的默...
分类:移动平台   时间:2015-05-07 12:31:05    收藏:0  评论:0  赞:0  阅读:171
codebook 背景建模更新及码本模型如何释放内存
在使用codebook背景建模过程中,对于模型的背景更新始终一个问题。1 我们要求的目标是: 1 在人静止不动时,不能把人更新成背景(必须保证人始终是前景); 2 但是对于移动的书本等要能够被更新成背景 2 提出的解决办法:2.1 采用两个codebook背景模型,一个模型:主模型M,用来分割前景 另一个模型:重新建模模型R,满足条件后重新建模成功,R替代M R替代M后,要将M释放掉,然后重新初...
分类:其他   时间:2015-05-07 12:30:45    收藏:0  评论:0  赞:0  阅读:258
Android Studio编译时Gradle报乱码
其实这个问题已经困扰了很久了,只不过对编译没什么影响,就一直放着了,今天又遇到了,实在看不过去了,就去找解决方法,然后呢,搜出来的答案全都是一样的,而且也试了,没有用,尼玛,太过分了。问题是这样的,代码中有中文,中文是在注释中,显示的时候是完全正常的,然而编译的时候gradle会报错,但是呢,又可以编译成功。这尼玛,真蛋疼。。提示信息其实也是乱码的,别问我既然乱码的下面的信息你是怎么得出来的,这不是...
分类:移动平台   时间:2015-05-07 12:30:25    收藏:0  评论:0  赞:0  阅读:699
java计算两条线段交点
1、判断斜率相同不,y2-y1/x2-x1,y4-y3/x4-x3,相同则无交点,不相同说明直线有交点则执行第二步;     2、设y=ax+b,通过斜率可求出a的值,通过坐标可以求出b的值,这样两个线段所在直线的两个方程式就得到了;     3、通过两个方程式求出交点,再判断交点是不是落在两线段交点的区域中 代码:public static Point getCrossPoi...
分类:编程语言   时间:2015-05-07 12:30:17    收藏:0  评论:0  赞:0  阅读:461
AngularJS控制器和过滤器学习(三)
AngularJS控制器AngularJS 控制器 控制 AngularJS 应用程序的数据。 AngularJS 控制器是常规的JavaScript对象AngularJS 控制器属性 姓名:</...
分类:Web开发   时间:2015-05-07 12:30:05    收藏:0  评论:0  赞:0  阅读:138
Android Paint类介绍以及浮雕和阴影效果的设置
Paint类介绍Paint即画笔,在绘制文本和图形用它来设置图形颜色, 样式等绘制信息。1.图形绘制 setARGB(int a,int r,int g,int b); 设置绘制的颜色,a代表透明度,r,g,b代表颜色值。 setAlpha(int a); 设置绘制图形的透明度。 setColor(int color); 设置绘制的颜色,使用颜色值来表示,该颜色值包括透明度和R...
分类:移动平台   时间:2015-05-07 12:29:56    收藏:0  评论:0  赞:0  阅读:195
3.9 重建二叉树
题目:给定一颗树的先序遍历结果和中序遍历的结果,重建这颗树。 例如: 前序:a b d c e f 中序:d b a e c f a是根节点。 思路:根据前序,可以很快找出根节点a,然后根据中序,可以找出根节点a的左右子树,然后递归求a的左子树前序b d跟中序d b,a的右子树前序c e f跟中序e c f即可 代码: struct pNode...
分类:其他   时间:2015-05-07 12:29:45    收藏:0  评论:0  赞:0  阅读:208
L脚本语言的全局函数
L脚本语言的语法规则只有一条 动作:对象类型,对象名称,参数列表 L脚本语言所有的功能实现都基于这一条基本的语法规则 L脚本语言内置了61个基本的动作定义,这些基本的动作定义其实也可以理解为函数调用,只不过这些动作名称是语言内置的、全局的 那如果我们想要自己扩展L脚本语言的全局动作是否可行呢? 答案是可行的,L脚本语言提供了将用户定义函数注册为全局动作的接口 我们可以参考一个例...
分类:编程语言   时间:2015-05-07 12:29:25    收藏:0  评论:0  赞:0  阅读:198
JavaScriipt编写简单的抽奖程序
某公司的抽奖程序,需要有如下功能 1)可以根据实际情况设置到场人数的最大值 2) 点击“开始”,大屏幕滚动,点击“停止”,获奖者的编号出现在大屏幕上 3)在界面里显示全部奖项获奖人编号 4)不重复获奖 5)不会因为输入错误而导致抽奖结果异常。...
分类:编程语言   时间:2015-05-07 12:29:15    收藏:0  评论:0  赞:0  阅读:316
2271条   上一页 1 ... 70 71 72 73 74 ... 114 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!