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
学习与总结
UGC简单
学习与总结
Naive的算法:p(u,i)=(对b求和)N(u,b)*N(b,i)其中,N(u,b)是用户u打过标签b的次数,N(b,i)是物品i被打过标签b的次数。得到用户u喜欢物品i的可能性。下边逐个分析其缺点,并一步步改进。改进算法:1.借鉴TF-IDF,惩罚热门标签、标签指向的热门物品。即在上面公式的基础上,两个N分别除以log(1+N(b))、log(1+N(i)),其各自含义分别为:该标签被多少个
seagullyoyo
·
2014-08-03 11:00
TF-IDF简单
学习与总结
学习自Wikipedia:http://zh.wikipedia.org/wiki/TF-IDFTF-IDF算法是建立在这样一个假设之上的:对区别文档最有意义的词语应该是那些在文档中出现频率高,而在整个文档集合的其他文档中出现频率少的词语。TFIDF的主要思想是:如果某个词或短语在一篇文章中出现的频率TF高,并且在其他文章中很少出现,则认为此词或者短语具有很好的类别区分能力,适合用来分类。TFID
seagullyoyo
·
2014-08-03 10:00
【KMP】
学习与总结
(转自matrix 67)
KMP算法详解 如果机房马上要关门了,或者你急着要和MM约会,请直接跳到第六个自然段。 我们这里说的KMP不是拿来放电影的(虽然我很喜欢这个软件),而是一种算法。KMP算法是拿来处理字符串匹配的。换句话说,给你两个字符串,你需要回答,B串是否是A串的子串(A串是否包含B串)。比如,字符串A="I'mmatrix67",字符串B="matrix",我们就说B是A的子串。你可以委婉地问你的
blankcqk
·
2014-06-27 10:00
hive安装与配置,
学习与总结
Hive是Hadoop项目中的一个子项目,由FaceBook向Apache基金会贡献。Hive被视为一个仓库工具,可以将结构化的数据文件映射为一张数据库表,并可以将sql语句转换为MapReduce任务进行运行。其优点是学习成本低,可以通过类SQL语句快速实现简单的MapReduce统计,不必开发专门的MapReduce应用,十分适合数据仓库的统计分析。 Hive主要分为以下几个部分: 1.用户
低吟浅唱
·
2014-06-20 11:21
hadoop
hive
利用WMI获取系统的软硬件信息的
学习与总结
文章学习于http://blog.csdn.net/breaksoftware/article/details/8439975感谢该博主。如果要学习WMI的技术原理,直接看他的一系列文章就可以了。本文只是从构架层面学习原作者的思路。获取系统信息的类图如下。CWMI,CSynQuery,CSynQueryData。原作者,从三层对这次些查询操作的过程进行抽象和分类,典型的面向对象思维。第一层:CWM
Feng______
·
2014-06-18 23:00
BBS小项目的
学习与总结
项目技术:Jsp+javascript+html准备工作创建数据库:BBS_database.表的创建1.编辑字段:1.id(帖子及回复编号,设主键)2.pid(当前帖子的父id,即被回复的帖子的id,原创则设为0)3.rootid(即原创的帖子id)4.title(帖子的标题)5.cont(帖子的内容)6.pdate(帖子提交的时间)7.isleaf(是否是叶子节点,是为0,不是为1)2.构建假
Kingstar0423
·
2014-04-19 20:32
web项目
bbs小项目
java学习笔记
BBS小项目的
学习与总结
项目技术:Jsp+javascript+html准备工作 创建数据库:BBS_database. 表的创建 1.编辑字段:1.id(帖子及回复编号,设主键)2.pid(当前帖子的父id,即被回复的帖子的id,原创则设为0)3.rootid(即原创的帖子id)4.title(帖子的标题)5.cont(帖子的内容)6.pdate(帖子提交的时间)7.isleaf(是否是叶子节点,是为0,不是
Kingstar0423
·
2014-04-19 20:32
web项目
bbs小项目
Java webservice
学习与总结
非常感谢该博客,http://www.blogjava.net/tianchijiaozi/archive/2013/03/15/396452.html1:准备:JDK:http://www.oracle.com/technetwork/java/javase/downloads/jdk6downloads-1902814.htmleclipse:http://www.eclipse.org/do
lanqibaoer
·
2014-04-01 14:22
webservice
Android之内存泄漏调试
学习与总结
大家有或经常碰到OOM的问题,对吧?很多这样的问题只要一出现相信大家的想法跟小马的一样,就是自己的应用:优化、优化、再优化!而且如果出现类似于OOM这样级别的问题,根本就不好处理,LogCat日志中显示的信息仅仅是OOM,并不会给你提示如何解决的方法或思路,因为引起OOM的原因是你应用的问题,不是系统问题!应该想下,在优化之前找到需要优化的地方,再去做优化操作不是更直接吗?相信大多数朋友应该经常听
x605940745
·
2014-03-12 14:00
android
内存泄漏
Java-Collections Framework
学习与总结
-EnumMap
看这个类之前,先看一下Java的枚举——Enum。 枚举是啥?编码时我们经常需要写int型常量,在某些情况下(不是全部),用枚举更合适。举个例子,在程序中需要两个常量表示性别(男、女)。可能刚开始(JDK1.5之前)我们会这样写: /** *男 */ publicstaticfinalintMALE=1; /** *女 */ publicstaticf
BrokenDreams
·
2013-09-09 14:00
Collections
Java-Collections Framework
学习与总结
-PriorityQueue
开发中有时会遇到这样的情况。要求某个调度器去调度一些任务,这些任务放在队列里。任务本身有优先级,调度器要按照优先级去调度队列里的任务,当然也会有新任务不断加入到队列中。 可以类比操作系统调度程序,操作系统要调度某个进程,简单的说会根据某种优先级进行调度(比如某些情况下,先执行时间较短的任务,保证短任务尽快结束。) 所以期望有这样一种数据结构,首先它是一个队列,
BrokenDreams
·
2013-09-03 20:00
Collections
Java-Collections Framework
学习与总结
-WeakHashMap
总结这个类之前,首先看一下Java引用的相关知识。Java的引用分为四种:强引用、软引用、弱引用和虚引用。 强引用:就是常见的代码中的引用,如Object o = new Object();存在强引用的对象不会被垃圾收集
BrokenDreams
·
2013-09-02 11:00
Collections
Java-Collections Framework
学习与总结
-HashSet和LinkedHashSet
本篇总结一下两个常用的集合类HashSet和LinkedHashSet。 它们都实现了相同接口java.util.Set。Set表示一种元素无序且不可重复的集合;之前总结过的java.util.List表示一种元素可重复且有序
BrokenDreams
·
2013-08-28 11:00
linkedhashset
Java-Collections Framework
学习与总结
-IdentityHashMap
这篇总结一下java.util.IdentityHashMap。从类名上可以猜到,这个类本质应该还是一个散列表,只是前面有Identity修饰,是一种特殊的HashMap。 简单的说,IdentityHashMap和HashM
BrokenDreams
·
2013-08-27 14:00
Collections
Java-Collections Framework
学习与总结
-LinkedHashMap
前面总结了java.util.HashMap,了解了其内部由散列表实现,每个桶内是一个单向链表。那有没有双向链表的实现呢?双向链表的实现会具备什么特性呢?来看一下HashMap的一个子类——java.util.LinkedHashMap。
BrokenDreams
·
2013-08-20 14:00
LinkedHashMap
Java-Collections Framework
学习与总结
-HashMap
开发中常常会用到这样一种数据结构,根据一个关键字,找到所需的信息。这个过程有点像查字典,拿到一个key,去字典表中查找对应的value。Java1.0版本提供了这样的类java.util.Dictionary(抽象类),基本上支持字典表的操作。后来引入了Map接口,更好的描述的这种数据结构。 &nb
BrokenDreams
·
2013-08-19 13:00
Collections
Java-Collections Framework
学习与总结
-ArrayDeque
表、栈和队列是三种基本的数据结构,前面总结的ArrayList和LinkedList可以作为任意一种数据结构来使用,当然由于实现方式的不同,操作的效率也会不同。 这篇要看一下java.util.ArrayDeque。从命名上看
BrokenDreams
·
2013-08-12 10:00
Collections
Java-Collections Framework
学习与总结
-LinkedList
ArrayList的插入和删除元素的操作会花费线性时间,那么有没有插入和删除元素比较省时的集合呢,看下LinkedList这个实现。 老样子,先看看它实现了那些接口。 public class LinkedList&
BrokenDreams
·
2013-08-02 15:00
Collections
Java-Collections Framework
学习与总结
-ArrayList
工作中经常会用到Java的集合类,最近不忙了,把相关知识总结一下,便于理解记忆。 打开java.util.ArrayList的源代码,首先映入眼帘的是@author JoshBloch(相对于源码,本人更喜欢看故事,每次看到一份源码,先看看作者是谁。然后搜索一下作者的百科以及一些八卦。。。以及与作者相关的人的百科和一些八卦。。。以及。。。一上午就过去了),这家伙是谁?。。
BrokenDreams
·
2013-07-29 15:00
Collections
基于pthread_create,readlink,getpid等函数的
学习与总结
pthread_create是UNIX环境创建线程函数具体格式:#includeintpthread_create(pthread_t*restricttidp,constpthread_attr_t*restrictattr,void*(*start_rtn)(void*),void*restrictarg);返回值:若成功则返回0,否则返回出错编号返回成功时,由tidp指向的内存单元被设置为新
·
2013-07-17 10:01
mysql---
学习与总结
(2)
SQL语句的两大类:DML:比如像update,delete,操作数据本身的DDL:比如像CREATE DROP,等操作数据对象的CREATE DATABASE创建数据库CREATE INDEX 创建索引CREATE TABLE 创建表============表的创建:CREATE TABLE 表名 (定义字段:列名/列定义(数据类型/数据修饰符))如果这个table没有什么特殊意义的话,尽量做到
wyl410505
·
2013-06-08 12:52
IO系列文章之一:UNIX IO模型的
学习与总结
原先对于IO模型的认识总是很模糊,前段时间系统的学习了一下,分享出来,希望对看到的人有帮助。UNIX网络编程中,将IO模型划分为5种:(1)阻塞IO(2)非阻塞IO(3)信号驱动IO(4)IO复用(5)异步IO1、IO操作的2个步骤:以上5种IO操作都分成了两个步骤:发起IO请求和实际IO操作。(1)发起IO请求:IO请求一般需要请求特殊资源(如磁盘、RAM、文件),当资源被上一个使用者使用没有被
shensy
·
2013-05-08 23:00
unix
[版本控制]Git
学习与总结
一、Git特性与状态: 特性: 不能联网时一样可以提交更新或与历史版本对比. 几乎所有操作都可以本地执行. 时刻保持数据完整性:所有文件和目录会经过sha-1算法校验和计算.并作为数据唯一标识和索引. 一旦提交快照就不用担心数据丢失. git三种状态:已修改、已暂存、已提交 已修改:已修改某个文件但还没有暂存. 已暂存:已修改的文件放在下次提交时要保存的清单中. git add
shensy
·
2013-04-20 01:00
版本控制
多线程实现资源共享的问题
学习与总结
我么知道Java传统多线程的实现有两种方法,继承Thread类或者实现Runnable即可.线程启动时调用start()方法.实现Runnable接口相比继承Thread类有如下好处:1.避免单继承的局限,一个类可以同时实现多个接口2.适合资源的共享. 实现多线程模拟售票点卖票来说明实现Runnable即可可以达到资源共享的目的.使用继承Thread类的多线程售票实现packageorg.denn
aijuans
·
2013-04-19 13:00
多线程
多线程实现资源共享的问题
学习与总结
多线程实现资源共享的问题
学习与总结
我么知道Java传统多线程的实现有两种方法,继承Thread类或者实现Runnable即可.线程启动时调用start()方法.实现Runnable接口相比继承Thread
·
2013-02-25 14:00
多线程
死锁
资源共享
死锁产生的原因
避免死锁
多线程实现资源共享的问题
学习与总结
我么知道Java传统多线程的实现有两种方法,继承Thread类或者实现Runnable即可.线程启动时调用start()方法.实现Runnable接口相比继承Thread类有如下好处:1.避免单继承的局限,一个类可以同时实现多个接口2.适合资源的共享. 实现多线程模拟售票点卖票来说明实现Runnable即可可以达到资源共享的目的.使用继承Thread类的多线程售票实现packageorg.denn
·
2013-02-24 22:00
多线程
多线程实现资源共享的问题
学习与总结
我么知道Java传统多线程的实现有两种方法,继承Thread类或者实现Runnable即可.线程启动时调用start()方法.实现Runnable接口相比继承Thread类有如下好处:1.避免单继承的局限,一个类可以同时实现多个接口2.适合资源的共享. 实现多线程模拟售票点卖票来说明实现Runnable即可可以达到资源共享的目的.使用继承Thread类的多线程售票实现packageorg.denn
苏若年
·
2013-02-24 14:00
多线程
资源
共享
shell脚本
学习与总结
1.shell脚本是区分小写的2.Unix特殊字符有:(;$?&*()[]`‘“+使用其时要进行转义()3.Shell的注释以#开头4.函数的定义Functionfuction_name(){Commandtoexecute}调用时直接用function_name.5.控制结构1)If...then语句If[test_command]ThenCommandsif2)If...then...else
·
2013-01-28 14:01
Android之内存泄漏调试
学习与总结
大家有或经常碰到OOM的问题,对吧?很多这样的问题只要一出现相信大家的想法跟小马的一样,就是自己的应用:优化、优化、再优化!而且如果出现类似于OOM这样级别的问题,根本就不好处理,LogCat日志中显示的信息仅仅是OOM,并不会给你提示如何解决的方法或思路,因为引起OOM的原因是你应用的问题,不是系统问题!应该想下,在优化之前找到需要优化的地方,再去做优化操作不是更直接吗?相信大多数朋友应该经常听
华华世界
·
2012-06-11 10:04
OOM
内存泄漏调试
小马
安卓学习
Android之内存泄漏调试
学习与总结
大家有或经常碰到OOM的问题,对吧?很多这样的问题只要一出现相信大家的想法跟小马的一样,就是自己的应用:优化、优化、再优化!而且如果出现类似于OOM这样级别的问题,根本就不好处理,LogCat日志中显示的信息仅仅是OOM,并不会给你提示如何解决的方法或思路,因为引起OOM的原因是你应用的问题,不是系统问题!应该想下,在优化之前找到需要优化的地方,再去做优化操作不是更直接吗?相信大多数朋友应该经常
华华世界
·
2012-06-11 10:04
oom
调试方式
小马
内存泄漏调试
酷_莫名简单
Zygote服务演变
关于class与struct的联系
学习与总结
【本文转自http://www.diybl.com/course/3_program/c++/cppsl/2008222/100455.html】讨论一下结构(struct)与类(class)的区别,你认为结构(struct)有些什么作用,可以完全用类(class)取代么??--------------------------------------------------------------
tigernana
·
2012-05-27 16:00
关于C++智能指针的
学习与总结
最近看到了关于C++智能指针的相关知识,顺便对几篇分析C++智能指针的文章进行归总。(一)首先对智能指针有一些概念性的了解**********本部分内容摘自开源中国社区http://my.oschina.net/u/158589/blog/28994********1.什么是智能指针?智能指针(SmartPointer),简单来说,就是用起来像指针,但是很聪明,可以自己在适当的时候删除动态分配的对
tigernana
·
2012-05-24 15:00
C++
object
String
delete
reference
Constructor
关于 文件操作 【JAVA_IO】的
学习与总结
。
BufferedWriter java.io 类BufferedWriterjava.lang.Object java.io.Writer java.io.BufferedWriter所有已实现的接口: Closeable,Flushable,Appendable publicclassBufferedWriterextendsWriter将文本写入字符输出流,缓冲各个字符,从而提供单个字
itm_hadf
·
2012-04-01 14:00
java
properties
String
IO
File
Class
PHP安全基础
学习与总结
PHP安全基础注意事项:1、关闭全局变量注册register_globals2、开启错误报告,开发环境上设置错误报告级别为E_ALL|E_STRICT,生产环境关闭错误报告,同时,PHP提供了set_error_handler()方法,该方法允许用户定义自己的出错处理函数 Name: Comment: $namewrites:"; echo"$comment"; ?>在上面的代码
luochuan
·
2012-02-20 23:00
揭秘职场:不能跟同事诉说的话题
交流是决定职场人际关系是否成功的关键,但说什么,对谁说,怎么说,需要不断
学习与总结
的。当你还不了解一个公司内部的生态环境前,不要贸然找人说心里话。
dingbowell
·
2011-08-13 15:41
职场
心得
经验
休闲
it职场
Java多线程
学习与总结
(ThreadGroup)(ZZ)
在Java中每个线程都属于某个线程组(ThreadGroup)。例如,如果在main()中产生一个线程,则这个线程属于main线程组管理的一员,您可以使用下面的指令来获得目前线程所属的线程组名称: Thread.currentThread().getThreadGroup().getName(); 一个线程
Dboyqiao
·
2010-10-29 20:00
java
多线程
thread
Java多线程
学习与总结
(Join())
join()方法的用法: join()是主线程 等待子线程的终止。也就是在子线程调用了 join() 方法后面的代码,只有等到子线程结束了才能执行。 例子如下: public class Test implements Runnable { private static int a = 0;
Dboyqiao
·
2010-10-29 20:00
java
多线程
thread
Java多线程
学习与总结
之前一直以为多线程自己学的还不错,最近找工作面试的时候还是被多线程问题给难住了。关键自己虽说学了,但是没上心,没把多线程问题研究透。今天乘自己有空,在把JAVA多线程这一块好好研究一下,避免下次面试时再犯同样的错误。当然,接下来关于多线程的介绍也主要摘自网上博客。《JAVA多线程编程详解》以及《Java多线程编程总结》 线程的概念: 多线程允许在程序中并发执行多个指令流,每个指令流都
Dboyqiao
·
2010-10-29 20:00
java
多线程
thread
编程
面试
pthread_create、readlink、getpid等函数的
学习与总结
pthread_create是UNIX环境创建线程函数 具体格式:#includeintpthread_create(pthread_t*restricttidp,constpthread_attr_t*restrictattr,void*(*start_rtn)(void*),void*restrictarg);返回值:若成功则返回0,否则返回出错编号返回成功时,由tidp指向的内存单元被设置为
sunboy_2050
·
2010-10-01 16:00
多线程
linux
String
Path
character
symlink
pthread_create、readlink、getpid等函数的
学习与总结
pthread_create是UNIX环境创建线程函数 具体格式: #include<pthread.h> int pthread_create(pthread_t *restrict tidp,const pthread_attr_t *restrict attr,void*(*start_rtn)(void*),void *restrict arg);
snake_hand
·
2010-10-01 16:00
pthread
pthread_create、readlink、getpid等函数的
学习与总结
pthread_create是UNIX环境创建线程函数 具体格式: #include<pthread.h> int pthread_create(pthread_t *restrict tidp,const pthread_attr_t *restrict attr,void*(*start_rtn)(void*),void *restrict arg);
webcenterol
·
2010-10-01 16:00
pthread
pthread_create、readlink、getpid等函数的
学习与总结
pthread_create是UNIX环境创建线程函数 具体格式: #include<pthread.h> int pthread_create(pthread_t *restrict tidp,const pthread_attr_t *restrict attr,void*(*start_rtn)(void*),void *restrict arg);
king_tt
·
2010-10-01 16:00
pthread
java:java中Map类
学习与总结
java:java中Map类有什么作用,具体怎么用呢??2007-11-1111:59JavaMap集合类简介作者:JackShirazi了解最常用的集合类型之一Map的基础知识以及如何针对您应用程序特有的数据优化Map。本文相关下载:·Jack的HashMap测试·OracleJDeveloper10gjava.util中的集合类包含Java中某些最常用的类。最常用的集合类是List和Map。L
nello
·
2010-04-15 20:00
java
设计模式
多线程
oracle
应用服务器
java:java中Map类
学习与总结
java:java中Map类有什么作用,具体怎么用呢??2007-11-1111:59JavaMap集合类简介作者:JackShirazi了解最常用的集合类型之一Map的基础知识以及如何针对您应用程序特有的数据优化Map。本文相关下载:·Jack的HashMap测试·OracleJDeveloper10gjava.util中的集合类包含Java中某些最常用的类。最常用的集合类是List和Map。L
javasogo
·
2010-04-15 20:00
java
设计模式
多线程
oracle
应用服务器
FCKeditor
学习与总结
怎么在java web程序中添加fckeditor? 1、下载 fckeditor for java包, 解压放到WebRoot下 2、新建html,内容如下: a) 注意导入fckeditor.js b) sBasePath 路径,
flyinglife
·
2010-03-26 16:00
JavaScript
servlet
css
fckeditor
Glassfish
字符与编码的
学习与总结
在VC6中,默认使用MBCS编码,即多字节字符;而VC8、VC7默认的是Unicode编码,实际就是支持大于0x80的ASCII码。这样,一个中文字可以表示为2个字节,GB2312就是这样表示的。 VC6的默认安装是不带UNICODE库的,要在VC6中写UNICODE程序,必须安装CRT和MFC的Unicode库。要使你的程序支持Unicode,要在你的项目属性中去掉"_MBCS"宏
mazidao2008
·
2009-11-11 17:00
windows
String
存储
mfc
语言
encoding
项目管理手记(14):用友童继龙:ERP良药也需按方服用
从事10年的企业信息化及ERP相关工作,从ERP项目的开发、实施、运维再到ERP咨询,自己的角色不断变化,也在不停地
学习与总结
,积累了些许经验,一直希望与正在进行ERP项目实施的项目经理、希望从事ERP
Drate
·
2009-07-11 10:00
项目管理
职场
信息化
ERP
休闲
项目管理手记(14):用友童继龙:ERP良药也需按方服用
从事10年的企业信息化及ERP相关工作,从ERP项目的开发、实施、运维再到ERP咨询,自己的角色不断变化,也在不停地
学习与总结
,积累了些许经验,一直希望与正在进行ERP项目实施的项目经理、希望从事ERP
Drate
·
2009-07-11 10:00
职场
项目管理
信息化
ERP
休闲
项目管理手记(14):用友童继龙:ERP良药也需按方服用
从事10年的企业信息化及ERP相关工作,从ERP项目的开发、实施、运维再到ERP咨询,自己的角色不断变化,也在不停地
学习与总结
,积累了些许经验,一直希望与正在进行ERP项目实施的项目经理、希望从事ERP
shangjava
·
2009-07-11 10:00
项目管理
jquery 1.3.2 study 附实例
以下为对15天学习jquery的
学习与总结
,将一些内容精简合并,甚至与版本1.3.2兼容。
phpxiaoxin
·
2009-03-16 19:00
jquery
PHP
Ajax
json
Google
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他