自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

许恒的博客

学习和分享IT技术经验

  • 博客(55)
  • 资源 (7)
  • 收藏
  • 关注

转载 Linux中安装多个Tomcat并设置/etc/rc.d/init.d/daemon.sh或/etc/rc.d/rc.local开机启动

Linux CentOS7安装多个Tomcat并设置 开机启动原创 2017年11月29日 15:47:37标签:centos /tomcat /linux964安装第一个Tomcat把apache-tomcat-8.5.20.tar.gz传到/usr/local目录下执行如下命令进行解压tar -xvf apache-tomcat-8.5.20.tar.gz把Centos7自带的防火墙firew...

2018-04-25 11:20:37 2023

转载 Linux学习之CentOS(八)----详解文件的搜寻、查找(转)

Linux学习之CentOS(八)----详解文件的搜寻、查找(转)which (寻找『运行档』)[root@www ~]# which [-a] command选项或参数:-a :将所有由 PATH 目录中可以找到的命令均列出,而不止第一个被找到的命令名称 分别用root与一般帐号搜寻 ifconfig 这个命令的完整档名[root@www ~]# which ifconfig/sbin/...

2018-04-25 10:34:29 721

转载 Linux系统CentOS Ubuntu安装JDK的4种方法

CentOS下安装JDK的三种方法由于各Linux开发厂商的不同,因此不同开发厂商的Linux版本操作细节也不一样,今天就来说一下CentOS下JDK的安装:方法一:手动解压JDK的压缩包,然后设置环境变量1.在/usr/目录下创建java目录[root@localhost ~]# mkdir/usr/java[root@localhost ~]# cd /usr/java2.下载jdk,然后解...

2018-04-24 17:00:46 1061

转载 centos设置利用yum安装软件时候保存方式

centos设置利用yum安装软件时候保存方式听语音|浏览:636|更新:2016-11-05 10:26|标签:操作系统 CENTOS 1234567分步阅读各位好,今天向大家介绍下如何设置利用yum方式安装的软件的,软件包的路径。方便以后安装直接离线安装用。下面我将通过一个实例详细介绍如何配置。工具/原料centos7系统Oracle VM VirtualBox方法/步骤1首先我们打开初始最小...

2018-04-23 15:21:45 610

转载 Linux Yum 命令使用举例(很全很实用)

yum命令软件包管理《Linux就该这么学》是一本基于最新Linux系统编写的入门必读书籍,内容面向零基础读者,由浅入深渐进式教学,销量保持国内第一,年销售量预期超过10万本。点此免费在线阅读。yum命令是在Fedora和RedHat以及SUSE中基于rpm的软件包管理器,它可以使系统管理人员交互和自动化地更细与管理RPM软件包,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,...

2018-04-23 14:32:45 2103

原创 MySQL修改初始密码三种方法:

MySQL修改初始密码三种方法:方法一:1、使用空的初始密码登录mysql账号:mysql-uroot -p2、修改root密码:SETPASSWORD = PASSWORD('123456');方法二:1、使用空的初始密码登录mysql账号:mysql-uroot -p2、修改root密码:mysqladmin -u root password '123456'方法三:1、使用空...

2018-04-21 22:54:14 123143 9

原创 CentOS 7 查询yum安装的软件及路径

CentOS 7 查询yum安装的软件及路径先执行下面的命令,查看所有的已安装软件名称。rpm -qa 然后执行rpm -ql 软件名称就可以显示软件的安装路径。[root@localhost ~]# rpm -ql tree/usr/bin/tree/usr/share/doc/tree-1.6.0/usr/share/doc/tree-1.6.0/LI...

2018-04-21 07:22:52 36025

转载 CentOS7下的软件安装方法及策略详解

CentOS7下的软件安装方法及策略详解互联网   01-24 15:15:09   作者:佚名   我要评论今天小编为大家带来的是CentOS7下的软件安装方法及策略详解;希望对大家安装CentOS7会有帮助,有需要的朋友一起去看看吧2010 年开始正式接触 Linux,入门发行版是 Ubuntu 10.10,后来过渡到 Ubunu 11.04, 这其中也尝试了很多其他主流的发行版。进入实验室...

2018-04-19 18:06:40 44171 1

转载 CentOS6 图形界面'Basic server'条件下的(gnome)安装

CentOS6 图形界面'Basic server'条件下的(gnome)安装 .CentOS6相对于CentOS5的安装有了不少的进步,有不少默认的选项可以选择,如: Desktop  :基本的桌面系统,包括常用的桌面软件,如文档查看工具。Minimal Desktop :基本的桌面系统,包含的软件更少。Minimal :基本的系统,不含有任何可选的软件包。Basic Server  :安装的基...

