首页 > 2015年02月04日 > 全部分享
数的长度
数的长度 时间限制:3000 ms  |  内存限制:65535 KB 难度:1 描述     N!阶乘是一个非常大的数,大家都知道计算公式是N!=N*(N-1)······*2*1.现在你的任务是计算出N!的位数有多少(十进制)? 输入首行输入n,表示有多少组测试数据(n 随后n行每行输入一组测试数据 N( 0 输出对于每个数N,输出N!的(十进制...
分类:其他   时间:2015-02-04 09:32:34    收藏:0  评论:0  赞:0  阅读:264
sql语句执行顺序
SQL 不同于与其他编程语言的最明显特征是处理代码的顺序。在大数编程语言中,代码按编码顺序被处理,但是在SQL语言中,第一个被处理的子句是FROM子句,尽管SELECT语句第一个出现,但是几乎总是最后被处理。       每个步骤都会产生一个虚拟表,该虚拟表被用作下一个步骤的输入。这些虚拟表对调用者(客户端应用程序或者外部查询)不可用。只是最后一步生成的表才会返回 给调用者。如果没有在查询中指定...
分类:数据库技术   时间:2015-02-04 09:32:27    收藏:0  评论:0  赞:0  阅读:283
OpenFire源码学习之十八:IOS离线推送
IOS离线推送 场景: 如果您有IOS端的APP,在会话聊天的时候,用户登陆了但可能会退出了界面。这时候其他终端给目标端发送消息时候,消息可以发送到IOS的推送服务器。用过QQ的都知道,你会有哦一条消息在您的主屏上展示。这个就是利用了IOS的推送服务器呢。那么openfire只需要判断用户不在线的时候将消息推送给IOS端。 苹果服务器的消息推送都需要手机的唯一标志,也就是唯一的终端设备号。那...
分类:移动平台   时间:2015-02-04 09:32:05    收藏:0  评论:0  赞:0  阅读:516
poj3006 Dirichlet's Theorem on Arithmetic Progressions
Dirichlet's Theorem on Arithmetic Progressions Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 16333   Accepted: 8205 Description If a and d are relatively...
分类:其他   时间:2015-02-04 09:31:55    收藏:0  评论:0  赞:0  阅读:272
leetcode.17-----------Letter Combinations of a Phone Number
Given a digit string, return all possible letter combinations that the number could represent. A mapping of digit to letters (just like on the telephone buttons) is given below. Input:Digit st...
分类:其他   时间:2015-02-04 09:31:44    收藏:0  评论:0  赞:0  阅读:300
leetcode.18--------------4Sum
Given an array S of n integers, are there elements a, b, c, and d in S such that a + b + c + d = target? Find all unique quadruplets in the array which gives the sum of target. Note: Element...
分类:其他   时间:2015-02-04 09:31:34    收藏:0  评论:0  赞:0  阅读:265
OpenFire源码学习之十九:在openfire中使用redis插件(上)
Redis插件 介绍 Redis是目前比较流行的NO-SQL,基于K,V的数据库系统。关于它的相关操作信息,本人这里就不做重复了,相关资料可以看这个网站http://www.redis.io/(官网)、http://www.redis.cn/(中文站)。 这里本人想说的是,拿Redis做openfire的缓存数据库。能够大大的提高openfire连接的吞吐量。Openfire自身在本地使用M...
分类:其他   时间:2015-02-04 09:31:25    收藏:0  评论:0  赞:0  阅读:924
MATE7荣耀6&6plus免解锁ROOT
华为的系统锁定真的是糟心透了,好在今年华为提供了解锁程序,解锁完后可以随心的ROOT了,但是解锁的机器华为不再保修,一方面想要ROOT,另一方面又想保修。 福利来了,下面的教程将提供免解锁的ROOT教程。 开始! 1、下载工具 ROOT解锁工具 解压缩 2、双击adb-setup-1.3开始安装adb工具 一路Y后,退出。    安装完adb工具后打开cmd命令提示...
分类:其他   时间:2015-02-04 09:31:15    收藏:0  评论:0  赞:0  阅读:449
OpenFire源码学习之二十:在openfire中使用redis插件(下)
插件实现 首先来看下插件目录: RedisServicePlugin 源码清单: import java.io.File; import java.sql.Connection; import java.sql.PreparedStatement; import java.util.Collection; import java.util.HashMap; import jav...
分类:其他   时间:2015-02-04 09:31:04    收藏:0  评论:0  赞:0  阅读:616
OpenFire源码学习之二十一:openfie对用户的优化(上)
用户类 优化用户主要是要解决用户的连接量。已经对用户的访问速度和吞吐量。 预初始化 在前面的带面中提出来了用户的预初始化。这里就不在贴出来了。下面将redis用户库连接池处理贴出来UserJedisPoolManager public class UserJedisPoolManager extends BasicModule{ private static final Logger...
分类:其他   时间:2015-02-04 09:30:50    收藏:0  评论:0  赞:0  阅读:416
OpenFire源码学习之二十二:openfie对用户的优化(下)
用户名片 在预初始化中,贴出来用户名片的程序。这里也一样不在重复。 首先同样先修改系统属性: provider.vcard.className org.jivesoftware.util.redis.expand.RedisVCardProvider 然后需要修改VCardManager名片管理这个类。 RedisVCardProvider:...
分类:其他   时间:2015-02-04 09:30:47    收藏:0  评论:0  赞:0  阅读:360
OpenFire源码学习之二十三:关于消息的优化处理
消息处理 之前有说过,openfire的消息处理策略本人并不是很喜欢。先看下openfire上脱机消息策略。 个人认为消息关于会话的消息,用户的存储量应该无限大。服务器不应该被消息吃撑了。所谓聊天通讯,这一关很重要。 Openfire的消息是什么流程呢。 1、当用户登陆连接的时候。握手、认证、绑定资源、获取花名册、获取离线消息。 2、服务端会查找关系型数据库。经本人测试离线消...
分类:其他   时间:2015-02-04 09:30:44    收藏:0  评论:0  赞:0  阅读:324
第3篇 工厂方法模式
1.什么是工厂方法模式          在简单工厂模式中,我们有一个物品的抽象类,然后我们需要具体的物品的时候,通过一个工厂类来创造这些物品。而在工厂方法模式中,我们把工厂也变成抽象的。当需要生产某个物品的时候我们再建一个专门生产该物品的工厂类,这个工厂类实现工厂类,只负责生产某个具体的物品。物品,具体物品,工厂,生产具体物品的工厂四者的关系为:                   ...
分类:其他   时间:2015-02-04 09:30:04    收藏:0  评论:0  赞:0  阅读:219
【BZOJ 1690】 [Usaco2007 Dec]奶牛的旅行
01分数规划求最优比例环~...
分类:其他   时间:2015-02-04 09:29:34    收藏:0  评论:0  赞:0  阅读:297
hihoCoder - 1094 - Lost in the City (暴力枚举!!)
#1094 : Lost in the City 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 Little Hi gets lost in the city. He does not know where he is. He does not know which direction is north. Fort...
分类:其他   时间:2015-02-04 09:29:24    收藏:0  评论:0  赞:0  阅读:345
OpenFire源码学习之二十五:消息回执与离线消息(下)
这一篇紧接着上面继续了。 方案二 基于redis的消息回执。主要流程分为下面几个步骤: 1)将消息暂存储与redis中,设置好消息的过期时间 2)客户端回执消息id来消灭暂存的消息 3)开通单独线程论坛在第1)步中的消息。根据消息的时间重新发送消息。如果消息第一次存放的时间大雨有效期(自定义10秒),解析消息中的to查找用户是否还在线。如果在则T掉(因为它长时间不理会服务的重要命...
分类:其他   时间:2015-02-04 09:29:14    收藏:0  评论:0  赞:0  阅读:443
在Android中自定义适配器
啊喂,好久没更新博客了,唉唉,真是抱歉啊!求原谅! 1、自定义列表项适配器的主要方法是: ①public int getCount()=====>此方法用来控制列表项的个数 ②public View getView(int position, View convertView, ViewGroup parent)====>此方法用来控制页面 2、自定义适配器在实际开...
分类:移动平台   时间:2015-02-04 09:29:05    收藏:0  评论:0  赞:0  阅读:345
【BZOJ 1095】 [ZJOI2007]Hide 捉迷藏
树上两点间距离转化为括号序列~ 用线段树维护~...
分类:其他   时间:2015-02-04 09:28:55    收藏:0  评论:0  赞:0  阅读:411
java求素数算法
求100内的素数: public void a() { for (int i = 2; i <= 100; i++) { int temp = (int) Math.sqrt(i); // 我把那个aqrt单独提出来,这样速度稍微快一点,虽然在100内变化不大,但如果是10000000内的素...
分类:编程语言   时间:2015-02-04 09:28:45    收藏:0  评论:0  赞:0  阅读:676
ZOJ 1409 Communication System
这题用的是贪心算法,不过在贪心之前还是要进行部分处理的。 首先就是题目要求B/P尽可能的大,所以P应该尽可能的小,B应该尽可能的大。但是B和P的处理方式是不一样的,B是所有带宽中最小的那一个,P是所有设备的总价钱,所以我能想到一个方法就是一个一个的枚举B,本来我是不敢这样想的,可是题目给的时间比较长,我觉得应该问题不大,当我运行之后,竟然只是0ms,让我吃了一惊。然后再选择设备,这时候就要用到贪...
分类:其他   时间:2015-02-04 09:28:24    收藏:0  评论:0  赞:0  阅读:269
1930条   上一页 1 ... 79 80 81 82 83 ... 97 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!