自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技无涯的博客

世界因程序而美丽,爱程序,爱生活,学海无涯,技无止境。献给热爱技术的朋友

  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

原创 php in_array问题,0与字符串比较问题

由于php弱类型,字符串==0;字符串与0比较要强类型比较可以装换类型,或者===echo 0==‘str’ //1echo in_array(0,['a','b','c']) //1echo in_array(0,['a','b','c'],true) //0 声明地三个参数强制类型比较...

2019-12-31 18:10:30 297

原创 linux常用信号列表

linux常用信号列表Linux下查看支持的信号列表列表中,编号为1 ~ 31的信号为传统UNIX支持的信号,是不可靠信号(非实时的),编号为32 ~ 63的信号是后来扩充的,称做可靠信号(实时信号)。不可靠信号和可靠信号的区别在于前者不支持排队,可能会造成信号丢失,而后者不会。信号简要说明信号详细说明SIGHUP (1) 本信号在用户终端连接(正常或非正常)结束...

2019-12-18 15:11:32 27

原创 php PSR规范

什么是PSR?PSR是PHP Standards Recommendation的简称,这个是php-fig组织制定的一套规范。至今,php-fig已经发布了五个规范:PSR-0:自动加载标准,2014-10-21该标准已经被废弃,使用PSR-4替代,不再细讲 PSR-1:基本的编码风格 PSR-2:编码风格(更严格) PSR-3:日志记录器接口 PSR-4:自动加载PSR-1...

2019-12-18 11:00:27 33

原创 经典趣味算法问题

1.约瑟夫问题:传说在公园1世纪的犹太战争中,犹太约瑟夫是公元一世纪著名的历史学家。在罗马人占领乔塔帕特后,39 个犹太人与约瑟夫及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人俘虏,于是决定了一个流传千古的自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报到第3人该人就必须自杀,然后再由下一个人重新报数,直到所有人都自杀身亡为止。然而约瑟夫和他的朋友并不想遵从这个...

2019-12-15 20:33:01 67

原创 数据结构常见 面试题

什么是数据结构?简单地说,数据结构是以某种特定的布局方式存储数据的容器。这种“布局方式”决定了数据结构对于某些操作是高效的,而对于其他操作则是低效的。首先我们需要理解各种数据结构,才能在处理实际问题时选取最合适的数据结构。为什么我们需要数据结构?数据是计算机科学当中最关键的实体,而数据结构则可以将数据以某种组织形式存储,因此,数据结构的价值不言而喻。无论你以...

2019-12-15 19:53:07 140

原创 数据结构常见面试题

数据结构常见面试题1、数组和链表的区别。从逻辑结构上来看,数组必须实现定于固定的长度,不能适应数据动态增减的情况,即数组的大小一旦定义就不能改变。当数据增加是,可能超过原先定义的元素的个数;当数据减少时,造成内存浪费;链表动态进行存储分配,可以适应数据动态地增减的情况,且可以方便地插入、删除数据项。从内存存储的角度看;数组从栈中分配空间(用new则在堆上创建),对程序员方便快速,...

2019-12-15 19:46:27 34

原创 vim 编辑器sed 替换字符串方法

VIM和sed 替换字符串方法(1)VIM替换字符串方法1. 基本替换:s/str1/str2/ 替换当前行第一个str1为str2:s/str1/str2/g 替换当前行所有str1为str2:n,$s/str1/str2/ 替换第 n 行开始到最后一行中每一行的第一个str1为str2:n,$s/str1/str2/g 替换第 n 行开始到最后一行中每一行所有str1为str2...

2019-12-11 17:56:18 132

原创 inotify-tools工具安装配置

inotify-tools工具安装配置Inotify一种强大的、细粒度的、异步文件系统监控机制,它满足各种各样的文件监控需要,可以监控文件系统的访问属性、读写属性、权限属性、删除创建、移动等操作,也就是可以监控文件发生的一切变化。。inotify-tools是一个C库和一组命令行的工作提供Linux下inotify的简单接口。inotify-tools安装后会得到inotifywait...

2019-12-11 17:39:31 296

原创 如何使用redis设计关系数据库

如何使用redis设计关系数据库如何使用redis设计关系数据库怎么用redis的数据类型设计一个关系数据库呢。redis只有key-value这种存储结构,如果想利用它做成想其他数据库一样具备 增删改查等功能只能再设计了,这里分享一下我的设计方法,比较简单,我不知道算不算好,只是网上找了很久没找到一种通用的方法,如果有什么好的方法,还想请教一下各位,十分感谢。设计用户信息表结构h...

2019-12-09 22:35:01 71

原创 redis key设计1

redis的key对应mysql数据表设计根据用户名来查询用户信息在关系型数据中,除主键外,还有可能其他列也步骤查询,如上表中, username 也是极频繁查询的,往往这种列也是加了索引的.转换到k-v数据中,则也要相应的生成一条按照该列为主的key-valueSet it_user:username:asion:id 1这样,我们可以根据username:sion:id...

2019-12-09 22:30:29 52

原创 redis 面试题

面试还搞不懂redis,快看看这40道面试题Redis 面试题1、什么是 Redis?.2、Redis 的数据类型?3、使用 Redis 有哪些好处?4、Redis 相比 Memcached 有哪些优势?5、Memcache 与 Redis 的区别都有哪些?6、Redis 是单进程单线程的?7、一个字符串类型的值能存储最大容量是多少?8、Redis 的持久化机制是什么?各自的...

2019-12-09 22:18:24 875

原创 购物车登录未登录

互联网产品设计原则有一条很重要的原则——「在合适的时间、合适的地点、让合适的人、做合适的事儿」。当然,「合适」这个词儿,不好定义。以电商网站中的“登录”节点举个栗子,何时需要登录这个问题值得考量。目前各大电商网站最大的区别在于——用户在加入商品到购物车这个动作的时候是否需要登录,转换一下问题也就是说,是否将登录前置到加入购物车时,或者后置到购物车提交订单时。那么这就涉及到「合适」的...

2019-12-09 22:00:56 689

sphinx-for-chinese下载安装包.rar

php 全文索引sphinx-for-chinese完整资源包及安装说明

2019-07-30

js 时间插件, 精确到秒

js插件,精确到秒,精确到秒的时间插件,有demo

2016-02-23

PHP面向对象

php oop 编程,面向对象教程pdf 文件

2015-05-07

head_first设计模式

开发模式,简单易懂,常用设计模式,mvc 架构敏捷开发

2015-05-05

空空如也

空空如也

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

TA关注的人 TA的粉丝

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