2018-04-19 17:48:58 1296

原创 CentOS 安装类型选择(Mininal, Basic Web Server, Software Development Workstation)

Desktop :基本的桌面系统,包括常用的桌面软件,如文档查看工具。Minimal Desktop:基本的桌面系统,包含的软件更少。Minimal:基本的系统,不含有任何可选的软件包。Basic Server :安装的基本系统的平台支持,不包含桌面。Database Server:基本系统平台,加上MySQL和PostgreSQL数据库,无桌面。Web Server:基本系统平台,加上PHP,W...

2018-04-19 17:47:53 19870

原创 CentOS添加无线网卡

添加无线网卡:根据CentOS官网上的说法,http://wiki.centos.org/HowTos/Laptops/NetworkManager我同时开启了NetworkManager的服务,在root用户下,执行chkconfig NetworkManager on重启网卡service NetworkManager start或者/bin/systemctl start  NetworkM...

2018-04-19 17:28:53 11339

原创 VMWare虚拟机安装最新版Linux CentOS 7 操作系统 加载虚拟光驱自定义完整安装

Linux CentOS 7 操作系统 官网下载安装镜像文件,VMWare虚拟机安装上面,加载虚拟光驱自定义完整安装,如下图步骤:

2018-04-18 18:30:41 2077

原创 CentOS7修改主机名的三种方法

在CentOS7中,有三种定义的主机名:静态的(Static hostname)“静态”主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名。瞬态的(Tansient hostname)“瞬态”主机名是在系统运行时临时分配的主机名,例如,通过DHCP或mDNS服务器分配。灵活的(Pretty hostname)“灵活”主机名...

2018-04-18 09:40:44 215172 4

原创 几款分布式数据库的对比 主流分布式并行处理数据库产品介绍

https://wenku.baidu.com/view/3a6844c6d5bbfd0a795673b1.html

2018-04-17 16:14:29 43070

原创 现在主流开源分布式系统架构都有哪些?

分布式计算Hadoop分布式系统现在主流开源分布式系统架构都有哪些?关注者950被浏览112,808关注问题写回答​添加评论​分享​邀请回答​14 个回答默认排序​知乎用户68 人赞同了该回答分布式系统是一个非常广泛的概念,它最终要落实到解决实际问题上,不同的问题有不同的方法和架构。所有的开源软件都是以某个应用场景出现,而纯粹以“分布式”概念进行划分的比较少见。但如果以算法划分,到能分出几类:1....

2018-04-17 15:37:19 32380 2

转载 淘宝数据库负责人介绍淘宝数据库设计

原创 2014年05月24日 21:14:09标签:数据库 /数据库服务器               江枫先给我们介绍一下自己,和你在这次淘宝“双十一”事件中所扮演的角色? 大家好,我是淘宝技术保障部的江枫。目前主要负责数据库的稳定性这一块。双十一这一天,我主要是负责协调整个数据库团队和保障整个数据库在“双十一”过程中的稳定性不受任何影响。        那给我们详细的谈一下淘宝网现在整个数据库...

2018-04-17 14:52:35 4698 1

转载 淘宝分布式数据库是如何实现高可用的

淘宝分布式数据库是如何实现高可用的转载 2015年07月10日 08:52:05标签:数据库 /分布式 /淘宝 /海量数据8838一、淘宝双十一狂欢节的背后每年的双十一购物节,即是电商们和“剁手族”们的狂欢节,也是各电商和各银行背后IT人的考验时刻。每年的这个晚上,从运行中心到研发中心,大家都严阵以待,通宵值班,确保我行系统的平稳运行。在挺过凌晨零点到凌晨两点这个交易高峰时段后,大家才会轻轻地松了...

2018-04-17 14:31:05 11338

转载 如何编写一个分布式数据库

如何编写一个分布式数据库标签: 数据库 分布式 开源项目 newsql 缓存2015年10月02日 14:27:5219062人阅读 评论(1) 收藏 举报 分类:mysql(2) 讲师: 刘奇(goroutine) 个人简介: PingCAP创始人兼CEO。分布式系统专家,擅长分布式数据库,分布式缓存。目前从事NewSQL方向的创业,通过开源方式重建google内部的F1和spanner。目前项...

2018-04-17 13:56:30 5022

转载 分布式数据库架构--分库、分表、排序、分页、分组、实现

