自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(127)
  • 资源 (1)
  • 收藏
  • 关注

翻译 [笔记]Redis应用(十)

2020-08-05 23:08:28 128

翻译 [笔记]Redis应用(七)

2020-08-05 22:49:12 130

翻译 [笔记]Redis应用(六)

2020-08-05 22:45:20 154

翻译 [笔记]Redis应用(五)

当前设计是否加速了购物车的呈现当前仅仅是将数据存储到了redis中,并没有起到加速的作用,商品信息还需要二次查询的数据库每条购物车中的商品记录保存成两条fieldfield1专门用于保存购买数量命名格式:商品id:nums保存数据:数值field2专用古u保存购物车中显示的信息,包含文字描述,图片地址,所属商品信息命名格式:商品id:info保存数据:json...

2020-08-05 22:35:24 203

翻译 [笔记]Redis应用(四)

2020-08-05 21:56:22 115

翻译 [笔记]Redis应用(四)

2020-08-05 21:54:05 118

原创 Redis应用(三)

2020-08-05 21:50:46 132

原创 Redis

概念:Redis(REmote Dictionary Server)是用C语言开发的一个开源的高性能键值对(key-value)数据库.特征:数据只见没有必然的关联关系内部采用单线程机制进行工作高性能,官方提供测试数据,50个并发100000个请求,读的速度是110000次/s,写的速度是81000次/s多数据类型支持字符串类型 String列表类型 List散列类型 Hash集合类型 Set有序集合类型Sorted_set持久化支持Redis的应

2020-08-05 21:46:47 114

原创 Redis应用(二)

2020-08-05 17:26:28 106

原创 Redis 应用(一)

2020-08-05 17:20:01 104

翻译 flexbox的基本概念

灵活框模块(通常称为flexbox)被设计为一维布局模型,并且是一种可以在界面中的项目之间提供空间分布并具有强大的对齐功能的方法。 本文概述了flexbox的主要功能,我们将在其余这些指南中对其进行更详细的探讨。当我们将flexbox描述为一维时,我们所描述的事实是flexbox一次处理一个维度中的布局-无论是行还是列。 这可以与CSS网格布局的二维模型(可同时控制列和行)形成对比。flexbox的两个轴使用flexbox时,您需要考虑两个轴-主轴和横轴。 主轴由flex-direction属性定义,

2020-06-30 14:17:50 2205

原创 (第二天)随便做一个SpringBoot+React项目

TODO

2020-06-12 10:25:02 1423 1

原创 (第一天)随便做一个SpringBoot+React项目

TODO

2020-06-11 17:56:44 1281

翻译 您需要了解的有关Vue.js中插槽的所有信息

了解有关使用Vue.js中的插槽为应用程序创建可自定义,可重用组件的所有知识。简而言之,为什么我要关心slots?使用Vue.js构建可重用组件时,可能需要从父级注入某种内容。 这可能像在某些特定部分中包含一些HTML标记甚至组件一样。如果您不知道如何进行操作,那么好消息是,阅读本文后,您将了解有关方便的Vue.js功能的大多数知识:slots。当我从Vue.js开始时,我并没有使用太多插槽。 但是,老实说,这是我最喜欢的功能之一。 构建弹出窗口或容器框时,它使事情变得如此简单。 我什至惊讶于自己将

2020-05-26 10:04:11 297

原创 Laravel 根据数据库生成migration

情况:接手了一个laravel项目,这个项目居然没有migration, 而是手动建的表,据说是因为需求变更太频繁了…于是我有了这个操作.Laravel 版本5.4.36步骤:1.安装composer require --dev "xethron/migrations-generator"2.配置添加下面两行到config/app.php文件的providers:Way\Gen...

2020-04-22 10:53:55 1201

原创 express.js 使用bcrypt报错:Error: data and hash arguments required

参考:https://www.javaear.com/question/42241113.html在使用bcrypt调用compareSync的时候报错:Error: data and hash arguments required原因:compareSync需要三个参数:( passwordHash , passwordToCheck , callback)如果第一个或者第二个参数为nu...

2020-03-19 19:16:43 1798

原创 CentOS7 安装 chrome

1.下载wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm2.安装:sudo yum localinstall google-chrome-stable_current_x86_64.rpm3.启动:google-chrome4.更新:sudo yum update go...

2019-12-16 15:19:24 174

翻译 如何在所有Laravel项目中轻松地更改日期格式

