<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[YuiJar的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/YuiJar</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; YuiJar]]></copyright><item><title><![CDATA[js-xlsx 导出表格至excel]]></title><link>https://blog.youkuaiyun.com/YuiJar/article/details/107403879</link><guid>https://blog.youkuaiyun.com/YuiJar/article/details/107403879</guid><author>YuiJar</author><pubDate>Fri, 17 Jul 2020 11:18:28 +0800</pubDate><description><![CDATA[引入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 是表格样式的js

html部分


&lt..]]></description><category></category></item><item><title><![CDATA[Python 从excel中导入数据]]></title><link>https://blog.youkuaiyun.com/YuiJar/article/details/103599703</link><guid>https://blog.youkuaiyun.com/YuiJar/article/details/103599703</guid><author>YuiJar</author><pubDate>Wed, 18 Dec 2019 16:11:52 +0800</pubDate><description><![CDATA[import openpyxl
import time
def import_user(*_arg, **_kwarg):
    try:
        CONTENTS = request.files.get('content')
        # 打开excel文件,获取工作簿对象
        #这里我先把文件上传，然后再获取到url路径
        if CONTENTS:
...]]></description><category></category></item><item><title><![CDATA[Python 导出数据至Excel]]></title><link>https://blog.youkuaiyun.com/YuiJar/article/details/103258819</link><guid>https://blog.youkuaiyun.com/YuiJar/article/details/103258819</guid><author>YuiJar</author><pubDate>Tue, 26 Nov 2019 16:17:52 +0800</pubDate><description><![CDATA[from xlwt import *
import os
# 导出数据
@sqb.route('/output_data', methods=['GET', 'POST'])
def output_data():
    try:
        
        #elders 是从数据库查询到的数据，这个自己写

        #""" 导出excel表格 """ 
        if ...]]></description><category></category></item><item><title><![CDATA[Python 利用Ajax上传excel文件将数据导入数据库]]></title><link>https://blog.youkuaiyun.com/YuiJar/article/details/103258262</link><guid>https://blog.youkuaiyun.com/YuiJar/article/details/103258262</guid><author>YuiJar</author><pubDate>Tue, 26 Nov 2019 16:10:43 +0800</pubDate><description><![CDATA[HTML的代码：


&lt;input id="CONTENTS" type="file" name="CONTENTS" value="" required style="display: inline-block;"&gt;
&lt;button class="btn btn-default bt-btn1" onclick="import_elder_information();retur...]]></description><category></category></item><item><title><![CDATA[图片地址正确但是无法显示问题]]></title><link>https://blog.youkuaiyun.com/YuiJar/article/details/100036109</link><guid>https://blog.youkuaiyun.com/YuiJar/article/details/100036109</guid><author>YuiJar</author><pubDate>Fri, 23 Aug 2019 13:21:00 +0800</pubDate><description><![CDATA[首先确认地址是正确的。直接url访问能访问到。那么尝试以下方法：

&lt;head&gt; 标签区域加上
&lt;meta name="referrer" content="no-referrer"&gt;




]]></description><category></category></item><item><title><![CDATA[mysql 先排序后查询  查询合并  自定义排序]]></title><link>https://blog.youkuaiyun.com/YuiJar/article/details/99594386</link><guid>https://blog.youkuaiyun.com/YuiJar/article/details/99594386</guid><author>YuiJar</author><pubDate>Mon, 19 Aug 2019 11:08:31 +0800</pubDate><description><![CDATA[SELECT
	* 
