Posts by 撒得一地:
3.2Linux下文件隐藏属性
Linux下单单ugo(user,group,others)合起来的九个权限就已经够让人抓狂了,又多了一个隐藏属性,对初学者来说很容易焦头烂额。不过,文件的隐藏属性对系统有很大的帮助。那么如何配置和检查这些隐藏的属性? chattr(配置文 […]
3.72PHP在函数间传递参数
在调用函数时,需要向函数传递参数,被传入的参数称为实参,而函数定义的参数为形参。参数传递的方式有按值传递、按引用传递和默认参数三种。 1.按值传递方式 将实参的值复制到对应的形参中,在函数内部的操作针对形参进行,操作的结果不会影响到实参,即 […]
成为一名更好的程序员:如何阅读源代码
阅读源代码有许多益处。你会发现新的架构(construct)和库,与其他的代码维护者产生共鸣,但最重要的是学会如何组织代码,避免因内部极其复杂而变得不可维护。 但是也有一个不好的地方,那就是阅读源代码太困难了。每当我看到一个新的代码库(co […]
1.15Python下长字符串和原始字符串
之前介绍了Python字符串,不过在长达多行的字符串或者包含多种特殊字符的字符串时,这时候就可以考虑长字符串和原始字符串这两种表示类型了。 长字符串 如果需要写一个非常非常长的字符串,它需要跨多行,那么,就可以使用三个引号代替普通引号。如: […]
3.1Linux下文件默认权限详解之umask命令
当我们新建一个新的文件或目录时,我们很少会去了解它的默认权限是什么。Linux下默认权限涉及到umask这个命令,umask就是指定目前使用者在创建文件或目录时需要减去的权限默认值。可以用底下的方式来得知umask: [root@lmode […]
3.71PHP定义和调用函数
在开发过程中,经常要反复重复某种操作或处理,如数据查询、字符操作等,如果每个模块的操作都有重新输入一次代码,不仅让开发者头痛,而且对于代码的后期维护及运行效果也有着较大的影响,使用PHP函数可以让这些问题迎刃而解。 定义函数,就是将一些重复 […]
2.20Linux下修改文件时间和创建新文件
通过ls这个命令,我们可以了解到文件的许多参数。在Linux下,关于文件的时间参数有三个,这三个参数的主要用途和意义如下: modification time (mtime): 当该文件的内容数据变更时,就会升级这个时间。内容数据指的是文件 […]
1.14Python下字符串
很多编程语言的第一个程序都是简单的输出一行向世界问好的字符串,Python程序如下: print("Hello World!") 似乎已经约定俗成了,那么"Hello World!"是什么?其实就是一 […]
php多线程扩展
最近在网上和群里都看到很多朋友在讨论php的多线程,也有说不能实现,也有人说没必要,其实php用C语言写出来,只要C能办的,它基本都能办到,所以就来写了一个PHP多线程扩展,代码也不多,也没有考虑太多因素,只是简单的创建线程和退出线程,为了 […]
1.13Python下注释
井号(#)在Python中比较特殊。当代码中输入它的时候,它的右边一切都会被忽略。比如: #打印圆周长 print(2*pi*radius) 这里的第一行成为注释。为了让别人能够更容易理解程序,使用注释是非常有效的—即使自己回头 […]