自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

转载 人脉的真相:做好自己

我家庭一般,也没有显赫的朋友,我如何提高我的人脉。这个问题也困扰过我多年,我朴实的父母对我的教导是说,对于“有用”的朋友要主动联系。这个回答看似没有问题,大家相信也听过不少类似的回答。所以,今天我就从这个答案开始讨论下人脉的真相。首先这个答案正确的部分是主动联系四个字,这非常重要。所有的朋友或人脉关系都是靠时间来灌溉的,而这些都是以自己的精力感情为代价的。不主动联系的结果只有一个,你会失去你的朋...

2019-03-22 11:52:39 257

原创 程序员的成长之路

我发现虽然我工作几年了,除了不停的coding,Ctrl+C和Ctrl+V更熟练了,但编码水平并没有提高,还是一个普通程序员,但有人已经做到架构师了。工作好几年了,想跳槽换个工作,结果面试的考官都问了一些什么数据结构,什么垃圾回收,什么设计模式之类的东西,虽然看过,但是平时用不着,看了也忘记了,回答不上来,结果考官说我基础太差。。。有没有,如果没有,接下来就不用看了,你一定是大拿了,或者已经明...

2019-03-22 12:08:28 301

原创 $.ajax()方法详解

1.url:要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type:要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout:要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局设置。4.asyn...

2019-03-22 11:45:22 145

原创 加密方式

常见的:md5,对称加密,非对称加密,sha1(hash)加密比如md5加密,是一种不可逆的加密算法,我们在开发中主要用在保证文件名的唯一。比如我们的系统需要保存每一个用户上传的 word 文档,word文档的命名没有强制要求规则,这时就会发生这样一种情况,用户A 和 用户B 都上传了的一个名为 《php》的word文件。如果在同一个目录下就会造成冲突,这个时候要解决冲突就可以采用MD5,因为...

2019-02-27 19:53:27 222

原创 Innodb和MyIsam的区别?

存储引擎:不同的存储引擎存储方式、索引和锁定水平都是不同的。常见的一般Innodb,MyIsam,memory等等。(存储方式:将数据以各种不同的技术方式存储到文件或者内存中)mysql的存储引擎: Innodb myIsam 支持行锁 支持表锁 支持事物处理 不支持事务处理 存储在共享表空间 存储在 .myi文件 支持...

2019-02-27 19:49:47 160

原创 laravel框架的中间件

Laravel 中间件提供了一种方便的机制来过滤进入应用的HTTP请求。在app/Http/Middleware文件夹中。例如:Laravel 内置了一个中间件来验证用户的身份认证 ,如果没有通过身份认证,中间件会将用户重定向到登陆界面。中间件主要是对请求进行过滤的。(类似于门口保安,可以对进入车辆做检查拦截)。现在来创建一个中间件:使用artisan命令行工具:php artisan ma...

2019-01-30 11:14:23 768

原创 商城系统架构以及流程

商城是一个综合性的 B2B2C 平台,类似京东商城、天猫商城。网站采用商家入驻的模式,商家入驻平台提交申请,有平台进行资质审核,审核通过后,商家拥有独立的管理后台录入商品信息。商品经过平台审核后即可发布。审核通过的商品即可在平台销售。商城注册用户可以在商城浏览商品、搜索商品、使用购物车、购买商品、添加商品到订单以及参与秒杀团购活动。商城主要分为网站前台、运营商后台、商家管理后台三个子系统。商...

2019-01-24 08:31:48 9461

原创 php很全的面试题目

https://blog.csdn.net/l269798518/article/details/82428601https://blog.csdn.net/weixin_40575384/article/details/79296898

2019-01-20 19:06:55 164

原创 购物车

购物车:主要有两方面的问题:*1、*登录状态下添加商品到购物车此时购物车是对应一个用户,很简单,就是将商品的数据插入数据库中即可(但是如果读写频繁的时候,就存在压力问题,此时我们可以使用Redis担任读的部分功能。)*2.*未登录下加入购物车,登录下合并购物车在未登录状态下,没有指定的用户,此时购物车应该怎么分配,数据把偶才能在什么位置,这个其实也不难,我们可以将数据临时保存到Redis...

2019-01-20 17:26:01 3636

原创 php生成二维码

进入qr code:http://phpqrcode.sourceforge.net/index.php#demo点击download,下载demo解压之后,phpqrcode文件下的index.php输入代码:访问index.php就可以看到二维码。或者:输入代码include ‘phpqrcode.php’;$value = 'https://blog.csdn.net/qq_...

2019-01-20 16:06:16 206

原创 支付宝 沙箱

