`
king_c
  • 浏览: 223604 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

MYSQL高并发架构

    博客分类:
  • java
L1、HTML静态化其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采 用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且频繁更新的网站 ...

C# socket 服务端实例

    博客分类:
  • c#
IPAddress ipAddress; IPEndPoint remoteEP ; // Create a TCP/IP socket Socket sender = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); private Boolean sendUid(string uid) { byte[] bytes = new byte[10]; ...

C# 文件操作

    博客分类:
  • c#
文件读取: Console.WriteLine(Directory.Exists("H:\\CopyFiles1.java")); return; StreamReader objReader = new StreamReader("H:\\CopyFiles1.java"); string sLine = ""; ArrayList arrTex ...
问题描述:     Cygwin中,使用ssh localhost命令,出现Connection closed by 127.0.0.1的问题。 来源:http://blog.sina.com.cn/s/blog_6102461a0100p5zh.html 解决方案:     1、开始——运行——services.msc     2、右键CYGWIN sshd——属性——登录选项卡——选择“此账户”——浏览——高级——立即查找——选择你的账户名(必须为管理员权限)——输入密码(必须要有,空密码不接受)——确定。     3、重启CYGWIN sshd服务即可。     这样就以 ...
 用三台centos操作系统的机器搭建了一个hadoop的分布式集群。启动服务后失败,查看datanode的日志,提示错误:ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: java.io.IOException: Incompatible namespaceIDs in /var/lib/hadoop-0.20/cache/hdfs/dfs/data: namenode namespaceID = 240012870; datanode namespaceID = 1462711424 .   问题:Namenode上nam ...

crawler4j代码解析

    博客分类:
  • java
Crawler包Crawler.CrawController 控制爬虫,先addseed,再开启多个爬虫,并不断监听各个爬虫存活状态。Crawler.WebCrawler 爬虫1. Run():不断循环,每次从Frontier拿50条url,对每条url,processPage(curUrl)。2. processPage(curURL):用PageFetcher.fetch爬取网页,如果curURL有redirect,则将redirect url的url加入Frontier,以后再调度;如果爬取正常,则先进行parse,生成Page,将新urls降入Frontier(新加入url的深度此时确定 ...
Java的内存溢出,主要是两方面的异常:堆内存溢出、非堆内存溢出。 一、 java.lang.OutOfMemoryError: Java heap space。 Heap size 设置 JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置.JVM在启动的时候会自动设置Heap size的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置。Heap size 的大小是Young Generation 和Tenured Generaion 之和。提示:在JVM中 ...
在使用Berkeley DB c++ Edition的时候发现有些接口不是太了解,发现网上好多都是Java版本的信息,对付发现他们的命名基本相同。所以转载一下以便以后查找。 一、 简介 Berkeley DB Java Edition (JE)是一个完全用JAVA写的,它适合于管理海量的,简单的数据。 l 能够高效率的处理1到1百万条记录,制约JE数据库的往往是硬件系统,而不是JE本身。 l 多线程支持,JE使用超时的方式来处理线程间的死琐问题。 l Database都采用简单的key/value对应的形式。 l 事务支持。 l 允许创建二级库。这样我们就可以方便的使用一级key,二级ke ...
  package gucas.xiaoxia.demo; public class Demo { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Runnable safe = new ThreadSafe(); Thread thread1 = new Thread(safe, "thread1"); Thread thread2 = new Thread(safe, &q ...
用abstract 修饰的类被称为抽象类。 所谓抽象类就是没有具体实例对象的类。抽象类通常包括一个或多个抽象方法(只有方法说明,没有方法体), 抽象类的子类必须完成父类定义的每一个抽象方法,除非该子类也是抽象类。 它的主要用途是用来描述概念性的内容,这样可以提高开发效率,更好地统一用户“接口”。 abstract class 类名称 { 成员变量; 方法(); //定义一般方法 abstract 方法(); //定义抽象方法 } 说明:抽象类中可以包含有一般方法,也可以包含有抽象 ...
人脸识别技术资料和源码(包含人脸库)毕业设计:人脸识别系统设计http://www.61eda.com/Soft/luenwen/clw/200811/3275.html opencv是C语言编写的图像和视频处理的函数库http://www.61eda.com/Soft/Xilinx/Code/200811/3276.html MIT人脸库http://www.61eda.com/Soft/Xilinx/Code/200811/3277.html Yale人脸库http://www.61eda.com/Soft/Xilinx/Code/200811/3278.html ORL人脸库h ...
      前文提到过,除了分类算法以外,为分类文本作处理的特征提取算法也对最终效果有巨大影响,而特征提取算法又分为特征选择和特征抽取两大类,其中特征选择算法有互信息,文档频率,信息增益,开方检验等等十数 ...
  最近接触C#的一个项目,里面用到了多线程处理,这里做个备忘   class TestThread { static void Main() { //使用WaitHandle静态方法阻止一个线程,直到一个或多个同步对象接收到信号 WaitHandle[] waitHandles = new WaitHandle[] { new ManualResetEvent(false), new Ma ...
  摘要:系列文章,从一个基本的代码说起,逐步探索 ThreadPool 的奥妙。首先,看看线程池的样子: 从上图看出,线程池维护1个至n个线程,操作系统从请求队列中提取请求分配个线程池中的适合线程处理。     using System; u ...
1、定义   统计学习理论提出了一种新的策略,即把函数集构造为一个函数子集序列,使各个子集按照VC维的大小排列;在每个子集中寻找最小经验风险,在子集间折衷考虑经验风险和置信范围,取得实际风险的最小。这种思想称作结构风险最小化(Structural Risk Minimization),即SRM准则。   2、经验风险与真实风险的关系   统计学习理论系统地研究了对于各种类型的函数集,经验风险和实际风险之间的关系。得出如下结论:对指示函数集中的所有函数(包括使经验风险最小的函数), 经验风险 和实际风险 之间以至少 的概率满足如下关系:   其中h是函数集的VC维,n是样本数.   ...
Global site tag (gtag.js) - Google Analytics