众所周知,从discuz X2.5开始,就支持@通知功能。
而如果论坛是X2.0 并且还不能升级到X2.5的站长来说,这都是个说不出的痛。
经过一段时间的研究,终于找到了discuz X2.5上面的@他人的相关代码,并且将代码顺利的转移到discuz X2.0 上面,虽然说还是有点点不方便的地方,但是总比没有的强,是吧?~~
众所周知,从discuz X2.5开始,就支持@通知功能。
而如果论坛是X2.0 并且还不能升级到X2.5的站长来说,这都是个说不出的痛。
经过一段时间的研究,终于找到了discuz X2.5上面的@他人的相关代码,并且将代码顺利的转移到discuz X2.0 上面,虽然说还是有点点不方便的地方,但是总比没有的强,是吧?~~
看着全文搜索挺火的,所以就在Mac下安装了一下~
前提:有gcc基础编译环境,安装XCode就具备
1. 设置环境,升级/安装系统基础依赖包
sudo bash su -
设置路径和中文环境:
export PATH=/usr/local/bin:$PATH export LC_ALL=zh_CN.UTF-8 export LANG=zh_CN.UTF-8
偶然间看到这个软件,看起来挺易用的,新手必备啊~~
MAMP 是专业级版本的经典本地服务器环境的os x软件。MAMP这几个首字母代表苹果的OSX系统上的Macintosh、Apache、MySQL和PHP,顾名思义,你应该知道MAMP的强大功能 啦!MAMP 内含 Apache 伺服器、PHP 安装套件以及MySQL安装套件。只要轻松点选就能安装架站/讨论区/论坛必备的元件。透过Web界面稍作设定,在苹果电脑上架设自己专属的网站,就是这 么简单又开心的事情和windows下的XAMPP,Linux下的LAMP一样。都是Apache+Mysql+PHP的集成环境。
他有2个版本,非专业版是免费的,专业版是收费的(¥350左右),功能也更多,更新更快,这里就推荐给买了最便宜的MAC又买不起软件的屌丝们。
apache高手可以无视此软件,毕竟这个软件比较傻瓜化。。。
下面就来欣赏下软件界面
偶然间,需要用到Mac的相关授权,所以就有了现在这篇文章了。。
有3种方法可以得到系统权限的授权。
1. 官方推荐实例,BetterAuthorizationSample
这个实例得中心思想,是将需要授权的应用代码片段和主程序分离,这样,从最大程度上减小了由于主程序出现bug,从而导致权限漏洞得问题,也避免了开发中的bug,导致整个应用程序在高权限下运行的危险。你可以下载此官方代码。
2. 利用authopen命令
你可能觉得使用这个BetterAuthorizationSample过于复杂和庞大。的确,对于哪些很小的程序,使用BAS架构是在过于麻烦,那么我们可以利用Mac OS X内置的openauth命令,来执行一些需授权的代码。
比如我要修改/etc/hosts文件,最简单的使用authopen的方法。。。