分布式数据库架构--分库、分表、排序、分页、分组、实现转载 2017年05月23日 11:11:20标签:分布式 /数据库 /架构2873MySQL分库分表总结:单库单表 :单库单表是最常见的数据库设计,例如,有一张用户(user)表放在数据库db中,所有的用户都可以在db库中的user表中查到。 单库多表 :随着用户数量的增加,user表的数据量会越来越大,当数据量达到一定程度的时候对user表...

2018-04-17 13:48:47 2896 1

转载 怎样打造一个分布式数据库 大家常规遇到的分布式方案有哪些

怎样打造一个分布式数据库?2017-02-14 刘奇 高效开发运维写在前面  在技术方面,我自己热衷于 Open Source,写了很多 Open Source 的东西,擅长的是 Infrastructure 领域。Infrastructure 领域现在范围很广,比如说很典型的分布式 Scheduler、Mesos、Kubernetes,另外它和 Microservices 所结合的东西也特别多。...

2018-04-17 09:56:52 2273

转载 redis、memcache、mongoDB 的对比

关于 redis、memcache、mongoDB 的对比from:http://yang.u85.us/memcache_redis_mongodb.pdf从以下几个维度,对 redis、memcache、mongoDB 做了对比。1、性能都比较高,性能对我们来说应该都不是瓶颈。总体来讲,TPS 方面 redis 和 memcache 差不多,要大于 mongodb。2、操作的便利性memcac...

2018-04-16 12:56:27 298

转载 数据仓库:过去、现在和未来

数据仓库:过去、现在和未来我经常接触数据仓库建设的需求,而现有的大数据系统也希望基于大数据建设数据仓库,然而Hadoop为核心发展起来的软件适用于OLAP的数据分析需求,OLTP这样的分布式数据库系统也如火如荼的发展。作者:许江来源:36大数据|2017-11-24 13:51 收藏  分享技术沙龙 | 4月21日多位区块链专家进行区块链技术应用场景解读!我经常接触数据仓库建设的需求,而现有的大数...

2018-04-16 09:59:41 1953

转载 数据仓库的架构与设计

 数据仓库的架构与设计标签: 数据仓库 架构 多维数据模型2017年04月01日 17:52:1913067人阅读 评论(5) 收藏 举报 分类:大数据(12) 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Trigl/article/details/68944434目录(?)[+]公司之前的数据都是直接传到Hdfs上进行操作,没有一个数据仓库,...

2018-04-16 09:50:16 282

原创 数据仓库架构的技术选型

目前主流公司应用比较广泛的大数据数据仓库架构:增加了以下内容:数据采集:采用Flume收集日志,采用Sqoop将RDBMS以及NoSQL中的数据同步到HDFS上消息系统:可以加入Kafka防止数据丢失实时计算:实时计算使用Spark Streaming消费Kafka中收集的日志数据,实时计算结果大多保存在Redis中机器学习:使用了Spark MLlib提供的机器学习算法多维分析OLAP:使用Ky...

2018-04-16 09:46:47 5123

转载 centos6.5下GCC编译cmake安装percona-server-5.6

percona-server-5.6.25-73.1安装笔记---编译篇 收藏石头2012 发表于 3年前 阅读 1744 收藏 1 点赞 0 评论 0【腾讯云】买域名送云解析+SSL证书+建站!>>>   摘要: 在最小化安装的centos6.5下安装percona-server-5.6.25-73.1最新版。服务器环境:CentOS6.5最小化安装   内存:4GB1.per...

2018-04-15 12:56:25 392

转载 mariadb 与percona server 哪个更适合生产环境

导读:尽管MySQL是最受欢迎的程序之一,但是许多开发人员认为有必要将其拆分成其他项目,并且每个分支项目都有自己的专长。该 需求以及Oracle对核心产品增长缓慢的担忧,导致出现了许多开发人员感兴趣的子项目和分支。本文将讨论受人们关注的三个流行MySQL分 支:Drizzle、MariaDB和Percona Server(包括XtraDB引擎)。文中简要介绍每个分支出现的原因及其目标,以及是否可在...

2018-04-15 11:15:10 13674

转载 CentOS 7的网络配置以及设置主机名和绑定IP的问题

CentOS 7.0系统是一个很新的版本哦,很多朋友都不知道CentOS 7.0系统是怎么去安装配置的哦,因为centos7.0与以前版本是有很大的改进哦。说明:截止目前CentOS 7.x最新版本为CentOS 7.0,下面介绍CentOS 7.0的具体安装配置过程今天安装好之后我才知道centos没有可视化界面。进入登录界面账号输入root 回车再输入上面设置的root密码回车系统登录成功设置...

