欢迎访问 夜阑小雨 我的学习碎片档案,这里记录了我的学习内容和工作中经验,希望给您带去帮助。

 分类:编程代码

python爬虫requests登录并跳转抓数据

python爬虫requests登录并跳转抓数据
 首先,客户需要爬取的页面是: http://www.huobiao.cn/search?word=&block=1  底下各个标的详情数据。    如果没有登录的话,招标详情一些关键信息会被隐藏,像这样: &nb...

5年前 (2020-03-12) 2739℃ 0评论 4喜欢

网站架构优化性能

网站架构优化性能
最开始的网站架构         最初业务量不大,访问量小,此时的架构,应用程序、数据库、文件都部署在一台服务器上,有些甚至仅仅是租用主机空间 1. 应用、数据、文件分离       &...

5年前 (2020-02-28) 2412℃ 0评论 4喜欢

Mysql优化

Mysql优化
字段设计     遵循三范式。你想想你们公司如果连数据库字段都没有一个规则的话,也就是说你们公司开发都没有一个限制,那么你们是不是开发起来对接起来很麻烦呀,包括后面来的人接手前面的工作,完成搞不懂前一个人的开发流程。这样维护...

5年前 (2020-02-28) 2271℃ 0评论 0喜欢

SSO单点登录原理和应用场景

SSO单点登录原理和应用场景
  一、什么是单点登录SSO(Single Sign-On)     SSO是一种统一认证和授权机制,指访问同一服务器不同应用中的受保护资源的同一用户,只需要登录一次,即通过一个应用中的安全验证后,再访问...

5年前 (2020-02-28) 4229℃ 0评论 4喜欢

Redis高级应用:缓存穿透、击穿、雪崩

Redis高级应用:缓存穿透、击穿、雪崩
1 背景     像我们去面试一些大公司的时候,就会遇到一些关于缓存的问题。可能很多同学都是接触过,多多少少了解一些,但是如果没有好好记录这些内容,不熟练精通的话,在真正面试的时候,就很难答出来了。   &nbs...

5年前 (2020-02-28) 2009℃ 0评论 1喜欢

redis之sentinel运维监控 Redis哨兵机制

redis之sentinel运维监控 Redis哨兵机制
sentinel运维监控 Sentinel不断与master通信,获取master的slave信息. 监听master与slave的状态 如果某slave失效,直接通知master去除该slave. 如果master失效,,是按照slave优先级(可配置),...

5年前 (2020-02-27) 2348℃ 0评论 3喜欢

php+redis秒杀实现

