- 2023大数据应用开发赛题02套
长风有续X
大数据
目录2023年全国职业院校技能大赛赛题第02套任务A:大数据平台搭建(容器环境)(15分)子任务一:Hadoop完全分布式安装配置子任务二:Flume安装配置子任务三:FlinkonYarn安装配置任务B:离线数据处理(25分)子任务一:数据抽取子任务二:数据清洗子任务三:指标计算任务C:数据挖掘(10分)子任务一:特征工程子任务二:推荐系统任务D:数据采集与实时计算(20分)子任务一:实时数据采
- 2023大数据应用开发赛题03套
长风有续X
大数据
目录任务A:大数据平台搭建(容器环境)(15分)子任务一:HadoopHA安装配置子任务二:Hive安装配置子任务三:Kafka安装配置任务B:离线数据处理(25分)子任务一:数据抽取子任务二:数据清洗子任务三:指标计算任务C:数据挖掘(10分)子任务一:特征工程子任务二:推荐系统任务D:数据采集与实时计算(20分)子任务一:实时数据采集子任务二:使用Flink处理Kafka中的数据任务E:数据可
- 论分布式存储系统架构设计
mischen520
软考高级系统架构师论文分布式hdfs
摘要2019年6月,我所在的公司中标某集团全国保险大数据平台搭建项目,该项目周期为2年,总投资为5000万人民币,通过该项目,搭建该集团大数据建设项目,实现该集团所有业务以及用户行为数据入库并解析,为集团提供精准营销、挖掘潜在客户等提供业务支撑,帮助集团实现快速的业务增长。我有幸作为此次项目的负责人以及架构师参与了项目的搭建以及开发过程。该项目时间紧任务重、涉及人员组织多,直接相关集团保险公司内部
- 2023年全国职业院校技能大赛-赛题第01套-GZ033 大数据应用开发
你可知这世上再难遇我
各类赛项赛题比赛综合任务书大数据数据采集数据挖掘
目录任务A:大数据平台搭建(容器环境)(15分)子任务一:Hadoop完全分布式安装配置子任务二:SparkonYarn安装配置子任务三:HBase分布式安装配置任务B:离线数据处理(25分)子任务一:数据抽取子任务二:数据清洗子任务三:指标计算任务C:数据挖掘(10分)子任务一:特征工程子任务二:推荐系统任务D:数据采集与实时计算(20分)子任务一:实时数据采集子任务二:使用Flink处理Kaf
- 大数据平台搭建之hive连接mysql
bigdata从入门到放弃
hive数据仓库大数据hivemysql数据仓库linux
1、mysql的基本介绍MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),由瑞典公司MySQLAB开发并维护,目前由Oracle公司负责开发和支持。MySQL是一种功能强大、性能优越的关系型数据库管理系统,适用于各种规模的应用程序和系统。以下是MySQL的一些基本特点和功能:关系型数据库:MySQL是一种关系型数据库,使用表格来存储数据,支持SQL语言进行数据操作。可扩展性:MyS
- 大数据平台搭建之hive本地模式安装
bigdata从入门到放弃
hive大数据hivehadooplinux服务器数据仓库
1、什么是hive?Hive是一个开源的数据仓库基础设施,用于查询和分析大规模数据集。它建立在Hadoop上,并提供了类似于传统数据库的查询和分析功能。Hive使用HiveQL(类似于SQL)作为查询语言,允许用户通过类SQL的语法编写查询语句,这些查询语句会被转换为MapReduce任务在Hadoop集群上执行。Hive的主要优势之一是它的可扩展性和容错性。它能够处理各种类型和格式的数据,并且能
- 大数据技能竞赛(需要提供相关答疑私信)
笨鸟先-森
hbasescala大数据kafkaflink
全国职业院校技能大赛模拟题(平台搭建,离线数据清洗,实时数据分析,可视化,综合分析)大数据平台搭建大数据技术与应用技能竞赛题目解析及代码分析实验Hadoop完全分布式安装配置/伪分布式安装配置Spark、Zookeeper、Flink、Hive、Kafka、Flume、HBase、Mysql
- 大数据平台搭建——基于mysql上搭建hive(基于CentOS-7)
爱吃炸鸡的boy~~
大数据mysqlhive
说明:hive搭建必须建立在hadoop的基础上,如果想要了解如何搭建hadoop集群下面文章对你可能会有帮助,本次hive搭建主要采用MySQL8.1.0版本,Hive为3.1.1版本。hadoop集群搭建教程一、搭建mysql客户端1、下载有关文件MySQL下载地址(官网)(1)因为搭建的平台基于CentOS-7系统,所以选择以下版本,读者可以根据自己虚拟机系统选择(2)选择以下文件下载:1)
- 大数据平台搭建——hadoop集群(基于CentOS-7)的搭建
爱吃炸鸡的boy~~
大数据hadoop分布式
目录总序一、下载相关软件的压缩包二、配置虚拟机上主节点相关设置1、修改主机用户名2、进行ip地址映射3、配置虚拟机网络设置三、解压并配置java、hadoop环境1、解压jdk、hadoop压缩文件2、配置jdk、hadoop环境3、修改hadoop中的相关配置文件信息(最重要)四、克隆两个子节点1、克隆虚拟机2、修改子节点机器的相关配置五、设置免密登录1、关闭防火墙和禁止启动防火墙(三个节点都需
- 大数据-玩转数据-大数据平台搭建工具 Ambari
人猿宇宙
大数据ambarihadoop
一、Ambari是什么Ambari跟Hadoop等开源软件一样,也是ApacheSoftwareFoundation中的一个项目,并且是顶级项目。目前最新的发布版本是2.0.1,未来不久将发布2.1版本。就Ambari的作用来说,就是创建、管理、监视Hadoop的集群,但是这里的Hadoop是广义,指的是Hadoop整个生态圈(例如Hive,Hbase,Sqoop,Zookeeper等),而并不仅
- 程序启动-大数据平台搭建
青春不流名
linux运维服务器
1、启动zookeeper集群/home/cluster/zookeeper.shstart/home/cluster/zookeeper.shstop2、启动hadoop和yarn集群/home/cluster/hadoop-3.3.6/sbin/start-dfs.sh/home/cluster/hadoop-3.3.6/sbin/start-yarn.sh/home/cluster/hado
- 2022年全国职业院校技能大赛(高职组)
-starshine丨
大数据技能大赛题目大数据hivemysqlsparksql
2022年全国职业院校技能大赛(高职组)目录2022年全国职业院校技能大赛(高职组)模块A:大数据平台搭建(容器环境)(15分)任务一:Hadoop完全分布式安装配置任务二:SparkonYarn安装配置任务三:FlinkonYarn安装配置模块B:离线数据处理(25分)任务一:数据抽取任务二:数据清洗任务三:指标计算“大数据技术与应用”赛项赛卷(1卷)背景描述大数据时代背景下,电商经营模式发生很
- 大数据平台搭建技术底座 掘金移动互联等行业
cigang4063
大数据数据库嵌入式
大数据平台是从各种类型的、漫无边际的数据中,快速获得有价值信息的处理方法或框架。大数据中的“大”不是大数据的唯一指标,而是更强调数据的类型多样、处理的速度和获取价值的能力。分析人士表示,大数据对传统行业的重构有望成为中国经济新一轮快速发展的关键推动力,对于A股上市公司而言,IT业、移动互联网、交运和电力(行情专区)安全设备生产商等四类板块受益明显。网络是大数据重要信源数据是平台运营商的重要资产,可
- 基于Ambari的大数据平台搭建
数据社
同CDH部署类似,步骤分为ambari的部署和hdp的部署,先以1台为例(内存>6G,磁盘划分/至少40G,/data/10G),后续节点可以通过扩容方式加入集群,可参考:https://blog.csdn.net/qq_32593713/article/details/81429573一、安装环境准备1、安装包准备需要下载jdk-8u144-linux-x64.tar.gz,ambari-xx-
- 大数据入门最全组件思维导图
DawsonSally
大数据Trino大数据
写在前面的话标题党一回,加了“最全”二字。敲出此二字时,脸上有点热乎乎地。突然想起了马老师的视频,人活着就是要脸皮厚,不要这也不好意思,那也不好意思。你怎么好意思活着呢?概述近期计划整理一系列文章作为内部培训的讲稿,主要分享如何从0到1一步一步完成企业级大数据平台搭建,初步梳理提纲如下:大数据平台组件思维导图大数据平台框架及架构大数据平台组件选型方法及思路大数据平台规模评估及硬件配置大数据平台部署
- 知名大厂大数据平台搭建案例分享
zhouyanjun_
数据库可视化大数据hadoopspark
“今天我们来看一下淘宝、美团和滴滴的大数据平台”01淘宝大数据平台淘宝可能是中国互联网业界较早搭建了自己大数据平台的公司,下图是淘宝早期的Hadoop大数据平台,比较典型。淘宝的大数据平台基本也是分成三个部分,上面是数据源与数据同步;中间是云梯1,也就是淘宝的Hadoop大数据集群;下面是大数据的应用,使用大数据集群的计算结果。数据源主要来自Oracle和MySQL的备库,以及日志系统和爬虫系统,
- Hadoop-2.6.0+Zookeeper-3.4.6+Spark-1.5.0+Hbase-1.1.2+Hive-1.2.0集群搭建
ZBaby_1988
hivehadoophbasezookeeperspark
转载地址:http://blog.csdn.net/u013327467/article/details/45675705前言本博客目的在于跟大家分享大数据平台搭建过程,是笔者半年的结晶。在大数据搭建过程中,希望能给大家提过一些帮助,这也是本博客的价值所在。博客内容分为将五个部分,具体如下:第一部分集群平台搭建第二部分SSH登录和JDK安装第三部分Hadoop-2.6.0+zookeeper-3.
- 大数据平台搭建_不会搭建大数据平台,我被老板优化了...
weixin_39855568
大数据平台搭建
「分享数据大咖实践经验网罗职场大佬成长秘籍」作者:崔皓来源:51CTO技术栈“随着业务的飞速发展,信息化作为业务的支撑,各个企业都建立了自己的信息化系统。图片来自Pexels在业务增涨过程中,每个企业不知不觉积累积累了一些数据。无论数据是多是少,企业都希望让“数据说话”,通过对数据的采集、存储、分析、计算最终提供对业务有价值信息。此时,大数据平台的搭建就是企业面临的问题,搭建大数据平台有哪些思路?
- 大数据平台搭建
彡Top丶Love丨焘
接下来我将一步步讲解如何搭建此平台,主要是安装三个组件Hadoop、HBase、Hive,它们也是最基础的组件。下面我们开始吧!一、机器安装(如果需要安装和本人一样的软件版本,通过QQ296095021取得联系)在虚拟机上安装Centos7,选择最小安装,此台机器作为master,安装完成之后关机,接着是克隆刚刚创建的虚拟机,分别作为slave1和slave2。安装Xshell和XftpXshel
- 大数据平台搭建实训报告(思路而已)
秦同学学学
Hadoop其他bash开发语言hadoop
目录1.环境准备1.1实验目的1.2实践操作2.部署HDFS2.1实验步骤2.2实践操作3.实验三HDFSshell操作3.1实验目的3.2实践操作3.2.1练习对HDFS文件创建、查看、删除、复制、粘贴等文件操作3.2.2练习本地文件与HDFS文件的上传与下载3.2.3练习HDFS文件权限修改4.实验四Java代码读取文件内容4.1实验目的4.2实践操作5.实验五读取文件内容5.1实验目的5.2
- 物流平台搭建-物流流向分析
玻璃水的客观性
大数据数据分析交通物流
经过多年的迅猛发展,物流行业要实现物流大数据平台搭建已成为现代经济的核心之一。国务院印发的《物流业发展中长期规划(2014~2020年)》明确提出要提高物流效率、降低物流成本。因此,在大数据时代背景下,物流行业必须高度重视数据统计及分析。所谓物流行业大数据,即运输、仓储、搬运装卸、包装及流通加工等物流环节中涉及的数据、信息等。对于物流运输管理而言,构建关键指标的物流看板是极为重要的,但是实际上很多
- 大数据平台搭建-hbase集群的搭建
weixin_30840253
大数据数据库java
本系列文章主要阐述大数据计算平台相关框架的搭建,包括如下内容:虚拟服务器安装基础环境安装zookeeper集群的搭建kafka集群的搭建hadoop/hbase集群的搭建spark集群的搭建flink集群的搭建elasticsearch集群的搭建alluxio集群的搭建本文主要讲解hbase的分布式搭建过程。版本要求java版本:1.8.0_181zookeeper版本:zookeeper-3.4
- hadoop大数据平台搭建(一)
卫魔王
hadoop搭建hadoophdfssparkzookeeper大数据
@Hadoop大数据平台搭建前言(这篇文章的背景和目的)百科是这样解释大数据(Bigdata)。“大数据”是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力来适应海量、高增长率和多样化的信息资产。大数据需要特殊的技术,以有效地处理大量的容忍经过时间内的数据。适用于大数据的技术,包括大规模并行处理(MPP)数据库、数据挖掘、分布式文件系统、分布式数据库、云计算平台、互联网和可扩展的存储系
- 大数据平台搭建 | Hadoop 集群搭建
笨猪大难临头
大数据大数据hadoop运维数据仓库
1、环境说明基于ApacheHadoop3.1.3版本依赖JDK环境Hadoop3.1.3下载地址2、Hadoop架构狭义上的hadoop主要包括三大组件分布式存储HDFS、分布式计算MapReduce、分布式资源管理和调度YARN2.1HDFS架构主要负责数据的存储NameNode:管理命名空间、存储数据块映射信息(元数据)、负责处理客户端对HDFS的访问.SecondaryNameNode:N
- 大数据基础——Hadoop大数据平台搭建
陈敬雷-充电了么-CEO兼CTO
人工智能hadoop大数据分布式大数据hadoop人工智能开发平台
文章目录前言Hadoop大数据平台搭建一.Hadoop原理和功能介绍二.Hadoop安装部署三.Hadoop常用操作总结前言分布式机器学习为什么需求大数据呢?随着海量用户数据的积累,单机运算已经不能满足需求。基于海量数据,机器学习训练之前需要做数据预处理、特征工程等,需要在大数据平台上来进行。另一个就是机器学习训练过程的中间结果集可能会数据膨胀,依然需要大数据平台来承载。也就是说为了高性能的数据处
- 2020年安徽省大数据与人工智能应用竞赛
code_Zbw
hadoopspark/scala大数据hadooppython
2020年安徽省大数据与人工智能应用竞赛A卷2020年安徽省大数据与人工智能应用竞赛A卷学校名称:队伍名称:队伍编号:第一部分:大数据平台搭建与运维(10分)场景说明目前,大数据技术及应用已经深入到各行各业,各高校也在积极建设信息化、智慧化校园,那么大数据中心建设必不可少,它可以服务于学校上游和下游,解决数据孤岛问题。假设现在某大学正在假设大数据中心,首先搭建大数据基础平台,用于数据存储和批量计算
- 大数据技术与实践实验报告总结_大数据平台搭建实验心得体会
weixin_39687542
大数据技术与实践实验报告总结
计算机实验报告要有心得体会的计算机实验心得体会通过一个学期对《计算机网络实用技术》这门课程的学习,对于我来说它已不陌生。首先对于课程安排,感觉很紧凑,几乎不遗漏任何的知识点。理论总在实验和机试前,这样有利于我们学生接受新知识的灌输,而且把理论运用自如。每理论课后,老师总不忘留出十几分钟的时间给我们思考的空间。其次是对于教学,感觉老师讲课的思路很清晰,运用课件的形式讲课,很有概括性,重点“一针见血”
- CDH 6.3 大数据平台搭建
只是甲
一.CDH概述Cloudera版本(Cloudera’sDistributionIncludingApacheHadoop,简称“CDH”),基于Web的用户界面,支持大多数Hadoop组件,包括HDFS、MapReduce、Hive、Pig、Hbase、Zookeeper、Sqoop,简化了大数据平台的安装、使用难度。由于组件齐全,安装维护方便,国内已经有不少公司部署了CDH大数据平台,此处我选
- 大数据平台搭建:基于Hadoop的数据分析平台
加米谷大数据张老师
大数据大数据hadoop数据分析数据架构
互联网的发展,带来了各种数据的爆发式增长,所有接入互联网的相关操作行为,都化为虚拟的数据被记录了下来。大数据时代的带来,一个明显的变化就是全样本数据分析,面对TB/PB级及以上的数据规模,Hadoop成为主流选择。企业要进行大规模的数据分析,基于开源的Hadoop及其生态圈来搭建起大数据系统平台,无疑是一种低成本高效率的选择。Hadoop大数据平台Hadoop在大数据技术生态圈,经过这么多年的发展
- 大数据平台CDH的介绍和5.16/6.3版本的搭建
大宇进阶之路
大数据
以下记录和介绍为自己在测试环境中的实际操作,因为很详细,所以篇幅较长,作为自己的记录文档,同时也帮助初学大数据平台搭建的朋友。1.CDH介绍Hadoop主流三大发行版本:1.Apachehadoop官方社区开源版本2.CDHCloudera版本(Cloudera’sDistributionIncludingApacheHadoop,简称“CDH”),基于Web的用户界面,支持大多数Hadoop组件
- Linux的Initrd机制
被触发
linux
Linux 的 initrd 技术是一个非常普遍使用的机制,linux2.6 内核的 initrd 的文件格式由原来的文件系统镜像文件转变成了 cpio 格式,变化不仅反映在文件格式上, linux 内核对这两种格式的 initrd 的处理有着截然的不同。本文首先介绍了什么是 initrd 技术,然后分别介绍了 Linux2.4 内核和 2.6 内核的 initrd 的处理流程。最后通过对 Lin
- maven本地仓库路径修改
bitcarter
maven
默认maven本地仓库路径:C:\Users\Administrator\.m2
修改maven本地仓库路径方法:
1.打开E:\maven\apache-maven-2.2.1\conf\settings.xml
2.找到
 
- XSD和XML中的命名空间
darrenzhu
xmlxsdschemanamespace命名空间
http://www.360doc.com/content/12/0418/10/9437165_204585479.shtml
http://blog.csdn.net/wanghuan203/article/details/9203621
http://blog.csdn.net/wanghuan203/article/details/9204337
http://www.cn
- Java 求素数运算
周凡杨
java算法素数
网络上对求素数之解数不胜数,我在此总结归纳一下,同时对一些编码,加以改进,效率有成倍热提高。
第一种:
原理: 6N(+-)1法 任何一个自然数,总可以表示成为如下的形式之一: 6N,6N+1,6N+2,6N+3,6N+4,6N+5 (N=0,1,2,…)
- java 单例模式
g21121
java
想必单例模式大家都不会陌生,有如下两种方式来实现单例模式:
class Singleton {
private static Singleton instance=new Singleton();
private Singleton(){}
static Singleton getInstance() {
return instance;
}
- Linux下Mysql源码安装
510888780
mysql
1.假设已经有mysql-5.6.23-linux-glibc2.5-x86_64.tar.gz
(1)创建mysql的安装目录及数据库存放目录
解压缩下载的源码包,目录结构,特殊指定的目录除外:
- 32位和64位操作系统
墙头上一根草
32位和64位操作系统
32位和64位操作系统是指:CPU一次处理数据的能力是32位还是64位。现在市场上的CPU一般都是64位的,但是这些CPU并不是真正意义上的64 位CPU,里面依然保留了大部分32位的技术,只是进行了部分64位的改进。32位和64位的区别还涉及了内存的寻址方面,32位系统的最大寻址空间是2 的32次方= 4294967296(bit)= 4(GB)左右,而64位系统的最大寻址空间的寻址空间则达到了
- 我的spring学习笔记10-轻量级_Spring框架
aijuans
Spring 3
一、问题提问:
→ 请简单介绍一下什么是轻量级?
轻量级(Leightweight)是相对于一些重量级的容器来说的,比如Spring的核心是一个轻量级的容器,Spring的核心包在文件容量上只有不到1M大小,使用Spring核心包所需要的资源也是很少的,您甚至可以在小型设备中使用Spring。
 
- mongodb 环境搭建及简单CURD
antlove
WebInstallcurdNoSQLmongo
一 搭建mongodb环境
1. 在mongo官网下载mongodb
2. 在本地创建目录 "D:\Program Files\mongodb-win32-i386-2.6.4\data\db"
3. 运行mongodb服务 [mongod.exe --dbpath "D:\Program Files\mongodb-win32-i386-2.6.4\data\
- 数据字典和动态视图
百合不是茶
oracle数据字典动态视图系统和对象权限
数据字典(data dictionary)是 Oracle 数据库的一个重要组成部分,这是一组用于记录数据库信息的只读(read-only)表。随着数据库的启动而启动,数据库关闭时数据字典也关闭 数据字典中包含
数据库中所有方案对象(schema object)的定义(包括表,视图,索引,簇,同义词,序列,过程,函数,包,触发器等等)
数据库为一
- 多线程编程一般规则
bijian1013
javathread多线程java多线程
如果两个工两个以上的线程都修改一个对象,那么把执行修改的方法定义为被同步的,如果对象更新影响到只读方法,那么只读方法也要定义成同步的。
不要滥用同步。如果在一个对象内的不同的方法访问的不是同一个数据,就不要将方法设置为synchronized的。
- 将文件或目录拷贝到另一个Linux系统的命令scp
bijian1013
linuxunixscp
一.功能说明 scp就是security copy,用于将文件或者目录从一个Linux系统拷贝到另一个Linux系统下。scp传输数据用的是SSH协议,保证了数据传输的安全,其格式如下: scp 远程用户名@IP地址:文件的绝对路径
- 【持久化框架MyBatis3五】MyBatis3一对多关联查询
bit1129
Mybatis3
以教员和课程为例介绍一对多关联关系,在这里认为一个教员可以叫多门课程,而一门课程只有1个教员教,这种关系在实际中不太常见,通过教员和课程是多对多的关系。
示例数据:
地址表:
CREATE TABLE ADDRESSES
(
ADDR_ID INT(11) NOT NULL AUTO_INCREMENT,
STREET VAR
- cookie状态判断引发的查找问题
bitcarter
formcgi
先说一下我们的业务背景:
1.前台将图片和文本通过form表单提交到后台,图片我们都做了base64的编码,并且前台图片进行了压缩
2.form中action是一个cgi服务
3.后台cgi服务同时供PC,H5,APP
4.后台cgi中调用公共的cookie状态判断方法(公共的,大家都用,几年了没有问题)
问题:(折腾两天。。。。)
1.PC端cgi服务正常调用,cookie判断没
- 通过Nginx,Tomcat访问日志(access log)记录请求耗时
ronin47
一、Nginx通过$upstream_response_time $request_time统计请求和后台服务响应时间
nginx.conf使用配置方式:
log_format main '$remote_addr - $remote_user [$time_local] "$request" ''$status $body_bytes_sent "$http_r
- java-67- n个骰子的点数。 把n个骰子扔在地上,所有骰子朝上一面的点数之和为S。输入n,打印出S的所有可能的值出现的概率。
bylijinnan
java
public class ProbabilityOfDice {
/**
* Q67 n个骰子的点数
* 把n个骰子扔在地上,所有骰子朝上一面的点数之和为S。输入n,打印出S的所有可能的值出现的概率。
* 在以下求解过程中,我们把骰子看作是有序的。
* 例如当n=2时,我们认为(1,2)和(2,1)是两种不同的情况
*/
private stati
- 看别人的博客,觉得心情很好
Cb123456
博客心情
以为写博客,就是总结,就和日记一样吧,同时也在督促自己。今天看了好长时间博客:
职业规划:
http://www.iteye.com/blogs/subjects/zhiyeguihua
android学习:
1.http://byandby.i
- [JWFD开源工作流]尝试用原生代码引擎实现循环反馈拓扑分析
comsci
工作流
我们已经不满足于仅仅跳跃一次,通过对引擎的升级,今天我测试了一下循环反馈模式,大概跑了200圈,引擎报一个溢出错误
在一个流程图的结束节点中嵌入一段方程,每次引擎运行到这个节点的时候,通过实时编译器GM模块,计算这个方程,计算结果与预设值进行比较,符合条件则跳跃到开始节点,继续新一轮拓扑分析,直到遇到
- JS常用的事件及方法
cwqcwqmax9
js
事件 描述
onactivate 当对象设置为活动元素时触发。
onafterupdate 当成功更新数据源对象中的关联对象后在数据绑定对象上触发。
onbeforeactivate 对象要被设置为当前元素前立即触发。
onbeforecut 当选中区从文档中删除之前在源对象触发。
onbeforedeactivate 在 activeElement 从当前对象变为父文档其它对象之前立即
- 正则表达式验证日期格式
dashuaifu
正则表达式IT其它java其它
正则表达式验证日期格式
function isDate(d){
var v = d.match(/^(\d{4})-(\d{1,2})-(\d{1,2})$/i);
if(!v) {
this.focus();
return false;
}
}
<input value="2000-8-8" onblu
- Yii CModel.rules() 方法 、validate预定义完整列表、以及说说验证
dcj3sjt126com
yii
public array rules () {return} array 要调用 validate() 时应用的有效性规则。 返回属性的有效性规则。声明验证规则,应重写此方法。 每个规则是数组具有以下结构:array('attribute list', 'validator name', 'on'=>'scenario name', ...validation
- UITextAttributeTextColor = deprecated in iOS 7.0
dcj3sjt126com
ios
In this lesson we used the key "UITextAttributeTextColor" to change the color of the UINavigationBar appearance to white. This prompts a warning "first deprecated in iOS 7.0."
Ins
- 判断一个数是质数的几种方法
EmmaZhao
Mathpython
质数也叫素数,是只能被1和它本身整除的正整数,最小的质数是2,目前发现的最大的质数是p=2^57885161-1【注1】。
判断一个数是质数的最简单的方法如下:
def isPrime1(n):
for i in range(2, n):
if n % i == 0:
return False
return True
但是在上面的方法中有一些冗余的计算,所以
- SpringSecurity工作原理小解读
坏我一锅粥
SpringSecurity
SecurityContextPersistenceFilter
ConcurrentSessionFilter
WebAsyncManagerIntegrationFilter
HeaderWriterFilter
CsrfFilter
LogoutFilter
Use
- JS实现自适应宽度的Tag切换
ini
JavaScripthtmlWebcsshtml5
效果体验:http://hovertree.com/texiao/js/3.htm
该效果使用纯JavaScript代码,实现TAB页切换效果,TAB标签根据内容自适应宽度,点击TAB标签切换内容页。
HTML文件代码:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
- Hbase Rest API : 数据查询
kane_xie
RESThbase
hbase(hadoop)是用java编写的,有些语言(例如python)能够对它提供良好的支持,但也有很多语言使用起来并不是那么方便,比如c#只能通过thrift访问。Rest就能很好的解决这个问题。Hbase的org.apache.hadoop.hbase.rest包提供了rest接口,它内嵌了jetty作为servlet容器。
启动命令:./bin/hbase rest s
- JQuery实现鼠标拖动元素移动位置(源码+注释)
明子健
jqueryjs源码拖动鼠标
欢迎讨论指正!
print.html代码:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv=Content-Type content="text/html;charset=utf-8">
<title>发票打印</title>
&l
- Postgresql 连表更新字段语法 update
qifeifei
PostgreSQL
下面这段sql本来目的是想更新条件下的数据,可是这段sql却更新了整个表的数据。sql如下:
UPDATE tops_visa.visa_order
SET op_audit_abort_pass_date = now()
FROM
tops_visa.visa_order as t1
INNER JOIN tops_visa.visa_visitor as t2
ON t1.
- 将redis,memcache结合使用的方案?
tcrct
rediscache
公司架构上使用了阿里云的服务,由于阿里的kvstore收费相当高,打算自建,自建后就需要自己维护,所以就有了一个想法,针对kvstore(redis)及ocs(memcache)的特点,想自己开发一个cache层,将需要用到list,set,map等redis方法的继续使用redis来完成,将整条记录放在memcache下,即findbyid,save等时就memcache,其它就对应使用redi
- 开发中遇到的诡异的bug
wudixiaotie
bug
今天我们服务器组遇到个问题:
我们的服务是从Kafka里面取出数据,然后把offset存储到ssdb中,每个topic和partition都对应ssdb中不同的key,服务启动之后,每次kafka数据更新我们这边收到消息,然后存储之后就发现ssdb的值偶尔是-2,这就奇怪了,最开始我们是在代码中打印存储的日志,发现没什么问题,后来去查看ssdb的日志,才发现里面每次set的时候都会对同一个key