想象一下,您的网站上有一些带有日期选择器的日期输入字段。 在交付完整的项目后,客户会返回请求:“顺便说一下,日期格式应为m / d / y”。 各种形式都有很大的变化,是吗?那么如何在项目一开始就防止这种情况呢? 如何使数据库,日期选择器和所有视图中的日期格式都易于配置?最大的问题是日期格式在三个地方处理:数据库应始终为YYYY-MM-DD;Laravel后端:在表单/视图中,我们应该具...

2019-11-28 11:10:24 3112

转载 OEM、ODM、OBM分别是什么?

什么是OEM?OEM(Original Equipment Manufactuce,原始设备生产商)。 是在社会化分工、专业化利益驱动下产生的,其基本含义是:按原单位(品牌单位)委托合同进行产品开发和制造,用原单位商标,由原单位销售或经营的合作经营生产方式。 经济学鼻祖亚当斯的《国富论》(经济学第一本专著)第一篇第一章第一节开宗明义的就是讲专业化,古典经济学认为专业化可以促使边际收益的递增和边际...

2019-11-28 10:59:01 2931

原创 JAVA:在使用springboot构建项目时,Mapper下面的接口无法注入容器

参考:https://stackoverflow.com/questions/54731705/mybatiss-mapper-interface-cannot-be-injected-by-autowiredSpringBoot有个启动文件:package com.hello;import org.springframework.boot.SpringApplication;impor...

2019-11-06 16:21:11 722

原创 JAVA

2019-11-04 20:41:48 110

翻译 Go的声明语法

介绍Go的新手会好奇为什么go的声明语法回合传统的C家族不一样,在这篇文章中我会比较两种语法并且解释,为什么Go的语法是这样的。C 语法首先,让我们谈谈C语法。 C对声明语法采取了一种不寻常且巧妙的方法。 无需使用特殊语法描述类型,而是编写涉及要声明的项的表达式,并声明该表达式将具有的类型。 从而int x;声明x为int:表达式’x’的类型为int。 通常,要弄清楚如何编写新变量的类...

2019-10-24 15:53:53 354

原创 GoLang基础

Packages:(路径的最后一个元素是包名)import ( "fmt" "math/rand")Imports有两种方式导入包:import ( "fmt" "math")或:import "fmt"import "math"Exported names导出的names必须首字母大写, 而未被导出的names 不允许被其他包调用。...

2019-10-24 13:56:28 122

原创 CentOS 7安装golang

1.下载wget https://dl.google.com/go/go1.13.3.linux-amd64.tar.gz2.解压到/usr/local路径tar -C /usr/local -xzf go1.13.3.linux-amd64.tar.gz3.添加/usr/local/go/bin 到PATH 环境变量,将export PATH=$PATH:/usr/local/go/...

2019-10-24 13:16:50 175

原创 CentOS7 添加phpstorm快捷方式

1.打开phpstorm2.选择Tools=>Create Command-Line Launcher创建命令行快捷方式,(/usr/local/bin/pstorm)3.选择Tools=>Create Desktop Entry 创建图形化快捷方式4.可以将快捷方式拖到桌面...

2019-10-09 19:40:12 461

原创 CentOS7 添加用户到apache组不成功?

1.尝试使用命令usermod -aG apache <username> 添加用户到apache组2.使用groups 命令查看用户的所在的组列表却找不到apache组???解决方案:需要重启才能生效...

2019-10-09 19:08:16 584

原创 CentOS7 Yum安装php73

1.安装epel源yum install epel-release2.安装Remi源Remi是一个第三方源提供了最新版本的phpyum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm3.禁用Remi PHP 5.4 源在默认情况下,这个源使用的是PHP5.4,为了安装最新版本的PHP,你需要禁用PHP5....

2019-10-08 15:30:08 938

翻译 如何在Linux上创建可启动的CentOS 7 U盘启动盘

在本教程中,我们将说明如何从Linux终端创建可启动的CentOS USB启动盘。 您可以使用该USB启动盘来引导和测试,或者在支持从USB引导的任何计算机上安装CentOS。先决条件8GB或更大的U盘运行任何Linux发行版的计算机下载CentOS ISO文件从CentOS下载页面下载CentOS ISO文件,您可以在其中选择“ DVD ISO”和“最小ISO”。最小安装映像仅包...

2019-09-22 12:32:47 1052

原创 Use of undefined constant LDAP_OPT_PROTOCOL_VERSION

https://github.com/Adldap2/Adldap2/issues/339There’s no other explanation, the server you’re ultizing LDAP on does not have the LDAP extension enabled. That’s the only reason for the undefined consta...

2019-09-02 19:03:15 1002

原创 配置ftp服务器时遇到的问题

