码迷,mamicode.com
首页 > 其他好文
简单几招模拟网络超时情况
我们先来聊一聊网络超时的概念,以及模拟网络超时对我们程序的必要性   要想了解如何模拟网络超时的情况,我们需要先了解一下 为什么会网络超时呢 简单的说:就是你向服务端发送数据请求,然尔服务器没返回数据,或返回数据太慢导致未收到返回数据。 比如,你要下载一个东东,你向服务器发送下载这个东东的请求,但等了好长时间都没有收到服务器同意你接收下载数据的请求,所以也不能一直这样等下去,你的电脑就会...
分类:其他好文   时间:2015-07-08 09:32:23    阅读次数:579
HDU 5228 ZCC loves straight flush( BestCoder Round #41)
题目链接:ZCC loves straight flush 题面: ZCC loves straight flush Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 131072/65536 K (Java/Others) Total Submission(s): 827    Accepted Submissio...
分类:其他好文   时间:2015-07-08 09:31:16    阅读次数:133
Gradle 1.12用户指南翻译——第三十六章. Sonar Runner 插件
第三十六章. Sonar Runner 插件 Sonar runner 插件是目前仍是孵化状态。请务必注意,在以后的 Gradle 版本中,DSL 和其他配置可能会有所改变。 Sonar Runner 插件提供了对 Sonar,一个基于 web 的代码质量监测平台的集成。它基于Sonar Runner,一个分析源代码及构建输出,并将所有收集的信息储存在 Sonar 数据库的 Sonar 客户端组件。相比单独使用 Sonar Runner,Sonar Runner 插件提供了以下便利: 自动配置 Sonar...
分类:其他好文   时间:2015-07-08 09:29:44    阅读次数:124
ZOJ 3826 Hierarchical Notation 模拟
模拟: 语法的分析hash一切Key建设规划,对于记录在几个地点的每个节点原始的字符串开始输出。。。。对每一个询问沿图走就能够了。。。。Hierarchical NotationTime Limit:2 Seconds Memory Limit:131072 KBIn Marjar Universi...
分类:其他好文   时间:2015-07-08 09:26:54    阅读次数:116
模板方法模式
模板方法模式:在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。——《HEAD FIRST 设计模式》 我的golang代码: 1 package template 2 3 import ( 4 "fmt" ...
分类:其他好文   时间:2015-07-08 09:28:01    阅读次数:107
CRC类(处理ITU表)
1 class Crc 2 { 3 // CRC-ITU查找表 4 private static UInt16[] crctab16 = new UInt16[] 5 { 6 0x0000, 0x1189, 0x231...
分类:其他好文   时间:2015-07-08 09:27:46    阅读次数:146
30 GroupSock(Port)——live555源码阅读(四)网络
30 GroupSock(Port)——live555源码阅读(四)网络30 GroupSock(Port)——live555源码阅读(四)网络简介Port类的定义Port的构造与全局的 << 运算符重载本文由乌合之众 lym瞎编,欢迎转载 blog.cnblogs.net/oloroso本文由乌合...
分类:其他好文   时间:2015-07-08 09:27:36    阅读次数:164
erlang的tcp批量客户端模板
tcp_client.erl-module(tcp_client).-export([start/2, stop/1]).start({Ip,Port}, ClientNumber) -> io:format("~p,~p~n",[Ip,Port]), case tcp_client_h...
分类:其他好文   时间:2015-07-08 09:26:14    阅读次数:161
ORM中去除反射,添加Expression
之前接触了别人的ORM框架,感觉牛掰到不行,然后试着自己来写自己的ORM。 最初从园子里找到其他人写的反射的例子: 1 List pis = typeof(T).GetProperties().ToList() 2 while (dr.Read()) 3 { 4 ...
分类:其他好文   时间:2015-07-08 09:27:32    阅读次数:150
贝叶斯学习
在进行参数估计的时候, 常用到最大似然估计,其形式很简单,对于含有N个样本的训练数据集DN,假设样本独立同分布,分布参数为,则似然概率定义如下: 简单说就是参数为时训练集出现的概率,然后我们根据不同的分布形式求导,得到参数的最有值使得似然概率最大。 贝叶斯学习过程不同之处在于,一开始并不试图去求解一...
分类:其他好文   时间:2015-07-08 09:27:00    阅读次数:96
搭建 CentOS 6 服务器(14) - squid、Varnish
(一)squid 安装Java代码 #yuminstallhttpd-tools-y#htpasswd-c-b/etc/squid/passwordssquiduser123456#yuminstallsquid-y设置Java代码 #cp/etc/squid/squid.conf/etc/squi...
分类:其他好文   时间:2015-07-08 09:25:53    阅读次数:188
前后端的关系
在这两个月的工作中,感觉到后端的接口非常不方便,主要有以下几个问题:数据无保障,有一些基本数据都有可能为null,是否应该处处加上空判断,我无法确定。认为这样是没必要的,我说的对吗数据类型约束不严格,如日期时间有的时候是 String 有的时候 是 long ,尤其当为String的时候还要去做日期...
分类:其他好文   时间:2015-07-08 09:26:50    阅读次数:91
tomcat下同时部署两个项目不能正常启动的问题
在部署两个项目,这两个项目都是采用了一个框架,只是业务系统进行了修改。部署的时候发现启动有问题。会报类似下边的错误Web app root system property already set to different value: 'webapp.root' = [/home/user/tomc...
分类:其他好文   时间:2015-07-08 09:25:50    阅读次数:174
搭建 CentOS 6 服务器(16) - CVS、SVN、Git
(一)CVS 安装xinetdShell代码 #rpm-qxinetd#yuminstallxinetd#chkconfigxinetdon#/etc/init.d/xinetdstart安装CVSShell代码 #rpm-qcvscvs-1.11.23-15.el6.x86_64(CentOS自带...
分类:其他好文   时间:2015-07-08 09:26:07    阅读次数:129
sessionStorage在Google_Chrome浏览器中的用法
一、window加载时,为预先定义的Button增添一个click的监听事件,实现对session的存储;showSession函数实现session的展示window.onload=function(){document.getElementById("button").addEventListe...
分类:其他好文   时间:2015-07-08 09:23:28    阅读次数:152
安德鲁斯Toast它们的定义和防止重复显示器
Toast安卓系统,当用户错误或功能运行完成,提示,要求用户,它不集中,并且将在一定时间内消失。然而,在用户继续误(如登录,password错)当次,将有多个Toast创建。系统会把这些toast放进队列中,等待上个Toast 显示完成。接着显示下一个。那么用户则会看到多次Toast提示,不管你.....
分类:其他好文   时间:2015-07-08 09:23:46    阅读次数:101
IoC和DI的理解
1 概述当我们想闭上眼睛想如何让我们的软件更加可用可维护时,我们总能想到一个词:松耦合。在这篇文章中,主要讲述了模块间存在的依赖关系,但这种依赖关系违背了依赖倒置原则。在这之后,我们将讨论一种解除软件依赖关系的设计模式——IoC,以及它的两种实现方法:依赖注入(DI)和服务定位。最后我们简单地列下当...
分类:其他好文   时间:2015-07-08 09:23:45    阅读次数:96
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!