自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 php抽象接口详解

在面向对象编程中有很多地方会用到接口,那么接口是什么。我个人理解接口就是一个协议,一个我们如果使用了某个东西,就得去遵守的协议。但是这个协议只是要求你做某个事情,不管你怎么做,也就是说必须得实现它的方法,至于怎么实现你自己做。这里如果直接讲接口得语法,感觉没有多大意义所以 我就从实现以及思想的变化开始分析。 抽象类:abstract class Abs { abstract pr...

2018-07-12 14:02:08 1240

翻译 百元买鸡基础算法题

问题描述已知 公鸡5元一只、母鸡3元一只、小鸡一元3只 假设现有100元要刚刚好买100只鸡,公鸡、母鸡、小鸡各多少只推论从数学求解 设公鸡、母鸡、小鸡为 x、y、z 以及 x+y+z = 100; 5x+3y+z/3 = 100; 两个条件是解不了 这个三元方程的 只能用程序来解 枚举 由于没有小数 所以公鸡最大为 100-3-1/5 去余数为 19 母鸡最大 为...

2018-06-08 20:37:25 4422 1

原创 关于网站的性能问题见解

很多性能问题 都是个人代码造成的 代码是一个很可怕的东西 能把性能拖几倍

2018-06-05 14:34:34 700

原创 apache重写https

重写模块 重写模块文件名服务器里面是 accessFileName 配置 一本是 .htaccess; 开启重写模块, 要在 apache 里面把服务器文件配置的的AllowOverride 修改成 All 其他的不动,千万不要信了,把所有NO的都改成了All的(亲身经历) 用法 网上大部分是搜 的 RewriteEngine O...

2018-03-09 11:25:39 1215

原创 python匿名函数

,匿名函数的定义 在Python语言中除了def语句用来定义函数之外,还可以使用匿名函数lambda,它是Python一种生成函数对象的表达式形式。匿名函数通常是创建了可以被调用的函数,它返回了函数,而并没有将这个函数命名,普通函数需要去依靠函数名去调用而匿名函数没有,所以需要把这个函数对象复制给某个变量进行调用 lambda有时被叫做匿名函数也就是这个原因,需要一个函数,又不...

2018-03-01 10:10:01 1574

原创 Python基础推导式

推导式 主要是针对可变数对象类型 list set dictionary 重点内容 1:列表推导式 [#逻辑体 for var in list] 例如 a = [1,3,4,5,5] b = [var +1 for var in a] 结果是 [2,4,5,6,6] 2: 字段推导式 {key:val...

2018-02-26 11:08:02 1104

原创 python的深浅拷贝 copy

普通数据之间赋值 不能使我们的可变对象,各自占有 比如 mylist = [1,2,3] mylist1= mylist mylist[1]=4 print(mylist1) [1, 4, 3] 你会发现 你修改了mylist 结果由mylist复制而来的可变变量都随之而变 所以 ...

2018-02-11 16:56:11 1696

原创 mysql的 交、差、并集

平时学的时候并没有想到这些数学概念,今天整理下有错还请指出 及时纠正! 1:交集、 In, select * from user where user_id in (1,2,3); mysql 查询 实际是 select * from user where user_id = 1 or user_Id = 2 and user_id = 3; 求出u...

2018-02-10 15:55:16 1481

翻译 mysql的索引结构的区别

Hash索引MySQL中,只有Memory(Memory表只存在内存中,断电会消失,适用于临时表)存储引擎显示支持Hash索引,是Memory表的默认索引类型,尽管Memory表也可以使用B+Tree索引。hsah索引把数据的索引以hash形式组织起来,因此当查找某一条记录的时候,速度非常快。当时因为是hash结构,每个键只对应一个值,而且是散列的方式分布。所以他并不支持范围查找和排序等功能。...

2018-02-10 09:22:31 1142

转载 mysql主从复制

分享一遍 简单清晰的mysql主从复制的文章来源 http://blog.51cto.com/369369/790921

2017-12-15 15:13:41 998

原创 js的数值转换

简单说下 js的数值转换js的数值转换有三种Number()、parseInt()、parseFloat(); 注意:JS严格区分大小写 对于方法名都单个词首字母大写、多词驼峰式命名 1、Number()如果是Boolean true和false分别转换成1和0如果是数值只是简单的传入和返回null则返回0undefined 返回NaN。字符串 遵循如下规则 1、...

2017-11-12 10:39:03 1432

原创 linux的文件和目录管理

linux的文件和目录管理本文章内容有限每个命令只介绍简单基础的 肯定会有很多其他的不同用法 还需要你去看 或者直接 xxx –h 就可以看他的参数介绍 不会英文就翻译下 简单方便的方法文件和目录管理首先了解系统的默认目录 /bin 常见的用户指令 打开/bin文件下面的运行程序都是我们操作的系统指令 /boot 内核和启动文件 /dev 设备文件 ...

2017-08-07 16:13:25 1148

原创 linux用户管理详解

今天试下用markdown编辑器写试试linux用户管理详解(1)用户和用户组linux帐号管理切换用户*例行任务管理linux 用户和用户组 linux是一个多用户分时系统,想要使用合法的系统资源,就必须要在系统中有合法的帐号, 帐号名唯一且要设置密码,使用用户一方面可以识别用户 二个可以合理的设计用户的文件权限为每个用户的数据提供安全保障,为了更方便的管理用户和权限控制还引入了 用

2017-07-12 18:01:27 1438

原创 mysql 的触发器详解

我们有些mysql语句在执行的时候自动执行另外一个语句,需要用到触发器mysql 的触发器一共分为几种1,insert 插入触发2,delete 删除触发3,update 触发创建触发器要注意的信息1,唯一的触发器名2,触发器关联的表3,触发器应该响应的活动4,触发器什么时候执行(只有 之前和之后)触发器是针对表操作才会执行 不支持视图 和其他类的临时表

2017-07-05 14:42:10 1174

原创 mysql的游标案例详解

游标主要用于交互式应用,获取语句检索出来的结果集,在存储了游标之后应用程序可以根据需要滚动或者浏览其中的数据使用游标的几个步骤1,  声明定义 定义要使用的select 语句2,打开游标首先创建一个存储过程函数并定义游标mysql> delimiter //mysql> create procedure test()    -> begin

2017-07-04 14:48:42 1376

原创 mysql的存储过程

一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一些特殊的控制结构组成。当希望在不同的应用程序或平台上执行相同的函数,或者封装特定功能时,存储过程是非常有用的。数据库中的存储过程可以看做是对编程中面向对象方法的模拟。它允许控制数据的访问方式。存储过程通常有以下优点:(1).存储过程增强了SQL语言的功能和灵活性。存储过程可以用流控制语句编写,有很强的灵活

2017-07-01 17:04:57 1095

原创 mysql的视图使用

一般 项目中很少用到视图 并不是因为视图不好 一个 大部分web使用框架建站 查询语句不用原生的 或者很少 也就很少需要用视图来简化和管理了2个 一般网站应用规模也比较小 也不会采用 视图来进行管理 而且视图对 技能要求也稍微一点视图的几个优点 1.简化操作 减少  sql的复杂性2, 有一定的逻辑独立性 视图我们可以看做一个虚拟表  如果其他的操作是在视图上进行 如果 需要进

2017-06-29 10:47:05 5693

原创 mysql表联结

mysql 的联结 分为几种 自联结、内部联结、外部联结内部联结: 一般是join或者inner join 链接 需要两个表中的列满足条件 才会被返回  例如mysql> select a.goods_id,b.goods_commonid from club_goods a,club_goods_common bwhere a.goods_commonid=b.g

2017-06-22 15:22:14 1154

原创 mysql的聚集函数

mysql的聚集函数 avg()  count() max() min() sum()avg() 求一个列的平均值 null会被略过mysql> SELECT AVG(goods_id) as goods_id from club_goods;+------------+| goods_id   |+------------+| 83987.7589 |+-----

2017-06-21 10:40:31 1507

原创 crontab linux 定时任务

今天要清理一个文件 看了下crontab定时任务首先 看下 当前系统的crontab 的 任务[root@iZ2352nx154Z /]# crontab -l30 23 * * *  /bin/find /var/log/httpd/ -type f -name "error*" -exec /bin/rm -rf {} \;这是当前的执行情况然后我们进行编写自己的任务

2017-06-21 09:44:27 1096

原创 mysql 检索数据

mysql的检索一些总结

2017-06-14 10:32:45 725

原创 安装my5.7

首先 下载地址 http://www.7edown.com/soft/down/soft_12595.html 上线的项目最好去官网下载windows: 安装 默认路径 是C:\Program Files\MySQL\MySQL Server 5.7 安装步骤1.配置环境变量我的电脑->属性->高级->环境变量->path如:C:\Program F

2017-06-12 10:51:46 848

空空如也

空空如也

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

TA关注的人

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