FROM
	(
	SELECT
		* 
	FROM
		topic 
	WHERE
		AND ( `typeid` &lt;&gt; '5' AND `typeid` &lt;&gt; '4' ) 
	UNION ALL     //连接两个结果集
	SELECT
		* 
	FROM
		(
		SELECT
			* 
		FROM
			topic 
		WHER...]]></description><category></category></item><item><title><![CDATA[layui 从表格导出全部数据（不需外部加载任何类）]]></title><link>https://blog.youkuaiyun.com/YuiJar/article/details/95059224</link><guid>https://blog.youkuaiyun.com/YuiJar/article/details/95059224</guid><author>YuiJar</author><pubDate>Mon, 08 Jul 2019 14:47:36 +0800</pubDate><description><![CDATA[layui当前内置的导出表格数据只能是导出当前页面的数据，不能导出全部的数据，本来查阅了很多，大部分都是自己重新写导出，但是直接从url导出，我不知道怎么写也不知道怎么重新改变参数请求，所以想了一个模拟事件来实现导出全部数据。

前提介绍：页面上有搜索和layui数据表格展示，用户刚进入时默认查询数据展示出来，也可以根据不同条件搜索内容展示。类似如下



原理是：当单击“导出报表”按钮时，先给搜...]]></description><category></category></item><item><title><![CDATA[Thinkphp5 路由对单模块生效]]></title><link>https://blog.youkuaiyun.com/YuiJar/article/details/85234043</link><guid>https://blog.youkuaiyun.com/YuiJar/article/details/85234043</guid><author>YuiJar</author><pubDate>Mon, 24 Dec 2018 15:36:30 +0800</pubDate><description><![CDATA[问题：tp5 路由是针对应用而不是模块的，所以在模块中配置路由是无效的。

解决方案：使用多入口文件，绑定不同的模块，从而达到取消强制路由的目的

假设你想在index模块上使用路由，但是在 admin 模块上不使用路由，那么，你可以在public下面重新定义一个新的入口文件，例如admin.php，内容如下：


// 定义项目路径
define('APP_PATH', __DIR__ . '/...]]></description><category></category></item><item><title><![CDATA[PHP 连接 SQL Server 时踩得坑]]></title><link>https://blog.youkuaiyun.com/YuiJar/article/details/84635543</link><guid>https://blog.youkuaiyun.com/YuiJar/article/details/84635543</guid><author>YuiJar</author><pubDate>Thu, 29 Nov 2018 16:48:13 +0800</pubDate><description><![CDATA[1、php 连接 sql server 是需要安装各类扩展的，然后我是采用pdo来操作的

2、在刚下载配置完 sql  server 时，默认是 windows 身份登陆的



而我们 通过pdo操作连接sql server 的时候是需要用户名和密码的

所以重点是：使用window身份登陆，建立一个 sql server 的身份登陆！



例如  sa  



设置他的用户名和密码（必须...]]></description><category></category></item><item><title><![CDATA[PHP  使用百度通用翻译api翻译文件名]]></title><link>https://blog.youkuaiyun.com/YuiJar/article/details/83781507</link><guid>https://blog.youkuaiyun.com/YuiJar/article/details/83781507</guid><author>YuiJar</author><pubDate>Tue, 06 Nov 2018 10:04:54 +0800</pubDate><description><![CDATA[在之前写的采用curl 抓取地址翻译中，翻译的内容是比中式英语还中式的翻译，虽然是不花钱的。我昨天看了一下百度翻译的通用翻译api，发现他每月少于200万字符是免费的，于是我申请了一个。

按照注册要求注册一下，然后就能得到 APP_ID 和 秘钥 ，然后下载他的demo就可以使用。很方便

一样的附上代码

先是下载的百度翻译的文件


