thinkphp5连接使用

thinkphp5 已封装好redis链接类,我们在项目实际开发中,可以直接拿来进行使用。 1.TP5内置的redis类在cache中 2.打开redis.php,可更改redis链接地址,密码。 3.TP5自带的redis封装了一些简单的redis操作命令,适合key-value使用。要想使用原生语句操作redis,可添加一个方法,将redis实例暴露出去。 /* * 返回原生的redis对象 * @return object */ public
分类: 其他 发布时间: 03-14 22:46 阅读次数: 0

PHP基础知识巩固--面试题

1. static 关键字 class A{ public static $num=0; public function __construct(){ self::$num++; } } new A(); new A(); new A(); echo A::$num; 结果为 3,因为static属性常驻内存,不会立即回收。且静态属性不能通过一个类已实例化的对象来访问。在类的内部使用 sel
分类: 其他 发布时间: 03-14 22:45 阅读次数: 0

thinkphp5 链接mongodb

1.php开启mongodb扩展, 官方扩展库 http://pecl.php.net/package/mongodb 1.找到对应的php版本,系统版本进行下载解压,将里面的php_mongodb.dll文件放到php环境ext文件夹下。 2.修改php配置文件php.ini 添加 ; php_mongodb extension=php_mongodb.dll 3.查看mongodb扩展是否开启,phpinfo();如果开启不成功,即下载的版本有问题。 2.composer安装mongo扩
分类: 其他 发布时间: 03-14 22:45 阅读次数: 0

python爬虫常用库安装

1. urllib库 2. requests库 安装 pip install requests 3. selenium库 安装 pip install selenium 主要用于获取js渲染之后的内容 4. 安装 chromedriver 1.搜索chromedriver 下载安装包 2.下载 3.下载好的压缩包解压到配置了环境变量的python同级目录下 5.命令行测试,是否安装成功 实例化driver对象后,会出现浏览器弹窗,然后get()方法,可以打开网站。 5. 安装 phantomj
分类: 其他 发布时间: 03-14 22:45 阅读次数: 0

爬虫Urllib库,Requests库

什么是Urllib? Python内置的HTTP请求库。 urllib.request 请求模块 urllib.error 异常处理模块 urllib.parse url解析模块 urllib.robotparser robots.txt 解析模块 什么是Requests库 Requests库是用Python语言编写,基于urllib,比urllib更加方便,可以节约大量工作,满足HTTP测试需求。 Requests库官方文档地址 http://docs.python-request
分类: 其他 发布时间: 03-14 22:45 阅读次数: 0

python脚本实现Linux系统对时

1 # _*_ coding:utf-8 _*_ 2 3 """ 4 __title__ = 'date update' 5 __author__ = 'Lucky' 6 __date__ = '2018/08/09' 7 """ 8 9 import paramiko 10 import os 11 12 class CTP_sec_ntp_date: 13 14 def __init__(self,host_ip,username,
分类: 其他 发布时间: 03-14 22:44 阅读次数: 0

10MongoDB

一. 介绍MongoDB 1. NoSQL 1)“NoSQL”⼀词最早于1998年被⽤于⼀个轻量级的关系数据库的名字 随着web2.0的快速发展, NoSQL概念在2009年被提了出来 2)NoSQL在2010年⻛⽣⽔起, 现在国内外众多⼤⼩⽹站, 如facebook、 google、 淘宝、 京东、 百度等, 都在使⽤nosql开发⾼性能的产品 3)对于⼀名程序员来讲, 使⽤nosql已经成为⼀条必备技能 4)NoSQL最常⻅的解释是“non-relational”, “Not Only S
分类: 其他 发布时间: 03-14 22:44 阅读次数: 0

git: error while loading shared libraries: libiconv.so.2

git安装之后出现: git: error while loading shared libraries: libiconv.so.2: cannot open shared object file: No such file or directory 这是由于无法加载libiconv.so.2库文件. 解决方法: # echo "/usr/local/lib" >> /etc/ld.so.conf # /sbin/ldconfig
分类: 其他 发布时间: 03-14 22:44 阅读次数: 0

idea 配置 jdk tomcat

https://blog.csdn.net/cxjsnail/article/details/80018519
分类: 其他 发布时间: 03-14 22:44 阅读次数: 0

python图片和字符串的转换

有个业务,需要将图片压缩转化为64位编码上传到服务端。 import json,requests,base64 #网上下载图片素材 r = requests.get("https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1552573900887&di=4e80542ac9bbb801c7f1cf60fe355570&imgtype=0&src=http%3A%2F%2Fimg009.hc360.cn%2Fg1
分类: 其他 发布时间: 03-14 22:44 阅读次数: 0

(翻译).NET应用架构

