logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JVM8(4)java虚拟机内部结构

JVM规范描述的是一种抽象化的虚拟机的行为,而不是任何一种广泛使用的虚拟机实现。要去“正确地”实现一台Java虚拟机,其实并不像大多数人所想的那样高深和困难——只需要正确读取class文件中每一条字节码指令,并且能正确执行这些指令所蕴含的操作即可。所有在虚拟机规范之中没有明确描述的实现细节,都不应成为虚拟机设计者发挥创造性的牵绊,设计者可以完全自主决定所有规范中不曾描述的虚拟机内部细节,

#java#jvm#虚拟机
Nginx(10) nginx 配置多个server,多个端口

现在同一linux服务器配置其端口的服务,拟用已经运行 的nginx来配置步骤如下创建一个配置文件  比如  /usr/local/nginx/sites-available/gaotianyue.confupstream gaotianyue.com{server 127.0.0.1:8070 weight=1;}server {

#nginx#服务器#linux
现代化Web的微服务架构最佳实践全景

原文地址:点击打开链接作者丨Vinay Sahni编辑丨Cindy“基于搭建微服务架构的实践,作者总结出一套适用于现代化Web和云技术的实战经验,并从微服务领域的先行者(如Netflix、Soundcloud、谷歌、亚马逊、Spotify等)身上学到了很多经验。全文很长,建议收藏转发后阅读。产品复杂度与日俱增。想继续按以前的节奏去演进产品变得越来越困

#架构
log4j和logback冲突 mvn

现在在spring boot使用zookeeper以及dubbo 在IDE eclipse直接运行App会报错,mvn也报错但是依然能运行,但是在linux上把代码拉下来,直接打包都不可以原来是包冲突了,之前一直怀疑是dubbo的引入log4j使logback跟它log4j冲突但是通过 mvn dependency:tree发现使zookeeper的引用了l

#log4j#dubbo#zookeeper +2
在linux和Windows使用curl,使用POST提交JSON数据

在linux&需要用\&转义GET:curlhttp://119.29.151.177/account/password/find?channel=2201\&account=abcPOST:curl -X POST http://demo.wiliamy.com/account/password/find?channel=2201\&account=abc在win

#linux#windows
spring-boot(0) application.properties配置文件和自定义配置文件

一,要修改启动的端口只需要创建application.properties文件然后 加上一行server.port=8083既可二,配置自定义常量比如application.properties有 port=8081 则@Value("${port:8082}")private String port;即可获取8081这个值三,单独的

#spring boot
spring-boot(5) 的logback 整理

spring-boot默认支持logback,所以无需引用任何以来只需要,配置application.properties即可,如果要功能丰富些,则配置下logback.xml,如下有三个方法可以选择一,要输出日志只要在application.properties里配置logging.file=./springboot.log就可以了这是最简便的方法,默认级别是info

#spring boot
kafka学习(1)linux下的安装和启动,以及Java示例代码

下载kafka并解压wget http://mirror.bit.edu.cn/apache/kafka/0.11.0.0/kafka_2.11-0.11.0.0.tgztar -zxvf kafka_2.11-0.11.0.0.tgz修改配置(1)配置zookeeper地址vim /data/kafka_2.11-0.11.0.0/config/server.propertieszooke

#zookeeper#linux
mac安装 brew

curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local –strip 1

git(2) git pull特别慢的解决方法

问题描述:git 特别慢以至于ssh -T git@github.com都得很久才响应解决方法:vim  /etc/ssh/ssh_config 修改如下Host github.comUser gitHostname ssh.github.comPreferredAuthentications publickeyIdentityFile /roo

#git#ssh
到底了