- 博客(155)
- 资源 (35)
- 收藏
- 关注
原创 CentOS 8 Stream环境下通过yum安装Mysql
mysql-community-client-8.0.40-1.el8.x86_64.rpm 的公钥没有安装.但网易源与清华源在默认路径下找不repomd.xml文件,禁用Centos stream 8 自带的Mysql。3.点击"DownLoad"按钮,打开下载页面,2.打开下载yum repo文件页面 (5.在使用yum时,如报如下错误。安装Mysql的yum repo。导入的密钥没有公钥,错误的公钥?4.获取链接地址,进入平台,6.更换国内yum镜像源。更换MySQL的版本。
2024-10-19 17:16:25 475
原创 Golang简介
而在安装库源码文件时,在命令程序内部的代表结果文件存放在目录路径的那个变量不会被赋值,最后,命令程序会发现它依然是个无效的空值,所以,命令程序会同样返回一个关于“无安装位置”的错误,这就引出一个结论,我们只能使用安装代码包的方式来安装库源码文件,而不能在go install命令罗列并安装它们,另外, go install 命令目前无法接受标记-o 以自定义结果文件的存放位置,这也从侧面说明了 go install 命令不支持针对库源码文件的安装操作。所以命令源码文件是可以在机器的任何目录下运行的。
2024-10-10 20:42:28 1901 2
原创 Kafak入门技术详解
面对比较大的流量冲击,在网站系统中一般都会有一个消息存储/缓存系统,网站就可以按照 自己服务负载的能力,来消费这些消息--消息队列或者叫消息中间件。消息队列应该具备的最基本的能力:1.存储能力,所以是一个容器,一般的实现都用队列2.消息的入队或者生产3.消息的出队或者消费从消息的生产与消费的角度上而言,消息队列就是一个典型的生产者消费者模型的实现框架。Kafka是分布式的发布-订阅消息系统。
2024-09-29 18:33:00 1568
原创 微信小程序开发教程
3. tabBar 节点的配置项 https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html。审核通过之后,管理员的微信中会收到小程序通过审核的通知,此时在审核版本的列表中,点击“发布”按钮之后,即可把"审核通过"的版本发布为"线上版本",供所有小程序用户访问和使用。● 提交审核的方式:在开发版本的列表中,点击"提交审核"按钮之后,按照页面提示填写相关的信息,就能把小程序提交到腾讯官方进行审核。
2024-09-27 15:56:47 1046
原创 数据结构及基本算法
1.线性表的定义线性表(Linear_List)是一种典型的线性结构,它是由n个数据元素(结点)a1, a2, ..., an组成的有限序列。其中,数据元素的个数n为表的长度。当n为零时称为空表, 非空的线性表通常记为(a1, a2, ... , ai-1, a, ai+1, ..., an)2、线性表的特征对于一个非空的线性表:①有且仅有一处称为开始元素的a1,它没有前趋,仅有一个直接后缑a2;②有且仅有一个称为终端元素的an, 它没有后继,仅有一个直接前趋;
2024-09-27 15:55:34 847
原创 Kubernetes深入详解(一)
1. k8s概述k8s是google在2014年开源的容器集群管理系统使用k8s进行容器化应用部署使用k8s利于应用扩展k8s目标实施让部署容器化应用更加简洁和高效2.特性自动装箱: 基于容器对应用运行环境的资源配置要求自动部署应用容器自我修复: 当容器失败时,会对容器进行重启,当所部署的Node节点有问题时,会对容器进行重新部署和重新调度。当容器未通过监控检查时,会关闭此容器直到容器正常运行时,才会对外提供服务。
2024-09-27 15:17:44 1052
原创 HADOOP之YARN详解
第一代Hadoop,由分布式存储系统HDFS和分布式计算框架MapReduce组成。其中,HDFS由一个NameNode和多个DataNode组成,MapReduce由一个JobTracker和多个TaskTracker组成。对应Hadoop版本为Hadoop 1.x, 和0.21.x, 0.22.x。为克服Hadoop 1.0中的HDFS和MapReduce存在的各种问题而提出的,针对Hadoop 1.0中的MapReduce在扩展性和多框架支持方面的不足,提出了全新的资源管理框架YARM。
2024-05-07 10:53:05 1280
原创 HADOOP HDFS详解
Volume: 数据量非常大Variety:数据类型多样化,组成庞大的数据集的数据,有结构化的,半结构化的非结构化的数据。Velocity:数据增长的速度非常快Value: 数据的价值低数据快速增长超过硬件存储及传输增长的速度因硬件故障造成的数据丢失读取的数据的正确性hadoop是Apache基金会旗下一个开源的分布式存储和分析计算平台,使用java语言开发,具有很好的跨平台性,可以运行在商用(谦价)硬件上,用户无需了解分布式底层细节,就可以开发分布式程序,充分使用集群的高速计算和存储。
2024-03-03 13:13:17 1252
原创 ElasticSearch
1.在海量数据中执行搜索功能时,如果使用MySQL,效率太低。2.如果关键字输入的不准确,一样可以搜索到想要的数据。3.将搜索关键字,以红色的字体展示。ES是一个使用java语言并且基于Lucene编写的搜索引擎框架,提供了分布式的全文搜索功能,提供了一个统一的基于RESTful风格的WEB接口,官方客户端也对多种语言都提供了相应的API。Lucene: Lucene 本身就是一个一搜索引擎的底层。分布式:ES主要是为突出他的横向扩展能力。
2023-08-09 20:38:13 1780 1
原创 C 语言详细教程
第一节 结构体类型定义结构体类型定义的一般形式如下:struct 结构体类型名 /*struct是关键字*/数据类型符成员名1,数据类型符成员名2,.....数据类型符成员名n/*此行分号民不能缺少*/【例】为学生成绩登记定义结构型.正在上传…重新上传取消char sex;short age;【例】 定义嵌套结构型的例子。正在上传…重新上传取消char sex;【说明】1.名为date的结构体类型的定义必须出现在结构体person的定义之前。
2023-06-02 11:19:45 1669
原创 Nginx简介
1.1 引言为什么学习Nginx问题1:客户端到底要将请求发送给哪台服务器问题2:如果所有客户端的请求都发给了服务器1。问题3:客户端发送的请求可能是申请动态资源的,也有申请静态资源。服务器搭建集群后:在搭建集群后,使用Nginx做反向服务器1.2 Nginx介绍Nginx是由俄罗斯人研发,应对Rambler网站,并且2004年发布的第一个版本Nginx的特点:稳定性极强,7*24小时不间断运行。Nginx提供了非常丰富的配置实例。占用内存小,并发能力强。
2023-05-08 20:08:18 528
原创 Dubbo详解
写操作:通过NioSocketChannel的write方法向连接里面写入数据时候是非阻塞的,马上会返回即使调用写入的线程是我们的业务线程。Netty通过在ChannelPipeline中判断调用NioSocketChannel的write的调用线程是不是其对应的NioEventLoop中的线程,如果发现不是则会把写入请求封装为WriteTask投递到其对应的NioEventLoop中的队列里面,然后等其对应的NioEventLoop中的线程轮询读写事件时候,将其从队列里面取出来执行。处理等待的“结果”。
2023-04-26 20:04:17 1146
原创 RabbitMQ入门
1.1 引言1.模块之间的耦合度太高, 导致一个模块宕机后,全部功能都不能用2.同步通讯的成本问题1.2RabbitMQ的介绍市面上比较火爆的几款MQ:1.语言的支持:ActiveMQ, RocketMQ只支持java语言,Kafka可以支持多种语言, RabbitMQ支持多种语言2.效率方面:ActiveMQ, RocketMQ,Kafka效率都是毫秒级别, RabbitMQ是微秒级别的3.消息丢失,消息重复问题:RabbitMQ针对消息的持久化,和重复问题都有比较成熟的解决方案。
2023-04-08 22:14:05 409
原创 java8中的22个lambda表达式用法入门
lambda表达式简明扼要的以流水线的方式云处理集合内的数据,可以很轻松的完成过滤,分组,收集、归约这类操作。总得来说,lambda的操作分为两类,中间型和最终型。
2022-12-17 23:19:18 263
原创 Kubectl 子命令使用分类
kubectl命令使用及其分类, Find more information at: https://kubernetes.io/docs/reference/kubectl/overview/
2022-12-16 15:09:35 718
原创 一般性能测试的流程
1.需求分析,分析业务,分析系统的性能指标,再结合传统性能测试的经验,评估这些指标的上下浮动区间,来定义一个系统所包含的性能指标。1.基于需求分析,分析得出系统的一些关键性的性能指标数,指标项有哪些,指标项值是多少,例如:最大响应值是多少, 能够满足的平均并发用户数是多少。并包含一些常态化的性能指标分析,例如一次请求的响影时间,2.基于用户使用场景分析,常态的运行情况下,CPU占比,如超过75%3.基于系统的实际使用情况分析。对系统的cpu占用率不超过75%。2.准备环境, 包含工具
2022-01-07 16:54:59 539
原创 Apache Zookeeper
一、Zookeeper介绍1.1 引言1.注册中心2.配置集中管理3.集群管理4.分布式锁, 分布式任务5.队列的管理1.2Zookeeper介绍Zookpeeper本身Hadoop生态圈中的一个组件,Zookeeper强大的功能,在Java分布式架构中,也会频繁的使用Zookeeper。Hbase 鲸鱼Hive 蜜蜂Hadoop 大象Zookeeper 就是一个文件系统 + 监听通知机制二、Zookeeper安装Docker-compose.yml
2021-12-16 17:07:16 1801
原创 httpClient 保持session
httpClient 保持sessionimport org.apache.commons.httpclient.Cookie; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.cookie.CookiePolicy; import org.apache.commons.httpclient.NameValuePair; import org.apache.
2021-02-24 21:11:17 573
原创 Redis 入门
目录一.Redis介绍二Redis安装三.Redis常用命令四.Java连接Redis五.Redis其他配置及集群六.Redis常见问题一.Redis介绍1.1 引言1.由于用户量增大,请求数量也随之增大,数据压力过大2.多台服务器之间,数据不同步3.多台服务器之间的锁,已经不存在互斥性了。 1.2 NoSQLRedis就是一款NoSQLNoSQL -> 非关系型数据库 -> Not only SQL1. key-Va...
2021-02-04 23:12:06 259 3
原创 SpringBoot 入门
目录一、SpringBoot介绍二、SpringBoot快速入门三、SpringBoot常用注解四、SpringBoot常用配置五、SpringBoot整合Mybaits一、SpringBoot介绍1.1引言 为了使用SSM框架开发,准备SSM框架的模板配置。 为了Spring整合第三方框架,单独的去编写xml文件 导致SSM项目后期xml文件特别多,维护xml文件的成本是很高的。 SSM工程部署也是很麻烦,依赖第三方的容器。 .
2021-02-04 22:56:37 162
原创 Docker容器
目录Docker容器一、Docker介绍二、Docker的基本操作三、Docker应用四、Docker自定义镜像五、Docker-Compose一、Docker介绍1.1引言1.我本地运行没问题啊。环境不一致2.哪个哥们以写死循环了,怎么这么卡在多用户的操作系统下,会相互影响。3.淘宝在双11的时候,用户量暴增运维成本过高的问题4.学习一门技术,学习安装成本过高关于安装软件成本过高1.2Docker的由来1.3 Docker的思想1
2020-11-23 15:15:28 264 2
转载 阿里云监控项解析
转:https://www.cnblogs.com/linuxk/p/9958237.html目录阿里云监控 一、CPU 相关监控项 二、内存相关监控项 三、系统平均负载监控项 四、磁盘相关监控项 五、文件系统监控项 六、网络相关监控项 七、进程相关监控项 阿里云监控一、CPU 相关监控项可参考Linux的top命令来理解各项指标含义。监控项名称...
2019-01-07 14:54:50 2411
转载 jdk工具之JvisualVM、JvisualVM之一--(visualVM介绍及性能分析示例)
转载:https://www.cnblogs.com/duanxz/p/3713773.html1.1 Visual VM简介VisualVM 提供在 Java 虚拟机 (Java Virutal Machine, JVM) 上运行的 Java 应用程序的详细信息。在 VisualVM 的图形用户界面中,您可以方便、快捷地查看多个 Java 应用程序的相关信息。(摘自官方) 简单说来,Vi...
2019-01-07 13:32:21 2118
转载 JMeter模拟请求发送,并带上自定义Header,参数,Cookie
具体流程是:1、新建线程组,在一个线程组中,可以约定模拟的用户规模,比如上图,100表示100个用户,2表示发送2个请求,1表示1s内发起,相当于100个并发,每个用户发完2个请求结束。2、设定请求默认配置,比如IP,端口等3、设定Header,可选,这里模拟加个Header4、设定Cookie,可选,这里模拟加个Cookie5、设定具体请求,可以添加自定义的参数,终点是设定请...
2018-12-25 11:56:47 1714
转载 jmeter之json数据参数化 断言等
在 http Load Testing 中,json 数据的提交是个让人头疼的问题。本文详细介绍如何进行 JMeter 的 json 测试提交,以及如何将其参数化。Step 1 http json 请求采样器的录制 这个工具很多,可以使用 JMeter 代理录制,也可以使用 Badboy。Step 2 为该采样器添加 HTTP 信息管理器鼠标右击该采样器,右键菜单选择 "添加" -&g...
2018-12-25 11:54:28 2688
原创 使用JMeter进行压力测试
最近做一项目,项目后期要做压力测试,对这一块学习并进行整理。一、准备环境1.java 安装环境:2.JMeter安装环境: Apache JMeter 5.03Tomcat安装环境:apache-tomcat-8.0.44二、配置: 1.启动 JMeter: 2.选中Test Plan, 点击 Edit 或右击, 选中Thre...
2018-12-25 11:22:25 3371
转载 对JDBC的支持 之 7.2 JDBC模板类
http://jinnianshilongnian.iteye.com/blog/14238977.2 JDBC模板类7.2.1 概述 Spring JDBC抽象框架core包提供了JDBC模板类,其中JdbcTemplate是core包的核心类,所以其他模板类都是基于它封装完成的,JDBC模板类是第一种工作模式。 Jd
2017-03-05 23:36:55 365
转载 JDBC PreparedStatement example – Batch Update
Here’s an example to show you how to insert few records in batch process, via JDBC PreparedStatement.dbConnection.setAutoCommit(false);//commit trasaction manuallyString insertTableSQL = "INSERT I
2017-03-05 23:25:28 469
转载 C3P0的详细配置说明(com.mchange.v2.c3p0.ComboPooledDataSource)
[size=large] C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象。 c3p0-config> default-config> 3 --> "ac
2017-03-05 23:21:11 3155
转载 Spring详解-----------事务详解
9.1 数据库事务概述事务首先是一系列操作组成的工作单元,该工作单元内的操作是不可分割的,即要么所有操作都做,要么所有操作都不做,这就是事务。 事务必需满足ACID(原子性、一致性、隔离性和持久性)特性,缺一不可:原子性(Atomicity):即事务是不可分割的最小工作单元,事务内的操作要么全做,要么全不做;一致性(Consistency):在事务执行前数据库的数
2017-03-05 22:56:36 717
转载 Java的文件读写操作
file(内存)----输入流---->【程序】----输出流---->file(内存)当我们读写文本文件的时候,采用Reader是非常方便的,比如FileReader,InputStreamReader和BufferedReader。其中最重要的类是InputStreamReader, 它是字节转换为字符的桥梁。你可以在构造器重指定编码的方式,如果不指定的话将采用底层操作系统的默认编
2017-03-05 22:49:25 350
转载 XSL和XSLT
XSL的作用:将XML转换成HTML例子说明一切:下面是XML文档的一部分:Empire BurlesqueBob DylanUSAColumbia10.901985...然后我们将下面的XSL文件作为HTML的模板将XML数据转换为HTML文件:TitleArtist
2017-02-26 21:05:25 5347
转载 12 个非常实用的 jQuery 代码片段
http://www.codeceo.com/article/12-useful-jquery-code.htmljQuery是一个非常流行而且实用的JavaScript前端框架,本文并不是介绍jQuery的特效动画,而是分享一些平时积累的12个jQuery实用代码片段,希望对你有所帮助。1. 导航菜单背景切换效果在项目的前端页面里,相对于其它的导航菜单,激活的导航菜单
2015-11-05 21:20:24 446
转载 设计模式---观察者模式(Observer Pattern with java)
概述观察者模式(有时又被称为发布/订阅模式)是软体设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实作事件处理系统。 先看一个例子有个小孩在睡觉,醒来之后要喂奶。我们使用的是java,所以不要闹出下面的笑话(披着面向对象的面向过程):?
2015-06-08 23:44:52 372
转载 JAVA虚拟机体系结构
JAVA虚拟机的生命周期 一个运行时的Java虚拟机实例的天职是:负责运行一个java程序。当启动一个Java程序时,一个虚拟机实例也就诞生了。当该程序关闭退出,这个虚拟机实例也就随之消亡。如果同一台计算机上同时运行三个Java程序,将得到三个Java虚拟机实例。每个Java程序都运行于它自己的Java虚拟机实例中。 Java虚拟机实例通过调用某个初始类的main()方法来运行
2015-06-08 23:38:29 444
转载 《JAVA与模式》之策略模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述策略(Strategy)模式的: 策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。策略模式的结构 策略模式是对算法的包装,是把使用算法的责任和算法本身分割开来,委派给不同的对象管理。策略模式通
2015-06-08 23:33:43 322
转载 《JAVA与模式》之观察者模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述观察者(Observer)模式的: 观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这
2015-06-08 23:28:04 409
Rational_Rose_2007 license(6-6)
2016-07-11
Rational_Rose_2007 license(5-6)
2016-07-11
Rational_Rose_2007 license(4-6)
2016-07-11
Rational_Rose_2007 license(3-6)
2016-07-11
Rational_Rose_2007 license(2-6)
2016-07-11
Rational_Rose_2007 license(1-6)
2016-03-23
jQgrid+demo
2013-10-20
Oracle PL/SQL程序设计(第5版)(下册)第二部分
2013-08-16
Oracle PL/SQL程序设计(第5版)(下册) 第一部分
2013-08-16
Spring in Action 中文版 第2版 第二部分
2013-08-16
Spring in Action 中文版 第2版 第一部分
2013-08-16
flexpaper openoffice
2012-07-19
Notepad ++ 6.1.1
2012-04-23
spketdwcs-ext-2.1.mxp
2011-06-16
ext-2.1.zip
2011-06-16
firebug-1.6.0.xpi
2011-06-14
libgcc-3.4.6-sol9-sparc-local.gz
2011-06-01
expect-5.45-sol10-sparc-local.gz
2011-06-01
expect-5.45-sol9-sparc-local.gz
2011-06-01
jspSmartUpload.jar
2011-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人