自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (2)
  • 收藏
  • 关注

原创 python中采用pandas转换时间格式

python中采用pandas转换时间格式。int转换str str 转换int

2023-07-11 13:51:05 1912

原创 python 语言中pandans 的reset_index() 函数作用

此时可以看出,在数据列表中 多出一行 index 这也就是原来的索引行。这使得原有的数据 行 缺失,导致数据 行 的数据索引不再是连续的。在进行实际的数据操作时,通常会用pandans 对数据进行清洗。drop=True,默认 False。如果不想保存此行, 可以添加参数。

2023-05-30 11:12:12 186

原创 SettingWithCopyWarning:A value is trying to be set on a copy of a slice from

SettingWithCopyWarning:A value is trying to be set on a copy of a slice from a DataFrame.Try using .loc[row_indexer,col_indexer] = value instead See the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#retu

2023-05-30 11:11:25 231

原创 mysql将查询结果作为条件查询,以as为结果列where此列条件

SELECT *,SUBSTR(a,10,8) as `b` FROM `test` where `b`=1 以此sn8作为where条件。时:where 后的筛选条件在先, as b的别名在后。所以机器看到where 后的别名是不认的,所以会报说b不存在。如果非要用B做筛选条件的话:解决方案:外边再嵌套一层。WHERE t.b='1' -- 任意的筛选条件。这个b只是字段a查询结果的一个别名。如果不嵌套,只能用A做筛选条件了。需要以一个查询结果作为查询条件。因为mysql底层跑。

2023-05-25 09:31:05 2830

原创 SQUIER (1055) : Expression #1 of SELECT list is not in GROUP BY clause and cor nonaggregated colum

SQUIER (1055) : Expression #1 of SELECT list is not in GROUP BY clause and cor nonaggregated column ‘test jsqjtest:time’ which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only full group_by

2023-05-22 15:27:46 46

原创 django.db.utils.OperationalError: (1060, “Duplicate column name ‘xxx‘“)

这个时候的解决办法是 删除掉所有的migrations 下面除了init 文件的所有文件。在django 的model中进行数据库字段的添加时,如果出现。出错的原因是你在model里面添加的字段 数据库中已经存在。然后去数据库中删除掉对应的字段即可。xxx代表你的字段名字。

2023-03-21 17:12:13 571

原创 django存储时间到数据库不一致问题

再进行django开发过程中,存储到数据库时间与当前时间不一致问题。当两个地方都设置好了,此时存储到数据库的时间即为正确时间。在 settings.py 文件中 修改。可以采用的model 设置可以是。首选需要对当前时区进行设置。然后还有一个非常重要的一点。

2023-03-21 09:43:24 438

原创 Strings must be encoded before hashing

发现采用 其他语言中已经集成的 md5 函数是不可以直接使用的。然后在调用时也不是直接调用,相当于需要在其他语言中进行实例化。在使用python 进行 登录密码加密时。此时就可以正常进行加密。

2023-03-21 09:18:27 2439

原创 ‘latin-1‘ codec can‘t encode characters in position 206-207: ordinal not in range(256)

UnicodeEncodeError: 'latin-1' codec can't encode characters in position 206-207: ordinal not in range(256)

2023-03-20 16:28:54 202

原创 2024西南大学计算机考研,西南大学907考研,西南大学808考研信息汇总

2024西南大学计算机考研,西南大学907考研,西南大学808考研,西南大学电子信息考研

2022-11-29 12:53:09 1631

原创 2023西南大学907考研,西南大学计算机考研情况

一、初试情况计算机与信息科学学院、软件学院:081200计算机科学与技术083500软件工程101 思想政治理论201 英语一301 数学一808计算机专业基础综合(数据结构、操作系统)085400 电子信息101 思想政治理论204 英语二302 数学二907工程综合(计算机基础与数字电路)———————————————专业课资料群号: 743806803二、复试情况22西南大学计算机复试已经落下帷幕现在对西南大学计算机考研进...

2022-04-02 09:05:05 8894 1

原创 西南大学907专硕考研,西南大学计算机808学硕

