- 博客(10)
- 收藏
- 关注
原创 C语言中函数修改指针本身
1. 问题:在C语言中,当调用子函数并传入指针参数,在子函数中想修改指针本身的时候却发现不对劲,查阅资料后才发现原来是自己理解错了。 2. 代码:void fun( int *a ) { int b = 10; a = &b; }int main() { int *p = NULL, b = 5; p = &b; fun(p); printf("指针
2016-10-21 23:43:59
1362
原创 三元运算符性能更优
1. 概述 以前在学习语言的时候,常常有人说如果能用三元运算符x=y>0?A:B;,其性能会比使用if...else...性能更好,后来了解了CPU的运行原理后,才明白其中的原因。 2.原理2.1 CPU处理模式 首先,需要明白CPU底层的处理方式。 CPU是通过流水线处理来获得高性能的。所谓流水线,简单来说就是当CPU在处理当前指令的时候,后面已经有N条指令在后面排队等待你去执行了。这样,当你要执
2016-09-14 15:42:45
7653
1
原创 ThinkPHP中的成员变量
概述 使用ThinkPHP框架,在其模型中的类中写成员变量时,定义了成员变量为 $member = "a"; 发现在成员方法内始终无法调用,常常会产生错误。 最后发现原来在成员方法内调用时需要使用 $this->$member 即可调用。 看来还是被java的语法给误导了。
2016-09-11 23:55:17
1598
转载 PHP header()函数详解
1. 概述 header()函数的作用是:发送一个原始HTTP标头到客户端。 头信息是用户看不见的,里面包含了很多项,包括:服务器信息、日期、内容的长度等。 头信息主要的作用为: 跳转:跳转到指定URL地址。 指定网页的内容:浏览器会根据指定的网页格式解析文件。 附件:指定内容为附件,提示浏览器需要保存。 2. 用法实例1:// 指定内容为附件 header('Content-Dispositio
2016-08-29 23:56:44
615
转载 PHP解除上传限制
1. 概述 在写好上传模块之后,发现每次上传文件比较大就会失败,查了一下,原来是忘记解除PHP的上传限制。根据资料做了些改动就可以啦! 2.步骤2.1 修改上传文件时间限制 PHP中有限制最大执行时间,当上传文件较大/网络较差时会导致超出执行时间而失败,因此需要做出更改。 打开/etc/php5/apache2/php.ini max_execution_time = 0 表示没有时间限制 2.2
2016-08-29 23:25:43
758
原创 技术文档的作用
1. 概述 在做项目的过程中,发现居然有人不知道技术文档的作用,以及如何写技术文档,可能因为所处环境的特殊,大家对基本的计算机知识都不是很懂吧!我查了一些资料,根据自己的理解,谈一谈技术文档吧! 2. 概念 技术文档:使用技术文档,主要也是为了加快团队之间的沟通,别人可以很好的理解你做的这些模块的功能。帮助别人在不需要理解你的代码的前提下,很方便的调用你的模块功能。 3. 示例3.1 API接口文档
2016-08-29 21:17:27
3437
1
原创 PHP中JSON编码乱码问题
1. 概述 在使用php从数据库查询到数据后,想要将其转化成json格式输出,结果发现居然会乱码,乱码格式类似于: “results”:[{“id”:”1”,”kind”:”game”,”title”:”\u690d\u7269\u5927\u6218\u50f5\u5c382”,”info”:”\u73a9\u5bb6\u901a\u8fc7\u6b66\u88c5\u591a\u79cd
2016-08-22 13:59:29
540
原创 数据库中文乱码问题
1. 概述 在建立数据库后写入中文后,发现会有一大堆 “????????????” 显示,网上找到很多的处理方法,目前这种修改整个系统编码的方式是我认为最简单实用的。 2.操作环境 操作系统:Ubuntu 14.04.3 LTS 数据库:MySQL 5.5.50 3.步骤3.1 查询系统默认编码方式 使用以下指令查看系统的默认编码方式: SHOW VARIABLES LIKE '%char%';
2016-08-22 13:26:13
353
转载 PowerDesigner中的继承方式
1. 概述 在使用PowerDesigner设计RDBMS数据库的时候,发现其中的子类貌似与课程老师所讲的不太一样,查资料发现,关于继承就有三种实现方式。 Concrete Table Inheritance(具体表继承) Single Table Inheritance(单表继承) Class Table Inheritance(类表继承) 2.分类 比如在一个教务系统中,有老师
2016-08-22 11:41:56
11885
原创 ThinkPHP框架中简化URL地址
ThinkPHP中简化URL地址1. 概述 在项目中使用ThinkPHP框架,发现使用该框架还能简化URL地址,如: http: //localhost/index.php/Home/Index/search 可以转换为: http: //localhost/search 2.操作环境 操作系统:Ubuntu 14.04.3 LTS 框架:ThinkPHP 3.2.3 Web服务器:Apac
2016-08-21 20:56:42
4147
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人