标签:远程访问

Spring

Cartisan:搭建一个前后端分离的骨架

8

hellas 发布于 2019-04-01

每一件美好的事情,开始都是困难的。——斯宾塞 Cartisan 是我五六年前取的名字,那时老罗刚开始搞手机,叫 Smartisan,我一直比较认同他提的一些价值观,所以就依葫芦画瓢,取了个 Cartisan,Code artisan,意为代码工匠。 我在【开篇】里说过,我要做一个...

阅读(37)评论(0)赞 (0)

Spring

Spring Boot Actuators配置不当导致RCE漏洞复现

9

yeseng 发布于 2019-03-12

漏洞分析源地址: https://www.veracode.com/blog/research/exploiting-spring-boot-actuators 关于springboot监控可以参考以下文章: https://www.freebuf.com/news/193509...

阅读(96)评论(0)赞 (0)

Java

NSA开源逆向工具Ghidra入门使用教程

43

changyuan.xu 发布于 2019-03-07

背景 昨天,在刚刚举办的RSA大会上,NSA发布了一款功能强大、免费的开源逆向分析工具:Ghidra。该反汇编工具类似于我们常用的IDA,不过其基于JAVA开发,是一款适用于Windows、Mac和Linux的跨平台反汇编工具,用户还可以使用Java或Python开发自己的Ghi...

阅读(183)评论(0)赞 (0)

编程技术

『互联网架构』软件架构-软件环境的持续发布管理(上)(23)

41

hellas 发布于 2019-03-03

这次就走到软件的最后一站,哈哈,就是把软件给发布部署到服务器上。其实在部署的过程中,尤其现在微服务架构的盛行,软件本身喜欢用什么敏捷开发,导致持续发布的困难也是相当的大,原来不管项目怎么整,只要最后把项目部署好,可以正常的访问这个项目就部署好了。但是一旦把项目拆的很散,拆的很多个...

阅读(145)评论(0)赞 (0)

编程技术

互联网架构三板斧之并发

4

dulong 发布于 2019-03-03

由于营销活动(创造营销节点、扩大影响力的需要),总有很多产品策划、运营乐此不疲的玩着一个game—在足够集中的时间内比如秒级处理足够多的用户请求,让世界为此狂欢,同时也是彰显技术实力的一次大考。 小米卖着抢号的手机、天猫发明了双11光棍节、微信和支付宝连续2年做着新春...

阅读(99)评论(0)赞 (0)

编程技术

『互联网架构』软件架构-mysql主从(二)

42

xiaoli.wang 发布于 2019-02-09

通俗来讲,如果对数据库的读和写都在同一个数据库服务器中操作,业务系统性能会降低。 为了提升业务系统性能,优化用户体验,可以通过做主从复制(读写分离)来减轻主数据库的负载。 而且如果主数据库宕机,可快速将业务系统切换到从数据库上,可避免数据丢失。源码:https://github....

阅读(132)评论(0)赞 (0)

Java

dubbo源码解析(三十一)远程调用——rmi协议

xirruiqiang 发布于 2019-02-03

远程调用——rmi协议 目标:介绍rmi协议的设计和实现,介绍dubbo-rpc-rmi的源码。 前言 dubbo支持rmi协议,主要基于spring封装的org.springframework.remoting.rmi包来实现,当然最原始还是依赖 JDK 标准的java.rmi...

阅读(105)评论(0)赞 (0)

编程技术

工业控制系统网络杀伤链 (The ICS Cyber Kill Chain)

7

zhuangli 发布于 2019-01-23

工业控制系统网络杀伤链 (The Industrial Control System Cyber Kill Chain) 工业控制系统网络杀伤链是由SANS研究所的Michael J. Assante和Robert M. Lee撰写并于2015的发布的一个报告,该报告介绍了攻击者...

阅读(87)评论(0)赞 (0)

编程技术

从蚂蚁金服微服务实践谈起 | SOFAChannel#1 直播整理

24

xiaoli.wang 发布于 2019-01-18

<SOFA:Channel/>,有趣实用的分布式架构频道。 <SOFA:Channel/> 作为 SOFA 所有在线内容的承载,包含直播/音视频教程,集中体现 SOFAStack 的能力全景图。 本文根据 2018/1/17 晚直播内容整理, 欢迎加入直播...