php+redis秒杀实现
秒杀是一个非常考验性能的业务场景 如果按照我们日常逻辑实现,总会出现超卖的现象。 那么如何保证系统的稳定性和数据的正确性。 一、日常下单扣库存模式: 以下代码是一遍情况下的下单逻辑: <?php$error_level = error_repor [...

5年前 (2020-02-14) 1866℃ 0评论 1喜欢

Redis PHP+windowsRedis PHP配置

Redis PHP+windowsRedis PHP配置
目前用php开发的,项目中有一处new Redis() 代码,每次执行到这里都会抛出这个异常Class 'Redis' not found,但是本地安装的redis服务测试都是好着的,这个问题让作者费了不少心思,深入探究,反复验证,终于把这个问题解决了,想必也有其他...

5年前 (2020-02-14) 2639℃ 0评论 1喜欢

phpstudy本地nginx配置https免费证书ssl

phpstudy本地nginx配置https免费证书ssl
配置之前,请下载phpstudy提供本地域名免费证书,放置到指定的位置。百度网盘提取码:ku7c  ,下载地址:http://pan.baidu.com/s/1gzfXlIJJbKlJ6AupQugw7g 配置完https之后,记得要开启443端口,...

5年前 (2019-11-18) 7904℃ 1评论 9喜欢

MySQL主从复制(Master-Slave)实践

MySQL主从复制(Master-Slave)实践
1.开放3306端口,不然链接不上 2.主服务器的创建的用户必须分配权限,不然复制不了日志。 3.主服务器创建的用户对应相应的数据库。 实现MySQL主从复制需要进行的配置: 主服务器: 开启二进制日志 配置唯一的server-id 获得master二进制日志 [R...

6年前 (2019-02-20) 1974℃ 0评论 2喜欢

mysql导出数据字典到word

mysql导出数据字典到word
使用navicat导出数据字典,只能一张一张表的操作。 有点麻烦,于是想了这个办法,写个简单的Python导出数据库的数据字典。 将以下代码保存为 doc.py,修改对应的链接信息 #coding:utf-8 import pymysql from docx imp...

6年前 (2018-12-13) 3912℃ 1评论 34喜欢

Apache 配置多端口和多域名方法

Apache 配置多端口和多域名方法
Apache 配置多端口和多域名方法: 最近遇到一个多套系统在同一台机器上跑的情况,而且80端口会被占用。这个时候该怎么办? 我们在工作中经常遇到同时调试多个网站的情况,那么如何配置呢?就像平时访问网站一样,网站 a.com 与网站 b.com 截然不同。这都是常见...

10年前 (2015-03-10) 1313℃ 0喜欢

通过JS获取GET参数

通过JS获取GET参数
/*-----------------实现1--------------------*/ function getPar(par){    //获取当前URL    var local_url = document.location.href;    //获取要取得...

10年前 (2014-11-24) 3186℃ 0喜欢

js如何判断输入是否为整数

js如何判断输入是否为整数
"^\\d+$"  //非负整数(正整数   +   0)         "^[0-9]*[1-9][0-9]*$"  //正整数         "^((-\\d+)|(0+))$"  //非正整数(负整数   +   0)         "^-[0-9]*[...

10年前 (2014-10-09) 933℃ 0喜欢

Python学习笔记1

Python学习笔记1
【Python学习笔记1】 开始学习Python了,虽然做了很多年编程,涉及到很多语言,但大多数还是以web编程为主。 python是一种解释型、面向对象、动态数据类型的高级程序设计语言。 可以做什么? 1、运维工程师可以用python配合shell写自动化脚本; ...

10年前 (2014-08-26) 1313℃ 0评论 0喜欢

ECMall模板解析语法与机制

ECMall模板解析语法与机制
在ECMall模板中,用"{"开头,以"}"结尾就构成一个标签单元,"{"紧接着的单词就是标签名。在标签单元中单词前含"$"(美元符)的为变量名。 资源引用 res标签 功能:返回当前模板当前风格目录的url路径 实例:{res file=css/ecmall.cs...

10年前 (2014-08-04) 1177℃ 0评论 0喜欢

php导出excel–PhpExcel

php导出excel–PhpExcel
  最近做数据导出excel,简单的导出很容易,但数据量一大样式一多就很复杂。 发现了一个很牛逼的库,PhpExcel。 以下是我整理的一些方法: $this->pe->objPHPExcel->getActiveSheet()->...

11年前 (2014-05-27) 1701℃ 0评论 0喜欢

用WordPress自定义栏目标注文章来源

用WordPress自定义栏目标注文章来源
如果用wordpress做资讯网站通常会涉及到投稿或者转载其它站点的文章,需要我们标注文章来源。因为页面的美观,一般是在文章正文标题下注明。具体方法可以使用wordpress的自定义栏目。   1.在wordpress后台撰写文章页面右上角,点击如下图所示“显示选项...

11年前 (2014-04-16) 1152℃ 0评论 1喜欢

ThinkPHP Where 条件中使用表达式

ThinkPHP Where 条件中使用表达式
Where 条件表达式格式为: $map['字段名'] = array('表达式', '操作条件'); 其中 $map 是一个普通的数组变量,可以根据自己需求而命名。上述格式中的表达式实际是运算符的意义: ThinkPHP运算符 与 SQL运算符 对照表 TP运算符...

11年前 (2013-12-03) 1729℃ 0评论 2喜欢

JS面向对象

JS面向对象
面向对象编程(OOP)的特点 抽象:抓住核心问题 封装:不考虑内部实现,只考虑功能使用 继承:从已有对象上,继承出新的对象 对象的组成 方法——函数:过程、动态的 属性——变量:状态、静态的 工厂方式 function createPerson(name, qq) ...

11年前 (2013-10-27) 1423℃ 1评论 0喜欢

php Zend Opcache,xcache,eAccelerator缓存优化详解及对比

php Zend Opcache,xcache,eAccelerator缓存优化详解及对比
  XCACHE XCache 是一个开源的 opcode 缓存器/优化器, 这意味着他能够提高您服务器上的 PHP 性能. 他通过把编译 PHP 后的数据缓冲到共享内存从而避免重复的编译过程, 能够直接使用缓冲区已编译的代码从而提高速度. 通常能够提高您...

11年前 (2013-10-27) 2459℃ 0评论 1喜欢

PHP实现异步任务分发处理利器-Gearman

PHP实现异步任务分发处理利器-Gearman
通常,多语言多系统之间的集成是个大问题,一般来说,人们多半会采用WebService的方式来处理此类集成问题,但不管采用何种风格的WebService,如RPC风格,或者REST风格,其本身都有一定的复杂性。相比之下,Gearman也能实现类似的作用,而且更简单易用...

11年前 (2013-10-27) 1799℃ 0评论 0喜欢