首页 > 2014年12月12日 > 全部分享
缓存策略优化
作者:zhanhailiang 日期:2014-12-12 需求背景 通常,缓存逻辑是设置一个过期时间,若缓存失效时,就请求后端读取数据并更新缓存。 但是该方案在高qps的场景下会出现问题——在[缓存失效,请求后端读取数并更新缓存)时间段内,所有的请求都会全部透传到后端,该场景对后端将会产生大量请求。所以我们的目标是希望减少这部分请求数。 实现方案 基于概率的实现机制...
分类:其他   时间:2014-12-12 20:53:55    收藏:0  评论:0  赞:0  阅读:324
ACM第K大数——双二分
数组A和数组B,里面都有n个整数。数组C共有n^2个整数,分别是A[0] * B[0],A[0] * B[1] ......A[1] * B[0],A[1] * B[1]......A[n - 1] * B[n - 1](数组A同数组B的组合)。求数组C中第K大的数。...
分类:其他   时间:2014-12-12 20:53:35    收藏:0  评论:0  赞:0  阅读:333
HDU 2085
直接上题目,比较有意思。 Problem Description 某核反应堆有两类事件发生: 高能质点碰击核子时,质点被吸收,放出3个高能质点和1个低能质点; 低能质点碰击核子时,质点被吸收,放出2个高能质点和1个低能质点。 假定开始的时候(0微秒)只有一个高能质点射入核反应堆,每一微秒引起一个事件发生(对于一个事件,当前存在的所有质点都会撞击核子),试确定n微秒时高能质点和低能质点的数...
分类:其他   时间:2014-12-12 20:53:15    收藏:0  评论:0  赞:0  阅读:236
一个客户端向服务器发送数据,服务器向连接的客户端转发数据demo
服务端代码: // 负责处理每个线程通信的线程类 public class ServerThread implements Runnable { // 定义当前线程所处理的Socket Socket s = null; // 该线程所处理的Socket所对应的输入流 BufferedReader br = null; public ServerThread(Socket s) th...
分类:其他   时间:2014-12-12 20:53:05    收藏:0  评论:0  赞:0  阅读:361
HDU Today(杭电oj2112)(迪杰斯特拉+map)
HDU Today Time Limit : 15000/5000ms (Java/Other)   Memory Limit : 32768/32768K (Java/Other) Total Submission(s) : 6   Accepted Submission(s) : 1 Font: Times New Roman | Verdana | Georgia F...
分类:其他   时间:2014-12-12 20:52:56    收藏:0  评论:0  赞:0  阅读:307
SecureCRT的logon action登录跳转设置
在公司干活,大家都要经常通过跳板机跳到外网的服务器上,如果每次都要先登录跳板机,然后再ssh到外网的服务器,的确有点坑,特别是在服务器数量较多的情况下,之前就用过securecrt的logon actions设置,但这次无论怎么样都无法直接调到外网的机器,原来对logon actions的跳转原理还是不清晰。首先讲如下进行跳转把: 点击logon actions菜单,选中Automate l...
分类:其他   时间:2014-12-12 20:52:05    收藏:0  评论:0  赞:0  阅读:313
UVA10305 Ordering Tasks【DFS】【拓扑排序】
题目大意:有n个变量,和m个二元组关系。关系(x,y)表示x<y。现在讲所有变量 从小到大来排序,进行输出。 例如:有4个变量a、b、c、d,若a<b,c<b,d<c,则排序后的可能为a<d<c<b, 也有其他可能d<a<c<d。只要输入其中一个就可。 思路:把n个变量看成是n个点,“x<y”看做是一条边,则得到一个有向图。对图的 节点进行排序,使得每一条有向边(x,y)对应的x都在y前边。即所谓的拓扑排序。 DFS进行拓扑排序,如果存在有向环,则不存在拓扑排序,否则就将访问完的结点 假如到当前拓扑序列的前...
分类:编程语言   时间:2014-12-12 20:51:55    收藏:0  评论:0  赞:0  阅读:340
iOS DLNA编程
## iOS DLNA编程 近期实现了iOS下的DLNA,发现ios下的DLNA编程资料很少,其实DLNA文档还好 (28m) ,但是真的确定要看文档自己去实现么? 下面先介绍一下DLNA的基本概念,已经有概念的同学可以跳过,直接看iOS下的DLNA库...
分类:移动平台   时间:2014-12-12 20:51:25    收藏:0  评论:0  赞:0  阅读:351
Android 从硬件到应用:一步一步向上爬 1 -- 从零编写底层硬件驱动程序
硬件平台:TI AM335X Starter Kit 开发源码:TI-Android-ICS-4.0.3-DevKit-EVM-SK-3.0.1.bin 主机系统:Ubuntu 10.04        这次写《Android 从硬件到应用》是想尝试从底层的最简单的GPIO硬件驱动开始,一步一步的向上走,经过硬件抽象层HAL、JNI方法等,最终编写出APP,达到硬件调用的目的,期间会增加一些...
分类:移动平台   时间:2014-12-12 20:50:55    收藏:0  评论:0  赞:0  阅读:341
关于Android使用TextView+ImageSpan同一行文字图片居中的问题
项目开发中遇到了这样一个需求,标签(图片)和文字,标签显示在标题的开头,自然而然想到了用TextView+ImageSpan的方式来弄,开始没有思路,网上搜索一下基本上都有说到,但是都没有解决一个问题,就是居中。怎么设置都设置不了!后来找到一篇文章里面介绍了ImageSpan的getSize()方法设置了展示位置!下面给出自定义修改的ImageSpan,至于怎么用ImageSpan就不多说了 /...
分类:移动平台   时间:2014-12-12 20:50:15    收藏:0  评论:0  赞:0  阅读:438
《网络编程》基于 TCP 套接字编程的分析
本节围绕着基于 TCP 套接字编程实现的客户端和服务器进行分析,首先给出一个简单的客户端和服务器模式的基于 TCP 套接字的编程实现,然后针对实现过程中所出现的问题逐步解决。有关基于 TCP 套接字的编程过程可参考文章《基本 TCP 套接字编程》。该编程实现的功能如下: (1)客户端从标准输入读取文本,并发送给服务器; (2)服务器从网络输入读取该文本,并回射给客户端; (3)客户端从网络读取由服务器回射的文本,并通过标准输出回显到终端;...
分类:其他   时间:2014-12-12 20:50:06    收藏:0  评论:0  赞:0  阅读:454
[python]Non-ASCII character
【问题】 【方案】 可按照错误建议网址查看http://www.python.org/peps/pep-0263.html 发现是因为Python在默认状态下不支持源文件中的编码所致。 解决方案有如下三种: 一、在文件头部添加如下注释码:  # coding= 例如,可添加# coding=utf-8 二、在文件头部添加如下两行注释码: #!...
分类:编程语言   时间:2014-12-12 20:49:45    收藏:0  评论:0  赞:0  阅读:361
ASP.NET~用户控件优化的登陆demo
对于用户控件的学习,现在只从四方面来理解一下: 1)何为用户控件? 用户控件的添加方法其实就如同添加web窗体一样,其作用如同一个模板的效果一样。 2)用户控件特点? 3)小demo: 之前做机房以及牛腩的登陆的时候,并没有用到此方法,当时也只是一头雾水,现在才是有了一个清晰的理解。 在用户控件中添加的控件可以直接对齐赋值,如对于txtUserName而言, publ...
分类:Web开发   时间:2014-12-12 20:49:35    收藏:0  评论:0  赞:0  阅读:252
Win7/8出现An error occurred on the server when processing the URL解决办法
报错:An error occurred on the server when processing the URL. Please contact the system administrator. SJY使用的是win8系统搭建的本地服务器,win7使用的方法是相同的。如果你的系统是精简版的Wi...
分类:Windows开发   时间:2014-12-12 20:48:45    收藏:0  评论:0  赞:0  阅读:489
如何过滤 adb logcat 输出(转载)
转自:http://www.cnblogs.com/imouto/archive/2012/12/11/filtering-adb-logcat-output.html 简介:本文介绍如何在 shell 命令行中过滤 adb logcat 输出的几个小技巧。开发当中经常看到别人的 log 如洪...
分类:数据库技术   时间:2014-12-12 20:48:35    收藏:0  评论:0  赞:0  阅读:367
Timelapsevision
细菌,真菌,免疫学视频https://www.youtube.com/user/Timelapsevision/videos
分类:其他   时间:2014-12-12 20:48:15    收藏:0  评论:0  赞:0  阅读:347
三星GT-I8150 ROOT权限获取
网上关于三星GT-I8150的刷机方式很多,我这里亲测一种是很简单的方法:1、打开手机【设置】->【应用程序】->【开发】->打开平【USB调试】模式;2、连接电脑后可以用很多工具在给Android手机连接到电脑之后自动安装驱动;3、在刷机大师官网下载刷机大师最新版4、点击获取ROOT即可;5、等待...
分类:其他   时间:2014-12-12 20:47:55    收藏:0  评论:0  赞:0  阅读:324
关于SpringMVC的文件上传
关于文件的上传,之前写过2篇文章,基于Struts2框架,下面给出文章链接:《关于Struts2的文件上传》:http://www.cnblogs.com/lichenwei/p/3927964.html《关于Struts2的多文件上传》:http://www.cnblogs.com/lichenw...
分类:编程语言   时间:2014-12-12 20:47:45    收藏:0  评论:0  赞:0  阅读:369
html中的圆角边框
border-radius:20px;radius:以某某为半径画圆。如何制作一个圆形:div{height:150px;//像素的一半,再加上边框的像素 width:150px; border:#0c3 20px solid; border-left-color: red; border-...
分类:Web开发   时间:2014-12-12 20:47:35    收藏:0  评论:0  赞:0  阅读:338
C# 中4个访问符和8个修饰符详解
4个访问修饰符(是添加到类、结构或成员声明的关键字)Public:公有的,是类型和类型成员的访问修饰符。对其访问没有限制。Internal:内部的,是类型和类型成员的访问修饰符。同一个程序集中的所有类都可以访问Private:私有的,是一个成员访问修饰符。只有在声明它们的类和结构中才可以访问。Pro...
分类:Windows开发   时间:2014-12-12 20:47:15    收藏:0  评论:0  赞:0  阅读:349
1747条   上一页 1 ... 8 9 10 11 12 ... 88 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!