博客

坚持每天挖矿

Python

基本数据类型 数值 int、float、bool、complex 字符串函数 lower 将字符串都转换为小写 upper 将字符串都转换为大写 swapcase 将字符串的大小写互换 capitalize 将字符串的首字母大写,后都转为小写 lower 将字符串都转换为小写 upper 将字符串都转换为大写 ...

JavaScript

数据类型 Number JavaScript不区分整数和浮点数,统一用Number表示,以下都是合法的Number类型: 字符串 字符串是以单引号’或双引号"括起来的任意文本,比如’abc’,“xyz"等等。请注意,’'或”"本身只是一种表示方式,不是字符串的一部分,因此,字符串’abc’只有a,b,c这3个字符。 布尔型 布尔值和布尔代数的表示完全一......
js

HTML

HTML html 样式-CSS 1、 通常使用font-family(字体),color(颜色),和font-size(字体大小)属性来定义文本样式,而不是使用标签。 2、使用 text-align(文字对齐)属性指定文本的水平与垂直对齐方式: iframe标签:内联标签 rgba:调页面背景透明度颜色。 onclick :javascript事件响......

Git

Git Git 是分布式版本控制系统 创建一个空目录 $ mkdir learngit $ cd learngit $ pwd /Users/michael/learngit 通过 git init 命令吧这个目录变成Git可以管理的仓库 文件上传到git仓库 初始化一个Git仓库,使用git init命令。 添加文件到Git仓库,分两步: 使用命令git add ,注意,可反复多次使用......

大话设计模式

设计模式 简单的工厂模式 通过分封装,继承,多态把程序的耦合度降低 策略模式 策略模式是一种定义一系列算法的方法,从概念上来看,所有这些算法完成的都是相同的工作,只是实现不同,它可以以相同的方式调用所有的算法,减少了各种算法类与使用算法类之间的耦合。 策略模式的Strategy类层次为Context定义了一系列的可供重用的算法或行为。继承有助于析取出这些算法中公共功能。 策略模......

面试之旅

第一次正式的面试 --PHP开发工程师 笔试题目: 你如何确保和产品同学的理解需求? 首先,我会站在产品经理的角度,去分析需求,其次,我会站在开发者的去分析所给的需求。 然后再跟产品经理一起协商,尽量得出一份可行性的需求。 那个函数,可以将错误信息,转化为异常处理 所有你预期到的很可能发生错误的地方,都应该使用try catch进行准确的异常处理。 无法预期到的错误,使用set......

Redis

redis 特点 性能极高 Redis能读的速度是110000次/s,写的速度是81000次/s。 丰富的数据类型 Redis支持的类型String,List,Hash,Set及Ordered Set数据类型操作。 原子 Redis的所有操作都是原子性的,意思就是要么成功执行要么失败完全不执行。 单个操作是原子性的。多个操作也支持事务,即原子性,通过MULTI和EXEC......

Laravel

路由 1.路由 路由:是将信息从源地址传递到目的地角色. 2.注意点 Route::get("/test’,function(){ });//这里别把分号给丢了 3.报错信息 MethodNotAllowedHttpException in RouteCollection.php line 218 说明当前的请求方式和路由规则的请求方式不匹配. 4.1a......

PHP处理微信用户昵称带有表情的问题

PHP处理微信用户昵称带有表情的问题 最近遇到一个问题,保存用户信息的时候,用户的昵称居然是空的,后面发现是因为用户的昵称 中有表情,存进数据库时被过滤掉了,所以我们需要存数据库时做一下处理,取出来时也做处理。 第一种方法可以编码加密或解密 12base64_encode(); //存储base64_decode(); //取出 第二种方法是通过正则过滤 12345678910111......

TP5导入Excel文件数据到数据库

TP5批量导入数据 前提准备 需要引入第三方库 PHPExcel 下载链接: 将下载好的文件,放在框架的vedor文件里面 代码的实现: 下面是处理批量添加学生信息 将Eecel文件的数据导入数据库 上传Excel的模板如下 12345678910111213141516171819202122232425262728293031323334353637383940414243444......