500 OOPS: vsftpd: refusing to run with writable root inside chroot()解决办法:在vsftpd.conf文件中添加:allow_writeable_chroot=YESFTP doesn’t allow /usr/sbin/nologin user解决办法:添加/usr/sbin/nologin 到/etc/shell...

2019-09-02 19:00:54 541

原创 使用React Router遇到的困惑

TypeError: props.history is undefinedhttps://stackoverflow.com/questions/42857283/react-router-typeerror-this-props-history-is-undefined这是因为React Router在4.0.0开始时发生了变化。您现在应该在使用browserHistory时使用reac...

2019-08-26 17:32:33 399

翻译 学习React遇到得疑惑?

React VS ReactDomhttps://stackoverflow.com/questions/34114350/react-vs-reactdomReact和ReactDOM最近才分成两个不同的库。在v0.14之前,所有ReactDOM功能都是React的一部分。这可能会引起混淆,因为任何稍微过时的文档都不会提及React/ ReactDOM的区别。顾名思义,ReactDOM...

2019-08-26 17:05:46 149

翻译 React入门 - 概述和演练教程

自从我第一次开始学习JavaScript以来,我一直听说过React,但我承认我只看了一眼就吓到了我。 我看到看起来像是一堆混有JavaScript和思想的HTML,这不是我们一直试图避免的吗? React有什么大不了的?相反,我专注于学习vanilla JavaScript并在专业环境中使用jQuery。 经过几次沮丧,尝试开始使用React之后,我终于开始尝试了,我开始明白为什么我可能想要使...

2019-08-24 12:26:41 296

翻译 webpack入门 四.开发

如果您一直关注这些指南,那么您应该对一些webpack基础知识有充分的了解。 在我们继续之前,让我们考虑建立一个开发环境,让我们的生活更轻松一些。让我们从将模式设置为’development'开始。webpack.config.js const path = require('path'); const HtmlWebpackPlugin = require('html-webpack...

2019-08-23 10:54:24 132

翻译 Webpack入门 三.输出管理

到目前位置,我们手动的包含所有得资源到index.html文件。但是,当你的应用增长并且你开始使用文件名hash输出到多个bundles,你会很难在手动管理你的index.html。然而有一些插件可以是这个管理过程更简单。准备首先,让我们稍微调整一下我们的项目:project webpack-demo |- package.json |- webpack.config.js ...

2019-08-23 10:07:10 148

翻译 Webpack入门 二.资源管理

如果您从一开始就一直关注指南,那么现在您将看到一个显示“Hello webpack”的小项目。 现在让我们尝试合并一些其他资产,比如图像,看看如何处理它们。在webpack之前,前端开发人员会使用grunt和gulp等工具来处理这些资产,并将它们从/ src文件夹移动到/ dist或/ build目录中。 同样的想法用于JavaScript模块,但像webpack这样的工具将动态捆绑所有依赖项(...

2019-08-22 17:50:53 191

翻译 Webpack入门

翻译自:https://webpack.js.org/guides/getting-started/入门webpack用于编译JavaScript模块。 安装后,您可以通过其CLI或API与webpack连接。 如果您还是webpack的新手,请仔细阅读核心概念和此比较,以了解为何可以将其用于社区中的其他工具。基本设置首先让我们创建一个目录,初始化npm,在本地安装webpack,然后安装...

2019-08-22 13:55:05 163

原创 Larave 利用smtp.office365.com发送邮件遇到问题

.env配置如下:MAIL_DRIVER=smtpMAIL_HOST=smtp.office365.comMAIL_PORT=587MAIL_USERNAME=xxx@org.ioMAIL_PASSWORD='xxxxx'MAIL_ENCRYPTION=tls报错信息:Expected response code 250 but got code “554”, with mes...

2019-07-22 11:23:31 5245

原创 LeetCode: 146. LRU Cache

思考过程:1.cache的长度确定。2.get方法如果获取到数据则返回,获取不到则返回-1.3.put方法如果长度超过限制则替换掉访问最少的值。这是否意味着需要有个计数?4.如果有个计数来统计访问量,该如何保证时间复杂度是O(1)?5.不如维护一个链表和一个map。利用map快速定位到链表中的元素,如果找到元素,则将对应链表元素放置道开头;调用put方法时可以快速利用...

2019-07-11 11:02:12 136

原创 LeetCode: 16. 3Sum Closest

我的解答:/** * @param {number[]} nums * @param {number} target * @return {number} */var threeSumClosest = function(nums, target) { var min = Math.abs(nums[0] + nums[1] + nums[2] - target); v...

2019-07-10 09:57:38 236

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除