- 博客(57)
- 收藏
- 关注
转载 通过composer安装TP5.1(Thinkphp5.1)
现在TP5越来越火了,TP5也更新到了5.1版本,但是5.1以上版本只能通过composer来进行安装,那么这里贴出详细的步骤 前提:PHP版本必须要5.6以上 参考网址:http://www.thinkphp.cn/topic/52362.html 1、将PHP的版本放进环境变量 (1)查看phpstudy中选择的版本号: (2)在phpstu/p...
2020-02-21 21:15:56 3398
转载 项目中引入composer
众所周知,composer可以自定义加载插件库和依赖,它也是用PHP写的,怎样在自己的项目中引入并使用composer呢?、1.新建一个项目,在项目的根目录创建composer.json文件,用过一个大型框架的同学可以发现,框架的根目录总是有一个此文件,对,发现了吗?记住了吗?2.在composer.json文件里把下面的json格式复制进去 1 2 3 ...
2020-02-21 20:43:15 714
转载 Go实现网页爬虫
package mainimport ( "fmt" "net/http" "os" "regexp" "strconv" "strings")func main() { var start, end int fmt.Print("请输入起始页(>=1) :") fmt.Scan(&start) fmt.Prin...
2020-01-01 13:55:32 368
转载 人生没有预定的轨迹
我有一个同学,家境贫寒。中考时,为减轻家里负担,他报考了中等师范学校。毕业后,他被分配到一所离家10多公里的乡村小学教书,每天早出晚归,十分辛苦。但每次见面,他总是乐呵呵的,没有任何抱怨的情绪。他在那所乡村小学呆了整整6年。6年间,他的教学质量得到了许多学生家长的赞许。他利用业余时间撰写的教研文章,在市里获了奖,引起了镇中心小学校长的关注。随后,他被调进了镇中心小学。 十多年后,我回...
2019-12-30 11:34:11 156
原创 js 实现复制剪切
https://www.bbsmax.com/A/GBJrejw3z0/<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>copy</title></head><body><span id='copy'...
2019-10-11 20:55:37 288
转载 SVN里恢复到某一天的版本操作
SVN除了日常的代码提交更新之外很少做一些其他高级的操作曾经想把整个库的版本整体换到某天的全部代码竟然不知道怎么操作…正好文档人员有心事隔许久竟然主动告知我了于是我当机立断才有了现在的奋笔疾书….呵呵闲话少扯言归正传第一步:对着你的项目右键–TortoiseSVN-Updatetorevision第二部选择Showlog根据时间选...
2019-06-30 22:40:58 330
转载 使用fiddler抓取php curl请求
fiddler抓包原理Fiddler的抓包方式:打开Fiddler后,自动设置浏览器代理到127.0.0.1:8888。所有浏览的网页均通过该端口进行转发,固可以抓包。让curl上行请求也可以被fiddler抓取在curl构造里设置代理服务器,只需添加如下一行代码curl_setopt($ch,CURLOPT_PROXY,'127.0.0.1:8888'); //设置代理服务...
2019-06-01 19:00:08 968
转载 Navicat连接Mysql8报错:Client does not support authentication protocol requested by server;
https://www.cnblogs.com/zichuan/p/9203129.html
2019-04-12 11:29:30 289
转载 Git可视化教程——Git Gui的使用
https://blog.csdn.net/qq_34842671/article/details/70916587
2019-04-04 12:20:49 364
转载 创建swoole_table,用于进程间数据共享
class MatchServer{ private $server; protected $application; function __construct () { // 创建swoole_table,用于进程间数据共享 $table = new swoole_table(1024); $table->...
2019-02-17 10:40:20 517
转载 Swoole接收二进制数据并保存文件后文件会变大的问题
业务场景:使用websocket上传和保存文件。客户端使用H5的websocket方式提交上传文件,我ws.onmessage = function(e) { console.log(e.data); log("收到服务器消息:" + e.data + "'\n"); if (e.data == 'connect ok') { ...
2019-02-14 21:01:03 867
转载 centos7.x设置php7自启动
[Unit]Description=The PHP FastCGI Process ManagerAfter=syslog.target network.target[Service]Type=simplePIDFile=/usr/local/php/var/run/php-fpm.pidExecStart=/usr/local/php/sbin/php-fpm --nodaemoni...
2019-01-19 15:31:18 478
转载 TCP 异步建立一个到实际mysql服务器的连接
<?phpuse Workerman\Worker;use Workerman\Connection\AsyncTcpConnection;require_once './Workerman/Autoloader.php';// 创建一个Worker监听2345端口,使用http协议通讯$tcp_worker = new Worker("tcp://0.0.0.0:2345")...
2018-12-30 13:30:30 313
转载 如何在php后端及时推送消息给客户端
如何在php后端及时推送消息给客户端 use Workerman\Worker;require_once './Workerman/Autoloader.php';// 初始化一个worker容器,监听1234端口$worker = new Worker('websocket://0.0.0.0:123
2016-09-25 09:40:48 7334
转载 dede调用非同一个数据库的DZ论坛的帖子
{dede:php runphp="yes"} $GLOBALS['cfg_dbname']="数据库名"; $tsql = new DedeSql(false); $tags = ''; $tsql->SetQuery("SELECT cdb_forums.name,cdb_threads.fid,cdb_threads.tid,cdb_threads.subject FROM cd
2012-06-20 14:58:04 1749
转载 dede模版引擎二次开发(增加修改显示)
add.phprequire_once ("../include/common.inc.php"); //这个两行就是连接数据成功了 $dsql.方法(执行SQL语句完毕);require_once DEDEINC."/arc.partview.class.php";$templet="a/add.htm";if($action=="add"){echo $name
2012-05-22 21:00:12 7289
转载 mysql之删除重复数据
//删除id重复的数据,适合id是手工主键delete person as a from person as a,( select *,min(id) from person group by id having count(1) > 1) as bwhere a.id = b.id //查找重复的,并且除掉最小的那个dele
2012-04-26 15:31:40 587
原创 命令提示符还原MYSQL数据库
命令提示符还原MYSQL数据库 www.xinqq163.commysql --default-character-set=gb2312 -u root -p123456 密码use [数据库名]source source D:\1.sql 或者source source D:1.sql用这样命令试试mysql --default-character-set=utf8 -u
2012-04-25 09:59:39 576
转载 织梦CMS调用文章列表时,怎么显示短时间格式
问题描述:织梦在上传文章的时候,默认的上传文章的时间格式都是年、月、日、小时、分钟、秒的格式,怎么才能实现仅显示年、月、日的格式呢?解决方法: [field:pubdate function="MyDate('Y-m-d',@me)"/]用这样的形式调用就可以了,其中"MyDate('Y-m-d',@me)"可以根据自己的需要进行修改;
2011-12-06 17:47:48 2948 2
转载 如何在{dede:sql}这个标签中使用[field:global.autoindex/]?-织梦CMS
Q:如何在{dede:sql}这个标签中使用[field:global.autoindex/]?A:在{dede:arclist/}这个标签中大家都知道有个[field:global.autoindex/],这个变量每生成一行就+1,那很多人希望{dede:sql/}标签也需要加上这个功能,很多朋友提问,肯定会认为官方不会去做,其实不然,官方主要希望大家能够一同分享这种使用、开发的小技巧,小经
2011-12-06 17:46:43 1764
转载 dede首页添加自定义字段详细介绍
注:要获取附加表内容,必须符合两个条件 1、指定 channelid 属性 2、指定要获得的字段 addfields='字段1,字段' 每个字段用英文半角逗号分开如: {dede:arclist addfields='goumai,dianpu' row='8' channelid='1'} [field:goumai /] - [field:di
2011-12-06 17:40:35 710
转载 dede:arclist 实现分页!-
dede:arclist 是不能分页的。这样带来很多不便!但是,你可以在页面最下面加入: {dede:list pagesize='9'}{/dede:list} 就会有一个看不见的表格。而且,不会调用内容。上面的dede:arclist 就实现了分页。这样做虽然会给网页最下面带来一小片空白,不过不会
2011-12-06 17:38:00 6417
转载 DedeCms函数及文件参考手册
文件:include/inc_function.php 系统默认会载入此文件 GetCurUrl() 获得当前的脚本的URLGetAlabNum($str) 把字符串里的全角数字转为半角数字(会把非数字类型字符删除)Text2Html($txt) 文本转HTMLHtml2Text($str) 获得HTML里的文本function ClearHtml($str)
2011-12-06 17:27:13 1674
转载 Dedecms常用函数解析
今天我来介绍下Dedecms自带的一些常用函数的使用方法。 大家都知道,dedecms支持[field:senddate function=”strftime(’%y-%m-%d %H:%M’,@me)”/]这样的一些用法,即标记内使用function,调用相关的函数对当前标签返回的内容进行再次处理再显示出来。 就拿上面这个标记为例子,本来程序显示数据库某个表的字段
2011-12-06 17:17:03 755
转载 DEDE实现“文章标题-栏目名称-网站名
看到很多大站都是这用这种title,所有也想让自己的站实现这样的title,找了一些资料,贴出来和大家分享 第一种: 在/include/inc_archives_view.php文件中。查找tp.typedir,然后替换成tp.typedir,tp.typename。最后在文章模板中用{dede:field name='typename'/}调出来。这样就OK啦。。 第二种:
2011-12-06 17:11:09 1740
转载 dede技巧按tag取得相关文章的功能
DEDE文章里,很多人都是只填了TAG,而没有填写关键字,更不要说手动去设置其相关文章了。所以,就希望有一个功能,可以列出当前文章的按TAG进行相关匹配的文章,作为其相关文章。例如:A文章的tag是“证券 金融 次贷”,B文的TAG是“美女 时尚”,C文的TAG是“美女”,D文的tag是“证券 贬值”,那么A文章用次此修改后得到的相关文章就是C和D,B文的相关文章是C,C文的相关文章是A和
2011-12-06 17:09:21 788
转载 DedeCms调用全站相关文章方法
织梦dedecms 有个标签可以调用相关文章,通过下面的修改可以调用全站的相关文章,文章页内显示相关文章内容,可以提高关键词密度,还是挺不错的。div> dl> dt>strong>相关文章strong>dt> dd> ul> {dede:likear
2011-12-06 17:04:41 828
转载 dede5.0 标题长度突破80字节方法-织梦CMS
经常要转发通知,政府部门的通知名称是很长的,80字节不够用!修改方法如下: 1、使用PHPMYADMIN 修改 MYSQL数据结构 ALTER TABLE `dede_archives` CHANGE `title` `title` VARCHAR( 200 ) 修改完数据库后,发布文章标题长度应该没问题了,但是如果更改文章后标题又变成80字节了,这是因为dede\action\
2011-12-06 17:03:05 777
转载 织梦DedeCms文章列表隔行换色代码-织梦CMS
隔行换色能使文章显得更要层次一点,可以用些较淡的颜色来区分。CSS代码:123 li a{ COLOR:#fff } .red{ BACKGROUND-COLOR: red } .blue{ BACKGROUND-COLOR: blue } -->-->模板代码:123
2011-12-06 16:45:27 754
转载 给近三天(或当天)发布的文章显示红色日期或加上new字或new小图-织梦CMS
给近三天(或当天)发布的文章显示红色日期或加上new字或new小图片等。都是围绕pubdate做文章,写扩展的。第2、3要注意的问题是:如:"中不能用双引号,否则不行。如果要给当天的加,把 3600 * 24 * 3 改为 3600 * 24 即可。1、==========红色的日期========[field:pubdate runphp='yes'] $a="".st
2011-12-06 16:39:02 1280
转载 详解Dedecms各种形式的栏目调用标签,包括SQL调用方法
代码功能:父栏目及子栏目同时调用使用说明……typeid,row如果[field:typedir/]中含有{cmspath}而使链接无效,请使用[field:typedir function='str_replace("{cmspath}","",@me)'/] 此标签替换[field:typedir/]。{dede:field name='typedir' runphp=
2011-12-06 16:37:19 10330
原创 dedecms中dede:sql 运用判断语句
{dede:sql sql="SELECT * FROM `dede_archives` LIMIT 0 , 5"} [field:id/]---[field:title/] [field:array runphp='yes']@me = (@me['id']==3 ? "好的" : "可以吗"); [/field:array]{/dede:sql}
2011-12-06 15:46:39 4926
转载 dedecms模板定制之如何自定义标签
自定义标签在dedecms定制中非常重要,很多时候都用得到,比如栏目导航特效、调用特殊的信息、使用复杂的查询等,今天讲下如何自定义标签。 1,首先在include文件夹下找到extend.func.php这个文件,这个是一个扩展函数文件,专门用来添加自定义函数的。在这里定义自己的函数。例子如下: function exp(){ $linkList = "";
2011-12-03 16:05:02 2297
转载 dede数据库类二次开发使用方法
dede数据库类二次开发使用方法/*DedeCms 数据库使用实例说明*///确保数据库信息填写正确//数据库连接信息$cfg_dbhost = 'localhost';$cfg_dbname = 'sccms';$cfg_dbuser = 'root';$cfg_dbpwd = '123456';$cfg_dbprefix = 'sc_';$c
2011-12-02 10:41:47 3438
转载 DEDE模板引擎--dedecms 添加自定义标签显示非dede表数据
http://hehuiahui.blog.163.com/blog/static/147350020112113103074/ ceshi.html http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">DEDE模板引擎 我的测试
2011-11-25 17:36:35 4597 1
原创 DEDECMS读取模板显示功能
/*require_once (dirname(__FILE__) . "/include/common.inc.php"); '//这个两行就是连接数据成功了 $dsql.方法(执行SQL语句完毕); print_r($dsql);*/ require_once (dirname(__FILE__) . "/include/common.inc.php");
2011-11-23 14:22:17 1302
转载 DedeCMS二次开发 - 文件结构了解
DedeCMS二次开发必备基础:非常熟悉HTML 熟悉DIV+CSS的布局 扎实的PHP基础,熟悉结构化编程,了解OOP,并能看懂和使用 熟悉MYSQL,掌握SQL语言 DedeCMS二次开发学习过程理解CMS是什么 熟悉DedeCMS的功能(如:栏目的分类,文档管理,模型的使用,系统的设置等常用的功能) 掌握DedeCMS的模板标签使用及原理 DedeCMS目录结构分
2011-11-23 11:27:48 1756
转载 织梦dedecms 数据库类,二次开发
1、建数据库和表-- ------------------------------ 表 `dede_test`结构-- ----------------------------DROP TABLE IF EXISTS `dede_test`;CREATE TABLE `dede_test` (`id` mediumint(8) NOT NULL AUTO_INCREMENT
2011-11-23 11:21:36 1714
原创 无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装
<br />http://apps.hi.baidu.com/share/detail/1871083<br />今天我的phpMyAdmin突然出现这个问题,在网上搜了好久的答案,差不多都是转载的,内容一模一样,全是复制粘贴,一点都不仔细。结果几个小时的努力,终于解决了这个问题<br />下面把我的解决办法分享出来(我是XP系统,如果你也是,不妨照我的步骤试试):<br />1.肯定要确保你的apache正常运行。写点代码测试一下,或者使用<br /><?php<br />echo phpinfo();<
2011-05-20 16:41:00 1891
原创 匹配字符串美工单词的第一个字母
<br /><script language="javascript"><br />var r=new RegExp("a","gi");<br />var s="javascript!=JAVA";<br />var a=s.match(r);<br />/*alert(a);<br />alert(a.index);<br />alert(a[0]);*/<br />var r1=//b/w/gi;<br />var s1="javascrpit JAVA c#";<br />var a1=s1.mat
2011-04-10 10:50:00 465
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人