Nginx负载均衡反向代理服务器,究竟是什么,如何用?
摘要:Nginx是什么!? Nginx是一款web反向代理服务器软件 他的特点是: 轻量级! 高性能! 可以瞬间重启! Nginx能干什么!? 1.0 Nginx可以反向代理 静态资源 作为静态资源服务器 2.0 Nginx可以反向代理 不同的访问路径,让这些访问路径对外 提供统一规范的 入口 (这种形式
阅读全文
posted @
2021-01-29 14:38
Code2020
阅读(164)
推荐(1) 编辑
从0开始学基金投资(深度好文,转载)
摘要:本文是转载知乎羊陪家。是我看过的写的比较基础和系统,专门针对基金这类产品,并且适合小白入门用的基金入门指南。语言浅显易懂,是我看过的写的最好的基金入门课程。值得收藏。主题一:基金是什么 一、基金是什么(1)--基金的本质是什么? - 知乎专栏 一、基金是什么(2)--基金的相关主体有哪些? - 知乎
阅读全文
posted @
2021-01-24 21:34
Code2020
阅读(21117)
推荐(0) 编辑
一个男生怎么样才算是正在成熟了?【2】
摘要:关于感情: 1、在没有事业时,知道事业比谈恋爱重要。 2、不会满脑子整天想着谈恋爱,对待感情看缘分。 3、决定是否追求一个女生时,女生长相所占的比例和以往相比会降低。 4、再喜欢也不会勉强,更不会当舔狗。 5、在追求女生以及相处的过程,会有自己的底线和原则。 6、追求一个女生会事先预估自己有戏没有,
阅读全文
posted @
2021-01-24 20:11
Code2020
阅读(135)
推荐(0) 编辑
一个男生怎么样才算是正在成熟了?【1】
摘要:知乎上看到一个非常好的帖子,希望记录下来,以后慢慢看,坚守自己的初心,继续向前把 1、不会再刻意地去展现自己的锋芒 自己看过多少书,去过多少个国家,家里有多少套房子,见识过多么牛逼的场合,他们都不会对外声张出来了。 甚至有时候别人问起,他们还会含糊其辞装傻扮哑。 一是因为他们深知树大招风,握在自己手
阅读全文
posted @
2021-01-24 20:04
Code2020
阅读(299)
推荐(1) 编辑
一张图看懂IaaS, PaaS和SaaS的区别
摘要:从小型企业到全球企业,云都是一个非常热门的话题,它是一个非常广泛的概念,涵盖了很多在线领域。 无论是应用程序还是基础架构部署,当您开始考虑将业务转移到云时,了解各种云服务的差异和优势比以往任何时候都更加重要。 通常有三种云服务模型:SaaS(软件即服务),PaaS(平台即服务)和IaaS(基础架构即
阅读全文
posted @
2021-01-24 10:36
Code2020
阅读(5332)
推荐(0) 编辑
带你走进memcache,老牌内存缓存技术
摘要:一.核心优化概述 什么是优化:以更小的资源支持更大负载网站的运行,以小博大。 思路:尽量减少用户等待时间,节省系统资源开销,节省带宽使用。 优化什么地方?有三方面:Memcache内存缓存技术、静态化技术、mysql优化 二.Memcache 内存缓存技术:memcache是实现php语言 对内存
阅读全文
posted @
2021-01-24 09:16
Code2020
阅读(567)
推荐(0) 编辑
memcached与redis区别
摘要:周末学习相关技术站,看到了memcched,那就看下和redis区别吧 redis和memcached的区别 Redis和Memcached都是将数据存放在内存中,都是内存数据库,不过memcache还用于缓存其他东西,例如:图片、视频等等 Redis不仅仅支持简单的k/v类型的数据,同时还提供li
阅读全文
posted @
2021-01-24 09:04
Code2020
阅读(275)
推荐(0) 编辑
周末茶话:什么是CSRF?带你详细了解
摘要:CSRF即跨站请求攻击。简单的说,是攻击者通过一些技术手段欺骗用户的浏览器去访问一个自己以前认证过的站点并运行一些操作(如发邮件,发消息,甚至财产操作(如转账和购买商品))。因为浏览器之前认证过,所以被访问的站点会绝点是这是真正的用户操作而去运行。 这就利用了web中用户身份认证验证的一个漏洞:简单
阅读全文
posted @
2021-01-23 17:22
Code2020
阅读(551)
推荐(0) 编辑
PHP后端技术能力模型
摘要:技能 初级 中级 高级 技能 初级 中级 高级 mysql 1 能够搭建一个可运行的MySQL数据库2 知道innodb和myisam的区别3 了解、遵守mysql开发规范4 索引的使用, 优化explain5 能使用事务 1 常规SQL参数优化知道影响innodb/myisam性能的配置选项(比如
阅读全文
posted @
2021-01-19 22:02
Code2020
阅读(271)
推荐(0) 编辑
PHP研发开发规范2
摘要:1 php编码规范 1.1 php开发工具 1.2 使用fis3上传代码 1.3 编码规范参照百度代码规范执行 1.4 代码注释 2 odp开发规范 2.1 action基类 2.2 dao基类 2.3 脚本 2.4 日志 2.5 parent-phplib库公共方法 2.6 rpc调用 2.7 接
阅读全文
posted @
2021-01-19 21:55
Code2020
阅读(281)
推荐(0) 编辑
PHP 编码规范
摘要:1. 前言 源码文件必须采用UTF-8编码,且不得有BOM头,某些历史遗留的GBK模块除外。 编码风格没有太多的好坏之分, 最重要的是风格保持一致,编码规范有助于规范我们编码的风格,使代码具有更好的可读性。 PHP在百度内部应用得越来越广泛,但是却缺乏相应的编码规范支持,编码风格百家齐放,不利于我们
阅读全文
posted @
2021-01-19 21:53
Code2020
阅读(329)
推荐(0) 编辑
微服务中的分布式事务有这一篇就够了,详细从0到1深入浅出理解分布式事务及解决方案
摘要:详细从0到1深入浅出理解分布式事务及解决方案 1. 基础概念 1.1 什么是事务 1.2 本地事务 1.3 分布式事务 1.4 分布式事务产生的情景 2. 分布式事务基础理论 2.1 CAP理论 2.1.1 理解CAP C - Consistency A - Availability P - Par
阅读全文
posted @
2021-01-19 18:25
Code2020
阅读(1050)
推荐(0) 编辑
log4j的8个日志级别(OFF、FATAL、ERROR、WARN、INFO、DEBUG、TRACE、 ALL)
摘要:og4j定义了8个级别的log(除去OFF和ALL,可以说分为6个级别),优先级从高到低依次为:OFF、FATAL、ERROR、WARN、INFO、DEBUG、TRACE、 ALL。 ALL 最低等级的,用于打开所有日志记录。 TRACE designates finer-grained infor
阅读全文
posted @
2021-01-19 17:21
Code2020
阅读(324)
推荐(0) 编辑
TP6 学习-路由操作
摘要:ThinkPHP-路由 by:Mirror王宇阳 Thinkphp的路由的主要作用是为了让URL地址更加美观、简洁、优雅……;设置路由对URL的检测、验证等操作提供了极大的便利性;路由功能是默认开启的config/app.php文件中设置: 'with_route' => true; 路由配置文件:
阅读全文
posted @
2021-01-19 16:39
Code2020
阅读(3101)
推荐(0) 编辑
Golang 语言开发规范(JD)
摘要:Go语言开发规范指南 本规范制定主要用于开发及代码review时进行参考,保证平台开发的一致性与规范性。 1 命名规范 命名的规范性包括普通变量、结构体、指针类型等。 1.1 普通变量命名 1、不允许中文拼音命名。 2、Go中的命名推崇简洁,可以使用缩写方式,缩写表意不明请予以注释。UrlArray
阅读全文
posted @
2021-01-18 09:39
Code2020
阅读(842)
推荐(0) 编辑
thinkphp框架中find()和select()的区别
摘要:使用框架提供的方法执行数据库查询操作时,有find()和select()两种方法: 1.find() 查询一条记录。返回数组,数组的key为表中的字段名。 2.select() 查询满足条件的所有语句。返回二维,数组的第一维下标从0开始,表示记录条数。第二维的key为表中的字段名。
阅读全文
posted @
2021-01-16 09:41
Code2020
阅读(365)
推荐(0) 编辑
PHP中=>和->以及::的用法
摘要:1、=>的用法在php中数组默认键名是整数,也可以自己定义任意字符键名(最好是有实际意义),如: $css=array('style'=>'0',‘color’=>‘green‘);则$css['style']=='0',$css['color']=='green'。2、->的用法->用来引用对象的
阅读全文
posted @
2021-01-15 20:29
Code2020
阅读(697)
推荐(0) 编辑
Golang 开发规范(JD )
摘要:运维研发部Golang编码规范 1运维研发部Golang编码规范 2前言 2.1一般信息 2.2如何使用本规范 2.2.1本规范的层次结构 2.2.2条目的级别和编号 2.3说明 3语言规范 3.1true/false求值 3.2recever 3.2.1recever type 3.2.2rece
阅读全文
posted @
2021-01-15 18:29
Code2020
阅读(851)
推荐(0) 编辑
JD MySQL数据库开发规范(绝密,企业级开发中Mysql规范)
摘要:一、基础规范 (1)必须使用InnoDB存储引擎 解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 (2)必须使用UTF8字符集 解读:万国码,无需转码,无乱码风险,节省空间 (3)数据表、数据字段必须加入中文注释 解读:N年后谁知道这个r1,r2,r3字段是干嘛的 (
阅读全文
posted @
2021-01-15 18:26
Code2020
阅读(385)
推荐(0) 编辑
高性能系统的读写分离怎么做?
摘要:读写分离是互联网应用系统中提升数据访问性能最常见的一种技术,现在开源社区等都有很多成熟的组件来实现这个功能,虽然是一种常见技术,但是你了解的有几种读写分离方案呢?我们这篇文章就来专门讲述一下读写分析的各种常见实现方案。 为什么要读写分离? 我们先来看一个典型的读写分离架构图,如下: 这个架构图阐述了
阅读全文
posted @
2021-01-15 17:40
Code2020
阅读(365)
推荐(0) 编辑
thinkPHP6(TP6)的安装及使用
摘要:ThinkPHP6.0在5.1的基础上对底层架构做了进一步的精简和统一,引入了一些新特性。ThinkPHP6.0运行环境要求PHP7.1+,thinkPHP6(TP6)是一款简洁而优雅,光明磊落,清楚流畅比laravel有过之而无不及的新框架。 在www目录下执行: composer create-
阅读全文
posted @
2021-01-14 20:57
Code2020
阅读(1550)
推荐(0) 编辑
深入浅出接口幂等性的实现方式
摘要:阅读目录 一、数据库去重表 二、状态机 三、TOKEN机制 1.代码实现 2.演示 阅读目录 接口幂等性如何实现? 回到目录 接口幂等性如何实现? 导读 转载自幂等性如何实现?深入了解一波!!! 现在这个时代大家可能最关心的就是钱了,那么有没有想过你银行转账给你没有一次是转多的,要么失败,要么成功,
阅读全文
posted @
2021-01-14 17:33
Code2020
阅读(282)
推荐(0) 编辑
PHP中的=>,->是什么意思?
摘要:一、=>,->的意思: ->是对象bai执行方法或取得属性用的。=>是数组里键和值对应用的。二、用法 1、=> 的用法数组中用于数组的 key 和 value之间的关系例如: $a = array('0' => '1','2' => '4',);echo $a['0'];echo $a['2'];
阅读全文
posted @
2021-01-14 15:21
Code2020
阅读(1051)
推荐(0) 编辑
ThinkPhp知识大全(手把手带你走进ThinkPhp)
摘要:学习ThinkPhp 总结一下 php框架 发瑞 一、真实项目开发步骤: 多人同时开发项目,协作开发项目、分工合理、效率有提高(代码风格不一样、分工不好) 测试阶段 上线运行 对项目进行维护、修改、升级(单个人维护项目,十分困难,代码风格不一样) 项目稳定的运行阶段 项目停止运行(旧项目的人员已经全
阅读全文
posted @
2021-01-14 09:58
Code2020
阅读(491)
推荐(0) 编辑
THINKPHP5(TP5)新手入门必看教程
摘要:http://www.hnzzwz.com/blog/post/49.html 推荐直接阅读上述博客的文章,非常的详细
阅读全文
posted @
2021-01-14 09:55
Code2020
阅读(522)
推荐(0) 编辑
Go 语言基础语法
摘要:Go 语言基础语法 1.字符串连接 Go 语言的字符串可以通过 + 实现: 实例 package mainimport "fmt"func main() { fmt.Println("Google" + "Runoob")} 以上实例输出结果为: GoogleRunoob Go 语言的空格 Go 语
阅读全文
posted @
2021-01-13 19:40
Code2020
阅读(233)
推荐(0) 编辑
Go 切片
摘要:Go 切片: · func main() { //声明切片类型 a := []int{1, 2, 3, 4, 5} //s := a[0:3:5] /*fmt.Println("s=", s) //3 fmt.Println("len(s)=", len(s)) //3-0 fmt.Println(
阅读全文
posted @
2021-01-11 23:06
Code2020
阅读(114)
推荐(0) 编辑
Beego环境搭建和bee工具安装使用(绝对可成功)
摘要:Beego环境搭建和bee工具安装使用,以Windows环境为例。 首先,下载并安装好GO并配置好GOROOT和GOPATH环境变量(如果您是用msi包安装的go,那么这些环境变量已经设置好了)。并在Path环境变量中加入%GOPATH%\bin和%GOROOT%bin。 第二步,下载并安装好git
阅读全文
posted @
2021-01-11 20:57
Code2020
阅读(1269)
推荐(0) 编辑
Go 语言安装以及BeeGo环境配置
摘要:1.Goenvironment是我Go语言包文件夹 2.go 是我的GoPath 路径,包含三个文件,src bin pkg 我的环境变量配置 1.用户变量 2. 环境变量有两个,一个配置path ,一个加入三个环境变量 2. 系统变量 3. 项目地址
阅读全文
posted @
2021-01-11 20:56
Code2020
阅读(85)
推荐(0) 编辑
解决安装了Phpstudy和本地数据库冲突的问题
摘要:1. 自己上周安装了一个phpstudy ,可以正常访问数据库,数据库端口号为3306 2. 但是自己关闭了phpstudy后,本地的数据库就打不开了,通过使用navicat连接本地数据库爆 解决方法 1. cmd进入到自己的本地数据库的bin目录 2.输入mysqld --install 3. 再
阅读全文
posted @
2021-01-10 21:58
Code2020
阅读(826)
推荐(0) 编辑
Go语言入门学习指南
摘要:Go程序编译之后会得到一个可执行的二进制文件java编译后生成一个可以被虚拟机加载的class文件
阅读全文
posted @
2021-01-10 21:38
Code2020
阅读(110)
推荐(0) 编辑
周末茶叙:Memcached与Redis有什么区别
摘要:公司的项目用到了Memcached缓存,就来分析下Memcached和Redis的区别和联系把! Redis 和 Memcached 都是基于内存的数据存储系统。Memcached是高性能分布式内存缓存服务,其本质上就是一个内存key-value数据库。Redis是一个开源的key-value存储系
阅读全文
posted @
2021-01-10 16:15
Code2020
阅读(84)
推荐(0) 编辑
PHP 中零碎的小知识点
摘要:1. PHP中的=>,->是什么意思? ->是对象执行方法或取得属性用的。 =>是数组里键和值bai对应用的。 2.PHP 单引号与双引号的区别(总结) 双引号中的变量可以解析,单引号就是绝对的字符串 3、::的用法 双冒号操作符即作用域限定操作符Scope Resolution Operator可
阅读全文
posted @
2021-01-10 16:00
Code2020
阅读(61)
推荐(0) 编辑
微服务网关详细介绍
摘要:1. 什么是微服务网关 2.为什么要使用网关? 3. 网关解决了什么问题? 4.路由规则
阅读全文
posted @
2021-01-10 00:25
Code2020
阅读(199)
推荐(0) 编辑
对sql注入的理解
摘要:如何寻找sql注入漏洞 如何预防避免SQL注入 1. 做好非空校验, 2. 做好前端,后端的参数校验 3. 过滤转义字符,对字符串输入的字符进行过滤(比如对单引号,双引号,特殊字符进行转义 4. 利用mysql预编译机制
阅读全文
posted @
2021-01-03 19:39
Code2020
阅读(107)
推荐(0) 编辑