标签:主机

编程技术

LNMP一键安装包 ngx_lua_waf waf(web应用防火墙) 安装设置教程

1

xiaoli.wang 发布于 2019-02-17

WAF是啥? WAF中文名是Web应用防火墙,WAF能够根据规则拦截SQL注入、恶意请求、黑客扫描等HTTP请求从而保护WEB应用的安全。 今天我们要说的是一个比较简单好用的基于lua的waf:ngx_lua_waf。 ngx_lua_waf是一个基于lua-nginx-modu...

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

Java

开始使用 Docker 线上部署

yeseng 发布于 2019-02-16

我博客最早的时候使用 FTP 上传到虚拟空间以达到上线,后来认识到 SVN && Git ,就使用版本控制来上线,但也是笨笨的手动登录到服务器。再后来认识了 Jenkins ,发现原来上线可以如此美好,我把相关所有的服务的部署、上线使用 Jenkins 来完成,一...

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

Java

基于Jenkins Pipeline自动化部署

10

hellas 发布于 2019-02-16

最近在公司推行Docker Swarm集群的过程中,需要用到Jenkins来做自动化部署,Jenkins实现自动化部署有很多种方案,可以直接在jenkins页面写Job,把一些操作和脚本都通过页面设置,也可以在每个项目中直接写Pipeline脚本,但像我那么优秀,那么追求极致的程...

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

Java

配置 Docker 容器的 Jenkins

4

yanxinchi 发布于 2019-02-15

本文包含以下内容: 配置 Jenkins 镜像时区,使用国内的时区 配置宿主机挂载目录 创建启动脚本 Jenkins 配置 Publish over SSH,允许 ssh 登陆宿主机 Jenkins 构建镜像 Jenkins 官方文档: https://github.com/je...

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

Java

java版 利用人脸识别猜年龄 基于ArcFace2.0的 demo

xiaoli.he 发布于 2019-02-15

首先感谢虹软,是你们提供这么好的SDK支撑了我们的想象力! 这是一个用javav编写的可视化应用,用户通过自己的脸和计算机进行交互,计算机则通过萌萌女孩的语音和用户对话。 核心程序就是利用ArcFace2.0识别性别、年龄,但是为了获得正面脸,会根据ArcFace2.0的人脸3D...

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

编程技术

分布式架构知识体系

8

puefu.he 发布于 2019-02-15

1.问题 1、何为分布式何为微服务? 2、为什么需要分布式? 3、分布式核心理论基础,节点、网络、时间、顺序,一致性? 4、分布式是系统有哪些设计模式? 5、分布式有哪些类型? 6、如何实现分布式? 2.关键词 节点,时间,一致性,CAP,ACID,BASE,P2P,机器伸缩,网...

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

编程技术

B 站 Up 主上传质量调优实践

25

邓龙华 发布于 2019-02-14

Up主上传的大量优质视频内容使得bilibili(B站)深受年轻用户的喜爱。bilibili视频云高级研发经理 唐君行在LiveVideoStack线上交流分享中详细介绍了B站为提供更流畅、稳定用户体验,努力优化上传系统架构,建立质量体系以及质量调优中的实践经验。 文 / Jso...

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

编程技术

B 站 Up 主上传质量调优实践

25

xubiao.zhuang 发布于 2019-02-14

Up主上传的大量优质视频内容使得bilibili(B站)深受年轻用户的喜爱。bilibili视频云高级研发经理 唐君行在LiveVideoStack线上交流分享中详细介绍了B站为提供更流畅、稳定用户体验,努力优化上传系统架构,建立质量体系以及质量调优中的实践经验。 文 / Jso...

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

编程技术

无监控、不运维。运维系统架构设计附带思维导图

2

xiaoli.wang 发布于 2019-02-13

无监控、不运维 运维行业有句话:“无监控、不运维”。 是的,一点也不夸张,监控俗称“第三只眼”。没了监控,什么基础运维,业务运维都是“瞎子”。** 开篇 所以说监控是运维这个职业的第一步。尤其是在现在DevOps这么火的时候,用监控数据给自己撑腰,这显得更加必要。 有人说运维是背...

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

编程技术

『高级篇』docker之Mesos微服务部署(26)

38

Harries 发布于 2019-02-13

原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢! 原文链接地址: 『高级篇』docker之Mesos微服务部署(26) 因本人的mac本才8g,无法同时启动4个虚拟机来完成,3个server,1个harbor。所以镜像直接用hub.docker.com的。mac就启动3...

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

Java

威胁快报 | 首爆新型ibus蠕虫利用热门漏洞疯狂挖矿牟利

16

尖兵 发布于 2019-02-13

一、背景 近日阿里云安全团队发现了一起利用多个流行漏洞传播的蠕虫事件。黑客首先利用ThinkPHP远程命令执行等多个热门漏洞控制大量主机,并将其中一台“肉鸡”作为蠕虫脚本的下载源。其余受控主机下载并运行此蠕虫脚本后,继续进行大规模漏洞扫描和弱口令爆破攻击,从而实现横向传播。涉及的...

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

Java

Apache Solr 7.7.0 发布,Java 全文搜索服务器

Harries 发布于 2019-02-12

Lucene PMC 今天 发布 了 Apache Solr 的最新版本 7.7.0。 Apache Solr (读音: SOLer) 是一个开源的搜索服务器。Solr 使用 Java 语言开发,主要基于 HTTP 和 Apache Lucene&n...

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

Java

太厉害了:居然有人将各大编程语言绘成了一部编年史

22

songhua.gao 发布于 2019-02-12

代码是一门语言,这门语言搭建了人与计算机沟通的桥梁。通过编写代码,人类可以“命令”计算机开发网页、开发软件、搭建游戏… … 这门语言并不是上帝的发明,它是前辈们发挥聪明才智创造出来的,前辈们的创造过程虽然充满了有趣与巧合,但是并不神秘!本文就从1980年开...

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

编程技术

SOFA-MOSN源码解析—配置详解

2

songhua.gao 发布于 2019-02-11

SOFAMosn是基于Go开发的sidecar,用于service mesh中的数据面代理。官方文档见 SOFAMosn ,基本架构如下: 一个简单的结合sofa-rpc的例子可参考 SOFAMosn代理SOFARPC 。 观察到启动mosn形似 ./main start -c ...

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

Java

Java 初级软件工程师 认证考试试卷(A卷)及答案

邓龙华 发布于 2019-02-10

Java 初级软件工程师 认证考试试卷   笔试( A 卷)  考试时间150分钟 总分 100分   姓    名_______________________ 身份证号_______________________ 考试结束后...

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

编程技术

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

42

xiaoli.wang 发布于 2019-02-09

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

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

Java

容器中的JVM资源该如何被安全的限制?

hellas 发布于 2019-02-09

前言 Java与Docker的结合,虽然更好的解决了application的封装问题。但也存在着不兼容,比如Java并不能自动的发现Docker设置的内存限制,CPU限制。 这将导致JVM不能稳定服务业务!容器会杀死你JVM进程,而健康检查又将拉起你的JVM进程,进而导致你监控你...

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

Spring

Bye, 2018; Hi, 2019

1

puefu.he 发布于 2019-02-07

虽然我还时时的沉浸在2018的日历里,但时光已毫不留情的将2018年留在了记忆里。2019,相见恨早。 距离2014年底已经有了4个年头加2个月的时间了。回首这4年,从 PHP+SQL 到 TP ,从共享文件夹到 SAE 共同在线编辑到 SVN 再到 GIT ,从对 JAVA 高...

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