E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
UVM实战笔记
大规模分布式系统架构与设计
实战笔记
8
用fourinone实现的基于整型读写的上亿排序 import com.fourinone.BeanContext; public class ParkServerDemo { public static void main(String[] args) { BeanContext.startPark(); } } import com.four
臻是二哥
·
2014-08-11 09:00
fourinone排序
大规模分布式系统架构与设计
实战笔记
8
用fourinone实现的基于整型读写的上亿排序 import com.fourinone.BeanContext; public class ParkServerDemo { public static void main(String[] args) { BeanContext.startPark(); } } import com.four
臻是二哥
·
2014-08-11 09:00
fourinone排序
机器学习
实战笔记
5(logistic回归)
1:简单概念描述假设现在有一些数据点,我们用一条直线对这些点进行拟合(该线称为最佳拟合直线),这个拟合过程就称为回归。训练分类器就是为了寻找最佳拟合参数,使用的是最优化算法。这就是简单的线性回归问题,可以通过最小二乘法求解其参数,最小二乘法和最大似然估计见:http://blog.csdn.net/lu597203933/article/details/45032607。但是当有一类情况如判断邮件
Lu597203933
·
2014-08-10 11:00
机器学习
Logistic回归
机器学习
实战笔记
5(logistic回归)
1:简单概念描述假设现在有一些数据点,我们用一条直线对这些点进行拟合(该线称为最佳拟合直线),这个拟合过程就称为回归。训练分类器就是为了寻找最佳拟合参数,使用的是最优化算法。这就是简单的线性回归问题,可以通过最小二乘法求解其参数,最小二乘法和最大似然估计见:http://blog.csdn.net/lu597203933/article/details/45032607。但是当有一类情况如判断邮件
小村长
·
2014-08-10 00:00
机器学习
机器学习实战笔记
机器学习
实战笔记
4(朴素贝叶斯)
前面介绍的kNN和决策树都给出了“该数据实例属于哪一类”这类问题的明确答案,而有时候的分类并不能给出明确的答案,本节讲解使用概率论进行分类的方法。1:简单概念描述概念比较简单,这里我摘抄自百度百科,很容易理解。朴素贝叶斯模型(NaiveBayesianclassification)):----Vmap=argmaxP(Vj|a1,a2...an)Vj属于V集合其中Vmap是给定一个example,
Lu597203933
·
2014-08-08 21:00
机器学习
朴素贝叶斯
大规模分布式系统架构与设计
实战笔记
7
我们知道JMS规范提供了两种经典的消息服务模式:队列模式和主题订阅模式。我们看看fourinone是如何实现着两种模式的。 队列模式,我们将domain视为一个队列,domain中的每个节点看做一个队列消息,通过检查domain的变化来获取队列消息。 消息发送代码: import com.fourinone.*; import java.io.Serializable; pu
臻是二哥
·
2014-08-08 09:00
fourinone
机器学习
实战笔记
4(朴素贝叶斯)
前面介绍的kNN和决策树都给出了“该数据实例属于哪一类”这类问题的明确答案,而有时候的分类并不能给出明确的答案,本节讲解使用概率论进行分类的方法。1:简单概念描述概念比较简单,这里我摘抄自百度百科,很容易理解。朴素贝叶斯模型(NaiveBayesianclassification)):----Vmap=argmaxP(Vj|a1,a2...an)Vj属于V集合其中Vmap是给定一个example,
小村长
·
2014-08-08 00:00
机器学习
机器学习实战笔记
大规模分布式系统架构与设计
实战笔记
6
在《大规模分布式系统架构与设计
实战笔记
》的第四章,提到了分布式缓存的负载均衡问题。
臻是二哥
·
2014-08-06 15:00
fourinone
大规模分布式系统架构与设计
实战笔记
4
当多个分布式应用都想使用同一个分布式系统的时候,我们使用分布式锁机制来解决。在fourinone框架中,分布式锁机制的实现也十分简单: 每个分布式应用都在fourinone框架中建立几个节点,节点的域名为“lock”,节点名为“应用的名字”,节点值为“应用的名字”,比如现在有三个分布式应用a,b,c:他们在fourinone框架中注册后lock域的情况如下 lock: &nb
臻是二哥
·
2014-08-04 16:00
fourinone
大规模分布式系统架构与设计
实战笔记
3
千峰老师的《大规模分布式系统架构与设计实战》的第三章讲的是分布式协调的实现,在工头-职介所-工人的模型中,分布式协调实际上就是职介所相关的一些内容,包括领导(职介所)怎么产生的,当前领导宕机了怎么办,领导如何管理各个员工(工人)等等一系列问题。 在fourinone中,选取领导并不像paxos算法一样实行基于抢占的少数服从多数的策略,而是一种谦让的策略,相当领导的人在发出当领导的申请之前先问问别人
kfq131
·
2014-08-04 15:00
系统架构
大规模分布式系统架构与设计
实战笔记
3
千峰老师的《大规模分布式系统架构与设计实战》的第三章讲的是分布式协调的实现,在工头-职介所-工人的模型中,分布式协调实际上就是职介所相关的一些内容,包括领导(职介所)怎么产生的,当前领导宕机了怎么办,领导如何管理各个员工(工人)等等一系列问题。 在fourinone中,选取领导并不像paxos算法一样实行基于抢占的少数服从多数的策略,而是一种谦让的策略,相当领导的人在发出当领导的申请之前先问
臻是二哥
·
2014-08-04 11:00
fourinone
UVM
基础之---------
uvm
factory机制base
从名字上面就知道,
uvm
_factory用来制造
uvm
_objects和component。在一个仿真过程中,只有一个factory的例化存在。
啊松
·
2014-08-02 11:00
大规模分布式系统架构与设计
实战笔记
之PageRank
在千峰老师的《大规模分布式系统架构与设计实战》一书中的有一个从赌钱游戏看PageRank算法,以下简称PR算法 首先我们来说下PR算法,PR(A)=(PR(B)/L(B)+PR(C)/L(C)+...+PR(X)/L(X))*q+1-q 其中q为逃脱因子,暂且不去理解它(取q=1),此时有公式PR(A)=PR(B)/L(B)+PR(C)/L(C)+...+PR(X)/L(X),说白了网页A
臻是二哥
·
2014-08-02 10:00
分布式系统
pagerank
fourinone
大规模分布式系统架构与设计
实战笔记
之PageRank
在千峰老师的《大规模分布式系统架构与设计实战》一书中的有一个从赌钱游戏看PageRank算法,以下简称PR算法 首先我们来说下PR算法,PR(A)=(PR(B)/L(B)+PR(C)/L(C)+...+PR(X)/L(X))*q+1-q 其中q为逃脱因子,暂且不去理解它(取q=1),此时有公式PR(A)=PR(B)/L(B)+PR(C)/L(C)+...+PR(X)/L(X),说白了网页A
臻是二哥
·
2014-08-02 10:00
分布式系统
pagerank
fourinone
大规模分布式系统架构与设计
实战笔记
1
好久没有写博客了,这段时间一直在读一本书《大规模分布式系统架构与设计实战》,这是淘宝千峰老师的作品,讲了一个分布式框架fourinone,我是吧这本书作为我走向分布式的启蒙老师的。 fourinone是一个分布式框架,它主要就是一种“包工头-职介所-工人”的结构,下面我们来说书中的一个例子,使用“并行计算实现上亿排序”。 对于上百G甚至上T的数据,这种数据量是巨大的,通常这些数据也无法在一台计
臻是二哥
·
2014-08-01 18:00
分布式
大规模分布式系统架构与设计
实战笔记
1
好久没有写博客了,这段时间一直在读一本书《大规模分布式系统架构与设计实战》,这是淘宝千峰老师的作品,讲了一个分布式框架fourinone,我是吧这本书作为我走向分布式的启蒙老师的。 fourinone是一个分布式框架,它主要就是一种“包工头-职介所-工人”的结构,下面我们来说书中的一个例子,使用“并行计算实现上亿排序”。 对于上百G甚至上T的数据,这种数据量是巨大的,通常这些数据也无法在一台计
臻是二哥
·
2014-08-01 18:00
分布式
机器学习
实战笔记
3(决策树与随机森林)
决策树的优势就在于数据形式非常容易理解,而kNN的最大缺点就是无法给出数据的内在含义。1:简单概念描述 决策树的类型有很多,有CART、ID3和C4.5等,其中CART是基于基尼不纯度(Gini)的,这里不做详解,而ID3和C4.5都是基于信息熵的,它们两个得到的结果都是一样的,本次定义主要针对ID3算法。下面我们介绍信息熵的定义。 事件ai发生的概率用p(ai)来表示,而-l
Lu597203933
·
2014-07-21 21:00
机器学习
决策树
机器学习
实战笔记
2(k-近邻算法)
1:算法简单描述 给定训练数据样本和标签,对于某测试的一个样本数据,选择距离其最近的k个训练样本,这k个训练样本中所属类别最多的类即为该测试样本的预测标签。简称kNN。通常k是不大于20的整数,这里的距离一般是欧式距离。2:python代码实现创建一个kNN.py文件,将核心代码放在里面了。(1) 创建数据#创造数据集 defcreateDataSet(): group=array(
Lu597203933
·
2014-07-19 22:00
机器学习
knn
机器学习
实战笔记
1(机器学习基础)
1:如何选择合适的算法2:python简介(1) python的优势:相对于matlab,matlab单个软件授权就要花费数千美元,也没有一个有影响力的大型开源项目。相对于c++/c/java,完成简单的操作就需要编写大量的代码;而如今我们应该花费更多的时间去处理数据内在的含义,而无需花费太多精力解决计算机如何得到数据结果(python简洁)(2) python具有numpy科学函数库,它
Lu597203933
·
2014-07-16 22:00
基础
python
机器学习
机器学习
实战笔记
1(机器学习基础)
1:如何选择合适的算法2:python简介(1) python的优势:相对于matlab,matlab单个软件授权就要花费数千美元,也没有一个有影响力的大型开源项目。相对于c++/c/java,完成简单的操作就需要编写大量的代码;而如今我们应该花费更多的时间去处理数据内在的含义,而无需花费太多精力解决计算机如何得到数据结果(python简洁)(2) python具有numpy科学函数库,它
小村长
·
2014-07-16 00:00
机器学习
机器学习实战笔记
Maven
实战笔记
Maven的安装和配置1、mvn -v检验windows下maven是否安装成功2、Maven下的bin目录的文件A:其中mvn是基于unix平台的shell脚本B:mvn.bat是基于windows平台的bat脚本C:在命令行输入一条mvn任意命令,都是调用这些脚本3、maven的boot下的文件是一个类加载器框架4、用户目录/.m2/settings.xml为用户范围的配置文件Maven目录/
wxwzy738
·
2014-06-28 23:00
机器学习
实战笔记
之k-近邻算法
读研时期的课题研究为神经网络,也算与机器学习有些渊源。可惜我所读大学的教授们认为神经网络太理论化了,没有多少实际的用处(显然最近几年大数据和深度学习的飞速发展远远超出了他们当时的预期),这也多少导致我没有深入的研究神经网络。或许当时选择神经网络是正确的,现在很多地方都需要类似的人工智能手段去分析数据,探索数据,也正是因此,决定潜心学习机器学习以及深度学习。机器学习有很多很好的资料,比如《机器学习》
sky_walker85
·
2014-03-16 12:00
python
机器学习
numpy
K-近邻算法
手写数字识别
Redis学习
实战笔记
一、Redis介绍二、Redis性能介绍三、Redis功能四、Redis安装及配置五、Redis启动六、Redis的数据类型七、Redis的master/slave配置Redis介绍Redis本质上一个Key/Value数据库,与Memcached类似的NoSQL型数据库,但是他的数据可以持久化的保存在磁盘上,解决了服务重启后数据不丢失的问题,他的值可以是string(字符串)、 list(列表)
DavideyLee
·
2014-03-14 17:36
Redis学习实战笔记
机器学习
实战笔记
:KNN
1KNN算法: 优点:精度高,对异常值不敏感,无数据输入假定 缺点:计算复杂度高,空间复杂度高 适用数据范围:数值型和标称型 算法原理:先给定训练集A,当一个测试集样本t,选择t与A中距离最近的k个训练样本(k通常不大于20),选择这些训练样本中出现次数最多的标签作为t的新标签。2采用R实现的代码:library(hash) KNN=function(testVec,trainM
liuxuejiang158
·
2014-01-09 18:00
机器学习实战笔记KNN
QT 线程池 + TCP
实战笔记
免费下载地址在http://linux.linuxidc.com/用户名与密码都是www.linuxidc.com具体下载目录在/2012年资料/10月/3日/QT线程池+TCP
实战笔记
原链接:点击打开链接
huang446276616
·
2013-12-19 14:00
线程池
tcp
qt
maven笔记:maven-overlay-
实战笔记
阅读更多背景说明:我现在要同时推进开发两个应用,分别是代码工程myportal和代码工程info-base。其中myportal工程的设计目标是做通用化组件,而info-base工程是具体的业务应用,下来我想让info-base工程开发只关注具体的业务应用,而门户、安全、日志等交给myportal来开发,那么如何实现并行开发而又无缝整合呢?进行下面两步配置即可,完整配置参考附件。1、依赖配置:or
c_c
·
2013-12-16 17:00
maven
overlay
maven笔记:maven-overlay-
实战笔记
背景说明: 我现在要同时推进开发两个应用,分别是代码工程myportal和代码工程info-base。其中myportal工程的设计目标是做通用化组件,而info-base工程是具体的业务应用,下来我想让info-base工程开发只关注具体的业务应用,而门户、安全、日志等交给myportal来开发,那么如何实现并行开发而又无缝整合呢? 进行下面两步配置即可,完整配置参考附件。
c_c
·
2013-12-16 17:00
maven
overlay
机器
实战笔记
1
第一章Python语言1.Python的安装1)查看是否已经安装 [root@hadoop~]#whichpython /usr/bin/python[root@hadoop~]#whereispython python:/usr/bin/python/usr/bin/python2.6/usr/lib/python2.6/usr/include/python2.6/usr/share/man/m
myboyliu2007
·
2013-12-14 18:00
python
机器学习
Maven入门
实战笔记
导航
Maven入门
实战笔记
01 http://ln-ydc.iteye.com/blog/1825184Maven入门
实战笔记
ln_ydc
·
2013-10-28 18:00
maven
linux查文件被哪些程序占用—fuser和lsof的使用
(rtkit)rtkit-daemon想要显示/proc目录下所有文件和目录被占用情况,加-m参数#fuser-
uvm
/pro
magic_wz
·
2013-10-24 10:00
linux
lsof
fuser
机器学习
实战笔记
:决策树
frommathimportlog importoperator defcalcShannonEnt(dataSet): numEntries=len(dataSet) labelCounts={} forfeatVecindataSet: currentLabel=featVec[-1] ifcurrentLabelnotinlabelCounts.keys(): labelCounts[cu
seagullyoyo
·
2013-10-10 11:00
团队建设三境界
团队建设三境界项目
实战笔记
之六:团队建设的三种境界经过自己总结和项目经理们探讨,认为项目或部门团队建设可分为三个等级:一、乌合之众,强权政治(新手)很多新手都会经历这样的过程,新组建的团队冲突不断,大家对当各种制度措施
finer
·
2013-09-24 15:00
Maven入门
实战笔记
11-版本管理
目录一览 --------------------------------------- 何为版本管理 Maven的版本号定义约定 主干、标签与分支 自动化版本发布 自动化创建分支 GPC签名 何为版本管理区分:版本管理(Version Management)、版本控制(Version Control)
ln_ydc
·
2013-07-16 21:00
maven
关于这个博客:FPGA设计与验证笔记
软件环境:Vivado,QuestaSim;设计语言:VerilogHDL;验证语言:SystemVerilog,TCL;验证环境:
UVM
/OVM;希望自己能长期坚持。
sprcome
·
2013-06-07 22:55
FPGA
项目
实战笔记
之六:团队建设的三种境界
项目
实战笔记
之六:团队建设的三种境界经过自己总结和项目经理们探讨,认为项目或部门团队建设可分为三个等级:一、乌合之众,强权政治(新手)很多新手都会经历这样的过程,新组建的团队冲突不断,大家对当各种制度措施
qileilove
·
2013-06-04 10:00
项目
实战笔记
之五:里程碑管理
项目
实战笔记
之五:里程碑管理一、背景由于公司及部门的发展,项目经理已经开始面对人数众多,时间跨度较长的版本管理挑战。
qileilove
·
2013-06-03 13:00
项目
实战笔记
之四:团队建设(尊重)
项目
实战笔记
之四:团队建设(尊重)知识型工作者只有让他们感到被尊重,被认可才能激发出他们的工作热情。
qileilove
·
2013-05-31 11:00
项目
实战笔记
之三:时间估算的三步曲
项目
实战笔记
之三:时间估算的三步曲项目绩效的重要衡量指标之一便是时间,这里总结下亲身经历的三步曲。
qileilove
·
2013-05-30 10:00
项目
实战笔记
之一:高效会议的组织方法
项目
实战笔记
之一:高效会议的组织方法关于开会大家应该都不陌生,而且应该有不少人被过度频繁的会议“伤过”,甚至”谈会色变“。当一个组织的人员较多,结构复杂时这个问题会更加突出。
qileilove
·
2013-05-29 10:00
数据挖掘经典算法
http://www.cs.
uvm
.edu/~icdm/algorithms/CandidateList.shtml Classification ============== #1.C4.5 Quinlan
chinaliping
·
2013-05-27 17:00
芯片验证工程师5年技术总结:4 创新项目
因此兴趣需要培养:) 1.Mutation鉴于该项目还在patentsearch阶段,延迟2个月再来完善;2.HTBHybridtestbech,目的是复用IPlevel的checker(假定是用
UVM
panyongfeng
·
2013-05-03 17:15
fusion
hybrid
Denali
uvm
estbench
Excel
实战笔记
字符串提取有这样一列字符串,格式如下:source:14;discount:1000;startFee:3800;benefactor:我是虚构的nick;benefactorId:1125769573现在我们要把benefactor标签后面的值提取出来,比如上面这个字符串中提取出“我是虚构的nick”如果excel有正则表达式匹配函数,那么这当然很容易解决。可惜没有。我们只能用search函数和
xyilu
·
2013-04-23 19:00
Maven3
实战笔记
13Maven Profile定制化构建
1. 前言 有时候我们开发的软件有不同的环境,开发阶段是开发环境,也就是我们这些研发人员平时使用的环境,大多数人开发还是在Windows下面吧,少数人连开发环境都需要在Linux或者Unix下进行,因为Java自身的跨平台性可能在哪个操作系统下开发差别不大,如果Java调用C/C++执行特定服务,就需要C/C++人员开发时最好和生产环境一样在Linux(而且版本一致)下进行研发,省得
123003473
·
2013-04-18 11:00
profile
Maven3
实战笔记
13Maven Profile定制化构建
1. 前言 有时候我们开发的软件有不同的环境,开发阶段是开发环境,也就是我们这些研发人员平时使用的环境,大多数人开发还是在Windows下面吧,少数人连开发环境都需要在Linux或者Unix下进行,因为Java自身的跨平台性可能在哪个操作系统下开发差别不大,如果Java调用C/C++执行特定服务,就需要C/C++人员开发时最好和生产环境一样在Linux(而且版本一致)下进行研发,省得
123003473
·
2013-04-18 11:00
profile
Maven入门
实战笔记
10-持续集成
持续集成概念:持续集成就是快速且高频率地自动构建项目的所有源码,并为项目成员提供丰富的反馈信息。其中构建包括:编译、测试、审查、打包、部署持续集成流程: 一次完整的集成一般包括6个步骤:1.持续编译2.持续数据库集成3.持续测试好的单元测试必须是自动化的、可重复执行的、不依赖于环境的,并且能够自我检查的4.持续审查Checkstyle和PMD之类的工具发现代码中的坏味道(BadSmell)
ln_ydc
·
2013-03-26 23:00
maven
Maven入门
实战笔记
09-Web应用
Web项目的目录结构基于Java的Web应用,其标准的打包方式是WAR一个典型的WAR文件有如下目录结构: 一个WAR包下至少包含两个子目录:META-INF和WEB-INF。前者包含了一些打包元数据;后者是WAR包的核心,WEB-INF下必须包含一个Web资源表述文件web.xml,它的子目录classes包含所有该Web项目的类,而另一个子目录lib则包含所有该Web项目的依赖JAR包cla
ln_ydc
·
2013-03-17 15:00
maven
Maven入门
实战笔记
08-测试
测试插件介绍(maven-plugin-plugin) Maven所做的只是在构建执行到特定生命周期阶段的时候,通过插件来执行JUnit或者TestNG的测试用例。 这一插件就是maven-surefire-plugin,可以称之为测试运行器(Test Runner) default生命周期test阶段:使用单元测试框架运行测试 在默认情况下,maven-s
ln_ydc
·
2013-03-17 05:00
maven
Maven入门
实战笔记
07-私服
使用Nexus创建私服私服:见Maven入门
实战笔记
04-仓库一节中相关内容 三种Maven仓库管理软件:Apache的ArchivaJFrog的ArtifactorySonatype的Nexus 安装
ln_ydc
·
2013-03-17 02:00
maven
Maven入门
实战笔记
06-聚合与继承
目录一览:聚合继承可继承的POM元素依赖管理插件管理聚合与继承约定优于配置反应堆 聚合与继承概述:Maven的聚合特性能够把各项目的各个模块聚合在一起构建;Maven的继承特性能帮助抽取各模块相同的依赖和插件等配置,在简化POM的同时,还能促进各个模块配置的一致性。-------------------------------------------------------用到的项目 《Mav
ln_ydc
·
2013-03-14 02:00
maven
Maven入门
实战笔记
05-生命周期和插件
Maven核心概念:坐标、依赖、仓库、生命周期、插件生命周期:抽象插件:具体生命周期1.Maven生命周期:清理、初始化、编译、打包、集成测试、验证、部署和站点生成--------------------------2.三套生命周期:clean、default、siteclean生命周期:(1)pre-clean(2)clean(3)post-cleandefault生命周期:validate:验
ln_ydc
·
2013-03-11 01:00
maven
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他