标签:zlib

Java

[Pulsar系列] 10分钟学会Pulsar消息系统概念

8

xirruiqiang 发布于 2019-08-07

Apache Pulsar Pulsar是一个支持多租户的、高性能的服务与服务之间消息通讯的解决方案,最初由雅虎开发,现在由Apache软件基金会管理。 Pulsar的主要特性如下: Pulsar实例原生支持多集群,能无缝的基于地理位置进行跨集群备份 非常低的消息发布和端到端的延...

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

Java

Oracle WebLogic漏洞攻击

3

zhuangli 发布于 2019-07-29

最近,发现有使用Oracle WebLogic RCE反序列化漏洞(CVE-2018-2628) 进行攻击的活动。 攻击者在其请求中包含了PowerShell命令,且进过base64加密: 解码base64后代码如下: $OS=(GWmi Win32_OperatingSyste...

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

Java

阿里云服务器配置记录

zhuangli 发布于 2019-07-08

(1)vim /etc/ssh/sshd_config (2)PasswordAuthentication yes PermitRootLogin yes (3)systemctl restart sshd进行重启 Centos 常用命令以及安装一些库 yum -y instal...

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

Java

Hutool 4.5.15 发布,知错能改

1

xiaoli.wang 发布于 2019-06-25

Hutool是一个Java工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让Java语言也可以“甜甜的”。它最初是作者项目中“util”包的一个整理,后来慢慢积累并加入更多非业务相关功能,并广泛学习其它开源项目精髓,经过自己整理修改,最终形成丰富的开源工具集。...

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

编程技术

Ansible项目实战LNMP

1

xiaoli.he 发布于 2019-06-12

通过 ansible roles 配置 lnmp 环境, nginx 通过源码编译安装, php 通过源码编译安装, mysql 通过 yum 安装( mysql 源码编译超级慢 )支持系统( CentOS6.x 和 centos7.x 系列) 说明: 将 nginx ...

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

编程技术

docker 搭建lnmp环境

尖兵 发布于 2019-06-09

使用docker搭建项目 创建项目目录 mkdir php 创建如下项目结构 sites 目录放置项目文件 services 目录放置服务相关配置 script 放置自定义脚本 ├── Readme.md ├── docker-compose.yml ├── script ├──...

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

Java

增量更新

changyuan.xu 发布于 2019-06-02

增量更新 现在大多数热门应用中都使用了增量更新来更新新的功能。比如解压微信或者抖音的apk,在其lib文件夹下都能找到类似 libbspatch.so的动态库,这个就是用来增量更新的库。 Android NDK中为我们提供了一个工具可以查看动态库中的方法,工具在/sdk/ndk-...

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

编程技术

『互联网架构』软件架构-rocketmq之部署(61)

34

刘莉莉 发布于 2019-05-25

消息队列作为高并发系统的核心组件之一,能够帮助业务系统解构提升开发效率和系统稳定性。 (一)rocketMQ 官网:http://rocketmq.apache.org/ 开源的分布式消息和流处理,流处理这块原来只有kafka这样说,因为rocketMq本身做的也比较好,它也加上...

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

Java

Android增量更新

2

yanxinchi 发布于 2019-04-24

首先增量更新应该了解个概念: 增量更新:在版本较近的apk升级的时候,根据两个apk之间的差异(生成差异包),合成新的安装包,在应用内部进行升级的一种操作(需要重新安装apk文件)。 热更新:在发布的版本有BUG的时候,动态加载dex文件,在不影响apk的情况下进行修复BUG(不...

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

Java

Maven 教程之发布 jar 到私服或中央仓库

4

尖兵 发布于 2019-04-16

为了避免重复造轮子,相信每个 Java 程序员都想打造自己的脚手架或工具包(自己定制的往往才是最适合自己的)。那么如何将自己的脚手架发布到中央仓库呢?下面我们将一步步来实现。 在 Sonatype 创建 Issue (1)注册 Sonatype 账号 发布 Java 包到 Mav...

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

Java

Jenkins + docker + docker-compsoe + svn 持续集成 原 荐

12

yanxinchi 发布于 2019-03-17

一  架构规划 实验环境是通过SVN提交代码,使用Jenkins一键发布到测试环境进行镜像build和站点安装测试,将DOCKER镜像上传到 私有镜像仓库,最终通过jenkins一键发布到正式环境 环境规划: 192.168.157.130  Jenkins&...

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

Java

我是如何通过分析后门JXplorer样本发现其背后的恶意组织

20

xubiao.zhuang 发布于 2019-03-11

一、概述 最近,我在使用VirusTotal Intelligence进行一些动态行为查询时,偶然发现了这个奇怪的 PE二进制文件 (MD5:7fce12d2cc785f7066f86314836c95ec)。该文件声称是JXplorer 3.3.1.2的安装程序,根据其 官网 ...

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

编程技术

『互联网架构』软件架构-nginx(上)(19)

17

xiaoli.wang 发布于 2019-02-28

今天说说nginx, 其实有老铁比较奇怪,nginx不是运维来搞的吗?确实是的,大部分情况下,公司比较大的话,存在运维的话,这个锅肯定是运维来做的。但是现在有个趋势叫devops之前我也说过,开发运维一体化,开发也要懂一定的运维知识。在一些互联网的创业公司刚开始技术的工种,并不是...

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

Java

『互联网架构』软件架构-jenkins搭建和 maven gitlab自动化部署流程(上)(五)

28

刘莉莉 发布于 2019-02-12

几年前没用过jenkins的时候,每次都需要用eclipse打个war包,然后小心翼翼的上传到服务器,给服务器原有的war包改个名字,mv到bak目录中,停止服务,删除原有的webapps的项目,再把新上传的war包放进到tomcat的webapp说的目录下,启动项目。每次改个h...

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

Spring

创建基于Java 11的SpringBoot Docker镜像到48M!

yanxinchi 发布于 2018-12-25

本文介绍使用AdoptOpenJDK的Alpine JDK 11版本,能够将一个SpringBoot应用大小最大化到48M,DockerHub镜像地址: https://hub.docker.com/r/shoutstar/spring-boot-jre-min-11 Docke...

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

Java

Linux环境搭建Nginx+Tomcat负载均衡集群

6

songhua.gao 发布于 2018-11-27

Tomcat服务器是一个免费的开放源代码的web应用服务器,属于轻量级应用服务器,是开发和调试JSP程序的首选。由于Tomcat处理静态HTML的能力运不及Apache或者Nginx,所以Tomcat通常是作为一个Servlet和JSP容器,单独运行在后端。 Nginx服务器能支...

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

Java

LCTF 2018 T4lk 1s ch34p,sh0w m3 the sh31l 详细分析

19

Harries 发布于 2018-11-19

LCTF2018 我出的这道题主要考察了两个知识点,一个就是当前最最最最,最火的 Phar 反序列化,另一个就是前一段时间比较众人皆知的 java 的 XXE 漏洞,毕竟微信的洞谁能不知道呢?虽然是大家比较熟悉的洞,但是我依然进行了比较深入的挖掘,考察的是比较容易被忽视的点,当然...

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

Java

JBoss RichFaces EL Injection RCE Analysis(CVE-2018-14667)

3

xiaoli.wang 发布于 2018-11-17

作者: Cryin 介绍 根据Red Hat官方给出的公告信息,Java RichFaces框架中包含一个RCE漏洞,恶意攻击者构造包含org.ajax4jsf.resource.UserResource$UriData序列化对象的特定UserResource请求,RichFac...

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