1.进入支付宝蚂蚁金服:https://open.alipay.com/platform/home.htm扫码进来之后,下滑找到沙箱下载沙箱版钱包:沙箱账号登录:下载支付demo:https://docs.open.alipay.com/194/105201/在demo中配置相关配置:![在这里插入图片描述](https://img-blog.csdnimg.cn/2019...

2019-01-18 16:10:09 221

原创 laravel框架发送邮件

1.config/mail.php文件配置:.evn文件配置:开启smtp:https://jingyan.baidu.com/album/7f41ecec3e8d35593d095c93.html?picindex=6

2019-01-18 15:04:58 413

原创 laravel框架基础知识

入口文件public/index.php数据库配置:.env文件:database,username,password查看所有路由:php artisan route:listphp artisan make:controller PagesController生成控制器 php artisan make:controller PagesController --plain 删除生成的...

2019-01-17 22:04:50 244

转载 订单拆单问题的解决

拆单产生的原因:用户在平台上下了一单。但因商品由不同商家或不同仓库分别寄给用户,产生了多张物流单和不同的到货时间。而到货时间,又与申请换货有关。整个业务逻辑耦合程度很高。为了解耦,各大电商平台便纷纷拆单。保证每张订单的商品都会一次寄送,同时到达。下单后,订单拆单能怎拆?拆分订单服务是为了适应不同商品、库区及灵活的发货方式,我们将对订单状况进行更加细致的跟踪。同时向客户提供准确的商品预计发货时...

2019-01-17 17:14:02 4484

原创 laravel框架自带电子邮箱验证登录

只需用artisan命令行工具,输入命令:php artisan make:auth查看路由文件,就生成:Auth::routes();Route::get(’/home’, ‘HomeController@index’)->name(‘home’);然后访问 /home就可以了。...

2019-01-17 15:25:14 818 3

原创 解构电商、O2O:订单系统

戳我找到O2O订单http://www.woshipm.com/pd/753646.html

2019-01-17 14:17:52 343

转载 redis和memcache区别

说到redis就会联想到memcached,反之亦然。了解过两者的同学有那么个大致的印象:redis与memcached相比,比仅支持简单的key-value数据类型,同时还提供list,set,zset,hash等数据结构的存储;redis支持数据的备份,即master-slave模式的数据备份;redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用等等,这似...

2019-01-16 21:42:20 105

原创 前端网站优化

前端优化:(网站访问速度优化)1.css放最上边,js放最下边(代码从上往下执行:css没加载,下边继续执行js没加载,下边不执行)2.减少http请求 (网页检查中:Network每一行,都是一个http求情,都是一个异步操作 合并js,css文件:comment.css公共,.css单个文件的样式。 图片精灵(雪碧图):小图全都定到一张大图上,只加载一个大图) ...

2019-01-16 21:37:25 125

原创 mysql优化

单表优化字段:尽量使用TINYINT、SMALLINT、MEDIUM_INT作为整数类型而非INT,如果非负则加上UNSIGNEDVARCHAR的长度只分配真正需要的空间使用枚举或整数代替字符串类型尽量使用TIMESTAMP而非DATETIME,单表不要有太多字段,建议在20以内避免使用NULL字段,很难查询优化且占用额外索引空间用整型来存IP索引:列表内容索引并不是越多越好...

2019-01-16 21:35:55 104

转载 git使用

一:Git是什么?Git是目前世界上最先进的分布式版本控制系统。二:SVN与Git的最主要的区别?SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话...

2019-01-16 21:21:51 82

原创 基本算法

set_time_limit(0);//冒泡排序//原理 把待排序数组中的值两两比较,如果符合要求不变,不符合要求 交换位置function BubbleSort($arr){//获取数组长度len=count(len = count(len=count(arr);//控制冒泡循环的次数for(i=1;i=1;i=1;i<len;len;len;i++){//控制比较的次...

2019-01-16 21:19:08 102

原创 php基础--mysql数据库

<?php 数据库的学习,必会,否则![在这里插入图片描述](https://img-blog.csdnimg.cn/2019011621002981.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQyNzE5NDk3,s...

2019-01-16 21:01:44 174

原创 php框架

在开发过程中,我主要使用过了这么几种框架。thinkPHP 框架、CI 框架,laravel 框架和 yii 框架。我接触到的第一个框架是 TP 框架,我简单的说下我对这几个框架的看法:ThinkPHP 框架优点:TP 借鉴了 Java 思想,基于 PHP5,充分利用了 PHP5 的特性,部署简单只需一个入口文件,一切搞定,简单高效,中文文档齐全,入门超级简单。自带模板引擎,具有独特的...

2019-01-16 20:58:13 128

空空如也

空空如也

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

TA关注的人

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