- 【数据仓库作业】第1章 绪论
Francek Chen
数据仓库与数据挖掘数据仓库数据库数据挖掘
目录一、给出下列英文短语或缩写的中文名称,并简述其含义。二、简述操作型数据与分析型数据的主要区别。三、简述数据仓库的定义。四、简述数据仓库的特征。五、简述主题的定义。六、简述元数据的概念。七、简述数据挖掘的主要任务。八、简述数据挖掘的主要步骤。九、下列活动是否属于数据挖掘任务,并简述其理由。十、简述数据仓库与数据挖掘的区别。一、给出下列英文短语或缩写的中文名称,并简述其含义。1、DataBase(
- 数据库系统(重点,上午下午都会考)
努力发光的程序员
软考数据库软件设计师
内容概述数据库模式三级模式-两级映射数据库设计过程ER模型关系代数与元组规范化理论函数依赖价值与用途·键题目答案:A,ABCD,B范式(重点)第一范式第二范式第三范式BC范式题目模式分解列表公式法并发控制基本概念并发中存在的问题封锁协议数据库完整性约束数据库安全数据备份数据仓库与数据挖掘反规范化大数据
- 《数据仓库与数据挖掘》期末复习总结
炼魂
复习笔记数据仓库数据挖掘笔记学习
《数据仓库与数据挖掘》期末复习总结适用教材:《数据挖掘概念与技术(第3版)》,JiaweiHan,MiehelineKamber,JianPei著,机械工业出版社提示:与教材内容不完全匹配,有所取舍写在前面:这份复习总结是笔者根据老师授课内容,结合教材、PPT整理出来的,本意是为了帮助笔者查缺补漏,理解记忆。现将其上传至CSDN博客,希望能对大家有所帮助。另外,内容上可能有遗漏、错误或者错字现象,
- 数据仓库与数据挖掘c5-c7基础知识
目标是分享一切
基础知识数据仓库数据挖掘人工智能
chapter5分类内容分类的基本概念分类数据对象元组(x,y)X属性集合Y类标签任务基于有标签的数据,学习一个分类模型,通过这个分类模型,可以把一组属性x映射到一个特定的类别y上类别y提前设定好的--如:学生,老师有监督学习Phase1用有标记的数据对分类器进行训练,得到训练好的分类器Phase2用训练好的分类器对没有标记的数据进行分类预测训练过程中,分类器在类标签的引导下进行学习,所以是有监督
- 数据仓库与数据挖掘c1-c4基础知识
目标是分享一切
基础知识数据仓库数据挖掘人工智能
chapter1moocTest11.判断以下行为是否属于数据挖掘任务:监测患者的心率是否异常来自是的,监测患者的心率是否异常可以被认为是数据挖掘任务的一种。数据挖掘是通过对大量数据进行分析,发现其中的模式、关联和趋势,并从中提取有用的信息和知识。在这种情况下,监测患者的心率是否异常涉及收集和记录患者的心率数据,然后对这些数据进行分析以识别异常模式或趋势。来自2.数据挖掘是从大量数据中挖掘重要、隐
- 数据仓库与数据挖掘小结
目标是分享一切
数据仓库数据挖掘人工智能
更加详细的只找得到pdf版本填空10分判断并改错10分计算8分综合20分客观题填空10分判断并改错10分--错的要改mooc中的--尤其考试题名词解释12分4个,每个3分经常碰到的专业术语简答题40分5个,每道8分综合画roc曲线类似于和计算相关的题目C1什么是数据挖掘?概念是什么?哪些操作属于数据挖掘操作,哪些操作不属于数据:海量、多源异构操作:从大量的数据中提取出有趣的(重要、隐含、以前未知、
- 我的数据仓库与数据挖掘期末大作业重置版
BOXonline1396529
数据仓库数据挖掘课程设计
文章目录我的数据仓库与数据挖掘期末大作业重置版准备工作预设定及导入相对应的库库的导入调整JupyterNotebook的预设定调整MatPlotLib和Pandas的输出设置任务1:预测问题数据的保存和读取数据的分析和预处理模型的选择和构建线性回归一元多项式回归拟合预测拟合优度的评估任务2:聚类分析问题数据的保存和读取数据的分析和预处理聚类的实现聚类结果有效性评估任务3:Apriori关联规则算法
- sklearn中tfidf的计算与手工计算不同详解
stay_foolish12
sklearntf-idf人工智能
sklearn中tfidf的计算与手工计算不同详解引言:本周数据仓库与数据挖掘课程布置了word2vec的课程作业,要求是手动计算corpus中各个词的tfidf,并用sklearn验证自己计算的结果。但是博主手动计算的结果无论如何也与sklearn中的结果无法对应,在查阅大量资料无果的情况下,只好自己去阅读源码了,最后成功解决了这一问题。题目背景:作业:1.corpus=["我来到北京清华大学"
- 计算机三级数据库知识点汇总附思维导图
cx330上的猫
数据库mysql
目录第一章:数据库应用系统开发方法第二章:需求分析第三章:数据库结构设计第四章:数据库应用系统功能设计与实施第五章:UML与数据库应用系统第六章:高级数据查询第七章:数据库及数据库对象第八章:数据库后台编编址技术第九章:安全管理第十章:数据库运行维护与优化第十一章:故障管理第十二章:数据仓库与数据挖掘写在前面:考数据库三级的宝贝们不用去看b站的课,很长,而且那个老师讲的有点乱还有一些错误;以下内容
- 数据仓库与数据挖掘
huaqianzkh
数据库系统数据库
1.数据挖掘的概念数据挖掘(Datamining),又译为资料探勘、数据采矿。它是数据库知识发现(Knowledge-DiscoveryinDatabases,KDD)中的一个步骤。数据挖掘一般是指从大量的数据中通过算法搜索隐藏于其中的信息的过程。数据挖掘通常与计算机科学有关,并通过统计、在线分析处理、情报检索、机器学习、专家系统(依靠过去的经验法则)和模式识别等诸多方法来实现上述目标。数据挖掘是
- 【软考系统架构设计师】2023年系统架构师冲刺模拟习题之《数据库系统》
小曾同学.com
软考系统架构师软考系统架构师数据库设计ER图关系模式数据库事务
在数据库章节中可能会考察以下内容:文章目录数据库完整性约束数据库模式ER模式关系代数并发控制数据仓库与数据挖掘反规范化技术数据库完整性约束不能用作数据完整性约束实现技术的是()A、实体完整性约束B、触发器C、参照完整性约束D、视图答案选择D数据完整性包括:实体完整性:即主键约束,主键不能为空,也不能重复。参照完整性:即外键约束,外键必须是其他表中已经存在的主键的值或者为空。用户自定义完整性:自定义
- 软件设计师_数据库系统_学习笔记
至zzz
数据库学习笔记
文章目录3.1数据库模式3.1.1三级模式两级映射3.1.2数据库设计过程3.2ER模型3.3关系代数与元组演算3.4规范化理论3.5并发控制3.6数据库完整性约束3.7分布式数据库3.8数据仓库与数据挖掘3.1数据库模式3.1.1三级模式两级映射内模式直接与物理数据库相关联的定义了数据存放的格式及方式概念模式即模式,类似于数据库的表外模式对应的是数据库的视图3.1.2数据库设计过程3.2ER模型
- 数据挖掘(1)概述
烟雨平生9527
数据仓库数据挖掘spark
一、数据仓库和数据挖掘概述1.1数据仓库的产生数据仓库与数据挖掘:数据仓库和联机分析处理技术(存储)。数据挖掘:在大量的数据中心挖掘感兴趣的知识、规则、规律、模式、约束(分析)。数据仓库用于决策分析:数据仓库:是在数据库已经大量存在的情况下,为了进一步挖掘数据资源、为了决策需要而产生的,并不是‘大型数据库’。数据仓库与数据库的区别:数据库数据仓库事务处理决策分析保持事务处理的当前状态保存过去和当前
- 【软件设计师-从小白到大牛】上午题基础篇:第三章 数据库系统
-dzk-
软件设计师-从小白到大牛数据库oraclesqlmysqldatabase大数据数据仓库
文章目录前言章节提要一、三级模式两级映射真题链接二、数据库的设计过程真题链接三、E-R模型真题链接四、关系代数SQL基础(补充)五、规范化理论1、函数依赖2、价值与用途3、键4、范式5、模式分解六、并发控制真题链接分布式数据库特点(补充)真题链接七、完整性约束八、数据库安全真题链接九、数据备份十、数据库故障与恢复真题链接十一、数据仓库与数据挖掘十二、反规范化十三、大数据前言本系列文章为观看b站视频
- 信息系统项目管理师自学笔记(十七)——数据仓库与数据挖掘
烧麦Sn0wSt@r
信息系统项目管理师数据挖掘数据分析
为了满足中高层管理人员预测、决策分析的需要,在传统数据库的基础上产生了能够满足预测、决策分析需要的数据环境——数据仓库。3.7.1数据仓库的概念数据仓库(DataWarehouse)是一个面向主题的、集成的、相对稳定的,且随时间变化的数据集合,用于支持管理决策。面向主题的。操作型数据库的数据组织面向事务处理任务(面向应用),各个业务系统之间各自分离,而数据仓库中的数据是按照一定的主题域进行组织。集
- 计算机三级数据库复习12-数据仓库与数据挖掘
TOPic666
计算机三级数据库mysqlsql数据库计算机三级
未来教育第十四章题目笔记_数据仓库与数据挖掘1、关联规则挖掘是发现交易数据库中不同商品之间的联系;无监督学习算法对类别并没有规定明确的前提条件。2、数据仓库是为了构建新的分析处理环境而出现的一种数据存储和组织的新技术。数据仓库有若干特征,包括不可更新性和随时间变化性。不可更新性:用户在提取仓库中的数据进行分析时,并不会同时对仓库中的数据进行更新操作数据变化性:数据每隔一段时间进行数据的更新和处理3
- 数据挖掘要学什么软件和程序语言
冬_84fe
1.数据挖掘基本知识这一部分主要是看书,先了解一个情况。至于用什么书。口碑比较好的有《数据挖掘:概念与技术(第3版)》。我买了,看了一大半,感觉不太适合初学者。有些概念直接给出,对于底子不好的人有些突兀,要是硬着头皮使劲看,还是很有收获的,适合入门以后反复看。推荐一本很老的书《数据仓库与数据挖掘》。这本书相对来说不那么厚,很多基础概念也有论述,对初学者来说很友好。这一部分的学习是贯穿始终的,有经验
- 系统架构师笔记——数据库
来自深渊的祝福
学习笔记数据库系统架构
根据考试大纲,数据库方面要求考生掌握以下知识点:(1)信息系统综合知识:包括数据库管理系统的类型、数据库管理系统结构和性能评价、常用的关系型数据库管理系统、数据库模式、数据库规范化、分布式数据库系统、并行数据库系统、数据仓库与数据挖掘技术、数据库工程、备份恢复。(2)系统架构设计案例分析和论文:数据库建模、数据库设计、数据库系统的备份与恢复。1.数据库模式数据库系统可以分为外模式、概念模式和内模式
- 三、数据库系统原理
不知何许人也
软件设计师知识概括其他
数据库系统三、数据库系统原理3.1数据库模式3.2数据库设计3.3数据库的并发控制3.4数据库完整性约束和安全3.5数据库备份与恢复3.6数据仓库与数据挖掘3.7大数据三、数据库系统原理这部分内容较重要,上午的综合题和下午的案例分析题和论文都可能涉及到与数据库相关的知识。主要是数据库模式即分级模式,数据库的设计(涉及到ER模型、关系代数、元组演算、规范化理论,其中规范化理论和关系代数在上午题中每次
- 数据仓库与数据挖掘 1
林晚慕
数据仓库与数据挖掘数据挖掘数据库bigdata数据仓库
基础知识篇什么是数据仓库数据仓库诞生原因?1.历史数据积存2.企业数据分析需要历史数据积存:历史数据使用频率低,堆积在业务库中,导致性能下降;企业数据分析需要:各个部门自己建立独立的数据抽取系统,导致数据不一致。简单的说,在普通的数据库(操作型数据库)中,每时每刻都在产生数据,而对于这样的数据往往历史数据不重要,以当前的操作数据为重点,以项目为主。传统数据库内存较小,经常需要删除数据,保留最新的数
- 数据仓库与数据挖掘——模型评估指标
LiuXin67X
算法数据挖掘人工智能
一、混淆矩阵1、基本概念混淆矩阵(confusionmatrix),又称为可能性表格或是错误矩阵。在机器学习领域是一种特定的矩阵用来呈现算法性能的可视化效果,通常是监督学习(非监督学习,通常用匹配矩阵:matchingmatrix)。其每一列代表预测值,每一行代表的是实际的类别。这个名字来源于它可以非常容易的表明多个类别是否有混淆(也就是一个class被预测成另一个class)。2、计算方法3、关
- 数据仓库与数据挖掘——PageRank
LiuXin67X
算法数据仓库数据挖掘人工智能
一、基本介绍PageRank算法的基本想法是在有向图上定义一个随机游走模型,即一阶马尔可夫链,描述随机游走者沿着有向图随机访问各个结点的行为。在一定条件下,极限情况访问每个结点的概率收敛到平稳分布,各结点的平稳概率值就是其PageRank值,表示结点的重要度。PageRank是递归定义的,PageRank的计算可以通过迭代算法进行。二、实验内容PageRank算法的核心部分可以从一个有向图开始。最
- 机器学习——数据仓库与数据挖掘复习(选择题、判断题)
小步调LLY
复习数据挖掘机器学习数据仓库
1.以下不是分类问题的是(B)。A.用户流失模型B.身高和体重关系C.信用评分D.营销响应2.对于回归分析,下列说法错误的是(D)A.在回归分析中,变量间的关系若是非确定关系,那么因变量不能由自变量唯一确定B.线性相关系数可以是正的,也可以是负的C.回归分析中,如果r^2=1,说明x与y之间完全相关D.样本相关系数r在区间(-1,1)3.数据分类是一个两阶段过程,包括(B)和分类阶段。A.分析阶段
- 数据仓库与数据挖掘——k-Means算法
LiuXin67X
算法数据挖掘kmeans人工智能
一、基本介绍聚类就是对大量未知标注的数据集,按数据的内在相似性将数据集划分为多个类别,使类别内的数据相似度较大而类别间的数据相似度较小。由这个定义可以知道,数据集并没有目标值。因此聚类算法属于无监督算法。k-Means算法的思想很简单,对于给定的样本集,按照样本之间的距离大小,将样本集划分为k个簇,同时使簇内的点尽量紧密的连在一起,簇间的距离尽量的大。二、核心思想给定一个有n个对象的数据集,划分聚
- 数据仓库与数据挖掘——DBSCAN
LiuXin67X
算法python算法
一、基本介绍DBSCAN算法是基于一组邻域参数(ε,MinPts)来描述样本分布的紧密程度,相比于基于划分的聚类方法和层次聚类方法,DBSCAN算法将簇定义为密度相连的样本的最大集合,能够将密度足够高的区域划分为簇,不需要给定簇的数量,并且可以在存在噪声的空间数据集中发现任意形状的簇。二、核心思想DBSCAN的簇里面可以有一个或者多个核心对象。如果只有一个核心对象,则簇里其他的非核心对象样本都在这
- NEFU数据仓库与数据挖掘复习
之子与安
数据仓库数据挖掘数据库
文章目录数据仓库和数据挖掘概述数据仓库数据仓库的两个主要作用数据仓库的关键特征数据仓库的三级模型OLAPOLAP概述OLAP与DWOLAP与OLTPOLAP的特性OLAP的分析方法OLAP的数据组织ROLAP和MOLAP的对比数据预处理数据清洗数据集成模式匹配问题冗余问题数据值冲突问题数据变换数据归约联机分析处理数据仓库和数据挖掘概述定义:数据挖掘是从大量的数据中挖掘出隐含的,未知的,用户可能感兴
- 北邮数据挖掘与数据仓库期末考试形式和主要内容
Colaaaaaaaaaa
数据仓库数据库机器学习
2019-2020学年秋季学期数据仓库与数据挖掘本文适合北邮研究生秋季学期王晓茹老师的数据挖掘和数据仓库期末复习其他老师的同名课程我并未参加,这篇文章可能并不适用在复习的时候,在网上查阅数据挖掘的资料,基本都找不到什么有价值的内容,在考完期末之后,凭借印象,我想稍微留下一些痕迹,帮助后来的学弟学妹们准备期末复习。考试形式简答题:约40-50分的简答题(每题5分),全部来自于老师的ppt,都能够非常
- 数据仓库与数据挖掘复习题目
渴望飞的鱼
信息技术基础题数据仓库数据挖掘
期末考试题型单项选择题(每小题2分,共20分)填空题(每空1分,共20分)简答题(每题6分,共30分)析题与计算题(共30分)单选题1.某超市研究销售纪录数据后发现,买啤酒的人很大概率也会购买尿布,这种属于数据挖掘的哪类问题?(A)A.关联规则发现B.聚类C.分类D.自然语言处理2.以下两种描述分别对应哪两种对分类算法的评价标准?(A)(a)警察抓小偷,描述警察抓的人中有多少个是小偷的标准。(b)
- SDU数据仓库与数据挖掘 重要算法提纲
feilongzzz
数据仓库bigdata大数据
课程难度很大,想要全掌握很难,但是掌握一部分基础算法还是可以的,考试多半也是这个范围。按章节给出。一,数据分析,大数据技术概念性章节,没有什么具体算法,主要是讲大数据的发展和应用。(不太重要)大数据:巨量资料,规模庞大,数据量从TB级别到PB,EB甚至ZB级别。大数据技术的战略意义不在于掌握庞大的数据,而是要对如此规模的数据进行专业化管理,提高加工能力,实现数据增值。大数据名称来源:1980年《第
- 数据仓库与数据挖掘——Apriori算法
LiuXin67X
算法数据挖掘
一、基本介绍Apriori算法是经典的挖掘频繁项目集和关联规则的数据挖掘算法。当定义问题时,通常会使用先验知识或者假设,这被称作"一个先验"。算法使用频繁项目集的先验性质,即频繁项目集的所有非空子集也一定是频繁的。Apriori算法使用一种称为逐层搜索的迭代方法,其中k项集用于探索(k+1)项集。首先通过扫描数据库,累计每个项的计数,并收集满足最小支持度的项,找出频繁1项集的集合。该集合记为L1。
- Java 并发包之线程池和原子计数
lijingyao8206
Java计数ThreadPool并发包java线程池
对于大数据量关联的业务处理逻辑,比较直接的想法就是用JDK提供的并发包去解决多线程情况下的业务数据处理。线程池可以提供很好的管理线程的方式,并且可以提高线程利用率,并发包中的原子计数在多线程的情况下可以让我们避免去写一些同步代码。
这里就先把jdk并发包中的线程池处理器ThreadPoolExecutor 以原子计数类AomicInteger 和倒数计时锁C
- java编程思想 抽象类和接口
百合不是茶
java抽象类接口
接口c++对接口和内部类只有简介的支持,但在java中有队这些类的直接支持
1 ,抽象类 : 如果一个类包含一个或多个抽象方法,该类必须限定为抽象类(否者编译器报错)
抽象方法 : 在方法中仅有声明而没有方法体
package com.wj.Interface;
- [房地产与大数据]房地产数据挖掘系统
comsci
数据挖掘
随着一个关键核心技术的突破,我们已经是独立自主的开发某些先进模块,但是要完全实现,还需要一定的时间...
所以,除了代码工作以外,我们还需要关心一下非技术领域的事件..比如说房地产
&nb
- 数组队列总结
沐刃青蛟
数组队列
数组队列是一种大小可以改变,类型没有定死的类似数组的工具。不过与数组相比,它更具有灵活性。因为它不但不用担心越界问题,而且因为泛型(类似c++中模板的东西)的存在而支持各种类型。
以下是数组队列的功能实现代码:
import List.Student;
public class
- Oracle存储过程无法编译的解决方法
IT独行者
oracle存储过程
今天同事修改Oracle存储过程又导致2个过程无法被编译,流程规范上的东西,Dave 这里不多说,看看怎么解决问题。
1. 查看无效对象
XEZF@xezf(qs-xezf-db1)> select object_name,object_type,status from all_objects where status='IN
- 重装系统之后oracle恢复
文强chu
oracle
前几天正在使用电脑,没有暂停oracle的各种服务。
突然win8.1系统奔溃,无法修复,开机时系统 提示正在搜集错误信息,然后再开机,再提示的无限循环中。
无耐我拿出系统u盘 准备重装系统,没想到竟然无法从u盘引导成功。
晚上到外面早了一家修电脑店,让人家给装了个系统,并且那哥们在我没反应过来的时候,
直接把我的c盘给格式化了 并且清理了注册表,再装系统。
然后的结果就是我的oracl
- python学习二( 一些基础语法)
小桔子
pthon基础语法
紧接着把!昨天没看继续看django 官方教程,学了下python的基本语法 与c类语言还是有些小差别:
1.ptyhon的源文件以UTF-8编码格式
2.
/ 除 结果浮点型
// 除 结果整形
% 除 取余数
* 乘
** 乘方 eg 5**2 结果是5的2次方25
_&
- svn 常用命令
aichenglong
SVN版本回退
1 svn回退版本
1)在window中选择log,根据想要回退的内容,选择revert this version或revert chanages from this version
两者的区别:
revert this version:表示回退到当前版本(该版本后的版本全部作废)
revert chanages from this versio
- 某小公司面试归来
alafqq
面试
先填单子,还要写笔试题,我以时间为急,拒绝了它。。时间宝贵。
老拿这些对付毕业生的东东来吓唬我。。
面试官很刁难,问了几个问题,记录下;
1,包的范围。。。public,private,protect. --悲剧了
2,hashcode方法和equals方法的区别。谁覆盖谁.结果,他说我说反了。
3,最恶心的一道题,抽象类继承抽象类吗?(察,一般它都是被继承的啊)
4,stru
- 动态数组的存储速度比较 集合框架
百合不是茶
集合框架
集合框架:
自定义数据结构(增删改查等)
package 数组;
/**
* 创建动态数组
* @author 百合
*
*/
public class ArrayDemo{
//定义一个数组来存放数据
String[] src = new String[0];
/**
* 增加元素加入容器
* @param s要加入容器
- 用JS实现一个JS对象,对象里有两个属性一个方法
bijian1013
js对象
<html>
<head>
</head>
<body>
用js代码实现一个js对象,对象里有两个属性,一个方法
</body>
<script>
var obj={a:'1234567',b:'bbbbbbbbbb',c:function(x){
- 探索JUnit4扩展:使用Rule
bijian1013
java单元测试JUnitRule
在上一篇文章中,讨论了使用Runner扩展JUnit4的方式,即直接修改Test Runner的实现(BlockJUnit4ClassRunner)。但这种方法显然不便于灵活地添加或删除扩展功能。下面将使用JUnit4.7才开始引入的扩展方式——Rule来实现相同的扩展功能。
1. Rule
&n
- [Gson一]非泛型POJO对象的反序列化
bit1129
POJO
当要将JSON数据串反序列化自身为非泛型的POJO时,使用Gson.fromJson(String, Class)方法。自身为非泛型的POJO的包括两种:
1. POJO对象不包含任何泛型的字段
2. POJO对象包含泛型字段,例如泛型集合或者泛型类
Data类 a.不是泛型类, b.Data中的集合List和Map都是泛型的 c.Data中不包含其它的POJO
 
- 【Kakfa五】Kafka Producer和Consumer基本使用
bit1129
kafka
0.Kafka服务器的配置
一个Broker,
一个Topic
Topic中只有一个Partition() 1. Producer:
package kafka.examples.producers;
import kafka.producer.KeyedMessage;
import kafka.javaapi.producer.Producer;
impor
- lsyncd实时同步搭建指南——取代rsync+inotify
ronin47
1. 几大实时同步工具比较 1.1 inotify + rsync
最近一直在寻求生产服务服务器上的同步替代方案,原先使用的是 inotify + rsync,但随着文件数量的增大到100W+,目录下的文件列表就达20M,在网络状况不佳或者限速的情况下,变更的文件可能10来个才几M,却因此要发送的文件列表就达20M,严重减低的带宽的使用效率以及同步效率;更为要紧的是,加入inotify
- java-9. 判断整数序列是不是二元查找树的后序遍历结果
bylijinnan
java
public class IsBinTreePostTraverse{
static boolean isBSTPostOrder(int[] a){
if(a==null){
return false;
}
/*1.只有一个结点时,肯定是查找树
*2.只有两个结点时,肯定是查找树。例如{5,6}对应的BST是 6 {6,5}对应的BST是
- MySQL的sum函数返回的类型
bylijinnan
javaspringsqlmysqljdbc
今天项目切换数据库时,出错
访问数据库的代码大概是这样:
String sql = "select sum(number) as sumNumberOfOneDay from tableName";
List<Map> rows = getJdbcTemplate().queryForList(sql);
for (Map row : rows
- java设计模式之单例模式
chicony
java设计模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述单例模式的:
作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 单例模式的结构
单例模式的特点:
单例类只能有一个实例。
单例类必须自己创建自己的唯一实例。
单例类必须给所有其他对象提供这一实例。
饿汉式单例类
publ
- javascript取当月最后一天
ctrain
JavaScript
<!--javascript取当月最后一天-->
<script language=javascript>
var current = new Date();
var year = current.getYear();
var month = current.getMonth();
showMonthLastDay(year, mont
- linux tune2fs命令详解
daizj
linuxtune2fs查看系统文件块信息
一.简介:
tune2fs是调整和查看ext2/ext3文件系统的文件系统参数,Windows下面如果出现意外断电死机情况,下次开机一般都会出现系统自检。Linux系统下面也有文件系统自检,而且是可以通过tune2fs命令,自行定义自检周期及方式。
二.用法:
Usage: tune2fs [-c max_mounts_count] [-e errors_behavior] [-g grou
- 做有中国特色的程序员
dcj3sjt126com
程序员
从出版业说起 网络作品排到靠前的,都不会太难看,一般人不爱看某部作品也是因为不喜欢这个类型,而此人也不会全不喜欢这些网络作品。究其原因,是因为网络作品都是让人先白看的,看的好了才出了头。而纸质作品就不一定了,排行榜靠前的,有好作品,也有垃圾。 许多大牛都是写了博客,后来出了书。这些书也都不次,可能有人让为不好,是因为技术书不像小说,小说在读故事,技术书是在学知识或温习知识,有
- Android:TextView属性大全
dcj3sjt126com
textview
android:autoLink 设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all) android:autoText 如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输
- tomcat虚拟目录安装及其配置
eksliang
tomcat配置说明tomca部署web应用tomcat虚拟目录安装
转载请出自出处:http://eksliang.iteye.com/blog/2097184
1.-------------------------------------------tomcat 目录结构
config:存放tomcat的配置文件
temp :存放tomcat跑起来后存放临时文件用的
work : 当第一次访问应用中的jsp
- 浅谈:APP有哪些常被黑客利用的安全漏洞
gg163
APP
首先,说到APP的安全漏洞,身为程序猿的大家应该不陌生;如果抛开安卓自身开源的问题的话,其主要产生的原因就是开发过程中疏忽或者代码不严谨引起的。但这些责任也不能怪在程序猿头上,有时会因为BOSS时间催得紧等很多可观原因。由国内移动应用安全检测团队爱内测(ineice.com)的CTO给我们浅谈关于Android 系统的开源设计以及生态环境。
1. 应用反编译漏洞:APK 包非常容易被反编译成可读
- C#根据网址生成静态页面
hvt
Web.netC#asp.nethovertree
HoverTree开源项目中HoverTreeWeb.HVTPanel的Index.aspx文件是后台管理的首页。包含生成留言板首页,以及显示用户名,退出等功能。根据网址生成页面的方法:
bool CreateHtmlFile(string url, string path)
{
//http://keleyi.com/a/bjae/3d10wfax.htm
stri
- SVG 教程 (一)
天梯梦
svg
SVG 简介
SVG 是使用 XML 来描述二维图形和绘图程序的语言。 学习之前应具备的基础知识:
继续学习之前,你应该对以下内容有基本的了解:
HTML
XML 基础
如果希望首先学习这些内容,请在本站的首页选择相应的教程。 什么是SVG?
SVG 指可伸缩矢量图形 (Scalable Vector Graphics)
SVG 用来定义用于网络的基于矢量
- 一个简单的java栈
luyulong
java数据结构栈
public class MyStack {
private long[] arr;
private int top;
public MyStack() {
arr = new long[10];
top = -1;
}
public MyStack(int maxsize) {
arr = new long[maxsize];
top
- 基础数据结构和算法八:Binary search
sunwinner
AlgorithmBinary search
Binary search needs an ordered array so that it can use array indexing to dramatically reduce the number of compares required for each search, using the classic and venerable binary search algori
- 12个C语言面试题,涉及指针、进程、运算、结构体、函数、内存,看看你能做出几个!
刘星宇
c面试
12个C语言面试题,涉及指针、进程、运算、结构体、函数、内存,看看你能做出几个!
1.gets()函数
问:请找出下面代码里的问题:
#include<stdio.h>
int main(void)
{
char buff[10];
memset(buff,0,sizeof(buff));
- ITeye 7月技术图书有奖试读获奖名单公布
ITeye管理员
活动ITeye试读
ITeye携手人民邮电出版社图灵教育共同举办的7月技术图书有奖试读活动已圆满结束,非常感谢广大用户对本次活动的关注与参与。
7月试读活动回顾:
http://webmaster.iteye.com/blog/2092746
本次技术图书试读活动的优秀奖获奖名单及相应作品如下(优秀文章有很多,但名额有限,没获奖并不代表不优秀):
《Java性能优化权威指南》