8 南山行者

尚未进行身份认证

暂无相关简介

等级
TA的排名 1w+

js代码

varuserList=(function(){//表单varform=layui.form;//日期varlaydate=layui.laydate;//表格vartable=layui.table;//部门树选中项varselectedTreeId;varmethod={...

2018-07-31 13:41:26

Spring boot 学习之路(一) 入门

简介SpringBoot可以轻松创建单独的,基于生产级的Spring应用程序,您需要做的可能“仅仅是去运行”。我们提供了SpringPlatform对Spring框架和第三方库进行处理,尽可能的降低使用的复杂度。大多数情况下SpringBoot应用只需要非常少的配置。特点1,快速构建独立的SpringApplication2,内嵌web容器,仅仅是运行她3,提供众多

2018-01-22 17:54:37

JSR规范

JSR是JavaSpecificationRequests的缩写,意思是Java规范提案。是指向JCP(JavaCommunityProcess)提出新增一个标准化技术规范的正式请求。任何人都可以提交JSR,以向Java平台增添新的API和服务。JSR已成为Java界的一个重要标准。WebService技术JavaDate与TimeAPI(JSR3

2017-12-14 11:10:23

WebSocket简介和例子

WebSocket是HTML5开始提供的一种在单个TCP连接上进行全双工通讯的协议。1,流程:在WebSocketAPI中,浏览器和服务器只需要做一个握手的动作,然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。浏览器通过JavaScript向服务器发出建立WebSocket连接的请求,连接建立以后,客户端和服务器端就可以通过TCP连接直接交换数据

2017-12-13 14:07:28

ForkJoinTask任务框架简介

ForkJoinTask是jdk1.7整合Fork/Join,即拆分fork+合并join,性能上有大大提升。思想:充分利用多核CPU把计算拆分成多个子任务,并行计算,提高CPU利用率大大减少运算时间。有点像,MapReduce思路感觉大致一样。jdk7中已经提供了最简洁的接口,让你不需要太多时间关心并行时线程的通信,死锁问题,线程同步,下面是它提供的接口:RecursiveTask有

2017-12-11 17:34:24

Class.forName()用法详解

主要功能Class.forName(xxx.xx.xx)返回的是一个类Class.forName(xxx.xx.xx)的作用是要求JVM查找并加载指定的类,也就是说JVM会执行该类的静态代码段下面,通过解答以下三个问题的来详细讲解下Class.forName()的用法。一.什么时候用Class.forName()?先来个热身,给你一个字符串变量,它代表一个类的包名和类名,你怎么实

2017-10-18 09:23:18

缓存使用场景的理解

我们先来看一个互联网的应用场景,一个电子商务网站里面有N多的商品,而商品是不会频繁更改而读取频率又是很高的数据,如果按普通的业务架构的话,就是程序直连DB,但是DB的QPS和TPS因为ACID的限制,在虚拟容器下(例vmware,kvm)的吞吐量基本就是5000左右,在硬件环境下,根根据配置的高低,基本就是1W左右,而在一个每天有亿次pv的网站,切不说在限时促销、折扣的高并发场景下,就是普通时间段

2016-12-23 16:23:13

JVM简介

JVM是我们Javaer的最基本功底了,刚开始学Java的时候,一般都是从“HelloWorld”开始的,然后会写个复杂点class,然后再找一些开源框架,比如spring,hibernate等等,再然后就开发企业级的应用,比如网站、企业内部应用、实时交易系统等等,直到某一天突然发现做的系统咋就这么慢呢,而且时不时还来个内存溢出什么的,今天是交易系统报了StackOverflowError,明天

2016-12-15 21:12:43

Java HashMap实现详解

1.  HashMap概述:  HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 2.  HashMap的数据结构:  在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的,H

2016-12-15 20:42:32

spring ioc原理(看完后大家可以自己写一个spring)

最近,买了本spring入门书:springInAction。大致浏览了下感觉还不错。就是入门了点。Manning的书还是不错的,我虽然不像哪些只看Manning书的人那样专注于Manning,但怀着崇敬的心情和激情通览了一遍。又一次接受了IOC、DI、AOP等Spring核心概念。先就IOC和DI谈一点我的看法。IOC(DI):其实这个Spring架构核心的概念没有这么复杂

2016-12-15 20:39:38

JAVA数据库连接池实现

连接池的管理用了了享元模式,这里对连接池进行简单设计。一、设计思路   1.连接池配置属性DBbean:里面存放可以配置的一些属性   2.连接池接口IConnectionPool:里面定义一些基本的获取连接的一些方法   3.接口实现ConnectionPool:对上面操作进行实现,并加入一些其他方法   4.连接池管理Connection

2016-12-15 20:38:37

mongodb分片+集群

目前在一个机器上部署,列表如下:路由服务1路由服务2路由服务3配置服务1配置服务2配置服务3副本集1副本集2副本集3副本集1副本集2副本集3副本集1副本集2副本集3一、配置副本集1、启动副本集的实例2,副本集配置文件db

2016-08-29 12:27:21

MongoDB的分片

一,分片1,启动shard、config、mongos节点(1),启动需要分片的节点mongod--shardsvr--dbpath=/usr/local/mongodb/data1--logpath=/usr/local/mongodb/log/data1.log--port=27081--forkmongod--shardsvr--dbpath=/usr/local/

2016-08-25 17:14:01

MongoDB的主从复制与复制集

MongoDB分为主从复制和复制集一,主从复制mongodb支持传统的master-slave架构。没有自动故障转移功能,需要指定master和slave端。不推荐。1,创建两个配置文件vi/etc/mongodb11.cnfdbpath=/usr/local/mongodb/data11logpath=/usr/local/mongodb/log/mongodb1

2016-05-27 16:52:07

MongoDB的安装、启动、关闭

一,安装1,官网下载系统对应的源码包      mongodb-linux-x86_64-rhel62-3.2.0.tgz2,解压      tarzxvfmongodb-linux-x86_64-rhel62-3.2.0.tgz -C  3,设置环境变量,/etc/profile中添加mongodb的bin路径      exportPATH=$PATH:/

2016-05-27 11:05:01

CentOS修改主机名(hostname)

需要修改两处:一处是/etc/sysconfig/network,另一处是/etc/hosts,只修改任一处会导致系统启动异常。首先切换到root用户。/etc/sysconfig/network 里面有一行HOSTNAME=localhost.localdomain(如果是默认的话),修改localhost.localdomain为你的主机名。/etc/h

2016-05-23 11:11:24

Mysql各版本区别

mysql-server-4.1       增加了子查询的支持,字符集增加UTF-8,GROUPBY语句增加了ROLLUP,mysql.user表采用了更好的加密算法,innodb开始支持单独的表空间。mysql-server-5.0       增加了Storedprocedures、Views、Cursors、Triggers、XAtransactions的支持,增加了

2016-05-17 16:16:31

Mysql多实例安装

目前并没有用到多实例,但是还是需要了解的,安装起来很简单,单机多实例有两种方法,多配置文件和mysqld_multi命令,两者的基础都是需要先初始化多个数据库,多配置文件是启动实例带对应的配置文件;mysqld_multi是在配置文件里写多个mysqld的配置。多配置文件操作简单,互不影响;mysqld_multi易于管理。初始化多个数据库1,/usr/local/mysql

2016-05-17 14:22:25

Redis多实例启动脚本

1,编写脚本vi/etc/init.d/redis#!/bin/sh#chkconfig:23451090#description:StartupandstopscriptforRedisPATH=/usr/local/bin:/sbin:/usr/bin:/binREDISPORT_1=6380REDISPORT_2=6381REDISPORT_3=6

2016-05-09 14:18:24

MySQL监控系统Lepus

现在流行的监控系统很多,选择一个合适自己的就可以了,例如Zabbix、Nagios;监控MySQL为主的有MySQLMTOP、Lepus。本文主要介绍快速部署lepus以及监控MySQL,因为作为DBA我们还是注重MySQL的监控,当然系统状态也非常重要,监控成为我们日常工作不可缺少,废话就不多说了,下面开始环境搭建。官方网站:http://www.lepus.cc/page/produc

2016-05-06 11:25:52

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!