.NET应用架构 Kalyan Bandarupalli著,hystar翻译 这个系列文章将帮助.NET开发人员与架构师使用最新的.NET技术设计高效的.NET应用。关于应用架构这方面虽然已有很多文章与书籍,但是对于设计人员理解应用设计的最佳的原则与实践仍然是具有挑战性的。这篇文章阐述了应用架构的基本概念与原则。 介绍 这个系列文章将帮助.NET开发人员与架构师使用最新的.NET技术设计高效的.NET应用。关于应用架构这方面虽然已有很多文章与书籍,但是对于设计人员理解应用设计的最佳的原则与实践
分类: 其他 发布时间: 03-14 22:44 阅读次数: 0

Qt5

#include<bits/stdc++.h> #define reg register int #define il inline #define fi first #define se second #define mk(a,b) make_pair(a,b) #define numb (ch^'0') using namespace std; typedef long long ll; template<class T>il void rd(T &x){ ch
分类: 其他 发布时间: 03-14 22:44 阅读次数: 0

SpringCloud使用Feign出现java.lang.ClassNotFoundException: org.springframework.cloud.client.loadbalancer.LoadBalancedRetryFactory异常

废话不多说!!! 在SpringCloud项目中配置了Feign来调用restful接口,项目启动的时候报错,报错信息如下: 找不到org.springframework.cloud.client.loadbalancer.LoadBalancedRetryFactory,我在IDE中全局搜索了一下,确实找不到这个类。 我用的SpringBoot版本是2.0.0.M3,SpringCloud版本是Finchley.M2,Feign用的版本是2.0.0.M2,猜测可能是版本的问题。 于是我到本地
分类: 其他 发布时间: 03-14 22:44 阅读次数: 0

SharePoint 2010 vs SharePoint 2013

* From a document collaboration perspective, the structures of both versions are the same – so if you create a metadata architecture for documents in 2010 it should be fully upgradable to 2013. * The most significant upgrades in document management
分类: 其他 发布时间: 03-14 22:44 阅读次数: 0

(翻译)软件架构样式

软件架构样式 Kalyan Bandarupalli著,hystar翻译 架构样式是一套原则,你可以使用其来构建一个特定领域的典型的系统架构样式。实现软件架构样式依赖于你的组织实现架构样式的能力及基础性约束。这边文章解释了基于一种需求应该选择怎样的架构样式。 介绍 架构样式是一套原则,你可以使用其来构建一个特定领域的典型的系统架构样式。实现软件架构样式依赖于你的组织实现架构样式的能力及基础性约束。这边文章解释了基于一种需求应该选择怎样的架构样式。 架构样式 我们一种典型的做法是将多种样式组合在
分类: 其他 发布时间: 03-14 22:44 阅读次数: 0

MLE、MAP、贝叶斯

三个不同的估计框架。 MLE:根据训练数据,选取最优模型,预测。观测值D,training data;先验为P(θ)。 MAP:后验概率。 Bayesian:综合模型。权重叠加。 Coin Toss Problem 扔硬币问题 硬币不均匀,P(H正面)=θ 若所投硬币序列为HHTHHT。 MAP近似到MLE 当n足够大时,先验P(θ)可以忽略。先验本身不会随着数据量增多而变化。 逻辑回归+高斯先验 P(θ)主要由 添加了高斯先验时,等同于添加了L2正则。 添加了拉普拉斯先验,等同于L1正则,会
分类: 其他 发布时间: 03-14 22:44 阅读次数: 0

构建之法阅读笔记02

日期:2019.3.14 博客期:045 星期四   今天我是看了《构建之法》的第2章——个人技术和流程部分。这一部分的内容主要包括单元测试、回归测试、效能分析、个人软件开发流程(PSP)。其中有“小飞”和“阿超”的对话,也是对我启发最大的一部分,“如果一个人写程序是写着玩,那么就不会特别需要单元测试了”,呃在我的理解看来,“单元测试”就是一个对模块本身和模块之间相互作用的测试,用处是能够确定我们对整个模块的功能和区分是不是十分清晰。之后我的程序制作过程中,一定要加上单元测试,这样也可以方便其
分类: 其他 发布时间: 03-14 22:44 阅读次数: 0

今天把csdn的博客搬家到博客园

今天把csdn的博客搬家到博客园。
分类: 其他 发布时间: 03-14 22:44 阅读次数: 0

记录英语单词19.03.14

1.directory tree  目录树 2.specification  规格书、规格、说明书 3.attribute  属性、特质、归属、特性 4.rear  后部、后方、培养 5.catenate  连接、链接 6.concatenate  连结、连接 7.table below  下表 8.negotiation  谈判、转让、协调 9.toggle  开关、栓牢、触发 10.removal  免职、移动、排除 11.flipping  非常的、槽透的、抖动的 12.playback
分类: 其他 发布时间: 03-14 22:44 阅读次数: 0

jenkins插件开发-功能组件

待完善。
分类: 其他 发布时间: 03-14 22:44 阅读次数: 0