- 博客(53)
- 资源 (2)
- 收藏
- 关注
转载 2021-02-27
写在前面 这次实现之前的flag:爬取第一ppt网站的所有PPT,当然网站中有其他很多的学习资料,这次只爬取PPT。不仅可以平时做模板演示用,还可以练习爬虫,岂不美滋滋。闲话不多说,进入正题。先来说下网站(http://www.1ppt.com/)特点,该网站的结构很清晰,但是网站中的链接如果取下来是不能直接输入浏览器访问的,即:防盗链,这带来了不少额外的工作量.首先,我们不能在程序里面进行直接访问文件进行下载(目前我没有找到其他方法,如果有其他解决方案,欢迎留言交流...
2021-02-27 11:49:41 211
转载 thinkphp比较完美的nginx配置
原地址:http://www.thinkphp.cn/topic/34380.htmlserver { listen 80; server_name thinkphp.lo; root /var/www; index index.html index.htm index.php; error_page 404
2017-03-12 11:07:50 380
原创 mysql存储过程总结
主要参考网址:http://www.blogjava.net/sxyx2008/archive/2009/11/24/303497.html 个人理解,存储过程就是mysql的函数。方便需要时调用 以下是自己写的验证代码: delimiter // create procedure pk(out n int) begin
2016-07-14 22:13:49 325
原创 数据库分表总结
相关网站是:www.wikikp.com 某个数据库表数据量已经达到了1.6亿,查询不够快而且表经常出问题,需要修复,故决定分表。 1.首先用脚本新建50个字表,每个表大概存储5百万数据。大概只需要34个表,其他表以后备用 2.主表的引擎是MRG_MyISAM,开始用php程序插入,发现本地执行还可以,但是到服务器经常出问题,耽误了不
2016-07-09 23:41:54 307
原创 apache开启页面压缩
百度很多教程但是apache都报错了,所以记录一下对的,针对phpstudy1. 开启这里两个模块 LoadModule deflate_module modules/mod_deflate.so LoadModule headers_module modules/mod_headers.so2.httpd.conf添加这段代码 #必须的,就
2016-07-07 13:34:55 2255
原创 linux学习笔记
1 . lsb_release -a 查看linux系统类型 ap-get 是ubuntu的在线安装软件方式 yum 是 redhat ,centos 的软件安装方式
2016-01-09 10:35:35 282
原创 nginx(2) 日志文件的格式和存储路径
1. nginx日志格式的配置信息默认在nginx.conf中, 如 log_format wwwlogs '$remote_addr - $remote_user[$time_local] $request $status $body_bytes_sent $http_referer $http_user_agent $ht
2015-12-25 09:31:46 892
原创 nginx(1) 启动和停止,重启
1. 查找nginx的安装目录 , 如果nginx还在运行 ,可以通过 ps -ef|grep nginx 来查看 2. 启动的格式为 nginx目录/sbin/nginx -c nginx目录/conf/nginx.conf3.nginx有三种停止方式, 一.从容停止 (有一定的停止时间 ) 通过 ps -ef|grep nginx
2015-12-24 18:07:32 362
原创 laravel(3) blade模板和布局
1. 首先要先创建一个布局的模板,比如app.blade.php , 2 . 然后将共同的html部分,放到 这个文件中,在不同的部分删掉,用 @yield('content') 代替3. 在需要使用布局文件的地方,通过@extends('app')来引入布局文件4. @section('content') 自己的html部分 @stop 这样即可将不同
2015-12-22 10:12:36 653
原创 laravel(2) 变量传递
1. $name = 'bali' ; return view('site.about')->with('name',$name); 这样既可传递变量2 . 在模板 输出 {{$name}} 两个大括号加上变量名即可输出3. {!!$name!!} 大括号内加四个叹号,即表示不转义,(不转义,就是指如果有css,或者标签,它会在网页上起效果,如:字体变红,有可能会
2015-12-20 10:29:10 1140
原创 Laravel (1)基本工作流程
1. 通过 php artisan serve 可以启动服务器2. Http 文件夹是用来处理http请求的3 . 视图文件是放在resource/view 下面4,. view('site.about ') 或者 view('site/about') 即可加载view下对应文件夹的视图文件,默认以 .blade.php 结尾5. 通过命令新
2015-12-20 09:57:13 918
转载 python requests的安装与简单运用
requests是python的一个HTTP客户端库,跟urllib,urllib2类似,那为什么要用requests而不用urllib2呢?官方文档中是这样说明的:python的标准库urllib2提供了大部分需要的HTTP功能,但是API太逆天了,一个简单的功能就需要一大堆代码。我也看了下requests的文档,确实很简单,适合我这种懒人。下面就是一些简单指南。
2015-08-11 22:31:33 402
转载 Linux下软件安装方法汇总
Linux系统中,软件通常以源代码或者预编译包的形式提供。软件源代码需要您亲自编译为二进制的机器代码才能够使用,安装比较耗时,不过您可以自行调节编译选项,决定您需要的功能或组件,或者针对您的硬件平台作出优化。预编译的软件包,通常是由软件的发布者进行编译,您只要将软件拷贝到系统中就可以了。考虑到预编译软件包的适用性,预编译软件包通常不会针对某种硬件平台优化。它所包含的功能和组件也是通用的
2014-12-03 20:13:38 343
转载 mysql 游标
mysql cursor游标的使用,实例博客分类:MySQL&Oracle&MsSql原文地址:http://crocodile.iteye.com/blog/1467189 mysql被oracle收购后,从mysql-5.5开始,将InnoDB作为默认存储引擎,是一次比较重大的突破。InnoDB作为支持事务的存储引擎,拥有相关的RDBMS特性:包括ACI
2014-12-02 11:35:22 595
转载 thinkphp配置
tp常量http://doc.thinkphp.cn/manual/constant_reference.html/* 项目设定 */ 'APP_DEBUG' => false, // 是否开启调试模式 'APP_DOMAIN_DEPLOY' => false, // 是否使用独立域名部署项目 'APP_PLUGIN_ON'
2014-10-24 10:18:35 455
转载 php 模板引擎简单了解
参考文章:http://www.luoriver.com/news-d-i146.html总结:模板引擎的原理大概是这样的: 比如有三个文件 。 index.html index.php smarty.php (模板引擎类) 在 index.php 里面定义 一个 变量 $this -> assign('var','hello world' );
2014-10-22 10:19:30 341
转载 php引用(&)详解及注意事项
php引用(&)详解及注意事项转载摘自:PHP引用(&)使用详解 官方文档:1.引用是什么:http://www.php.net/manual/zh/language.references.whatare.php2.引用做什么:http://www.php.net/manual/zh/language.references.whatdo.php
2014-10-16 14:30:13 353
原创 图片轮播,自己和大神写的比较
自己写的:大神写的:style>#focus{width:500px;height:200px;overflow:hidden;/*用一个div把图片包含设置超出范围隐藏*/}style>div id="focus">img src="xx.jpg" width="500" height="200">img src="xx.jpg" width="500"
2014-09-24 15:01:03 689
转载 Javascript中console.log()用法
原文:http://my.oschina.net/junn/blog/142728console.log 原先是 Firefox 的"专利",严格说是安装了 Firebugs 之后的 Firefox 所独有的调试"绝招"。这一招,IE8 学会了,不过用起来比 Firebugs 麻烦,只有在开启调试窗口(F12)的时候,console.log 才能出结果,不然就报错。 今天看到
2014-09-24 10:23:02 1554
转载 js中document.write的那点事
原文:document.write()方法可以用在两个方面:页面载入过程中用实时脚本创建页面内容,以及用延时脚本创建本窗口或新窗口的内容。该方法需要一个字符串参数,它是写到窗口或框架中的HTML内容。这些字符串参数可以是变量或值为字符串的表达式,写入的内容常常包括HTML标记语言。 记住,在载入页面后,浏览器输出流自动关闭。在此之后,任何一个对当前页面进行操作的document.
2014-09-24 10:20:18 400
转载 JavaScript:undefined!=false之解 及==比较的规则
原文:http://blog.csdn.net/powerglover/article/details/6167696JS中有一个基本概念就是: JavaScript中undefined==null 但undefined!==null undefined与null转换成布尔值都是false 如果按照常规想法,比如下面的代码Js代码 var a=1;
2014-09-24 09:54:26 1925
转载 Javascript中正则表达式的全局匹配模式
先看一道JavaScript题目,据说是国内某知名互联网企业的JavaScript笔试题,如果对正则的全局匹配模式不了解的话可能会对下面的输出结果感到疑惑。var str = "123#abc";var re = /abc/ig;console.log(re.test(str)); //输出tureconsole.log(re.test(str)); //输出falseco
2014-09-23 16:09:26 550
转载 CSS从大图中抠取小图完整教程(background-position应用)
相信很多喜欢研究网页界面的童鞋都遇到过一个奇妙的现象:网页中很多图片素材被合成在一张图片上。 起初小菜模仿网站的时候,经常遇到这个现象,那时候也不知道这时什么技术,人家的整张图片素材不会利用,只能用ps切图,切成单个的再用。。。 其实,这是一个非常简单的技术,就是因为想象的太难了,才一直找不到问题的关键。 要想实现CSS抠图,只需要用到一个属性:ba
2014-09-22 15:30:16 421
转载 css常见标签
内联元素(行内元素) 这种标签 内联元素(inline element)* a - 锚点* abbr - 缩写* acronym - 首字* b - 粗体(不推荐)* bdo - bidi override* big - 大字体* br - 换行* cite - 引用* code - 计算机代码(在引用源码的时候需要)* dfn - 定义字段* em - 强调* fon
2014-09-22 15:14:41 496
转载 solr安装
在Windows的Tomcat环境下部署Solr 4.7.0主要步骤如下:1、下载solr-4.7.0.tgz;2、解压缩solr-4.7.0.tgz,解压后目录结构如下:3、将example/webapps目录下的solr.war复制到tomcat的webapps目录中;4、启动tomcat服务器,这时候会报错,暂时不用管,只是为了解压war包,启动完成后关闭Tomc
2014-09-19 11:35:22 472
转载 励志,人生的方向
励志编:①、不要总在过去的回忆里缠绵,昨天的太阳,晒不干今天的衣裳。②、突然发现,原先不少要好的朋友已经在不知不觉中失去联系。原来,友情和爱情一样,需要经营。③、心情不好的时候,只想一个人安安静静的待着,不求安慰,只求有个人能懂。④、喜欢一首歌,有时候只是喜欢了一句歌词,因为它碰到了你内心的深处 。⑤、被特别在乎的人忽略,会很难过。而更难过的是,你还要装作不在乎。⑥、眼
2014-09-18 13:49:16 423
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人