- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 java开发之MySQL数据库性能优化
一、MySQL实现优化 1)数据库设计要合理(遵循3F式) 2).添加索引() 索引分为:普通索引、主键索引、唯一索引、全文索引 3)分表分库技术(取模分表、水平分割、垂直分割) 4).读写分离 5).存储过程 6).配置最大连接数 7).服务器升级 ...
2018-09-06 00:33:03
7875
2
原创 java开发之zookeeper
一、zookeeper介绍 zookeeper是一个分布式开源框架,解决分布式协调工具 二、zookeeper应用场景 dobbo:rpc远程调用框架,zookeeper作为注册中心(命名服务) 1)发布订阅 2)负载均衡 3)分布式通知 4)mster选举 5)zookeeper分布式锁 6)分布式配置中心 7)分布式队列(不常用) 三、zookeeper节点 ...
2018-09-06 00:08:32
952
原创 java开发之springboot
一、springboot介绍? pringBoot是pivotal团队提供的全新框架,其设计目的是用来简化spring应用初始搭建以及开发过程,该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 二、springboot的作用 简化XML配置(mybatis除外) 独立的应用程序 单独war工程,不需要集成tomcat...
2018-09-04 22:25:55
391
原创 java开发之排序算法
1.冒泡排序(从小到大排)public class Sort { public void bubbleSort(int array[]) { int t = 0; for (int i = 0; i < array.length - 1; i++) for (int j = 0; j < array.length - ...
2018-08-23 03:36:37
231
原创 阿里云服务器搭建MySQL数据库(RPM格式)
1.输入命令 wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 2.安装MySQL rpm -ivh mysql-community-release-el7-5.noarch.rpm 3.安装服务 yum install mysql-community-server 4....
2018-08-23 00:21:56
377
原创 阿里云服务器搭建SVN服务
1.SVN介绍 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。 2.SVN服务搭建(Linux版本) 1)输入命令安装SVN yum i...
2018-08-23 00:15:49
470
原创 java开发之网络编程
1.网络编程 网络编程本质意义是两个设备之间的数据交换,在计算机网络中,设备指的是计算机。 网络编程基本上是基于请求/响应方式的,也就是一个设备发送请求数据给另一个,然后接收另一个设备的反馈。 在网络编程中,发起连接程序,也就是发送第一次请求的程序,被称为客户端(client),等待程序连接的的程序称为服务端(server) 客户端可以在需要的时候启动,而服...
2018-08-22 23:43:56
296
原创 dubbo服务治理框架
1.dubbo dubbo是一个分布式服务框架,用于提高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案,dubbo是个服务框架 2.dubbo核心 1.远程通讯:提供多种基于长连接的NIO框架,包括多线程模型,序列化,以及请求-响应模式的信息交换方式 2.集群容错:提供基于接口方法的透明远程过程调用,包括多协议支持,以及负载均衡,失败容错,地址路由,动...
2018-08-22 23:15:08
2233
原创 java开发之JVM虚拟机
1.什么是java虚拟机? 所谓虚拟机就是一台虚拟机器,用来执行一系列虚拟计算指令 2.java虚拟机内存结构 class(源文件)—-classLoader(类加载器)—–方法区—-堆—-栈—–本地方法栈—-PC寄存器—–执行引擎—-垃圾回收机制 3.作用 1)class 通过编译后源文件 2)classLoader ...
2018-08-22 22:46:30
281
原创 java开发之设计模式
java设计模式分为23种,常用的设计模式不是很多 单例模式 1.单例是保证对象在jvm内中只有一个实例,分为饿汉式单例和懒汉式单例 1)饿汉式单例,线程安全单例public class Singleton { // 当类加载时进行实例化 private static Singleton singleton=new Singleton(); ...
2018-08-22 01:31:29
308
原创 阿里云服务器安装tomcat应用服务器
1.进入tomcat官方网站下载tomcat,格式为gz格式 2.将下载的tomcat上传到服务器 3.进入到上传文件夹 4.输入tar - zxvf tomcat 解压 5.进入tomcat中的bin目录启动tomcat 6.编辑iptables文件开放tomcat端口 1.vi /etc/sysconfig/iptables 2. -A IN...
2018-08-22 00:11:17
1273
1
原创 阿里云服务器搭建JDK环境
首先开发完成的项目都是部署在linux环境下,需要进行外网访问,所以需要JDK的支持,现开始阿里云服务器进行JDK安装 1.在jdk官网下载jdk,我安装的是jdk1.8版本,格式为rpm 2.首先将下载好的jdk版本上传到linux服务器 3.进入到上传的文件目录 4.输入安装 rpm -ivh jdk文件名 进行安装 5.安装完成后输入 javac或 java 进行测试...
2018-08-21 23:43:40
386
原创 java开发之微信公众号
什么是微信公总号开发? 微信开发即微信公众号平台开发,将企业信息、服务、活动等内容通过微信网页的方式进行实现,也就是在微信APP中调用微信提供的API 微信开发流程 1.注册微信公众号 进入微信公众平台 https://mp.weixin.qq.com/ 2.环境搭建准备 微信公众号(即微信公众平台注册号) ...
2018-08-21 23:19:55
347
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人