- 博客(277)
- 资源 (2)
- 收藏
- 关注
转载 通过Data文件夹恢复数据库Innodb和Myisam概念与数据恢复
Innodb和Myisam是Mysql常见的两种数据存储引擎。没有研究过Oracle、SQL Server等数据库,所以下面只针对Mysql。一、两种方式的数据存储结构: 在Myisam下,数据库的每个数据表都有*.frm、*.YMI和*.YMD三个文件,其中*.frm存储数据表的表结构,*.MYI存储数据表的索引,*.MYD存数数据表的记录数据; 在Innodb下,每个数...
2018-10-25 23:57:55 557
转载 关于织梦cms被挂马 /plus/90sec.php 的修复问题
/plus/90sec.php 最近的一句话木马 非常顽强 1 最新补丁都应该上传修复好2 “/plus/90sec.php”后台是可以杀毒删除掉,但是过段时间又有了,说明没有清除干净,经查在/data/目录的 /data/cache和/data/tplcache/ 有很多的异常文件(后台病毒扫描扫不到)而且后台自定义宏标记;里新增加了一至两个新标记,貌似都跟这个木马有关 估计就是利用这
2013-07-19 16:51:38 9132 1
转载 网站出现错误 DedeCMS Error:Tag disabled:"php" more...!
dede做了一个小网站,近两个月连续被别人 非法侵入 90sec.php \mybak.php ;于是想着更新下dede程序到最新的版本 ,谁知道在线更新后dede出现错误DedeCMS Error:Tag disabled:"php" more...! 网上看到好多朋友都在问这个问题,有的朋友也提出了解决方法,网站后台--系统--系统基本参数---其他选
2013-07-19 16:49:27 1445
转载 DZX2.5更换域名后用户头像不显示!
1.ucenter后台=>应用管理=>编辑应用=>修改应用的域名地址2.Discuz!X后台=>站长=>ucenter设置=>修改ucenter的访问地址
2013-07-03 23:28:39 1057
转载 FTP无法连接解决办法
命令: MLSD错误: 连接超时错误: 读取目录列表失败在调试Cpanel的FTP功能的时候,发现总是失败的,不知道怎么回事。FTP客户端:filezilla出现上面的错误,主要是因为:filezilla这个FTP客户端的模式问题FTP 协议的数据传输存在两种模式:主动模式(PORT Mode)和被动模式(Passive Mode)。这两种模式发起连接的方向截然相反,主
2013-05-30 23:33:09 2724
转载 齐博如何搬家
第一步,进后台备份数据库,备份的时候,选择低版本数据库的方式备份第二步,备份完数据库后,把所有文件包括备份出来的数据库转移到新空间第三步,修改数据库配置文件/data/mysql_config.php为新空间的数据库帐号密码第四步,修改/admin/global.php查找“$ForceEnter=0;”改为“$ForceEnter=1;”即可强制登录后台,进行数据库还原第五步
2013-04-10 16:36:44 1346
原创 Linux下添加FTP账号和服务器、增加密码和用户,更改FTP目录
1、 启动VSFTP服务器A:cenos下运行:yum install vsftpdB. 登录Linux主机后,运行命令:”service vsftpd start”C. 要让FTP每次开机自动启动,运行命令: “chkconfig --level 35 vsftpd on” 2、设置FTP权限A. 编辑VSFTP配置文件,
2013-03-05 23:40:22 46295 1
转载 linux下安装xampp
Linux下XAMPP环境安装首先,请从www.xampp.org下载最新版XAMPP。然后,将安装文件服知道/opt下并解压。如果你计算机没有/opt目录,清用超级用户身份执行mkdir/opt命令来创建目录。如果计算机没有sudo命令请用su命令并输入超级用户密码来切换到超级用户。 使用以下命令将文件复制到/opt:$sudo cp xampp-linux-x.x.tar.gz
2013-03-05 17:26:07 8548 1
转载 单页Web设计优秀案例
单页网站设计正快速成为Web应用开发标准,单页网站是指只有一个页面的网站,这种形式的网站曾经非常流行,但并不是每个网站都适合做成单页。很多开发者的作品集网站会设计成单页网站,在内容很少而需要追求创意的时候,单页网站是很好的选择。单页Web设计网页因其超强的视觉效果、独特的外观备受用户关注。单页Web设计同样适用于移动版网页,拜移动大潮所赐,越来越多用户倾向于用手机观看网页。单页面应用是指用
2013-02-28 16:19:48 1744
转载 Apache与Nginx的优缺点比较
1、nginx相对于apache的优点: 轻量级,同样起web 服务,比apache占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 高度模块化的设计,编写模块相对简单 社区活跃,各种高性能模块出品迅速啊 apache 相对于nginx 的优点: rewrite ,比nginx 的
2013-02-26 12:00:21 1347
转载 php5 for IIS6环境集成安装包(正式版) V2.0快速卸载
php5 for IIS6环境集成安装包(正式版) V2.0怎么才能快速卸载掉呢?方法一 第一步:找到php5 for IIS6环境集成安装包(正式版) V2.0,点击"开始"进入"设置"在控制面板里择添加或删除软件 第二步:点击后弹出更改或删除程序对话框,在php5 for IIS6环境集成安装包(正式版) V2.0左下方点击"更改或 删除"按钮 第三步:点击确定删除php
2013-02-22 10:57:54 2578
转载 织梦后台点击缩略图浏览出现提示:“需输入后台管理目录才能登录”
使用织梦那么久了,还真是第一次遇到这情况提示“需输入后台管理目录才能登录”,最后看到网友也有相关回答了,下面是总结的解决办法跟大家分享:第一步:找到程序目录include\dialog\config.php下文件。其中有段代码//检验用户登录状态$cuserLogin = new userLogin();if($cuserLogin->getUserID() { if
2013-02-06 01:21:32 2898
转载 PHPCMS调用多个栏目下文章的两个办法
第一种、直接写子栏目id ,用cat in{pc:get sql="SELECT * from v9_news where status=99 and catid in(21,22,23,24,25) thumb!='' order by id DESC" num="7" return="data"}{loop $data $r} url]}" title="
2013-01-28 14:05:24 10152
原创 ubuntu系统使用大全
ubuntu系统的使用大全,官方的文档,很详细的。http://wiki.ubuntu.org.cn/UbuntuSkills
2013-01-28 09:34:19 739
转载 ubuntu下安装vsftpd方法和常见问题解决
首先,假设你已经在Ubuntu上安装好了LAMP环境,实现了Apache多用户的虚拟主机设置。那么现在,你就应该考虑用户资料的上传问题了,一般这些用户都会选择用ftp上传的方式来管理自己的web内容,这就需要我们再为他们开设FTP服务。最简便的方法就是使用Ubuntu自带的FTP服务器是vsftpd。一、安装vsftpdUbuntu安装软件倒不是件困难的事,输入:apt-get i
2013-01-28 09:18:08 12791 1
转载 远程连接Linux云服务器-命令行模式
windows常用远程连接mstsc,但是在linux服务器上,一般运用工具。1、远程连接工具。目前Linux远程连接工具有很多种,您可以选择顺手的工具使用。下面使用的是名为Putty的Linux远程连接工具。该工具是免费的,且不需要安装,在网上方便地下载到。 2、启动Putty.exe程序,进入Putty主界面。在Putty “Host Name”输入IP地址,
2013-01-25 13:09:18 4286
原创 CSS最常用兼容性
CSS兼容常用技巧 请尽量用xhtml格式写代码,而且DOCTYPE影响 CSS 处理,作为W3C标准,一定要加DOCTYPE声明。 1.div的垂直居中问题 vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行 http://www.php100.com
2013-01-11 11:59:38 683
原创 dedecms添加二级域名设置问题
这段时间由于开地市分站,用到DEDECMS的二级域名,例如 laonanhai.org 地市是sh,那么绑定二级域名为:sh.laonanhai.org 网上介绍的不是太全,有部分问题,自己总结如下:一、解析二级域名sh.laonanhai.org,IP指向原网站。二、在服务器根目录建立sh单独文件夹。三、服务器修改绑定目录到wwwroot/sh上。四、修改dede系统后台
2013-01-06 15:41:22 1976
转载 Discuz! NT 到 Discuz! X2.5 转换程序
Discuz! PHP 团队发布了 Discuz!NT 到 Discuz!X2.5 的转换程序。如果站长朋友有转换需要,请点击下面的链接导航到详细页面。 目前支持转换的版本有Discuz! NT 3.0、3.1、3.5、3.6、3.9版本:http://www.discuz.net/thread-2973791-1-1.html。 如果使用过程中遇到问提,请
2012-12-30 19:14:57 1455
转载 phpcms头条图片
是图片格式的.使用方法为:在模板里需要显示的地方插入:view sourceprint?1.imgsrc="{toptitle($r['title'],'28','',880,50)}"alt="{$r['title']}"/>核心就是将头条文字传递给函数 toptitle() . 该函数代码如下:view sourceprint
2012-12-06 10:18:51 884
转载 phpcms常用采集 gbk
eyJsYXN0ZGF0ZSI6IjEzNTM1NzQxMzciLCJzb3VyY2VjaGFyc2V0IjoiZ2JrIiwic291cmNldHlwZSI6IjMiLCJ1cmxwYWdlIjoiaHR0cDpcL1wvcm9sbC5uZXdzLnNpbmEuY29tLmNuXC9uZXdzXC9nbnh3XC9nZHh3MVwvaW5kZXguc2h0bWwiLCJwYWdlc2l6ZV9z
2012-12-05 16:34:36 748
转载 如何解决phpcms后台验证码不显示的问题
主要在于是否开启gd库 查看办法 找到php.ini文件 搜索extension=php_gd2.dll这段代码 然后把前面的;符号去掉即可。方法二:关键一点是获取验证码的图片与全局变量SITE_URL相关,也就是网站的目录,所以只要修改cache/configs/system.php文件中的网站路径变量‘web_path’ 即可。 举例说明(本地域名http://loca
2012-12-03 11:19:26 23257 1
转载 PHPCMS搬家
1、在新的主机空间把phpcms安庄好。新安庄的版本一定要和准备搬迁的版本一样,否则可能会出现问题。在新安庄时要把除数据库配置以外的各种设置和原来的一样,不一样也没问题,到时把原来主机的config.inc.php文件拷贝一份再修改一下就OK了。还有新安庄的数据表前缀要和旧的一样,否则到时保留旧的设置,因为前缀不一样就不是覆盖而是增加了旧前缀的表。2、用phpcms自带的数据库备份
2012-11-30 13:53:26 1564
转载 PHPCMS V9教程:ckeditor编辑器添加一键排版功能
v9使用的Ckeditor编辑器,在使用过程中有些不尽人意的地方,下面我来修改一下编辑器,改动几个地方,让Ckeditor编辑更加实用一些。 此次修改的内容有批量去除超链接、上传图片自动添加ALT参数、修改编辑器回车换行or 、给编辑器添加一键排版功能。 1、批量去除超链接: 打开 statics/js/ckeditor/ckeditor.js 找到:$.execCom
2012-11-26 12:56:29 1354
转载 【白话经典算法系列之十一】一道有趣的GOOGLE面试题 --【解法2】
本系列文章地址:http://blog.csdn.net/MoreWindows/article/category/859207 上一篇《白话经典算法系列之十一道有趣的GOOGLE面试题》中对一道有趣的GOOGLE面试题进行了详细的讲解,使用了类似于基数排序的做法在O(N)的时间复杂度和O(1)的空间复杂度完成了题目的要求,文章发表后,网友fengchaokobe在评论中给出了另一种解法,见下
2012-11-23 16:53:20 526
转载 白话经典算法系列之十 一道有趣的GOOGLE面试题
最近在微博上看到一道有趣的GOOGLE面试题,见下图:文字版:一个大小为n的数组,里面的数都属于范围[0, n-1],有不确定的重复元素,找到至少一个重复元素,要求O(1)空间和O(n)时间。 这个题目要求用O(n)的时间复杂度,这意味着只能遍历数组一次。同时还要寻找重复元素,很容易想到建立哈希表来完成,遍历数组时将每个元素映射到哈希表中,如果哈希表中已经存在这个元
2012-11-23 16:52:23 557
转载 白话经典算法系列之九 从归并排序到数列的逆序数对(微软笔试题)
微软2010年笔试题在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序数对。一个排列中逆序的总数就称为这个排列的逆序数。如{2,4,3,1}中,2和1,4和3,4和1,3和1是逆序数对,因此整个数组的逆序数对个数为4,现在给定一数组,要求统计出该数组的逆序数对个数。 计算数列的逆序数对个数最简单的方便就最从前向后依次统计每个数字与它后面的数
2012-11-23 16:51:39 415
转载 白话经典算法系列之八 MoreWindows白话经典算法之七大排序总结篇
在我的博客对冒泡排序,直接插入排序,直接选择排序,希尔排序,归并排序,快速排序和堆排序这七种常用的排序方法进行了详细的讲解,并做成了电子书以供大家下载。下载地址为:http://download.csdn.net/detail/morewindows/4443208。 有网友提议到这本《MoreWindows白话经典算法之七大排序》电子书讲解细致用来平时学习是非常好的,但是页数有2
2012-11-23 16:49:06 375
转载 白话经典算法系列之七 堆与堆排序
堆排序与快速排序,归并排序一样都是时间复杂度为O(N*logN)的几种常见排序方法。学习堆排序前,先讲解下什么是数据结构中的二叉堆。二叉堆的定义二叉堆是完全二叉树或者是近似完全二叉树。二叉堆满足二个特性:1.父结点的键值总是大于或等于(小于或等于)任何一个子节点的键值。2.每个结点的左子树和右子树都是一个二叉堆(都是最大堆或最小堆)。当父结点的键值总是大于或等于任何一个子节
2012-11-23 16:47:10 403
转载 白话经典算法系列之六 快速排序 快速搞定
快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想----分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影。总的说来,要直接默写出快速排序还是有一定难度的,因为本人就自己的理解对快速排序作了下白话解释,希望对大家理解有帮助,达到快速排序
2012-11-23 16:45:48 384
转载 白话经典算法系列之五 归并排序的实现
归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。首先考虑下如何将将二个有序数列合并。这个非常简单,只要从比较二个数列的第一个数,谁小就先取谁,取了后就在对应数列中删除这个数。然后再进行比较,如果有数列为空,那直接将另一个数列的数据依次取出即可。[cpp] view plaincopy//
2012-11-21 14:07:54 364
转载 白话经典算法系列之四 直接选择排序及交换二个数据的正确实现
直接选择排序和直接插入排序类似,都将数据分为有序区和无序区,所不同的是直接播放排序是将无序区的第一个元素直接插入到有序区以形成一个更大的有序区,而直接选择排序是从无序区选一个最小的元素直接放到有序区的最后。 设数组为a[0…n-1]。1. 初始时,数组全为无序区为a[0..n-1]。令i=02. 在无序区a[i…n-1]中选取一个最小的元素,将其与a[i]交换。
2012-11-21 14:07:18 321
转载 白话经典算法系列之三 希尔排序的实现
希尔排序的实质就是分组插入排序,该方法又称缩小增量排序,因DL.Shell于1959年提出而得名。 该方法的基本思想是:先将整个待排元素序列分割成若干个子序列(由相隔某个“增量”的元素组成的)分别进行直接插入排序,然后依次缩减增量再进行排序,待整个序列中的元素基本有序(增量足够小)时,再对全体元素进行一次直接插入排序。因为直接插入排序在元素基本有序的情况下(接近最好情况),效率是很高的,因
2012-11-21 14:05:49 360
转载 白话经典算法系列之二 直接插入排序的三种实现
直接插入排序(Insertion Sort)的基本思想是:每次将一个待排序的记录,按其关键字大小插入到前面已经排好序的子序列中的适当位置,直到全部记录插入完成为止。 设数组为a[0…n-1]。1. 初始时,a[0]自成1个有序区,无序区为a[1..n-1]。令i=12. 将a[i]并入当前的有序区a[0…i-1]中形成a[0…i]的有序区间。3.
2012-11-21 14:00:12 403
转载 白话经典算法系列之一 冒泡排序的三种实现
冒泡排序是非常容易理解和实现,,以从小到大排序举例:设数组长度为N。1.比较相邻的前后二个数据,如果前面数据大于后面的数据,就将二个数据交换。2.这样对数组的第0个数据到N-1个数据进行一次遍历后,最大的一个数据就“沉”到数组第N-1个位置。3.N=N-1,如果N不为0就重复前面二步,否则排序完成。 按照定义很容易写出代码:[cpp] view plainc
2012-11-21 13:58:46 362
转载 css代码格式化清理工具
CSS 代码格式化工具 a {color:blue; font-size:12px} textarea {width:100%; height:300px; display:block; margin:10px 0; font-size:12px} input {font-size:12px} function formatCSS(n)
2012-11-20 09:56:39 827
转载 discuz x2.5的邮件设置问题
看到很多朋友在设置发送邮箱验证身份的过程中遇到无法发送邮件的问题,当然本人也遇到过,搜索了很多资料,也设置了很多回,更是跟空间商交涉了很多次,得到的答案是设置没问题,那么问题到底出在哪里呢?后来在某个帖子中(忘记了到底是哪个帖子,在此表示感谢),突发灵感,重新设置了一下,终于解决了问题。现在就将问题的解决办法说出来: 说明:Discuz! 的邮件功能,对于站长来说是相当重要的,如果
2012-11-09 11:19:55 5306
原创 phpmyadmin“无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装”解决办法
自从玩PHP后3年时间第一次遇到这种情况,按照网上很多方法有的不大实用,总结一下:一、清空浏览器COOKIES。二、C:\WINDOWS\Temp的权限改的宽松一些,例如加上everyone权限,不过这样的话,可能存在安全隐患,所以建议在php里面改一下session的文件夹,然后加个适当的权限。三、在c盘windows目录下 php.ini,比如你可以找到这一行 session.sa
2012-10-22 15:50:06 3191
转载 Discuz!Database Error(2005/2003/..)notconnect 解决办法
第一种是:直到今天才想到了微软的KB967723补丁,微软补丁造成MYSQL经常连接失败解决方法微软补丁KB967723造成MYSQL经常连接失败解决方法有以下两种方法:1,卸载微软补丁KB967723 (不建议)步骤:在 添加和删除程序 中(勾选上方的“显示更新”)在里面可以看到更新的KB967723这个补丁,然后就想卸载普通软件一样卸载,卸载中会提示你,如果卸载可能导致
2012-10-19 10:35:04 5591
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人