- 浏览: 293625 次
- 性别:
- 来自: 济南
最新评论
-
aerfaguihua:
请问楼主 netty编写的客户端能否同步监听接收服务器传来的数 ...
Netty 简单样例分析 -
wanggang0321:
...
logback使用 -
lijunwyf41:
写的太好了
Rational Rose四个视图的含义、区别、用途 -
fengyie007:
如果已经修改了,直接更新了再提交就行了啊。
svn: is out of date -
liguangge285:
http://www.blogjava.net/wangfun ...
我的activiti学习笔记
文章列表
听了湖畔大学三板斧中的马云谈战略,记下金句与我的一些理解
战略是不可复制的
战略前三板斧:使命、愿景、价值观
战略后三板斧:人(谁来干)、组织、KPI
前序:
企业做大不一定快乐、做小不一定不幸福
只 ...
转自:https://www.cnblogs.com/waterlufei/p/8135115.html
数据库这一层需要做到避免单点故障可以是主从备份和主主备份,主主备份可能有性能损耗和数据同步的问题。这里记录下主从备份,
mysql进行备份之前确保mysql的版本是一样的,我这里用的都是mysql5.7.18
1、原文博客地址:http://qizhanming.com/blog/2017/06/20/how-to-config-mysql-57-master-slave-replication-on-centos-7
这篇博客已经写的很好了,不再记录了。
mysql备份好了以后 ...
docker官网:https://docs.docker.com/
docker中文社区:http://www.docker.org.cn
docker解决问题:
1、开发环境与运维环境不一致,导致开发环境正常运行,而生产环境运行异常。环境指的是JDK、数据库、redis等。
2、生产环境机器多,发布耗时
docker的目标:build,ship and run any app,anywhere
一个构造封装,到处运行。any app指的是各种应用,如后台应用、Redis、MySQL等
docker与传统VM的区别,运行快docker秒级,传统VM需要1分钟。
V ...
修改当前用户密码:sudo passwd
修改root用户密码:sudo passwd root
actuator服务监控与管理
- 博客分类:
- spring
引自:https://www.cnblogs.com/baidawei/p/9183531.html
actuator是spring boot项目中非常强大的一个功能,有助于对应用程序进行监控和管理,通过restful api请求来监管、审计、收集应用的运行情况,针对微服务而言它是必不可少的一个环节。
Endpoints
actuator的核心部分,它用来监视应用程序及交互,spring-boot-actuator中已经内置了非常多的Endpoints(health、info、beans、httptrace、shutdown)等等,同时也允许我们自己扩展自己的端点
...
将私有的jar包导入到maven本地库
- 博客分类:
- maven
需求:三方公司提供自己的Jar包,公共库里没有,所有使用命令将Jar包导入本地的maven库
引自:https://blog.csdn.net/dreamerframework/article/details/19543189
将私有的jar包或者maven(http://maven.apache.org)找不到匹配的jar包,导入到本地库中
mvn install:install-file --settings D:\maven-repository\.m2\settings.xml -Dfile=d:/Downloads/apache-activemq-5.5.0 ...
如何查看linux是32位还是64位
- 博客分类:
- linux
使用命令
“getconf LONG_BIT”
如果返回的是32,那么就是32位
如果返回的是64,那么就是64位
第1章 基础知识
什么是微服务:微服务是系统架构的一种设计风格,它的主旨是将一个独立的系统拆分拆分成多个小型服务,这些小型服务在独立的进程中运行,它们之间通过 HTTP的RESTful API进行通信。被拆分成的多个小型服务都围绕着一个或一些耦合度较高的业务进行构建,每个服务维护着自身的数据存储,业务开发,自动化测试案例与独立部署机制。由于有了轻量级的通信协议做基础,所以各个服务可以使用不同的语言来编写。
微服务带来的问题:运维的新挑战、接口的一致性(接口版本控制)、分布式的复杂性(网络延迟、分布式事务)
微服务九大特性:
...
系统的发展:架构的演进。遇到问题,解决问题
单点-->集群-->分布式
节点、副本(备份)、中间件(缓存中间件、消息中间件)
中间件,位置在中间,介于业务系统与底层组件(操作系统、数据库)之间。直接操作底层组件,为业务系统提供便利
缓存中间件:memcache、redis
消息中间件(MQ):ActiveMQ、RabbitMQ、Kafka
数据库读写分离、搜索引擎、缓存
垂直分库、水平分库分表
多模块、面向服务SOA
分布式架构的难点与问题
1、第三种形态:超时、未知
2、分布式事务:跨节点事务,A节点成功,B节点失败
3、负载均衡 ...
摘自https://blog.csdn.net/swl979623074/article/details/79466016
Quartz
默认多线程异步执行
单个任务时,在上一个调度未完成时,下一个调度时间到时,会另起一个线程开始新的调度。业务繁忙时,一个任务会有多个调度,可能导致数据处理异常。
多个任务时,任务之间没有直接影响,多任务执行的快慢取决于CPU的性能
触发方式
SimpleTrigger:value=2000 每隔两秒触发
CronTrigger:value=”0 0 12 * * ?” 每天中午12点触发
需要在配置文件中实现配置Job
能被集群实例化,支 ...
《Head First Java》读书笔记
- 博客分类:
- java
此书,新手读不合适,讲得不全面;有多年经验的也不合适,讲得浅。
下面做一下读书笔记
第一章 基本概念
Java是个强类型的语言
第二章 类与对象
面向对象帮助我们用更自然的方法设计;加入新功能时,不会搞乱已经写好的程序代码
对象--》堆区 Heap
方法--》方法区
临时变量--》栈区 Stack
存档的jar文件中,可以引入一个manifest文件,在其中指明哪个有启动应用程序的main方法
第三章 主数据类型与变量
boolean类型占内存大小由虚拟机决定
char占2个字节
float占4个字节
double占8个字节
float f = ...
《好爸爸胜过好老师之乐在小学》读书笔记
- 博客分类:
- 读书笔记
第一章
一、玩耍是小学生的主要任务之一
1、玩和学习是统一的,有益的玩就是学习;科学的学习就是玩。做你喜欢的事情就是玩,喜欢上学习,就是玩。同样玩的是有益的事,是涨知识、涨能力的就,玩就学习。
2、玩耍中认识和感知世界
3、游戏需要他人配合,可以学会如何与别人合作;同时游戏都有规则,孩子遵守游戏的规则,日后就有了遵守社会规则的意识
4、游戏提高孩子的实践能力、动手能力、解决问题的能力
...
JDK由三部分组成:Java程序设计语言、Java虚拟机、Java API类库
Java虚拟机也不不断发展,中间有很多版本,比较出名的
Sun Classic:最早的JVM,JDK1.4后退出历史舞台
Sun HotSpot:从JDK1.2时加入,JDK1.3成为默认虚拟机,之后一直是JDK的默认JVM
BEA JRockit:BEA和Sun都被Oracle收购了,所以Sun HotSpot、BEA JRockit都成了Oracle了,OraclEe打算2合1
IBM J9 VM
Java内存区域
1、程序计数器
是一块较小的内存区域,可以看作当前线程正在执行的字节码 ...
转自:https://www.cnblogs.com/xdp-gacl/p/4249939.html
学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。
一、分享Iteye的开涛对Ioc的精彩讲解
首先要分享的是Iteye的开涛这位技术牛人对Spring框架的IOC的理解,写得非常通俗易懂,以下内容全部来自原文,原文地址:http://jin ...