2018-04-14 15:48:13 1191

转载 CentOS7网络配置——nmcli命令集

CentOS7网络配置——nmcli命令集原创1835303002016-09-07 20:24:56评论(0)5149人阅读    体验过CentOS7系统的都知道,CentOS7虽然是CentOS6.8的下一个版本,但两者的性能以及各个方面都发生了很大的变化,单从网络配置模块来说,就做了很大的改变,网卡的命名规则以及网络配置工具,都做了较大的更新,CentOS7上配置网络的主要工具是nmcli...

2018-04-14 15:19:03 11508

转载 Mysql集群和一主多从之后如何分库分表的方案实现(三)

Mysql集群和一主多从之后如何分库分表的方案实现(三)标签: 一主多从 mysql2017年12月13日 11:15:05540人阅读 评论(0) 收藏 举报 分类:Oracle&MySQL(26)  系统架构(53) 目录(?)[+]4-3、使用MyCat配置横向拆分之前文章中我们介绍了如何使用MyCat进行读写分离,类似的关系型数据库的读写分离存储方案可以在保持上层业务系统透明度的基...

2018-04-12 21:53:57 388

原创 MySQL分布式分片式分库分表读写分离高可用集群

MySQL分布式分片式分库分表读写分离高可用集群可选产品:MariaDB Spider分库分表引擎MySQL的读写分离用什么软件比较好?robert互联网从业人员27 人赞同了该回答首先要感谢 戒贤 整理的中间件列表。 在过去的一段时间,这份列表中除了 vitess,Mango,Sharding-JDBC我们没有了解过之外,其他的中间件我们团队(UCloud - UDB产品 - UDDB小分队),...

2018-04-12 16:50:26 3099

原创 MySQL高可用集群PXC(Percona XtraDB Cluster)环境搭建部署流程

        经过前面一篇博文的方案选型分析,现将网友分享的MySQL高可用集群PXC(Percona XtraDB Cluster)环境搭建方法整理出来,以供大家参考使用。

2018-04-12 16:50:05 1123

转载 MySQL大数据高可用分片式集群方案选型

1.背景MySQL的cluster方案有很多官方和第三方的选择,选择多就是一种烦恼,因此,我们考虑MySQL数据库满足下三点需求,考察市面上可行的解决方案:    高可用性:主服务器故障后可自动切换到后备服务器可伸缩性:可方便通过脚本增加DB服务器负载均衡:支持手动把某公司的数据请求切换到另外的服务器,可配置哪些公司的数据服务访问哪个服务器需要选用一种方案满足以上需求。在MySQL官方网站上参考了...

2018-04-12 14:00:04 6028

原创 MySQL大数据表查询和删除重复的记录数据

MySQL大数据表查询和删除重复的记录数据1)首先合成用于编写SQL语句的包含表的需要的列的字符串,逗号分割:SELECT concat('select ',group_concat(CASE WHEN COLUMN_NAME='id' THEN NULL ELSE concat('`',column_name ,'`')END),' from ', TABLE_NAME,';') ...

2018-04-11 12:34:37 1951

原创 SQL记录 - MySql大数据导入导出 表优化

select count(1) from exceldatas; #9771551OPTIMIZE table exceldatas;# 修改当前事务的隔离级别为未提交读:read uncommitted# 以查看数据insert导入的进度mysql> set session transaction isolation level read uncommitted;解决mysql 事务未提交...

2018-04-09 18:03:54 2091

转载 MySQL的四种事务隔离级别

MySQL的四种事务隔离级别本文实验的测试环境:Windows 10+cmd+MySQL5.6.36+InnoDB一、事务的基本要素(ACID)  1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单...

2018-04-09 17:48:40 269

原创 查看和设置mysql 事务的隔离级别

1.数据库事务的隔离级别1)级别1:read uncommitted :    读取尚未提交的数据,哪个问题都不能解决2)级别2:read committed:   读取已经提交的数据(可以读取到其他事务提交的update更新和insert新增),可以解决脏读,oracle默认的3)级别4:repeatable read:   重读读取(只能读取其他事务已经提交的insert新增数据),可...

2018-04-09 17:29:34 23750 6

