• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Andrés
no country for old men
博客园 首页 新随笔 联系 管理
上一页 1 2 3 4 5 6 7 8 下一页

2018年10月9日

python 语法的一些特性记录
摘要: 装饰器@符号 装饰器本质上是一个 Python 函数或类,它可以让其他函数或类在不需要做任何代码修改的前提下增加额外功能,装饰器的返回值也是一个函数/类对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景,装饰器是解决这类问题的绝佳设计。有了装饰器,我们就可以抽 阅读全文
posted @ 2018-10-09 16:13 Andrés 阅读(181) 评论(0) 推荐(0)
 
django学习系列——python和php对比
摘要: python 和 php 我都是使用过,这里不想做一个非常理性的分析,只是根据自己的经验谈一下感想。 在web开发方面,无疑 php 更甚一筹。 从某种角度来说,php 就是专门为 web 定制的语言。 他没有强制的变量类型,文件结构也很松散, 不需要再代码中手动导入各种类库,开发非常快速方便,稳定 阅读全文
posted @ 2018-10-09 11:40 Andrés 阅读(7183) 评论(0) 推荐(0)
 
 

2018年9月10日

php优秀框架codeigniter学习系列——CI_Loader类分析
摘要: 这是一个加载视图和文件的类。 __construct() 设置视图文件的路径,和获取输出缓冲级别。 initialize() 该方法只会被CI_Controller调用一次,会调用 自动去加载 中设置的类。 library() 该方法用来调用 system/libraries 路径下的可用的工具库, 阅读全文
posted @ 2018-09-10 10:58 Andrés 阅读(604) 评论(0) 推荐(0)
 
 

2018年9月7日

php优秀框架codeigniter学习系列——CI_Controller分析
摘要: 该类是一个超级大的父类,它将在 中实例化化过的类,通通加载成它的类成员变量,所以可以方便的进行各种操作。各种应用控制器类,都会继承 CI_Controller 类。 __construct() 在该类中,首先加载在 实例化过的类为成员变量。 接着加载 CI_Loader类,并调用 进行初始化操作。关 阅读全文
posted @ 2018-09-07 17:09 Andrés 阅读(1243) 评论(0) 推荐(0)
 
 

2018年9月6日

web传输过程中的gzip压缩
摘要: 最近在做项目的时候用到了gzip,发现它的压缩能力还是很强大的,基本能够压缩50%的文本文件大小。以前有所了解,但不够深入,现在详细了解下。 "什么是gzip" "在哪里使用gzip" "gzip对于不同类型文件的压缩率" "gzip的优点和缺点" 什么是gzip? 根据 "百度百科" 的解释:gz 阅读全文
posted @ 2018-09-06 18:05 Andrés 阅读(1156) 评论(0) 推荐(0)
 
 

2018年9月2日

php优秀框架codeigniter学习系列——CI_Lang类学习
摘要: 这篇文章主要介绍CI核心框架工具类CI_Lang。 根据CI文档自己的定义,该类用来: 提供相关的函数,用于检索语言文件和文本行,以便国际化。 以下选取类中的重点方法进行说明。 __construct() 在构造函数,没有进行任何操作,只是打印日志,说明该类已经初始化。 load($langfile 阅读全文
posted @ 2018-09-02 21:46 Andrés 阅读(889) 评论(0) 推荐(0)
 
php优秀框架codeigniter学习系列——CI_Input类学习
摘要: 这篇文章主要介绍CI核心框架工具类CI_Input。 根据CI文档自己的定义,该类用来: 提前处理全局变量,以保证安全; 提供一些帮助函数用来处理输入数据。 以下选取类中的重点方法进行说明。 __construct() 在构造函数,根据定义,用来决定是否开启全局的XSS处理和是否允许$_GET数组。 阅读全文
posted @ 2018-09-02 21:08 Andrés 阅读(849) 评论(0) 推荐(0)
 
php源码学习——开篇
摘要: 这个系列是对php源码的学习记录。由于本人水平有限,可能并不能写的非常清晰和深入,所以,可能只适合本人阅读:) 初次接触php源码,看到陌生的文件夹和大量的文件,可能会觉得茫然无措。 "php internals" 是一个非常好的网站,可以系统的帮你讲解一下php的源码和架构。虽然它的版本可能只是p 阅读全文
posted @ 2018-09-02 09:50 Andrés 阅读(1040) 评论(0) 推荐(0)
 
 

2018年9月1日

php优秀框架codeigniter学习系列——CI_Security类学习
摘要: 这篇文章主要介绍CI核心框架工具类CI_Security。 安全类包含了一些方法,用于安全的处理输入数据,帮助你创建一个安全的应用。以下选取类中的重点方法进行说明。 __construct() 在构造函数中,取出配置中csrf_expire,csrf_token_name,csrf_cookie_n 阅读全文
posted @ 2018-09-01 15:54 Andrés 阅读(291) 评论(0) 推荐(0)
 
php优秀框架codeigniter学习系列——CI_Output类的学习
摘要: 这篇文章主要介绍CI核心框架工具类CI_Output。 根据CI文档自己的定义,这个类主要就是生成返回的页面给浏览器。以下选取类中的重点方法进行说明。 __construct() 在构造函数中,主要确定是否对输出内容使用zlib压缩,如果使用会开启gzip压缩功能。另外还有一些细节的处理。 _dis 阅读全文
posted @ 2018-09-01 11:33 Andrés 阅读(604) 评论(0) 推荐(0)
 
 
上一页 1 2 3 4 5 6 7 8 下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3