首先,客户需要爬取的页面是: http://www.huobiao.cn/search?word=&block=1 底下各个标的详情数据。
如果没有登录的话,招标详情一些关键信息会被隐藏,像这样:
&nb...
5年前 (2020-03-12) 2739℃ 0评论
4喜欢
最开始的网站架构
最初业务量不大,访问量小,此时的架构,应用程序、数据库、文件都部署在一台服务器上,有些甚至仅仅是租用主机空间
1. 应用、数据、文件分离
&...
5年前 (2020-02-28) 2412℃ 0评论
4喜欢
字段设计
遵循三范式。你想想你们公司如果连数据库字段都没有一个规则的话,也就是说你们公司开发都没有一个限制,那么你们是不是开发起来对接起来很麻烦呀,包括后面来的人接手前面的工作,完成搞不懂前一个人的开发流程。这样维护...
5年前 (2020-02-28) 2271℃ 0评论
0喜欢
一、什么是单点登录SSO(Single Sign-On)
SSO是一种统一认证和授权机制,指访问同一服务器不同应用中的受保护资源的同一用户,只需要登录一次,即通过一个应用中的安全验证后,再访问...
5年前 (2020-02-28) 4229℃ 0评论
4喜欢
1 背景
像我们去面试一些大公司的时候,就会遇到一些关于缓存的问题。可能很多同学都是接触过,多多少少了解一些,但是如果没有好好记录这些内容,不熟练精通的话,在真正面试的时候,就很难答出来了。
&nbs...
5年前 (2020-02-28) 2009℃ 0评论
1喜欢
sentinel运维监控
Sentinel不断与master通信,获取master的slave信息.
监听master与slave的状态
如果某slave失效,直接通知master去除该slave.
如果master失效,,是按照slave优先级(可配置),...
5年前 (2020-02-27) 2348℃ 0评论
3喜欢
秒杀是一个非常考验性能的业务场景
如果按照我们日常逻辑实现,总会出现超卖的现象。
那么如何保证系统的稳定性和数据的正确性。
一、日常下单扣库存模式:
以下代码是一遍情况下的下单逻辑:
<?php$error_level = error_repor [...
5年前 (2020-02-14) 1866℃ 0评论
1喜欢
目前用php开发的,项目中有一处new Redis() 代码,每次执行到这里都会抛出这个异常Class 'Redis' not found,但是本地安装的redis服务测试都是好着的,这个问题让作者费了不少心思,深入探究,反复验证,终于把这个问题解决了,想必也有其他...
5年前 (2020-02-14) 2639℃ 0评论
1喜欢
配置之前,请下载phpstudy提供本地域名免费证书,放置到指定的位置。百度网盘提取码:ku7c ,下载地址:http://pan.baidu.com/s/1gzfXlIJJbKlJ6AupQugw7g
配置完https之后,记得要开启443端口,...
5年前 (2019-11-18) 7904℃ 1评论
9喜欢
1.开放3306端口,不然链接不上
2.主服务器的创建的用户必须分配权限,不然复制不了日志。
3.主服务器创建的用户对应相应的数据库。
实现MySQL主从复制需要进行的配置:
主服务器:
开启二进制日志
配置唯一的server-id
获得master二进制日志 [R...
6年前 (2019-02-20) 1974℃ 0评论
2喜欢
使用navicat导出数据字典,只能一张一张表的操作。
有点麻烦,于是想了这个办法,写个简单的Python导出数据库的数据字典。
将以下代码保存为 doc.py,修改对应的链接信息
#coding:utf-8
import pymysql
from docx imp...
6年前 (2018-12-13) 3912℃ 1评论
34喜欢
mysql数据库导出数据字典
USE information_schema;
SELECT
T.TABLE_COMMENT AS '表名称',
C.TABLE_NAME AS '表名',
C.COLUMN_NAME AS '字段名',
C.COL ...
7年前 (2018-03-23) 2287℃ 5评论
1喜欢
Apache 配置多端口和多域名方法:
最近遇到一个多套系统在同一台机器上跑的情况,而且80端口会被占用。这个时候该怎么办?
我们在工作中经常遇到同时调试多个网站的情况,那么如何配置呢?就像平时访问网站一样,网站 a.com 与网站 b.com
截然不同。这都是常见...
10年前 (2015-03-10) 1313℃
0喜欢
/*-----------------实现1--------------------*/
function getPar(par){
//获取当前URL
var local_url = document.location.href;
//获取要取得...
10年前 (2014-11-24) 3186℃
0喜欢
"^\\d+$" //非负整数(正整数 + 0)
"^[0-9]*[1-9][0-9]*$" //正整数
"^((-\\d+)|(0+))$" //非正整数(负整数 + 0)
"^-[0-9]*[...
10年前 (2014-10-09) 933℃
0喜欢
【Python学习笔记1】
开始学习Python了,虽然做了很多年编程,涉及到很多语言,但大多数还是以web编程为主。
python是一种解释型、面向对象、动态数据类型的高级程序设计语言。
可以做什么?
1、运维工程师可以用python配合shell写自动化脚本;
...
10年前 (2014-08-26) 1313℃ 0评论
0喜欢
在ECMall模板中,用"{"开头,以"}"结尾就构成一个标签单元,"{"紧接着的单词就是标签名。在标签单元中单词前含"$"(美元符)的为变量名。
资源引用
res标签
功能:返回当前模板当前风格目录的url路径
实例:{res file=css/ecmall.cs...
10年前 (2014-08-04) 1177℃ 0评论
0喜欢
我的代码:
require_once 'class-IXR.php';
$client = new IXR_Client("http://localhost/xmlrpc.php");
//上传图片
$filetext = @file_get_contents('h...
11年前 (2014-06-12) 1493℃ 0评论
3喜欢
最近做数据导出excel,简单的导出很容易,但数据量一大样式一多就很复杂。
发现了一个很牛逼的库,PhpExcel。
以下是我整理的一些方法:
$this->pe->objPHPExcel->getActiveSheet()->...
11年前 (2014-05-27) 1701℃ 0评论
0喜欢
如果用wordpress做资讯网站通常会涉及到投稿或者转载其它站点的文章,需要我们标注文章来源。因为页面的美观,一般是在文章正文标题下注明。具体方法可以使用wordpress的自定义栏目。
1.在wordpress后台撰写文章页面右上角,点击如下图所示“显示选项...
11年前 (2014-04-16) 1152℃ 0评论
1喜欢
Where 条件表达式格式为:
$map['字段名']
= array('表达式', '操作条件');
其中 $map 是一个普通的数组变量,可以根据自己需求而命名。上述格式中的表达式实际是运算符的意义:
ThinkPHP运算符 与 SQL运算符 对照表
TP运算符...
11年前 (2013-12-03) 1729℃ 0评论
2喜欢
面向对象编程(OOP)的特点
抽象:抓住核心问题
封装:不考虑内部实现,只考虑功能使用
继承:从已有对象上,继承出新的对象
对象的组成
方法——函数:过程、动态的
属性——变量:状态、静态的
工厂方式
function createPerson(name, qq) ...
11年前 (2013-10-27) 1423℃ 1评论
0喜欢
XCACHE
XCache 是一个开源的 opcode 缓存器/优化器, 这意味着他能够提高您服务器上的 PHP 性能. 他通过把编译 PHP 后的数据缓冲到共享内存从而避免重复的编译过程, 能够直接使用缓冲区已编译的代码从而提高速度. 通常能够提高您...
11年前 (2013-10-27) 2459℃ 0评论
1喜欢
通常,多语言多系统之间的集成是个大问题,一般来说,人们多半会采用WebService的方式来处理此类集成问题,但不管采用何种风格的WebService,如RPC风格,或者REST风格,其本身都有一定的复杂性。相比之下,Gearman也能实现类似的作用,而且更简单易用...
11年前 (2013-10-27) 1799℃ 0评论
0喜欢