&amp;lt;?php
/*******************...]]></description><category></category></item><item><title><![CDATA[PHP CURL 操作之批量翻译文件名]]></title><link>https://blog.youkuaiyun.com/YuiJar/article/details/83650148</link><guid>https://blog.youkuaiyun.com/YuiJar/article/details/83650148</guid><author>YuiJar</author><pubDate>Fri, 02 Nov 2018 09:12:01 +0800</pubDate><description><![CDATA[最近有人跟我说有没有可以批量把文件名翻译成中文的，我就尝试写了一下。本想调用读取文件名后调用百度翻译进行翻译，但是我用fiddler 修改翻译的字符串重新请求都不行，里面生成的各种参数较为复杂，所以懒人的我选择了百度翻译中间的过渡翻译（就是按一个字母就能立即触发事件给你跳出一系列你可能需要翻译的词汇，算是即时翻译吧）。我本意是用百度翻译把其他语言都转成汉语，但是调用这个过渡的翻译，它只支持英文转汉...]]></description><category></category></item><item><title><![CDATA[MongoDB创建、更新和删除文档]]></title><link>https://blog.youkuaiyun.com/YuiJar/article/details/82662623</link><guid>https://blog.youkuaiyun.com/YuiJar/article/details/82662623</guid><author>YuiJar</author><pubDate>Thu, 13 Sep 2018 12:08:38 +0800</pubDate><description><![CDATA[目录

一、插入并保存文档

二、删除文档

三、更新文档

3.1 $set 修改器

3.2增加和减少

3.3添加元素

3.4删除元素

3.5 upsert

3.6更新多个文档

一、插入并保存文档

插入是向MongoDB中添加数据源的基本方法。可以使用insert方法向目标集合插入一个文档

&amp;gt;db.test.insert({'name':'lili','age':'18'}...]]></description><category></category></item><item><title><![CDATA[MongoDB的查询操作]]></title><link>https://blog.youkuaiyun.com/YuiJar/article/details/82661059</link><guid>https://blog.youkuaiyun.com/YuiJar/article/details/82661059</guid><author>YuiJar</author><pubDate>Thu, 13 Sep 2018 11:00:30 +0800</pubDate><description><![CDATA[目录

一、Find

1.1指定需要返回的键

二、查询条件

2.1查询条件

2.2 OR 查询

2.3 $not

三、特定类型的查询

3.1 null

3.2正则表达式

3.3查询数组

3.4查询内嵌文档

四、where 查询

一、Find

&amp;gt;db.test.find()    批量返回集合test中的所有文档

1.1指定需要返回的键

&amp;gt;db.test.f...]]></description><category></category></item><item><title><![CDATA[windows php7 下安装mongodb 以及 rockmongo 详细流程]]></title><link>https://blog.youkuaiyun.com/YuiJar/article/details/81743902</link><guid>https://blog.youkuaiyun.com/YuiJar/article/details/81743902</guid><author>YuiJar</author><pubDate>Thu, 16 Aug 2018 17:11:38 +0800</pubDate><description><![CDATA[当我写这篇笔记的时候，就说明，我已经踩了很多坑了...

那么接下里我就具体的写一下安装的流程以及需要注意的事项

目录

一、MongoDB的安装

MongoDB的安装注意

二、rockmongo的安装

MongoDB的安装注意

一、MongoDB的安装

首先，安装包的下载  ，选择合适的版本进行下载

官网下载地址：https://www.mongodb.com/download-c...]]></description><category></category></item><item><title><![CDATA[Windows 下PHP7 添加 redis、memcache、mogodb 扩展]]></title><link>https://blog.youkuaiyun.com/YuiJar/article/details/81457416</link><guid>https://blog.youkuaiyun.com/YuiJar/article/details/81457416</guid><author>YuiJar</author><pubDate>Mon, 06 Aug 2018 18:05:40 +0800</pubDate><description><![CDATA[目录

前言

一、安装redis扩展

二、安装memcache扩展

​三、安装MongoDB扩展

四、部分扩展包

前言

不管是安装说明扩展，都需要看你php的版本信息。调用你的phpinfo()函数，运行查看。只有选择正确的扩展版本才能安装成功


&amp;lt;?php
 phpinfo(); 
?&amp;gt;



一、安装redis扩展

redis下载地址：http://pecl.php...]]></description><category></category></item><item><title><![CDATA[正则表达式的语法及匹配规则（基础）]]></title><link>https://blog.youkuaiyun.com/YuiJar/article/details/81316478</link><guid>https://blog.youkuaiyun.com/YuiJar/article/details/81316478</guid><author>YuiJar</author><pubDate>Tue, 31 Jul 2018 18:08:46 +0800</pubDate><description><![CDATA[正则表达式(Regular Expression)是一种文本模式，包括普通字符（例如，a 到 z 之间的字母）和特殊字符（称为&quot;元字符&quot;）。

正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。

目录

一、元字符及其基本语法

二、正则匹配实例讲解

一、元字符及其基本语法

学习正则首要了解的是基本的元字符。以下是完整的元字符列表（参考菜鸟教程）

在这些元字符中，有一部分...]]></description><category></category></item><item><title><![CDATA[MySQL优化——查询优化]]></title><link>https://blog.youkuaiyun.com/YuiJar/article/details/81304259</link><guid>https://blog.youkuaiyun.com/YuiJar/article/details/81304259</guid><author>YuiJar</author><pubDate>Tue, 31 Jul 2018 16:23:36 +0800</pubDate><description><![CDATA[在每一个消耗大量时间的查询中，都能看到一些不必要的额外操作、某些操作被额外地重复了很多次、某些操作执行得太慢等。优化查询的目的就是减少和消除这些操作所花费的时间。

查询性能低下最基本的原因是访问的数据太多。所以需要考虑是否向数据库请求了不需要的数据

                                                                         ...]]></description><category></category></item><item><title><![CDATA[PHP语言基础总结]]></title><link>https://blog.youkuaiyun.com/YuiJar/article/details/80548147</link><guid>https://blog.youkuaiyun.com/YuiJar/article/details/80548147</guid><author>YuiJar</author><pubDate>Sat, 02 Jun 2018 17:30:08 +0800</pubDate><description><![CDATA[1、PHP 数据类型转换和判断方式转换：在变量前加上用括号括起来的类型名称即可。例如：（boolean）、（string）          还可以通过settype()函数来完成，其语法如下：bool settype (mixed var ,string type)
//参数var 为指定的变量，canshu type为指定的类型，有7个可选值：boolean,float,integer,arr...]]></description><category></category></item><item><title><![CDATA[Ajax 和 jQuery中的Ajax 的理解和使用]]></title><link>https://blog.youkuaiyun.com/YuiJar/article/details/80522278</link><guid>https://blog.youkuaiyun.com/YuiJar/article/details/80522278</guid><author>YuiJar</author><pubDate>Thu, 31 May 2018 13:30:58 +0800</pubDate><description><![CDATA[一、什么是AjaxAjax 是 Asynchronous JavaScript And XML 的缩写，即异步JavaScript 和 XML 技术。用来实现与服务器进行异步交互的功能。Ajax 和 jQuery中的Ajax 都是针对浏览器无状态情况下的解决方案，jQuery中的Ajax 是对Ajax的封装。二、Ajax的具体使用2.1 Ajax对象创建Ajax 中最核心的技术就是XMLHttpR...]]></description><category></category></item><item><title><![CDATA[Thinkphp5开发网站QQ第三方登录接口]]></title><link>https://blog.youkuaiyun.com/YuiJar/article/details/80481927</link><guid>https://blog.youkuaiyun.com/YuiJar/article/details/80481927</guid><author>YuiJar</author><pubDate>Mon, 28 May 2018 16:12:57 +0800</pubDate><description><![CDATA[开发前提：QQ互联有审核通过的账号，可以创建应用                 QQ登录测试必须在公网上测，本地不行（一）创建应用1、登录QQ互联，创建网站应用2、填写基本信息和回调地址3、创建成功并审核通过后，可以获取到appid和appkey（二）编写接口1、文件下载进入QQ互联-&amp;gt;文档资料-&amp;gt;SDK及资源下载-&amp;gt;SDK下载，找到网站接入下的PHP SDK v2.2 版本（...]]></description><category></category></item></channel></rss>