转载 事务及并发控制(锁,死锁,恢复)

 事务及并发控制(锁,死锁,恢复)标签: 事务 sql 并发控制 死锁 数据库恢复2016年04月01日 20:38:291540人阅读 评论(0) 收藏 举报 分类:数据库(2)  数据库设计(2)  事务并发控制目录(?)[+]1.事务(transaction)的定义:指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)包括:SQL语句的集合,存储过程体,高级语言的事件2.事务的状...

2018-04-09 17:02:59 1227

转载 MySQL 事务没有提交导致锁等待

执行简单的update语句失效:报错Lock wait timeout exceeded; try restarting transaction解决办法:1、 ps -ef | grep mysql  找到mysql安装路径2、cd mysql路径-->进入bin,执行mysql -uroot -p进入命令行3、查看数据库的隔离级别:mysql> select @@tx_isolati...

2018-04-09 16:50:08 1924

转载 MySQL之事务&隔离级别&死锁

MySQL之事务&隔离级别&死锁2016年12月07日 10:57:401121人阅读 评论(0) 收藏 举报 分类:mysql(92) 事务是并发控制的基本单位。它是一个涉及到大量CPU和I/O操作的操作序列,这些操作作为一个处理单元来对待,要么都执行,要么都不执行,它是一个不可分割的工作单位。一般来说能够启动事务的操作是一组SQL语句,或者是ODBC当中启动事务的指令。 例如,...

2018-04-09 16:27:32 420

原创 解决MySQL事务未提交导致死锁报错 避免死锁的方法

解决mysql 事务未提交导致死锁报错:        当 sessionA 尝试修改 B 表数据,因为 sessionB 当前为锁定状态,而且 sessionB 对 B 表中数据具有锁定状态中,则出现死锁。sessionB 会自动终止尝试修改 A 表数据事务, 两个事务操作都被终止,并返回下面错误信息。ERROR 1205 (HY000): Lock wait timeout exceeded;...

2018-04-09 16:12:33 25971 1

客户端和服务器通信

客户端和服务器通信 有如下2个子文件夹: client:是客户端的程序,主程序文件是newclient.dsw。 server:是服务器端程序,主程序文件是server.dsw。 上述项目程序都使用Visual C++6.0直接调试。

2014-07-01

计算器图形界面

实现文件是calc.c,因为涉及到了图形界面,所以使用Turbo C工具来调试。在运行时,必须将EGAVGA.BGI文件、.EXE可执行文件和程序文件放在统一目录下。

2014-07-01

(2)五子棋游戏

实现文件是GOBANG.C,因为涉及到了图形界面,所以使用Turbo C工具来调试。在运行时,必须将EGAVGA.BGI文件、.EXE可执行文件和程序文件放在统一目录下。

2014-07-01

(1)贪吃蛇

使用Visual C++ 6.0来调试,先打开光盘中的snake_main.dsw文件,然后使用Build命令进行调试。

2014-07-01

潜艇大战游戏C语言源代码

潜艇大战游戏 主程序文件是ship.c,调试环境为TC2.0或者TC3.0。运行这个程序需要tc提供的几个头文件。建议修改options菜单中的include目录项到tc的include的目录下;或者把源程序拷贝到tc目录下运行。

2012-06-29

俄罗斯方块游戏(C语言)源代码

俄罗斯方块是一款风靡全球的掌上游戏机和PC机游戏,它造成的轰动与创造的经济价值可以说是游戏史上的一件大事。它由俄罗斯人阿列克谢•帕基特诺夫发明,故得此名。俄罗斯方块的基本规则是移动、旋转和摆放游戏自动输出的各种方块,使之排列成完整的一行或多行并且消除得分。它看似简单却变化无穷,俄罗斯方块上手极其简单,但是要熟练地掌握其中的操作与摆放技巧,难度却不低。作为家喻户晓老少皆宜的大众游戏,其普及程度可以说是史上任何一款游戏都无法相比的。相信大多数人都还记得为它痴迷得茶不思饭不想的那个俄罗斯方块时代。由于俄罗斯方块具有的数学性、动态性与知名度,也经常拿来作为游戏程序设计的练习题材。

2012-06-29

Matlab讲义

Matlab讲义,使用MATLAB的窗口环境 一、MATLAB语言的显著特点 1、具有强大的矩阵运算能力:Matrix Laboratory(矩阵实验室),使得矩阵运算非常简单。 2、是一种演算式语言 MATLAB的基本数据单元是既不需要指定维数,也不需要说明数据类型的矩阵(向量和标量为矩阵的特例),而且数学表达式和运算规则与通常的习惯相同。 因此MATLAB语言编程简单,使用方便

2011-10-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除