标签:PHP

编程技术

web前端程序员前景及优劣势分析

4

zhuangli 发布于 2019-10-19

前景 需求量非常大,随着人机界面越来越多,比如手机,车载设备,各种物联设备等,都需要大量的开发人员来维护,而且前端的美观直接影响了用户体验,因此靠谱的前端工程师是公司宝贵的财产。 岗位需求量大概是Java的1/3左右 在TIOBE中排名第七 C#和VB国内基本不用,python为...

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

编程技术

centos7编译安装LNMP(nginx-1.16.0,mysql8.0.16,php-7.3.6)常见问题报错及解决方法

26

yeseng 发布于 2019-10-18

LNMP的安装与配置 nginx-1.16.0安装及配置: 第一步:前往官网下载 nignx源码包 下载完毕后上传至服务器(先安装 lrzsz) yum -y install lrzsz 安装完毕后执行: rz 找到 nginx包后点击确定,即可上传成功 第二步: 解压: tar...

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

Java

愿c#和Java之争暂得平息,虽然不抱希望

Harries 发布于 2019-10-18

我在刚开始学编程的时候就经常来博客园,当时博客园基本是C#的天下,从那时开始C#和Java哪个好就一直在打,这些年没怎么看博客园了,回来发现到了今天居然还在争论,让我不由得想来分析一下这个问题,这里只考虑技术层面,而不谈什么大道理。 第一是大家关心的整体薪资分布,作为工程师或高级...

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

编程技术

linux上安装LAMP笔记

9

Harries 发布于 2019-10-17

B哥最近在参加比赛,需要把一个php项目部署到服务器上,故此在linux上安装LAMP环境,用于部署项目,第一次安装,做点儿笔记记录一下。 安装条件: Redhat或者CentOS linux环境已装好,并配置了yum源。 用yum安装httpd、mariadb、php 安装ht...

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

编程技术

Hyperf 发布 v1.1.2 版本,企业级的 PHP 微服务云原生协程框架

dulong 发布于 2019-10-17

更新内容 本周更新主要为一个 bugfix 版本,我们修复了一些组件的 :bug:Bug,使 Hyperf 1.1.* 系列版本更加的健壮了,发布于 1.1.2 版,建议使用 1.1 的用户更新。 直接访问 官网 hyperf.io 或 文档 hyperf.wiki 查看。 新增...

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

Java

JShell(JDK9+)eval任意Java代码片段执行

3

likai 发布于 2019-10-17

点击上方“ 凌天实验室 ”,“星标或置顶公众号” 漏洞、技术还是其他,我都想第一时间和你分享 写在之前: 最近几年开发RASP产品期间整理了很多的Java语言的特性~ JDK9开始提供一个叫jshell的功能,让开发者可以想python和php一样在命令行下愉快的写测试代码了。J...

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

编程技术

云原生时代的微服务,适合所有人么?

3

xirruiqiang 发布于 2019-10-17

微服务是一种优化资源的体系结构方法,这些资源为复杂、快速、分布式基础设施上的大规模服务和软件提供计算、存储和网络。大多数有IT历史的组织,传统上都是在虚拟技术栈上构建软件,这些技术栈由操作团队手动维护。今天,开发人员大规模使用云服务来构建应用程序架构和自动化工作负载。面向机器架构...

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

Java

Apache Commons Fileupload竟存在漏洞,你慌了吗?

9

小丁 发布于 2019-10-16

来源: https://tinyurl.com/y34djpar 漏洞的来源是在于 DiskFileItem 中的 readObject() 进行文件写入的操作,这就意味着如果我们对已经序列化的 DiskFileItem 对象进行反序列化操作就能够触发 readObject() ...

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

编程技术

「微服务架构」基于Nginx的三种微服务参考架构

4

小丁 发布于 2019-10-16

Introducing the NGINX Microservices Reference Architecture (this post) MRA, Part 2: The Proxy Model MRA, Part 3: The Router Mesh Model MRA, ...

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

Spring

Spring Boot (十三): Spring Boot 整合 RabbitMQ

4

changyuan.xu 发布于 2019-10-15

1. 前言 RabbitMQ 是一个消息队列,说到消息队列,大家可能多多少少有听过,它主要的功能是用来实现应用服务的异步与解耦,同时也能起到削峰填谷、消息分发的作用。 消息队列在比较主要的一个作用是用来做应用服务的解耦,消息从消息的生产者传递到消息队列,消费者从消息队列中获取消息...

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

编程技术

微服务架构ServiceMesh

7

刘莉莉 发布于 2019-10-15

编辑推荐: 本文主要讲解Service Mesh的概念及实现原理,希望能对您有所帮助。 本文来自博客园,由火龙果软件刘琛编辑推荐 什么是Service Mesh? Service Mesh的概念最早是由Buoyant公司的CEO William Morgan在一篇文章里提出,他给...

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

Java

程序语言中接口的深层次含义

8

yeseng 发布于 2019-10-12

计算机科学本应该是一个实践和具体的科学,但是随着面向对象等思想的发展,大量的概念、原则、思想含糊不清,“编程思想” 则更加玄之又玄。 接口是面向对象中最重要的一个概念之一,接口这个词被用的太过于广泛,以至于成为软件工程师们最容易争吵的地方。 我们说的接口在不同上下文中略微不同,我...

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

Java

过去50年间,十大热门语言及发明者大盘点

11

yanxinchi 发布于 2019-10-11

全文共 5008 字,预计学习时长 10 分钟 软件领域有许多编程语言,每年还涌现出越来越的新语言。新发布的语言有Scala、Kotlin、Go和Closure,但历史证明,只有少数语言能存活下来,其中一些语言对软件领域的发展做出了巨大贡献。 编程语言是软件领域的重要一环,虽然大...

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

Java

在Java中如何优雅地判空

14

刘莉莉 发布于 2019-10-11

来源丨李良逸 blog.imuxuan.com/archives/86  判空灾难   作为搬砖党的一族们,我们对判空一定再熟悉不过了,不要跟我说你很少进行判空,除非你喜欢 NullPointerException 。 不过 NullPointerExcept...

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

Java

java、ruby、python、php等如何生成excel文档?

邓龙华 发布于 2019-10-10

excel在我们日常工作生活中会经常用到,通常我们都是用office软件去编写文档。但是对于格式一致的excel文档,如果还是使用人工完成,那绝不是我们软件工程师的姿态了~ 下面我就介绍一种方法,不需要复杂的编程,任何编程语言都可使用~ 调用别人封装好的API,只要能发送post...

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

编程技术

关于容器、微服务、Docker的十大问题

刘莉莉 发布于 2019-10-10

容器的运行无法简单参考虚拟机的实践经验。例如,几乎任何工作负载都可以立即虚拟化,但是有些工作负载适合容器化部署,有的则不适合。 本文回答企业在使用容器时最常见的10个问题,帮助大家更好地理解容器部署、工作负载容器化等问题。 1.最适合容器的使用场景是什么? 在生产环境中,最适合容...

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