西南大学计算机考研群: 619433948 获取考研真题资料一、2021招生情况:二、初试具体信息:计算机与信息科学学院、软件学院:081200计算机科学与技术083500软件工程101 思想政治理论201 英语一301 数学一808计算机专业基础综合(数据结构、操作系统)085211 计算机技术(专业学位)085212 软件工程(专业学位)101 思想政治理论204 英语二302 数学二919工程综合(计算机基...

2021-01-31 13:54:15 9721 2

原创 Thinkphp5+部署到宝塔LNMP后 404 NOT FOUND 解决办法

宝塔面板引入Thinkphp 5 等框架式 伪静态导致404在网站- 域名设置 - 伪静态 处添加代码:if (!-d $request_filename){set $rule_0 1$rule_0;}if (!-f $request_filename){set $rule_0 2$rule_0;}if ($rule_0 = "21"){rewrite ^/(.*)...

2020-04-20 17:38:04 1685 1

原创 linux 下进行ab测试,压力测试详细解说

linux 下ab压力测试1.ab的简介 ab是apachebench命令的缩写。 ab是apache自带的压力测试工具。ab非常实用,它不仅可以对apache服务器进行网站访问压力测试,也可以对或其它类型的服务器进行压力测试。比如nginx、tomcat、IIS等2.ab的原理 ab的原理:ab命令会创建多个并发访问线程,模拟多个访问者同时对某一URL地址进行访问...

2020-03-28 12:41:00 911

原创 MYSQL千万级数据库优化操作

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t ...

2020-03-09 15:06:03 320

原创 PHP获取音频文件MP3的时长

最近在开发中有一个需求需要直接获取音频的时长可以获取MP3的时长1.此次主要是在thinkphp中搭配适用来获取MP3时长,如下所示:此处类并非适用composer下载故此在extend中直接建立2.然后再对建立的类加上命名空间3.在控制器中调用这样就可以获取到音频时长。对应代码类如下所示:<?phpnamespace lib;cla...

2019-11-21 10:02:36 2580

原创 cURL error 60: SSL certificate problem: unable to get local issuer certifica

出现这个情况是因为curl.cainfo 与openssl.cafile没办法正确的访问到cacert.pem现在的wampserver 和phpstudy里面好多时候都是不包含这个文件的故此需要先从https://curl.haxx.se/docs/caextract.html上下载cacert.pem打开php.ini 搜索curl.cainfo 与 open...

2019-09-25 14:07:25 884 1

原创 安装anaconda出现This Python interpreter is in a conda environment, but the environment has not been acti

安装anaconda 后在命令行中出现This Python interpreter is in a conda environment, but the environment has not been activated. Libraries may fail to load. To activate this environment please see https://co...

2019-09-02 11:27:04 9947 3

原创 linux 环境下使用crontab 创建、删除、修改、查看定时任务

在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“cron table”的简写。第一、服务操作  cron是一个linux下 的定时执行工具,可以在无需人工干预的情况下运行作业。  service crond start...

2019-08-30 14:04:40 19347

原创 html格式化整理输出JSON示例(测试)

在使用PHP的时候想在前台输出 json格式的数据样式方便查看PHP处理起来稍显麻烦,故此可以使用js 来进行处理将 json 数据以美观的缩进格式显示出来,借助最简单的 JSON.stringify 函数就可以了,因为此函数还有不常用的后面2个参数.见MDN https://developer.mozilla.org/zh-CN/docs/Web/JavaScript...

2019-07-26 16:27:45 1581

原创 thinkphp5 使用事务,循环处理数据,以及始终抛出错误

如果你觉得有帮助请点赞在使用think PHP 处理数据时开启了事务 来循环修改或者插入数据时始终抛出异常,但是数据库信息已经完成了修改!经过多次测试才发现 抛出异常是因为 catch中 识别\Exception $e时 会把上面$this->success('生成xml数据成功');的异常进行抛出,查看源码如下...

2019-07-22 15:30:20 2575 1

原创 为mysql数据库中某一列值批量添加前缀或者后缀

给user表的name列,统一加一个"_"前缀 1 UPDATE`user`ASuSETu.name=CONCAT("_",u.`name`); 给user表的name列,统一加一个"_"后缀 1 UPDATE`user`ASuSETu.name=CONCAT(u.`name`,...

2019-07-05 16:58:42 4546 1

原创 SVN常用操作指令

revert(还原)在对文件做了修改但是还没提交之前,revert可以还原到修改之前的状态diff(比较差异)左边是修改前的代码,右边是修改后的代码Next difference:跳转到下一个差异Use left block:使鼠标当前定位的差异代码块恢复到修改前的版本(使用左边的代码块)conflict(冲突)1.自动合并A同学和B同学都在修改inde...

2019-07-01 09:36:30 379

原创 在windows环境下创建一个定时请求Thinkphp5某个方法的P定时器

第一步:首先创建两个文件第一个bat文件主要是用于来进行执行第二个文件用于来编写需要的逻辑第一个文件内容:D:\phpStudy\PHPTutorial\php\php-5.6.27-nts\php.exe -q E:\shipin\crontab\jztupiancheck\jztupiancheck.php根据个人需求 修改路径即可第二个我才用了 curl...

2019-06-12 17:01:53 750

原创 Mongodb、Redis、Memcached 各自的优缺点以原理区别

>>MemcachedMemcached的优点:Memcached可以利用多核优势,单实例吞吐量极高,可以达到几十万QPS(取决于key、value的字节大小以及服务器硬件性能,日常环境中QPS高峰大约在4-6w左右)。适用于最大程度扛量。支持直接配置为session handle。Memcached的局限性:只支持简单的key/value数据结构,不像Redis可以支持丰富...

2019-05-29 11:42:37 246

原创 启动wamp或者使用composer更新项目文件时出现 无法定位程序输入点 ****** 于动态链接库 php5ts.dll

出现这个问题是缘故是因为在电脑中安装了多个或者 多次安装过不同版本的PHP 或者 wamp没有在之前的服务卸载完毕就进行了使用解决方式很简单,在wamp中找到当前使用的PHP版本,其中php.ini (博主用的5.6.25版本)在其中查看zend_extension和extension_dir将其修改到正确路径即可。...

2019-05-28 14:58:56 693

原创 Windows环境下安装composer然后安装thinkphp5,采用wampserver集成环境

在Windows下安装composer 并且安装thinkphp5第一步:下载composer下载地址:https://getcomposer.org/download/ 下载完毕之后就是傻瓜式的安装,一直选择next就可以了。 为了能够保证确实安装成功了,打开cmd,此处可以使用win+R 输入cmd回车, 然后在命令行中输入composer...

2019-05-08 16:35:20 853

转载 以 PASV 模式连接失败,正在尝试 PORT 模式

1.什么是ftp中的PASV和PORT模式FTP的连接一般是有两个连接的,一个是客户程和服务器传输命令的,另一个是数据传送的连接。FTP服务程序一般会支两种不同的模式,一种是Port模式,一种是Passive模式(Pasv Mode),先说说这两种不同模式连接方式的分别:先假设客户端为C,服务端为S。所谓Port模式:当客户端C向服务端S连接后,使用的是Port模式,那么客户端C会...

2018-12-26 10:12:55 5720

原创 小程序以POST方式提交数据

在小程序官方文档中 wx.request({ url: 'test.php', //仅为示例,并非真实的接口地址 data: { x: '' , y: '' }, header: { 'content-type': 'application/json' // 默认值 }, success: function(res) { cons...

2018-09-07 14:43:12 5158 1

原创 微信开发网页授权的两种方式

第一步在微信公众平台中找到网页授权   然后再填写授权回调页面,这里的页面如同手册里面一样  以xxx.xxxxx.com 即可  而且此处的域名一定要和代码中回调地址在同一个域名之下。   关于网页授权的两种scope的区别说明(官方)1、以snsapi_base为scope发起的网页授权,是用来获取进入页面的用户的openid的,并且是静默授权并自动...

2018-07-18 14:53:55 24524 1

原创 微信小程序中时间戳和日期的相互转换

在微信开发小程序时,后台传入的诗句可能是 时间戳 而不是日期 或者需要把日期转换成时间戳来做出相应的处理时我们将用到时间戳和日期的相互转换微信小程序里,时间戳转化为日期格式,支持自定义、拷贝至项目utils/utils.js中,并注意在js中声明下;module.exports = { formatTime: formatTime, // 日期转时间戳 formatTime...

2018-07-09 10:30:13 17867 7

原创 FTP 550 Failed to change directory

在使用FTP 出现这个错误的时候通常是FTP 的某些服务没有开启  这里和防火墙有一定关系如果你是能够链接到FTP   但是看不到文件    上传和下载都没有办法做出操作那么可以执行命令getsebool -a | grep ftp会发现以下状态都是关闭的setsebool -P allow_ftpd_full_access onsetsebool -P ftp_home_dir on执行上面命令...

2018-06-30 14:41:09 58008 1

原创 从虚拟机安装 centos 7.* 到 LAMP环境 搭建以及PHPMyAdmin安装 yum安装时高版本PHP的选择

本文主要做如下几件事情1.Centos 7.* 的安装 2.静态IP设定以及DNS的设置3.lamp 环境的搭建4.搭建lamp环境时采用yum方式安装高版本的PHP 7 或者php6.5(默认版本为5.4,PHP版本影响最大 apache和mysql不会有太大影响)5.安装phpmyadmin相关素材来源于网络准备工作a)下载VMware workstation14b)下载CentOS7c)下载...

2018-06-22 16:18:59 1628

原创 Could not resolve host: mirror.webtatic.com centos 7配置静态IP,并配置DNS,yum

centos 7配置静态IP,并配置DNScd /etc/sysconfig/network-scripts/找到对应的网卡配置并编辑   centos7 默认为 ens33vim ifcfg-ens33配置其中信息TYPE=EthernetBOOTPROTO=static#配置静态IP,网关,子网掩码IPADDR=192.168.10.88NETMASK=255.255.255.0GA...

2018-06-22 14:05:12 2342

原创 虚拟机 无法连接 MKS: 套接字连接尝试次数太多;正在放弃。

在启动虚拟机出现 无法连接 MKS: 套接字连接尝试次数太多;正在放弃。 的情况时应该是在计算机本地禁用了虚拟机自动启动项   这个可能是你的杀毒软件优化开机启动时 关闭的现在的操作很简单  找到  计算机=》右键=》管理=》服务和应用程序=》找到你的虚拟机服务  此处采用VMware   启动相关服务即可...

2018-06-21 14:27:48 677

原创 MD5以及SHA加密不在安全的分析

MD5和SHA1的散列函数是没办法逆推的。假设有个函数 y = f(x),y1 = f(x1) = f(x2),那么破解者只知道y1和函数 f ( ) 的情况下是没办法知道x 是x1还是x2的(MD5就是一种散列函数,而对应一个因变量 y,有多个自变量x的存在),所以是没办法逆推的,你的说法有误;破解者拿到了加密后的密码 y,然后根据自己的彩虹表找出可能通过MD5(或者其他散列函数)计算以后能够得...

2018-06-21 10:37:01 1860

原创 PHP在使用数据库时加盐加密等相关的安全方案

在PHP开发中的安全方案主要采用与数据通信以及数据库的数据保存数据通信方面通常采用的是AJAX 传输JOSN等方式,也可以采用自定义通讯协议 此次主要讲解PHP在数据加密方面问题MD5相信很多PHP开发者在最先接触PHP的时候,处理密码的首选加密函数可能就是MD5了,我当时就是这样的:$password = md5($_POST["password"]);上面这段代码是不是很熟悉?然而MD5的...

2018-06-21 09:40:07 746

原创 PHP中 curl 采用postcurl getcurl 方式 以及http发送josn 与获取外部数据的方式

如果有用请点赞curl  采用POST   方式发送数据请求/** * POST方式请求数据 * @param $url 请求地址 * @param $mes 传递数据 * @param $timeout 失效时间 * @return string */ function postcurl($url,$mes,$timeout){ $ch = cu...

2018-06-15 11:09:06 1844

原创 PHP wampserver 安装redis扩展 windows下使用redis

首先我们打印出当前PHPINFO信息  依据这些信息来选择之后需要下载的文件php_redis.dll 下载地址:https://windows.php.net/downloads/pecl/releases/redis/4.0.0/这个时候依据当前版本以及计算机位数选择 。这里我们选择符合自己电脑信息的压缩包下载然后再下载php_igbinary.dll 下载地址:https://windows...

2018-05-17 10:25:31 4295 1

原创 json_decode 后变成了object 对象

今天开发的时遇见了一个平台不怎么注意的问题  就是再对json_decode解析完josn数组的时候变成了  object 对象 &lt;?php $json = '{"a":1,"b":2,"c":3,"d":4,"e":5}'; var_dump(json_decode($json)); var_dump(json_decode($json, true)); ?&gt;上例将输

2018-05-14 14:50:00 4951

机器学习入门资料,代码和数据集

机器学习入门资料,代码和数据集

2023-05-28

机器学习的简单开发路线

机器学习的简单开发路线

2023-05-14

demo尝试写出请问请问请问请问

demo尝试写出请问请问请问请问

2023-05-08

留言本PHP+MYSQL

一个比较简单的留言本,可以实现留言本的基本功能。增删改查,管理员登录管理等功能。仅用于PHP初学者学习借鉴,大神绕边

2015-12-24

C语言做的贪吃蛇

自己做的贪吃蛇,代码什么的都是齐全的。需要的图片文件请自己放置位置和寻找

2014-08-15

空空如也

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

TA关注的人

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