阅读(109)评论(0)赞 (0)

Java

Tomcat9.0官方手册中文版(二):部署

songhua.gao 发布于 2019-01-17

Introduction 部署是指将Web应用程序(第三方WAR或您自己的自定义Web应用程序)安装到Tomcat服务器的过程。 Web应用程序部署可以在Tomcat服务器中以多种方式完成。 静态;在Tomcat启动之前设置Web应用程序 动态;通过直接操作已部署的Web应用程序...

阅读(71)评论(0)赞 (0)

编程技术

LNMP+HAProxy+Keepalived负载均衡 – 配置文件汇总

puefu.he 发布于 2019-01-14

Nginx的操作命令 vim /usr/local/nginx/conf/nginx.conf # 将端口由80修改为10001,修改内容如下: listen 10001 default_server; # 具体配置可参考下面的nginx配置文件 # 重启Nginx,并查看其状态...

阅读(140)评论(0)赞 (0)

Java

浅谈JAVA的往日辉煌与未来趋势

4

likai 发布于 2019-01-08

24 岁,针对1个技术性人而言可谓正当壮年。但针对一门计算机语言而言,状况将会又有不一样。各种计算机语言横空出世,纷战难休,殊不知 TIOBE 的語言排名榜上,Java 却曝露了显著的颓势。這個著名的计算机语言,将来会是如何? java的出身 小编整理了一些java进阶学习资料和...

阅读(93)评论(0)赞 (0)

Java

docker搭建私有仓库

3

尖兵 发布于 2018-12-30

docker pull registry docker run --name registry -p 5000:5000 -d registry http:// 192.168.174.130:5000/v2/_catalog { "repositories"...

阅读(105)评论(0)赞 (0)

编程技术

蚂蚁金服微服务实践 | 开源中国年终盛典分享实录

29

hanze 发布于 2018-12-20

章耿,花名余淮,蚂蚁金服高级技术专家。 2007 年毕业后一直从事服务化相关的工作,最早在国家电网做电子商务平台 SOA 化的工作,之后在京东负责京东的服务化框架 JSF,目前在蚂蚁金服中间件服务与框架组负责应用框架及 SOFAStack 相关的工作。 本文根据余淮在 2018 ...

阅读(173)评论(0)赞 (0)

编程技术

扒开Fabric架构:抽象的逻辑架构与实际的运行时架构

2

xiaoli.he 发布于 2018-12-14

目标 理解Hyperledger Fabric超级账本的逻辑架构。 理解Hyperledger Fabric超级账本的实际运行时架构。 任务实现 进步非常快。现在我们结合图形,然后根据对应的解释全面理解Hyperledger Fabric的架构。 2.1.1 比较抽象的逻辑架构 ...

阅读(181)评论(0)赞 (0)

Spring

springboot2.0集成rabbitmq

xiaoli.wang 发布于 2018-12-02

简介: rabbitmq即一个消息队列,主要用来实现应用程序的异步和解耦,消息缓冲,消息分发的作用. 由于rabbitmq依赖于erlang语言,所以先安装erlang: 添加erlang solutions源 $ wget https://packages.erlang-sol...

阅读(180)评论(0)赞 (0)

Java

Spring Devtools 源码初步解析

changyuan.xu 发布于 2018-11-17

最近在阅读spring cloud源码的时候 发现spring devtools这个包 觉得比较有趣,就研究了一下.然后写了这篇文章。 主要解决三个疑问 1 如何初始化 2 如何实时监听 3 如何远程重启 1构造 Restarter Restarter是在spring容器启动过程...

阅读(128)评论(0)赞 (0)

Java

使用Docker快速搭建漏洞分析环境

13

yeseng 发布于 2018-11-13

起因 需求源于痛苦。很多人可能已经深有体会,搭建环境的时间可能会远大于真正做事时间。我最近在看一些Java的漏洞,但我不是Java开发者,并没有现成的Java环境。而且最近我没有自己的电脑用,需要管理员权限的操作我都不能执行。用着并不熟悉的IDEA,拉下来的代码编译无数遍都没有通...

阅读(114)评论(0)赞 (0)