自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 js-xlsx 导出表格至excel

引入js文件下载地址:链接: https://pan.baidu.com/s/1gdOl1HnTrM5mZgPgd5qeDQ 提取码: c8js导入4个js文件'js/xlsx.extendscript.js','js/xlsx.full.min.js','js/export.js','js/jszip.js','js/xlsx-style/xlsx.full.min.js'其中 js/xlsx-style/xlsx.full.min.js 是表格样式的jshtml部分&lt..

2020-07-17 11:18:28 600

原创 Python 从excel中导入数据

import openpyxlimport timedef import_user(*_arg, **_kwarg): try: CONTENTS = request.files.get('content') # 打开excel文件,获取工作簿对象 #这里我先把文件上传,然后再获取到url路径 if CONTENTS:...

2019-12-18 16:11:52 2658

原创 Python 导出数据至Excel

from xlwt import *import os# 导出数据@sqb.route('/output_data', methods=['GET', 'POST'])def output_data(): try: #elders 是从数据库查询到的数据,这个自己写 #"""
导出excel表格
"""
 if ...

2019-11-26 16:17:52 737

原创 Python 利用Ajax上传excel文件将数据导入数据库

HTML的代码:<input id="CONTENTS" type="file" name="CONTENTS" value="" required style="display: inline-block;"><button class="btn btn-default bt-btn1" onclick="import_elder_information();retur...

2019-11-26 16:10:43 559

原创 图片地址正确但是无法显示问题

首先确认地址是正确的。直接url访问能访问到。那么尝试以下方法:<head> 标签区域加上<meta name="referrer" content="no-referrer">

2019-08-23 13:21:00 1694 1

原创 mysql 先排序后查询 查询合并 自定义排序

SELECT * FROM ( SELECT * FROM topic WHERE AND ( `typeid` <> '5' AND `typeid` <> '4' ) UNION ALL //连接两个结果集 SELECT * FROM ( SELECT * FROM topic WHER...

2019-08-19 11:08:31 647

原创 layui 从表格导出全部数据(不需外部加载任何类)

layui当前内置的导出表格数据只能是导出当前页面的数据,不能导出全部的数据,本来查阅了很多,大部分都是自己重新写导出,但是直接从url导出,我不知道怎么写也不知道怎么重新改变参数请求,所以想了一个模拟事件来实现导出全部数据。前提介绍:页面上有搜索和layui数据表格展示,用户刚进入时默认查询数据展示出来,也可以根据不同条件搜索内容展示。类似如下原理是:当单击“导出报表”按钮时,先给搜...

2019-07-08 14:47:36 878

原创 Thinkphp5 路由对单模块生效

问题:tp5 路由是针对应用而不是模块的,所以在模块中配置路由是无效的。解决方案:使用多入口文件,绑定不同的模块,从而达到取消强制路由的目的假设你想在index模块上使用路由,但是在 admin 模块上不使用路由,那么,你可以在public下面重新定义一个新的入口文件,例如admin.php,内容如下:// 定义项目路径define('APP_PATH', __DIR__ . '/...

2018-12-24 15:36:30 1155

原创 PHP 连接 SQL Server 时踩得坑

1、php 连接 sql server 是需要安装各类扩展的,然后我是采用pdo来操作的2、在刚下载配置完 sql  server 时,默认是 windows 身份登陆的而我们 通过pdo操作连接sql server 的时候是需要用户名和密码的所以重点是:使用window身份登陆,建立一个 sql server 的身份登陆!例如  sa  设置他的用户名和密码(必须...

2018-11-29 16:48:13 351

原创 PHP 使用百度通用翻译api翻译文件名

在之前写的采用curl 抓取地址翻译中,翻译的内容是比中式英语还中式的翻译,虽然是不花钱的。我昨天看了一下百度翻译的通用翻译api,发现他每月少于200万字符是免费的,于是我申请了一个。按照注册要求注册一下,然后就能得到 APP_ID 和 秘钥 ,然后下载他的demo就可以使用。很方便一样的附上代码先是下载的百度翻译的文件&lt;?php/*******************...

2018-11-06 10:04:54 974

原创 PHP CURL 操作之批量翻译文件名

最近有人跟我说有没有可以批量把文件名翻译成中文的,我就尝试写了一下。本想调用读取文件名后调用百度翻译进行翻译,但是我用fiddler 修改翻译的字符串重新请求都不行,里面生成的各种参数较为复杂,所以懒人的我选择了百度翻译中间的过渡翻译(就是按一个字母就能立即触发事件给你跳出一系列你可能需要翻译的词汇,算是即时翻译吧)。我本意是用百度翻译把其他语言都转成汉语,但是调用这个过渡的翻译,它只支持英文转汉...

2018-11-02 09:12:01 716 2

原创 MongoDB创建、更新和删除文档

目录一、插入并保存文档二、删除文档三、更新文档3.1 $set 修改器3.2增加和减少3.3添加元素3.4删除元素3.5 upsert3.6更新多个文档一、插入并保存文档插入是向MongoDB中添加数据源的基本方法。可以使用insert方法向目标集合插入一个文档&gt;db.test.insert({'name':'lili','age':'18'}...

2018-09-13 12:08:38 316 1

原创 MongoDB的查询操作

目录一、Find1.1指定需要返回的键二、查询条件2.1查询条件2.2 OR 查询2.3 $not三、特定类型的查询3.1 null3.2正则表达式3.3查询数组3.4查询内嵌文档四、where 查询一、Find&gt;db.test.find()    批量返回集合test中的所有文档1.1指定需要返回的键&gt;db.test.f...

2018-09-13 11:00:30 252

原创 windows php7 下安装mongodb 以及 rockmongo 详细流程

当我写这篇笔记的时候,就说明,我已经踩了很多坑了...那么接下里我就具体的写一下安装的流程以及需要注意的事项目录一、MongoDB的安装MongoDB的安装注意二、rockmongo的安装MongoDB的安装注意一、MongoDB的安装首先,安装包的下载  ,选择合适的版本进行下载官网下载地址:https://www.mongodb.com/download-c...

2018-08-16 17:11:38 1593 1

原创 Windows 下PHP7 添加 redis、memcache、mogodb 扩展

目录前言一、安装redis扩展二、安装memcache扩展​三、安装MongoDB扩展四、部分扩展包前言不管是安装说明扩展,都需要看你php的版本信息。调用你的phpinfo()函数,运行查看。只有选择正确的扩展版本才能安装成功&lt;?php phpinfo(); ?&gt;一、安装redis扩展redis下载地址:http://pecl.php...

2018-08-06 18:05:40 603

原创 正则表达式的语法及匹配规则(基础)

正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符")。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。目录一、元字符及其基本语法二、正则匹配实例讲解一、元字符及其基本语法学习正则首要了解的是基本的元字符。以下是完整的元字符列表(参考菜鸟教程)在这些元字符中,有一部分...

2018-07-31 18:08:46 3648

原创 MySQL优化——查询优化

在每一个消耗大量时间的查询中,都能看到一些不必要的额外操作、某些操作被额外地重复了很多次、某些操作执行得太慢等。优化查询的目的就是减少和消除这些操作所花费的时间。查询性能低下最基本的原因是访问的数据太多。所以需要考虑是否向数据库请求了不需要的数据                                                                         ...

2018-07-31 16:23:36 460 1

原创 PHP语言基础总结

1、PHP 数据类型转换和判断方式转换:在变量前加上用括号括起来的类型名称即可。例如:(boolean)、(string)          还可以通过settype()函数来完成,其语法如下:bool settype (mixed var ,string type)//参数var 为指定的变量,canshu type为指定的类型,有7个可选值:boolean,float,integer,arr...

2018-06-02 17:30:08 301

原创 Ajax 和 jQuery中的Ajax 的理解和使用

一、什么是AjaxAjax 是 Asynchronous JavaScript And XML 的缩写,即异步JavaScript 和 XML 技术。用来实现与服务器进行异步交互的功能。Ajax 和 jQuery中的Ajax 都是针对浏览器无状态情况下的解决方案,jQuery中的Ajax 是对Ajax的封装。二、Ajax的具体使用2.1 Ajax对象创建Ajax 中最核心的技术就是XMLHttpR...

2018-05-31 13:30:58 487

原创 Thinkphp5开发网站QQ第三方登录接口

开发前提:QQ互联有审核通过的账号,可以创建应用                 QQ登录测试必须在公网上测,本地不行(一)创建应用1、登录QQ互联,创建网站应用2、填写基本信息和回调地址3、创建成功并审核通过后,可以获取到appid和appkey(二)编写接口1、文件下载进入QQ互联-&gt;文档资料-&gt;SDK及资源下载-&gt;SDK下载,找到网站接入下的PHP SDK v2.2 版本(...

2018-05-28 16:12:57 4607 10

原创 Thinkphp5开发电脑网站支付宝支付详细流程(线上测试篇)

在沙箱测试篇讲过的我在这里就不再做重复,详情请见上一篇PHP开发电脑网站支付宝支付详细流程(沙箱测试篇)在沙箱测试的时候使用的是沙箱环境中的配置,现在进行线上测试,需要创建应用1、创建应用登录蚂蚁金服开放平台商户账号,进入管理中心选择开发者中心-&gt;网页&amp;移动应用选择支付接入根据开发需求填写基本信息创建完成后,完善基本信息上传应用图标选择需要的功能(注:功能需要签约)在开发配置这里,按...

2018-05-12 16:20:13 5040 2

原创 PHP开发电脑网站支付宝支付详细流程(沙箱测试篇)

先附上我开始做沙箱测试的时候写的笔记(1)准备工作1、蚂蚁金服开放平台的商户账号(个人账号不行)2、php5.5以上的开发环境(2)具体流程1、进入蚂蚁金服开放平台的首页,选择文档中心——开发文档找到电脑网站支付,单击进入选择SDK&amp;Demo,单击下载PHP版本的demo(https://docs.open.alipay.com/270/106291/)下载完成后可以看到如下界面...

2018-05-12 15:00:35 3681 4

转载 一次http网络请求的过程

1. 解析域名 2. TCP三次握手(嘿,我能连你吗?/完全OjbK啊。/那我连了啊。) 3. 建立TCP连接 4. 浏览器发起HTTP请求 5. 服务器响应请求 6. 浏览器解析html代码并请求html中的js/css/图片等资源 7. 浏览器进行页面渲染呈现给用户...

2018-05-09 13:55:36 212

转载 Redis的基本数据类型及命令

Redis 数据类型Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。String(字符串)string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value。string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片...

2018-05-09 13:43:40 159

原创 php 使用 redis 的缓存实例

最近刚开始研究redis,就写了一个php 使用 redis 的缓存小实例,不喜勿喷大致思路如下:主要对新闻进行缓存首先判断如果是第一次访问,则查询数据库,并存入redis;如果不是,则直接从redis中读取数据我设置了一个inner来判断是否为第一次访问,并且设置了inner的有效期是60秒(例如新闻需要实时)具体代码如下:&lt;?php //实例化redis$redis = new \...

2018-04-12 15:54:55 4921

原创 Windows下 PHP 安装及扩展redis

redis的安装1、下载redis下载地址:https://github.com/MSOpenTech/redis/releases下载Redis-x64-3.2.100.msi 和Redis-x64-3.2.100.zip2、运行Redis-x64-3.2.100.msi运行完成则如下所示:3、为redis设置密码用编辑器打开redis.windows-serve.conf添加一行:requir...

2018-04-12 14:17:51 357

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除