Archive for the ‘技术’ Category

Linux环境下端口映射

Sunday, March 22nd, 2020

前言

端口映射工具的使用场景: 由于某些场景系统必须部署某内网环境,只有对外的某一台服务器可与外网连接,要管理数据库、缓存等服务,需要进行端口映射外加防火墙白名单方式保证维护的便利与安全性。

Read More: 539 Words Totally

阿里云OSS 私有存储CDN访问注意事项

Saturday, May 18th, 2019

阿里云CDN 域名访问OSS时,会忽略 OSS的读写权限, 需要在 CDN 里面设置其他的访问鉴权方式,一般选择URL鉴权中的 A、B、C的一种。

阿里云slb服务器沃通crt证书转pem与部署指南(正确实施版)

Friday, September 23rd, 2016

一、安装SSL证书环境

1.1 SSl证书安装环境简介

Linux服务器一台;

阿里云平台(SLB/CDN/WAF);

SSL证书一张(备注:本指南使用test.wosign.com域名OV SSL证书进行操作,通用其它版本证书);

1.2 网络环境要求

Read More: 883 Words Totally

Proguard 代码混淆后 WEB项目的运行

Thursday, April 7th, 2016

在代码进行Proguard 混淆之后,需要通过tomcat或者其他web服务进行启动,启动时报错如下:

Caused by: java.lang.VerifyError: Expecting a stackmap frame at branch target 63

Exception Details:

Location:

org/jiucool/listener/DatabaseUpdateListener.cD()V @12: ifeq

Read More: 1652 Words Totally

JAVA WEB 项目的代码混淆

Friday, March 11th, 2016

前言

曾几何时认为世界多么的美好,可事实上虽有美好,但糟粕也是很多的,近期我们的项目,终端系统要部署到客户那里,让人没想到的是作为国内某知名专家的项目团队几乎原样将我们的宣传材料、业务流程照搬过去,着实令人汗颜,所以对项目源码的保护必须提上日程。项目为web项目。

一、选择加密工具

经过筛选,最终选择了proguard加密工具。

ProGuard是一个压缩、优化和混淆Java字节码文件的免费的工具,它可以删除无用的类、字段、方法和属性。可以删除没用的注释,最大限度地优化字节码文件。它还可以使用简短的无意义的名称来重命名已经存在的类、字段、方法和属性。

二、注意事项

Read More: 767 Words Totally

Docker 存储驱动storage driver 的选择

Wednesday, March 9th, 2016

先说一下我的系统环境,系统 centos 7.2,docker版本 V1.10.2

一、Docker 存储驱动背景

Docker模型的核心部分是有效利用分层镜像机制,镜像可以通过分层来进行继承,基于基础镜像,可以制作各种具体的应用镜像。不同 Docker 容器就可以共享一些基础的文件系统层,同时再加上自己独有的改动层,大大提高了存储的效率。

在docker0.7中引入了storage driver,更之后针对镜像存储docker采用了几种不同的存储drivers,包括:aufs,devicemapper,btrfs 和overlay。

device-mapper driver

最开始使用AUFS,但AUFS一直没有进入内核主线。但RHEL/Fedora等发行版本并不支持AUFS,所以,Redhat的Alexander Larsson实现了device-mapper的driver,现在dm driver由Vincent Batts在维护。在这篇文章中,Alexander详细介绍了他当时的想法。由于btrfs不成熟、overlayfs也没有进入内核主线,所以,他选择了device-mapper作为RHEL/Fedora下的解决方案。

Read More: 2788 Words Totally


正在读取数据……