- MySQL数据库学习笔记,知识点和案例整理,期末三天复习完【简单且详细】
编程ID
数据库mysql数据库知识点复习学习笔记
MySQL数据库近三万字学习笔记,超级详细!文章目录MySQL数据库近三万字学习笔记,超级详细!前言一、day1二、day2三、day3前言MySQL数据库知识点和案例总结,非常详细,将近三万字!分成了三天去消化吸收!一、day1MySQL1、sql、DB、DBMS分别是什么,他们之间的关系?DB:DataBase(数据库,数据库实际上在硬盘上以文件的形式存在)DBMS:DataBaseManag
- 【教程】MySQL数据库学习笔记(三)——数据定义语言DDL(持续更新)
EliasChang
【语言】SQL数据库mysql学习
写在前面:如果文章对你有帮助,记得点赞关注加收藏一波,利于以后需要的时候复习,多谢支持!【MySQL数据库学习】系列文章第一章《认识与环境搭建》第二章《数据类型》第三章《数据定义语言DDL》文章目录【MySQL数据库学习】系列文章一、DDL介绍二、DDL数据库操作(一)查看数据库(二)创建数据库(三)选择数据库(四)删除数据库(五)转换数据库编码三、DDL表结构操作(一)创建表(二)查看所有表(三
- 【教程】MySQL数据库学习笔记(二)——数据类型(持续更新)
EliasChang
【语言】SQL数据库mysql学习
写在前面:如果文章对你有帮助,记得点赞关注加收藏一波,利于以后需要的时候复习,多谢支持!【MySQL数据库学习】系列文章第一章《认识与环境搭建》第二章《数据类型》文章目录【MySQL数据库学习】系列文章一、整数类型二、浮点数类型三、字符串类型四、日期和时间类型五、布尔与二进制类型在SQL语言中,预置了各种基本的数据类型,在MySQL中更是可以使用。一、整数类型在SQL中,整数类型用于存储整数值。类
- 【教程】MySQL数据库学习笔记(一)——认识与环境搭建(持续更新)
EliasChang
【语言】SQL学习笔记sqlmysql
写在前面:如果文章对你有帮助,记得点赞关注加收藏一波,利于以后需要的时候复习,多谢支持!【MySQL数据库学习】系列文章第一章《认识与环境搭建》第二章《数据类型》文章目录【MySQL数据库学习】系列文章一、认识SQL(一)SQL语言概述(二)SQL语法特点(三)数据库系统介绍二、MySQL安装(一)MySQL简介(二)MySQL安装三、图形管理工具(一)常用图形管理工具(二)Navicat安装一、
- 数据库学习笔记
三流淼货
数据库数据库面试
数据库学习笔记数据库系统概述基本概念关系型数据库和非关系型数据库redis数据库引擎MyISAM与InnoDB的区别OLTP联机事务处理onlinetransactionprocessingOLAP联机分析处理数据仓库C/S模式数据库语言数据抽象、数据模型、数据模式及其相互关系DBMS的优点DBMS的五大基本功能(或四大基本功能+数据结构)不使用DBMS的情形数据库三级抽象层次/数据库三级模式结构
- 数据库学习笔记2024/2/5
Angus1648
数据库学习笔记
2.SQL全称StructuredQueryLanguage,结构化查询语言。操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准2.1SQL通用语法在学习具体的SQL语句之前,先来了解一下SQL语言的通用语法。1).SQL语句可以单行或多行书写,以分号结尾。2).SQL语句可以使用空格/缩进来增强语句的可读性。3).MySQL数据库的SQL语句不区分大小写,关键字建议使用大写。4).注
- 数据库学习笔记2024/2/4
Angus1648
学习笔记
随笔1.为什么学?认识数据,熟悉数据,掌握数据。进企业必备技能。2.怎么学?1、MySQL数据库就是存储和管理数据的一个大型软件,这个软件有一个专门的语言叫SQL,主要学的是SQL语言,但想要达到企业用人标准,就还得学会熟练使用MySQL这个软件。2、学习分三阶段:一.基础篇1.MySQL概述1.1数据库相关概念数据库管理系统->MySQL数据库我们通过->SQL->操作数据库管理系统->通过数据
- 数据库学习笔记——22 管理事务处理
Love零O
1事务处理并非所有引擎都支持事务处理MyISAM和InnoDB是两种最常使用的引擎。前者不支持明确的事务处理管理,而后者支持。事务处理(transactionprocessing)可以用来维护数据库的完整性,它保证成批的SQL操作要么完全执行,要么完全不执行。订单存储在orders和orderitems两个表中:orders存储实际的订单,而orderitems存储订购的各项物品。这两个表使用称为
- 数据库学习笔记_查询(2)
demo_thick
查询:1:查询的基本语法:Select*from表名-from关键字后面写表名,表示数据来自于这个表,-select后面写表中的列名,如果是*表示在结果中显示表中所有列-在select后面的列名部分,可以使用as为列起别名,这个别名出现在结果集中-如果要查询多个列,之间谁用都好分隔2:消除重复行:-在select后面列使用distinct可以消除重复的学生Selectdistinctgenderf
- loTDB数据库学习笔记之初识 —— 筑梦之路
筑梦之路
物联网数据库技术学习笔记
loTDB简介IoTDB是针对时间序列数据收集、存储与分析一体化的数据管理引擎。具有体量轻、性能高、易使用的特点,适用于工业物联网应用中海量时间序列数据高速写入和复杂分析查询的需求,同时包含数据订阅、数据同步、负载均衡和运维监控功能。由清华大学软件学院设计开发。不同数据库比较loTDB主要功能特点IoTDB具有以下特点:灵活的部署方式云端一键部署终端解压即用终端-云端无缝连接(数据云端同步工具)低
- Mysql数据库学习笔记
渔火愁眠_
数据库mysql学习
数据库分为关系型数据库和非关系型数据库,我们要学的MySQL数据库是关系型数据库。Mysql的介绍这里不做赘述,网上一大片,这里直接步入正题!!!一、SQL语言SQL语言是一种结构化查询语言(StructuredQueryLanguage),结构化查询语言是关系型数据库标准语言,其特点是:简单,灵活,功能强大。SQL包含6个部分:数据查询语言(DQL):其语句,也称为“数据检索语句”,用以从表中获
- mysql数据库学习笔记(1)
计科小fw是我
mysql数据库mysql
今天开始学mysql数据库,为什么要学这个呢,因为数据库可结构化存储大量的数据信息,方便用户进行有效的检索和访问。数据库可有效地保持数据信息的一致性、完整性、降低数据冗余。数据库可满足应用的共享和安全方面的要求,把数据放在数据库中在很多情况下也是出于安全的考虑。数据库技术能够方便智能化地分析,产生新的有用信息。这些都是数据库的应用,所以学习数据库是有必要的,这里主要使用mysql数据库,因为它有免
- 【数据库学习笔记】Day05 - 视图(View)
Clown Piece
数据库学习笔记学习数据库
【数据库学习笔记】Day05-视图(View)1.1视图的概念:视图:由基本表构成的虚表(满足用户需求的表结构)。数据库中只存放视图的定义,而不存放视图对应的数据。基本表中的数据发生变化时,从视图中查询出来的数据也就随之发生变化。1.2定义视图:CREATEVIEW[(视图列名表)]AS查询语句可以定义多源表视图,子查询源表多于一个,一般可看不可改。定义带表达式的视图:定义基本表时,为减少数据冗余
- 【数据库学习笔记】Day06 - 关系数据库规范化理论
Clown Piece
数据库学习笔记数据库学习database
【数据库学习笔记】Day06-关系数据库规范化理论目录一、关系数据库中存在的数据冗余问题二、函数依赖三、关系规范化一、关系数据库中存在的数据冗余问题:以学生信息表为例:该关系模式存在诸多问题,最显著的问题就是数据冗余。数据冗余是指同一信息在数据库中存储了多个副本,他可能引起下列问题:冗余存储:信息被重复存储,导致浪费大量存储空间。(上表中学生的基本信息和宿舍楼被重复存储多次)更新异常:当重复信息的
- 【数据库学习笔记】Day07 - 数据库保护
Clown Piece
数据库学习笔记数据库学习database
目录一、数据库保护的必要性二、事务2.1事务的基本概念2.2事务结束语句2.3事务的特征(ACID)2.4SQL事务处理模型2.4.1ISO事务处理模型2.4.2T-SQL事务处理模型三、并发控制3.1并发控制概述3.1.1允许多个事务并发执行的优缺点3.1.2不同的多事务执行方式3.1.3事务并发执行带来的问题3.1.4并发操作带来的数据不一致性3.1.5并发控制机制的任务3.2并发控制措施3.
- 【数据库学习笔记】Day09 - 存储过程与触发器
Clown Piece
数据库学习笔记CC++数据库
文章目录一、存储过程1.1存储过程概述1.2存储过程的优点1.3存储过程的类型1.4创建存储过程1.5执行存储过程二、触发器2.1什么是触发器2.2触发器的类型2.3触发器的工作原理2.4触发器的工作原理2.5利用SQL命令创建触发器2.6修改和删除一、存储过程1.1存储过程概述存储过程是SQLServer服务器上一组预编译的Transact-SQL语句,用于完成某项任务,它可以接收参数、返回状态
- 【数据库学习笔记】Day02 - 数据库系统结构
Clown Piece
数据库学习笔记数据库sqldatabase
【数据库学习】Day02-数据库系统结构一、数据和数据模型:现实世界的数据散乱无章,不利于人们对其进行管理和处理,因此,必须把现实世界的数据按照一定格式组织起来,方便对数据的操作和使用。在用数据库技术管理数据时,数据被按一定格式组织起来,常见的有二维表结构(即关系模型的结构),使得数据能被高效地管理和处理。1.1数据与信息描述事物的符号记录称为数据。将从数据中获得的有意义的内容称为信息。数据有一定
- 数据库学习笔记——04过滤数据
Love零O
1使用WHERE子句SELECTprod_name,prod_priceFROMproductsWHEREprod_price=3.49where.jpg2WHERE子句操作符操作符说明=等于大于>=大于等于!>不大于BETWEEN在指定的两个值之间ISNULL为NULL值2.1检查单个值SELECTprod_name,prod_priceFROMproductsWHEREprod_price'D
- MySQL数据库学习笔记--最全、最新
爱Python的小沐沐
数据库mysqljavapython笔记
1、数据库简介1.1相关概念DB:数据库(database):存储数据的仓库。保存了一系列有组织的数据DBMS:数据库管理系统(DatabaseManagementSystem)。数据库是通过DBMS创建和操作的容器SQL:结构化查询语言:专门用来与数据库通信的通信1.2特点1、将数据放在表中,表在放在库中;2、一个数据库可以有多个表,每个表有一个名字,用来标识自己,有唯一性;3、表定义了一些特性
- milvus高性能向量数据库学习笔记
斜杠青年//
开发问题解决办法数据库
文章目录一.milvus是什么二.安装milvus三.使用milvus四.总结一.milvus是什么milvus是一款开源的向量相似度搜索引擎,支持针对TB级向量的增删改操作和近实时查询,具有高度灵活、稳定可靠以及高速查询等特点。milvus还可以对标量数据进行过滤,进一步提高了召回率,增强了搜索的灵活性。在服务端,milvus由MilvusCore和MetaStore两部分组成:MilvusCo
- 数据库学习笔记——范式
千殇留雪
在进行关系型数据库的设计时,为使数据简洁,结构清晰,需要遵循不同的规范要求,而这个不同的规范要求就是范式。关系型数据库的范式主要有六种:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF),本次主要讲解前三种。第一范式(1NF)所谓第一范式(1NF)是指在关系型数据库中,对于添加的一个规范要求,所有的域都应该是原子性的,也就
- mysql字符串时间的函数大全_MySQL数据库学习笔记(五)----MySQL字符串函数、日期时间函数...
weixin_39949894
mysql字符串时间的函数大全
1、常见字符串函数:编辑器一、CHAR_LENGTH获取长度(字符为单位)ide二、FORMAT格式化函数三、INSERT替换的方式插入编码四、INSTR获取位置spa五、LEFT/RIGHT取左、取右code六、LENGTH获取长度(字节为单位)orm七、LTRIM/RTRIM/TRIM去空格(左/右/自定义)索引八、STRCMP字符串比较rem九、CONCAT字符串拼接文档十、SUBSTRIN
- 达梦数据库学习笔记的分享(个人)1
weixin_57248114
数据库
SQL语句,常用:登录数据库,输入命令isqlhis/
[email protected]这是终端版数据库登录,或者在cd/home/dmdba/dm/dmdbms/bin内输入disqlhis/
[email protected]同样可以进入终端版本数据库。图形界面数据库登录。cd/home/dmdba/dm/dmdbms/tool下输入./manager即可进入图形界面数据库,用户名his,密码Gzd
- 达梦数据库学习笔记之一
看到千里之外的云
数据库
达梦学习笔记之一-达梦数据库dm8安装环境说明•linux环境下DM,如果以root用户安装,数据库默认安装位置/opt/dmdbms,否则默认目录$HOME/dmdbms.•用图形界面比较方便.内存较小时要设置TMP目录安装前环境准备groupadd-g12349dinstalluseradd-u12345-gdinstall-m-d/home/dmdba-s/bin/bashdmdbapass
- 达梦数据库学习笔记之二
看到千里之外的云
数据库
•安装达梦数据库tmp不够的处理图形界面安装tmp不够的问题,是因为麒麟用内存的大概1/2作为/tmp.解决方法加大tmpfs的值方法一:服务器内存加大,比如加到8G,/tmp自动增大.适合于内存较大的虚拟机环境方法二:修改/etc/fstab指定tmpfs的size大于1.5G,这里设置4G(当然内存要大于4G)vi/ect/fstabtmpfs/tmptmpfsnodev,nosuid,siz
- 达梦数据库学习笔记的分享(个人)2
weixin_57248114
数据库
数据库的深入解释,一些比较基础的概念及底层操作表空间是DM数据库的最大逻辑划分区域,通常用来存放数据表、索引、回滚段等数据对象,数据库由多个表空间组成。DM数据库的所有对象在逻辑上都存放在表空间中,而物理上都存储在所属表空间的数据文件中。一个表空间中包括一个或多个数据文件,一个数据文件仅归属于一个表空间数据文件在逻辑上按照段、簇和页的方式进行管理,段由簇的集合构成,包含数据段、回滚段和临时段;段是
- 达梦数据库学习笔记
__如风__
数据库MySQL数据库学习mysql
达梦数据库学习笔记安装防火墙关闭防火墙或开放对应端口systemctlstopfirewalld.servicefirewall-cmd--list-portsfirewall-cmd--add-port=5236/tcp--zone=public--permanentfirewall-cmd-–reload磁盘查看,/tmp目录至少1Gdf-h配置tmp目录mount-oremount,size
- 达梦数据库学习笔记-数据库安装
linqingda
dba
1.数据库安装1.1防火墙检查#开启servicefirewallstart#重启servicefirewallrestart#关闭servicefirewallstop#查看防火墙规则firewall-cmd--list-all#查看端口是否开放firewall-cmd--query-port==8080/tcp#开放80端口firewall-cmd--permanent--add-port=8
- 达梦数据库学习笔记(一)
lovely_dragon
数据库学习servlet
*tool*dbca达梦数据库配置助手*monitor性能监控*sql日志文件的分析*console控制台工具*脱机修改配置文件*manager图形管理界面*dts迁移工具*会存在版本不兼容而导致的错误*dmservice数据库服务查看*nca网络链接助手*修改dm_svc.conf文件*sql--Oracle*DELETE和TRUNCATE*deletedml语句,产生undo和redo。慢,可
- mysql数据库学习笔记
jiong1998
数据库mysql学习1024程序员节
开始重新学习mysql数据库,这个文章将记录我学习mysql时的笔记以及遇到的问题额外补充1.mac/linux如何启动mysqlmac如何启动mysql:首先系统设置中启动mysql终端中输入mysql-uroot-p2.MySQL8.0.26-Linux版安装安装前先检查卸载mariadb,会与MySQL安装冲突。rpm-qa|grepmariadb查看有无mariadb如果有则删除yum-y
- Nginx负载均衡
510888780
nginx应用服务器
Nginx负载均衡一些基础知识:
nginx 的 upstream目前支持 4 种方式的分配
1)、轮询(默认)
每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。
2)、weight
指定轮询几率,weight和访问比率成正比
- RedHat 6.4 安装 rabbitmq
bylijinnan
erlangrabbitmqredhat
在 linux 下安装软件就是折腾,首先是测试机不能上外网要找运维开通,开通后发现测试机的 yum 不能使用于是又要配置 yum 源,最后安装 rabbitmq 时也尝试了两种方法最后才安装成功
机器版本:
[root@redhat1 rabbitmq]# lsb_release
LSB Version: :base-4.0-amd64:base-4.0-noarch:core
- FilenameUtils工具类
eksliang
FilenameUtilscommon-io
转载请出自出处:http://eksliang.iteye.com/blog/2217081 一、概述
这是一个Java操作文件的常用库,是Apache对java的IO包的封装,这里面有两个非常核心的类FilenameUtils跟FileUtils,其中FilenameUtils是对文件名操作的封装;FileUtils是文件封装,开发中对文件的操作,几乎都可以在这个框架里面找到。 非常的好用。
- xml文件解析SAX
不懂事的小屁孩
xml
xml文件解析:xml文件解析有四种方式,
1.DOM生成和解析XML文档(SAX是基于事件流的解析)
2.SAX生成和解析XML文档(基于XML文档树结构的解析)
3.DOM4J生成和解析XML文档
4.JDOM生成和解析XML
本文章用第一种方法进行解析,使用android常用的DefaultHandler
import org.xml.sax.Attributes;
- 通过定时任务执行mysql的定期删除和新建分区,此处是按日分区
酷的飞上天空
mysql
使用python脚本作为命令脚本,linux的定时任务来每天定时执行
#!/usr/bin/python
# -*- coding: utf8 -*-
import pymysql
import datetime
import calendar
#要分区的表
table_name = 'my_table'
#连接数据库的信息
host,user,passwd,db =
- 如何搭建数据湖架构?听听专家的意见
蓝儿唯美
架构
Edo Interactive在几年前遇到一个大问题:公司使用交易数据来帮助零售商和餐馆进行个性化促销,但其数据仓库没有足够时间去处理所有的信用卡和借记卡交易数据
“我们要花费27小时来处理每日的数据量,”Edo主管基础设施和信息系统的高级副总裁Tim Garnto说道:“所以在2013年,我们放弃了现有的基于PostgreSQL的关系型数据库系统,使用了Hadoop集群作为公司的数
- spring学习——控制反转与依赖注入
a-john
spring
控制反转(Inversion of Control,英文缩写为IoC)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心。 控制反转一般分为两种类型,依赖注入(Dependency Injection,简称DI)和依赖查找(Dependency Lookup)。依赖注入应用比较广泛。
- 用spool+unixshell生成文本文件的方法
aijuans
xshell
例如我们把scott.dept表生成文本文件的语句写成dept.sql,内容如下:
set pages 50000;
set lines 200;
set trims on;
set heading off;
spool /oracle_backup/log/test/dept.lst;
select deptno||','||dname||','||loc
- 1、基础--名词解析(OOA/OOD/OOP)
asia007
学习基础知识
OOA:Object-Oriented Analysis(面向对象分析方法)
是在一个系统的开发过程中进行了系统业务调查以后,按照面向对象的思想来分析问题。OOA与结构化分析有较大的区别。OOA所强调的是在系统调查资料的基础上,针对OO方法所需要的素材进行的归类分析和整理,而不是对管理业务现状和方法的分析。
OOA(面向对象的分析)模型由5个层次(主题层、对象类层、结构层、属性层和服务层)
- 浅谈java转成json编码格式技术
百合不是茶
json编码java转成json编码
json编码;是一个轻量级的数据存储和传输的语言
在java中需要引入json相关的包,引包方式在工程的lib下就可以了
JSON与JAVA数据的转换(JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非
常适合于服务器与 JavaScript 之间的数据的交
- web.xml之Spring配置(基于Spring+Struts+Ibatis)
bijian1013
javaweb.xmlSSIspring配置
指定Spring配置文件位置
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/spring-dao-bean.xml,/WEB-INF/spring-resources.xml,
/WEB-INF/
- Installing SonarQube(Fail to download libraries from server)
sunjing
InstallSonar
1. Download and unzip the SonarQube distribution
2. Starting the Web Server
The default port is "9000" and the context path is "/". These values can be changed in &l
- 【MongoDB学习笔记十一】Mongo副本集基本的增删查
bit1129
mongodb
一、创建复本集
假设mongod,mongo已经配置在系统路径变量上,启动三个命令行窗口,分别执行如下命令:
mongod --port 27017 --dbpath data1 --replSet rs0
mongod --port 27018 --dbpath data2 --replSet rs0
mongod --port 27019 -
- Anychart图表系列二之执行Flash和HTML5渲染
白糖_
Flash
今天介绍Anychart的Flash和HTML5渲染功能
HTML5
Anychart从6.0第一个版本起,已经逐渐开始支持各种图的HTML5渲染效果了,也就是说即使你没有安装Flash插件,只要浏览器支持HTML5,也能看到Anychart的图形(不过这些是需要做一些配置的)。
这里要提醒下大家,Anychart6.0版本对HTML5的支持还不算很成熟,目前还处于
- Laravel版本更新异常4.2.8-> 4.2.9 Declaration of ... CompilerEngine ... should be compa
bozch
laravel
昨天在为了把laravel升级到最新的版本,突然之间就出现了如下错误:
ErrorException thrown with message "Declaration of Illuminate\View\Engines\CompilerEngine::handleViewException() should be compatible with Illuminate\View\Eng
- 编程之美-NIM游戏分析-石头总数为奇数时如何保证先动手者必胜
bylijinnan
编程之美
import java.util.Arrays;
import java.util.Random;
public class Nim {
/**编程之美 NIM游戏分析
问题:
有N块石头和两个玩家A和B,玩家A先将石头随机分成若干堆,然后按照BABA...的顺序不断轮流取石头,
能将剩下的石头一次取光的玩家获胜,每次取石头时,每个玩家只能从若干堆石头中任选一堆,
- lunce创建索引及简单查询
chengxuyuancsdn
查询创建索引lunce
import java.io.File;
import java.io.IOException;
import org.apache.lucene.analysis.Analyzer;
import org.apache.lucene.analysis.standard.StandardAnalyzer;
import org.apache.lucene.document.Docume
- [IT与投资]坚持独立自主的研究核心技术
comsci
it
和别人合作开发某项产品....如果互相之间的技术水平不同,那么这种合作很难进行,一般都会成为强者控制弱者的方法和手段.....
所以弱者,在遇到技术难题的时候,最好不要一开始就去寻求强者的帮助,因为在我们这颗星球上,生物都有一种控制其
- flashback transaction闪回事务查询
daizj
oraclesql闪回事务
闪回事务查询有别于闪回查询的特点有以下3个:
(1)其正常工作不但需要利用撤销数据,还需要事先启用最小补充日志。
(2)返回的结果不是以前的“旧”数据,而是能够将当前数据修改为以前的样子的撤销SQL(Undo SQL)语句。
(3)集中地在名为flashback_transaction_query表上查询,而不是在各个表上通过“as of”或“vers
- Java I/O之FilenameFilter类列举出指定路径下某个扩展名的文件
游其是你
FilenameFilter
这是一个FilenameFilter类用法的例子,实现的列举出“c:\\folder“路径下所有以“.jpg”扩展名的文件。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
- C语言学习五函数,函数的前置声明以及如何在软件开发中合理的设计函数来解决实际问题
dcj3sjt126com
c
# include <stdio.h>
int f(void) //括号中的void表示该函数不能接受数据,int表示返回的类型为int类型
{
return 10; //向主调函数返回10
}
void g(void) //函数名前面的void表示该函数没有返回值
{
//return 10; //error 与第8行行首的void相矛盾
}
in
- 今天在测试环境使用yum安装,遇到一个问题: Error: Cannot retrieve metalink for repository: epel. Pl
dcj3sjt126com
centos
今天在测试环境使用yum安装,遇到一个问题:
Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again
处理很简单,修改文件“/etc/yum.repos.d/epel.repo”, 将baseurl的注释取消, mirrorlist注释掉。即可。
&n
- 单例模式
shuizhaosi888
单例模式
单例模式 懒汉式
public class RunMain {
/**
* 私有构造
*/
private RunMain() {
}
/**
* 内部类,用于占位,只有
*/
private static class SingletonRunMain {
priv
- Spring Security(09)——Filter
234390216
Spring Security
Filter
目录
1.1 Filter顺序
1.2 添加Filter到FilterChain
1.3 DelegatingFilterProxy
1.4 FilterChainProxy
1.5
- 公司项目NODEJS实践0.1
逐行分析JS源代码
mongodbnginxubuntunodejs
一、前言
前端如何独立用nodeJs实现一个简单的注册、登录功能,是不是只用nodejs+sql就可以了?其实是可以实现,但离实际应用还有距离,那要怎么做才是实际可用的。
网上有很多nod
- java.lang.Math
liuhaibo_ljf
javaMathlang
System.out.println(Math.PI);
System.out.println(Math.abs(1.2));
System.out.println(Math.abs(1.2));
System.out.println(Math.abs(1));
System.out.println(Math.abs(111111111));
System.out.println(Mat
- linux下时间同步
nonobaba
ntp
今天在linux下做hbase集群的时候,发现hmaster启动成功了,但是用hbase命令进入shell的时候报了一个错误 PleaseHoldException: Master is initializing,查看了日志,大致意思是说master和slave时间不同步,没办法,只好找一种手动同步一下,后来发现一共部署了10来台机器,手动同步偏差又比较大,所以还是从网上找现成的解决方
- ZooKeeper3.4.6的集群部署
roadrunners
zookeeper集群部署
ZooKeeper是Apache的一个开源项目,在分布式服务中应用比较广泛。它主要用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步、集群管理、配置文件管理、同步锁、队列等。这里主要讲集群中ZooKeeper的部署。
1、准备工作
我们准备3台机器做ZooKeeper集群,分别在3台机器上创建ZooKeeper需要的目录。
数据存储目录
- Java高效读取大文件
tomcat_oracle
java
读取文件行的标准方式是在内存中读取,Guava 和Apache Commons IO都提供了如下所示快速读取文件行的方法: Files.readLines(new File(path), Charsets.UTF_8); FileUtils.readLines(new File(path)); 这种方法带来的问题是文件的所有行都被存放在内存中,当文件足够大时很快就会导致
- 微信支付api返回的xml转换为Map的方法
xu3508620
xmlmap微信api
举例如下:
<xml>
<return_code><![CDATA[SUCCESS]]></return_code>
<return_msg><![CDATA[OK]]></return_msg>
<appid><