Discovery

网络基础知识,OSI模型七层网络协议

发布于 2020-07-31

网络基础知识 为什么学习网络知识? 作为开发人员,我们一般不需要自己去编写socket等底层代码。但是,假设我们遇到网站的性能无法满足我们的需求,如果不熟悉底层,可能对此束手无策,不知道从哪里着手优化。有比如当一个请求变慢,我们不知道怎样去判断到底是网络问题还是其他原因?

1 条评论
2,864 热度

设计模式之模板方法模式

发布于 2020-08-17

初步认识模板方法模式诞生缘由很多对象的行为步骤相似且固定,只是不同对象完成某些步骤的方式有些差异。不想为每个对象都写一套相同的行为步骤,又想去适应不同对象在执行某一个步骤的差异化,模板方法模式就诞生了

0 条评论
2,321 热度

ubuntu18.04 安装mysql

发布于 2020-08-01

1.查看有没有安装MySQL$sudodpkg-l|grepmysql2.安装mysql$sudoaptinstallmysql-server   3.安装完成之后可以使用如下命令来检查是否安装成功$netstat-tap|grepmysql$dpkg-l|grepmy

0 条评论
2,682 热度

ubuntu18.04 安装 jdk

发布于 2020-08-01

1.当前路径(如果不想下载到当前路径,可以先cd到指定路径,再开始下载),官网下载JDK文件jdk-8u121-linux-x64.tar.gz$ wget https://download.orac

0 条评论
2,631 热度

mysql8.0 安装 修改密码 允许远程连接

发布于 2020-08-01

mysql从5.7一下子跳跃到了8.0,其中的改变还是很大,有点这里就不说了,小伙伴们自己去百度了解一下,这里重点说一下,安装的事1.解压后,文件下下面是没有my.ini 和 data目录的,需要自己

0 条评论
1,496 热度

设计模式简介

发布于 2020-08-01

设计模式大家好,欢迎来的设计模式的世界,今天我们开始学习Java中的设计模式,提到“设计模式”这几个字,总给人一种神秘的感觉。特别是对于初学者,对于设计模式可谓是很朦胧的一种认知,大多数停留在“听过”

0 条评论
1,092 热度

设计模式之策略模式

发布于 2020-08-01

设计模式之策略模式在了解了设计模式的概念后,下面我们对设计模式中的“策略模式”进行详细讲解。诞生缘由对象的某些行为方式,多种多样,而不同的对象可能又拥有相同的行为方式。为了适应对象行为方式的多变性与复

1 条评论
1,109 热度

MySQL集群(PXC)入门

发布于 2019-05-22

一、学习动机伴随互联网行业的兴起,越来越多的领域需要相应的技术方案,比如:打出软件、电商平台、直播平台、电子支付、媒体社交。身边常见的,校园出成绩那一年,我们会感觉网站异常的卡顿,因为访问人数太多。单

0 条评论
1,085 热度

Synchronized 详解

发布于 2019-05-21

为了方便记忆,将锁做如下的分类一、对象锁包括方法锁(默认锁对象为this,当前实例对象)和同步代码块锁(自己指定锁对象)1.代码块形式:手动指定锁定对象,也可是是this,也可以是自定义的锁publi

0 条评论
1,134 热度

MySQL8.0新特性

发布于 2019-05-20

MySQL从5.7一跃直接到8.0,这其中的缘由,咱就不关心那么多了,有兴趣的朋友自行百度,本次的版本更新,在功能上主要有以下6点:  账户与安全  优化器索引  通用表表达式  窗口函数  Inno

0 条评论
1,216 热度

Java多线程之内存可见性

发布于 2019-05-20

什么叫“可见性”?一个线程对共享变量值的修改,能够被其他线程及时看到。共享变量:如果一个变量在多个线程的工作内存中存在副本,那么这个变量就是这几个线程的共享变量。所有变脸都存在

0 条评论
1,091 热度

java的并发处理

发布于 2018-09-20

研究这个需求是因为朋友开发公众号遇到一个问题,问题是这样的:100个用户同时去扫一个二维码关注公众号,公众号在调用我们服务器的接口,我们收到关注事件,然后去数据库查询该用户是否存在,不存在就添加,存在

0 条评论
1,040 热度

vue配置域名访问

发布于 2018-09-17

vue配置域名访问其实很简单,新建一个vue的项目,不废话,直接上截图红色框住的两行就是设置访问的域名以及端口,默认是host: localhost port: 8080像这样修改之后,重启项目,一定

0 条评论
1,521 热度

debain8 安装mysql8

发布于 2018-08-20

一.下载apt源https://dev.mysql.com/downloads/repo/apt/ 二.更新aptsudo apt-get update 三.安装mysqlsudo

0 条评论
1,856 热度

spring boot 设置tomcat post参数限制

发布于 2018-05-09

今天传图片,用的base64字符串,POST方法,前端传送的时候总是莫名其妙的崩溃,去网上搜了半天,以为是文件大小被限制了,但是我这个是字符串接收,不是文件接收,于是又继续搜,原来post本身没有参数

0 条评论
2,011 热度

搭建git服务器

发布于 2018-05-05

Github 公开的项目是免费的,但是如果你不想让其他人看到你的项目就需要收费。这时我们就需要自己搭建一台Git服务器作为私有仓库使用。linux下搭建git服务器,其实网上的教程很多,都很详细,本人

0 条评论
1,969 热度

windows 安装多个mysql

发布于 2018-04-29

安装多个mysql,其实很简单,网上资料也很多,我整理一下,也跟着来凑个热闹。1.下载mysql zip 解压到指定目录,我这边就3个,更多也类似d:\mysql1d:\mysql2d:\mysql3

0 条评论
1,899 热度

mysql 用户及权限管理 允许远程连接

发布于 2018-04-28

mysq,功能强大的关系型数据库,它的用户管理在开发过程中当然也尤其重要,接下来就看看mysql的用户管理1.登录数据库mysql -uroot -p 回车输入密码... 回车 2.登录成功

0 条评论
1,947 热度

支付宝接口之条码支付

发布于 2017-03-15

支付宝几口之条码支付,公司最近要开一家店铺,收银系统要自己来开发,因为配套的还有app,作为程序要,这下就苦逼了吧!自己用java写可视化界面就算了,还要去调用支付宝的支付接口和微信的支付接口,唉,没

0 条评论
1,908 热度

微信公众号开发(三)生成带参数的二维码

发布于 2016-09-20

微信公众号开发之生成带参数的二维码 做微信公众号开发的人员都知道用户海报作为公众号吸引用户是常见的渠道,那么我就说说这个海报的生成。 看了好多公众号发现他们的海报都是大同小异,一个

0 条评论
2,022 热度