- 浏览: 2043455 次
- 来自: 武汉
-
最新评论
-
carry0987:
求大神分離下X3的模板...不然對於PHP7不友好啊...
分离自Discuz模板类和语法 -
青木得海角:
你好,里面的 Crypt/TripleDES.php 和 Cr ...
POS机算法 -
zohog:
楼主,Mac.php中里面的 Crypt/TripleDES. ...
POS机算法 -
zohog:
楼主,Mac.php中里面的 Crypt/TripleDES. ...
POS机算法 -
q59200182:
能不能给个完整的demo 新手上路不会 求带
AngularJs 指令directive之controller,link,compile
文章列表
有很多理由都能说明为什么我们应该写出清晰、可读性好的程序。最重要的一点,程序你只写一次,但以后会无数次的阅读。当你第二天回头来看你的代码 时,你就要开始阅读它了。当你把代码拿给其他人看时,他必须阅读你的 ...
数据库的设计必须符合三个范式(极端要求常用高速时考虑单独设置记录表除外)。
用整形代替浮点型float,DECIMAL等,有的语言浮点计算是不精准的,如int存最小单位。金额用分, 重量用克等
//价格分
public function getPriceFen ...
<?php
/*
+----------------------------------------------------------------------+
| SofeeFramework for PHP 4 |
+----------------------------------------------------------------------+
| Copyright (c) 2004-2005 Sofee Development Team.(ht ...
模板原理:当模板没被编译成php文件的时候 第一次读取模板的时候系统会自动进行编译然后再次打开的时候系统就直接读取php文件了
主要功能说明
去掉了 Discuz 语言包的功能
移植 Discuz 模板中所有的功能
添加了自动更新缓存及生命周期功能
在模板中的使用方法跟Discuz的一样,所以就不做多余的说明了,使用前只需要做些简单的设置就可以了
如果需要使用discuz的语言包功能,只要去掉template.class.php第172行注释,并在template.func.php中加上discuz原来的languagevar函数就可以了
//设置语言变量
functio ...
Discuzx1.5二次开发
教程,在准备开发Discuzx1.5时,我们在安装好DiscuzX1.5之后,进行以下简单配置,可大幅度提高DiscuzX1.5的二次开发效率:
1、下载官方提供的调试包,解压后上传到DiscuzX1.5
安装目录source/function/目录下,然后再config/config_global.php文件中$_config = array();后加入
$_config['debug'] = 1;
这样在IE浏览器下,就可以看到程序执行的变量、缓存、SQL、包含文件等信息。如下图所示:
在后台此调试窗口提供信息更多...
2、缓存系统的监 ...
.menucxcw {
display:block;
width:80px;
height:20px;
margin-right:25px;
background-image:url(../images/menu_6.jpg);
background-position:top;
margin-top:2px;
text-decoration:none; //清除链接的下划线
white-space: nowrap //文本不换行
}
.menucxcw:hover { //鼠标放上去时,显示下面的亮丽按钮
backg ...
pdf2swf+flexpaper解决pdf在线阅读(类百度文库)
PHP利用openoffice把office转成pdf格式,今天我们将为大家介绍PHP依靠com.sun.star.ServiceManager来转换Word为PDF文档的相关技巧
<?php
set_time_limit(0);
function MakePropertyValue($name, $value, $osm)
{
$oStruct = $osm->Bridge_GetStruct("com.sun.star.beans.PropertyValue");
...
在所有栏目、地区等下拉菜单中,这个类非常好用。
<?php
include("tree.class.php");
//具有这个结构的数组,不是这样的话,可以改类的实现
$list = array(
1 => array('id' => '1', 'pid' => 0, 'name' => '一级栏目一'),
2 => array('id' => '2', 'pid' => 0, 'name' => '一级栏目二'),
3 => array('id' => '3', ' ...
<?php
/**
* [Discuz!] (C)2001-2099 Comsenz Inc.
* This is NOT a freeware, use is subject to license terms
*
* $Id: class_chinese.php 6757 2010-03-25 09:01:29Z cnteacher $
*/
define('CODETABLE_DIR', DISCUZ_ROOT.'./source/include/table/');
class Chinese {
var $t ...
<?php
/**
*
* 根据sina api获取用户的IP地址及地理信息
* eg: Guest::Instance()->getBrowser();
*
*/
class Guest
{
private static $_instance;
private $ipUrl = 'http://1212.ip138.com/ic.asp';
private $ipApiUrl = 'http://int.dpool.sina.com.cn/iplookup/iplookup.php?ip=';
/**
...
https://github.com/dannyhu926/php-utils/blob/master/Utils/FS.php
查看当前服务器负载命令是?uptime
如何列出当前进程里有多少包含apache名字的进程?ps -ef | grep apache
本机端口
netstat -tulnp
netstat -tunlp|grep 端口
测试远程主机端口是否打开
telnet 110.101.101.101 80
写出10个以上你所知道 ...
nginx 支持laravel配置
server {
listen 80;
server_name *.dev.laravel;
if ($host ~ ^(.*)\.dev\.laravel$ )
{
set $app $1;
set $path /data/www/learn/laravel/$1/public;
}
root $path;
keepalive_timeout 0;
client_max_body_size 1000m;
...
<?php
$ADMIN[defaulturl] = "test.gif";//盗链返回的地址
$okaysites = array("http://www.deographics.com/","http://deographics.com/"); //白名单
$ADMIN[url_1] = "http://deographics.com/";//下载地点1
$ADMIN[url_2] = ""; //下载地点2,以此类推
$reffer = $HTTP_REFERER ...
<?php
/**
$filename = 'index.php';
$download = new Download('php,exe,html', false);
if (!$download->downloadfile($filename)) {
echo $download->getErrorMsgs();
}
*/
class Download {
private $debug = false;
private $errorMsg = '';
private $filter = array();
pr ...