自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 git切换远程仓库地址

git 更换远程仓库地址三种方法总结一、前言由于之前项目管理使用私服的 gitlab ,现在换成了Gitea,需要修改远端仓库地址。二、环境windows 10git version 2.34.0.windows.1三、帮助文档GitHub文档四、三种修改方法方法一:不删除远程仓库修改(最方便)# 查看远端地址git remote -v # 查看远端仓库名g...

2024-07-12 16:31:00 588

原创 Git:warning: CALF wilL be replaced by LF in xxxx 问题解决

warning: CALF wilL be replaced by LF in xxxx 问题解决办法出现这个问题的原因是像缓存区中提交文件时出现的原因:windows中的换行符为 CRLF,而在Linux下的换行符为LF,所以在执行add . 时出现提示也就是,工作区的文件都应该用 CRLF 来换行。如果改动文件时引入了 LF,提交改动时,git 会警告你哪些文件不是纯 CRL...

2024-05-21 19:33:00 376

原创 git:Unable to negotiate问题解决

场景说明:安装了Gitblit(自架的代码仓库服务)发现部分电脑无法推代码,报错误如下:Unable to negotiate with **** port 22: no matching host key type found. Their offer: ssh-rsa并排队了账户权限问题。解决方案:1.打开问题电脑的系统盘的当前登陆用户文件夹('C:\Users\你当前的账户名')...

2024-05-21 18:39:00 1015

原创 mysql: Syntax error or access violation: 1055 Expression #2 of SELECT (错误解决办法)

Mysql报错:SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'seo.ryc_combo_class_cate_list_113.fid' whic...

2024-05-21 18:20:00 903

原创 mysql报错:(1040, ‘ny connections‘)

在项目、可视化数据库管理工具(比如:Navicat)连接Mysql数据库时出现:too many connections 的错误,偶现情况。原因是Mysql设置的最大连接数太小,连接池已满,实际连接数超过了mysql 允许的最大连接数,访问量过高,MySQL服务器抗不住。解决:1、(推荐)修改max_connections,如果这个值已经很大,2、这个时候就要考虑增加从服务器分散读压力;...

2024-05-21 18:17:00 664

原创 golang将时间转为时间戳碰到的问题

golang将字符串"2024-03-07 16:00:00"转为时间戳代码如下:package main import ( "fmt" "time" ) func main() { // 定义时间格式,与字符串中的时间格式匹配 const layout = "2006-01-02 15:04:05" ...

2024-03-08 18:24:00 595

原创 golang中的类型断言,解释.(float64)和.(string)

在Go语言中,.后跟括号中的类型名称(如.(float64)或.(string))通常出现在类型断言(type assertion)的上下文中。类型断言用于检查一个空接口(interface{})值是否包含特定的类型,如果是,则将其转换为该类型。类型断言的语法如下:value, ok := x.(T)其中x是一个interface{}类型的值,T是你想要断言的类型(如...

2024-02-22 18:09:00 561

原创 熊孩子:你不当人???

一转眼,2024年寒假又来临了。想必各位有娃粉丝朋友正在为家中的娃娃犯愁吧,每当假期来临,便是孩子们放飞自我的时候,哪怕是如山的寒假作业,也早已抛之脑后。可在竞争激烈的当下,慢一步就可能被别人家的孩子甩开一大截,更不要提宝贵的寒假了为了让孩子们拥有一个更加充实的寒假,小彭这次就给各位家长朋友安利一款超好用的教材下载工具,让孩子充分利用寒假,提前起跑电子课本下载器(电脑)软件支持...

2024-01-26 11:26:00 398

原创 Excle表格:vlookup函数详解,通俗易懂篇

Vlookup函数是电子表格中的一个查找匹配函数,适用于Excel与WPS各个版本。在所有的函数中,vlookup函数应该是使用频率最高的函数之一,对新手小伙伴来说,掌握它是十分有必要的。本篇文章从其基本用法、进阶用法、匹配不出来原因分析、如何规避错误值、冷门用法科普等五个维度来详细介绍下vlookup函数,希望能够帮助小伙伴们快速入门、以及加深对此函数的认识。一、基本用法...

2024-01-03 15:51:00 12232 4

原创 U盘插入提示:使用驱动器中的光盘之前需要将其格式化

U盘在正常使用中出现了问题:此时此刻,千万不要点击格式化磁盘如果是Windows电脑,只需要Win+R 打开CND命令提示符界面(以Win10为例就是邮件点击开始菜单图标就能看见)然后输入:chkdsk D:/f (其中D是你U盘的盘符,f是fix修复的意思)运行完之后就可以双击打开U盘了,如果还不可以,可以尝试一下再次运行或者重新插入U盘。...

2024-01-02 15:40:00 3553 1

原创 Python程序休眠n秒/毫秒

方法1:使程序休眠50毫秒1. 描述Python time sleep() 函数推迟调用线程的运行,可通过参数secs指秒数,表示进程挂起的时间。2. 语法sleep()方法语法:time.sleep(t)3. 参数t -- 推迟执行的秒数。4. 返回值该函数没有返回值。5. 实例以下实例展示了 sleep() 函数的使用方法:import time print "Start : %s...

2024-01-02 14:57:00 1306

原创 Golang合并、通过逗号拆分字符串

Golang开发常用函数 将逗号分隔的字符串转换为数组,将数组slice 转为逗号分隔的string字符串,以及strings的其他函数。一、Go开发中最常用函数1.将数组slice转为逗号分隔的string字符串strings.Join(a []string, sep string) string或者strings.Join(str_arr, ",")示例代码:将[1,2,3,...

2023-12-29 10:53:00 715

原创 golang对map排序

golang中map元素是随机无序的,所以在对map range遍历的时候也是随机的,不像php中是按顺序。所以如果想按顺序取map中的值,可以采用以下方式:import ( "fmt" "sort")func main() { m := make(map[int]string) m[1] = "a" m[2] = "c" m[0] = ...

2023-12-29 10:24:00 568

原创 使用PhpStudy配置Nginx解决跨域问题

系统:Windows如果你是用phpstudy来进行lnmp的集成环境,你想解决跨域问题是很简单的:处理步骤:第一步:找到你前端要请求的后端接口的url的域名:比如:http://localhost2/index.php/index/test/helloworld那么域名就是localhost2第二步:找到域名对应的nginx配置文件位置打开phpstudy进入conf目...

2023-11-24 18:10:00 825 1

原创 Thinkphp5报错:htmlentities() expects parameter 1 to be string, array given

注意注意: 本文对应 ThinkPHP5.1 版本。前言 - 出现问题的原因为避免出现 XSS 安全问题,Thinkphp5.1 默认变量输出都会使用 htmlentities 方法进行转义输出。如果不想被转义输出,模板渲染时,需要在变量后面加上 raw方法,如:{$data|raw}一、出现问题前的代码1.1 PHP 代码# thinkphp 框架向前台输出变量$th...

2023-11-17 18:23:00 536

原创 Layui自定义icon图标

在使用Layui 进行开发时,会使用:<i class="layui-icon">&#xe60c;</i>或者<i class="layui-icon layui-icon-face-smile" style="font-size: 30px; color: #1E9FFF;"></i> 进行图标的引入,但是官方给的图标毕竟有限...

2023-11-04 18:27:00 2002

原创 Mysql判断表是否存在的思路

$checkTableExist = "SELECT TABLE_NAME as 'table_name' FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA='数据库名称' and TABLE_NAME like '%这里写自己的表名%'";// 上面的写法是模糊查询,也可以写成=$tables = Db::query($checkTable...

2023-11-03 17:02:00 388

原创 phpstudy本地域名伪静态

环境:WNMP(Windows10 + Nginx1.15.11 + MySQL5.7.26 + 【PHP 7.4.3 (cli) (built: Feb 18 2020 17:29:57) ( NTS Visual C++ 2017 x64 ) 】)使用PhpStudy配置本地域名后,设置伪静态,这样在Web端打开网站就不需要输入index.php了,很简单,在php端设置对了,我用的框架...

2023-10-07 10:14:00 494

原创 将博客搬至优快云

我将搬家至优快云,之后博客园会同步更新,优快云地址:https://blog.youkuaiyun.com/weixin_43702272

2023-07-04 17:41:00 90

原创 JS时间戳转日期(相互转化)

1、将时间戳转换成日期格式:function timestampToTime(timestamp) { // 时间戳为10位需*1000,时间戳为13位不需乘1000 var date = new Date(timestamp * 1000); var Y = date.getFullYear() + "-"; var M = (date.getMonth() + 1...

2023-05-24 16:42:00 6084

原创 Js查询月份的开始和结束日期(附Ts转换代码)

月份开始和结束整体不是很复杂,使用new Date()方法自带获取最后一天的时间new Date(a,b,c),传递参数参数a:是要获取的年份参数b:是要获取的月份参数c:是要获取的日期传递日期为0时获取的传递月份的上月最后一天时间月份是从0开始算起11结束,所以每次获取月份要加一;也就是当你传递的五月也就是六月,获取开始日期就要减一才能拿到对照日期例如:let date = new...

2023-05-24 16:37:00 543

原创 Js获取当前是本年度第几周、周开始日期结束日期

js获取今年第几周和获取周的开始和结束日期获取今年第几周周的开始和结束日期获取今年第几周// 页面初始时获取当前是本年第几周function getYearWeek(a, b, c) { //a为年 b为月 c为日 /* date1是当前日期 date2是当年第一天 d是当前日期是今年第多少...

2023-05-23 11:46:00 2363

原创 PhpStorm、PyCharm、WebStorm恢复代码(附:git撤销commit、add操作)

由于同时管理多个项目,多种开发语言同步开发,开了好多个Git窗口。今天在提交python某项目的时候不小心在vue的项目中执行了git add、git commit 操作,在push的时候悬崖勒马,于是故事开始了:我先回滚了commit,接着想把add也回滚一下,结果直接回滚到了上次提交的那个节点上,哦豁,新写的代码...它...没了,于是,掏出超级棒棒糖,奇思妙想之后有了接下来的补救操作:在...

2023-04-06 15:45:00 1671

原创 Vue常用指令(文末参考详解)

先说三个Vue中的缩写指令:v-on,监听指令,缩写:@,比如@click="doSomething"便是监听到点击事件后执行函数doSomething;v-bind,动态绑定指令,缩写::,比如:src="srcFilePath"其中srcFilePath是一个会动态变化的值,一般从后端获取;v-slot,插槽指令,缩写:#,一般不使用缩写,可用于接收值然后在子组件中使用。v-s...

2023-04-03 18:03:00 72

原创 JS实现日期加上N天后得到新的日期

直接上代码://日期加上天数得到新的日期//dateTemp 需要参加计算的日期,days要添加的天数,返回新的日期,日期格式:YYYY-MM-DDfunction getNewDay(dateTemp, days) { var dateTemp = dateTemp.split("-"); var nDate = new Date(dateTemp[1] + '-' +...

2023-03-28 18:49:00 263

原创 JS中判断数组是否为空

方式一:通过data == false 来判断数组为空若返回结果为data,则为空;若返回结果为false,则不为空。data = [];if(data == false){ //data为空数组时,要执行的代码}方式二:使用length以数组的长度来判断数组是否为空let arr = [];if (arr.length == 0){ console.log(...

2023-03-28 18:11:00 1239

原创 PHP求数组的中位数、四分之一(1/4)分位数、四分之三(3/4)分位数等

数据统计分析时,经常会用到中位数等指标,通过PHP如何实现?上代码吧...可通过excle(excle有函数)进行验算Ps:预先对自己手中的一维数组进行排序哦//获取中位数function Quartile_50($Array) { return Quartile($Array, 0.5);} //获取四分之一分位数function Quartile_25($Array) ...

2023-02-24 11:09:00 385

原创 python将列表切割成小列表

想实现类似于php中array_chunk() 函数把一个数组分割为新的数组块。python没有相关的函数,那么分享一下处理方法:如:有一个列表l,元素是a到z的字符串,我想将他切成3个字母为一个小列表,(不够放的会单独成为小列表)l = [“a”,“b”,“c”…“z”]代码如下:import stringl = list(string.ascii_letters)# 26个...

2023-02-17 16:13:00 142

原创 Python列表转换为逗号分隔的字符串(二)

我们可以使用一个列表以一个通用名称存储不同的元素。字符串是字符的集合。在本教程中,我们将列表转换为逗号分隔的字符串。在 Python 中使用join()函数将列表转换为逗号分隔的字符串join()函数组合了可迭代对象的元素并返回一个字符串。我们需要指定将用作字符串中元素分隔符的字符。要创建逗号分隔的字符串,我们将使用逗号作为分隔符。请参阅下面的代码。lst = ['c','e...

2023-02-14 10:56:00 587

原创 Python列表转换为逗号分隔的字符串

使用str.join()方法将列表转换为逗号分隔的字符串,例如my_str = ','.join(my_list)。str.join()方法会将列表的元素连接成一个带有逗号分隔符的字符串。# ✅ Convert list of strings to comma-separated string# ✅ 将字符串列表转换为逗号分隔的字符串list_of_strings = ['on...

2023-02-13 18:38:00 902

原创 [MySQL]SELECT list is not in GROUP BY clause and contains nonaggregated column...

项目在windows上运行正常,迁移到Linux系统上就出现了这个错,经查是由于本人sql不规范且恰好mysql的sql_mode启用了only_full_group_by,当sql语句中使用了分组查询,并且查询的字段不在group by子句中就会出现这个报错提示。报错详情:(sql版本8.0.13)SELECT list is not in GROUP BY clause and con...

2022-12-20 11:10:00 1402

原创 数据分析八大模型:详解RFM模型

一、RFM的基本思路RFM模型由三个基础指标组成:R:最近一次消费至今的时间F:一定时间内重复消费频率M:一定时间内累计消费金额RFM模型里,三个变量的含义是很具体的:M:消费越多,用户价值越高,越应该重点关注。R:离得越远,用户越有流失可能,越应该唤醒用户。F:频次越低,越需要用一次性手段(比如促销、赠礼),频次越高,越可以用持续性手段(积分) 来维...

2022-11-28 15:45:00 302

原创 MySQL计算两个日期相差天数

MySQL 计算两个日期之间的天数-- 1.利用TO_DAYS函数select to_days(now()) - to_days('20120512')-- 2.利用DATEDIFF函数select datediff(now(),'20120512')TIMESTAMPDIFF函数可用于计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数语法:TIMESTAMPDIFF...

2022-11-28 12:16:00 557

原创 python 使程序休眠*毫秒(*秒)

1.函数名及其来源time.sleep() 函数命名来源于英文单词time(时间)和sleep(睡眠)。time 是python带的非内置库,使用时需要import,主要用于处理和时间相关的操作。time.sleep用于给定时间内挂起(等待)当前线程的执行。time.sleep() 函数的例子:import timefor i in [1,3,5,7,9]: time.sl...

2022-11-24 14:11:00 679

原创 Python三目运算符(三元运算符)用法详解

我们从一个具体的例子切入本节内容。假设现在有两个数字,我们希望获得其中较大的一个,那么可以使用 if else 语句,例如:if a>b: max = aelse: max = b但是Python提供了一种更加简洁的写法,如下所示:max = a if a>b else b这是一种类似于其它编程语言中三目运算符? :的写法。Python 是一种...

2022-11-15 18:20:00 65

原创 mysql查询每张表有多少条记录

mysql查询每个表有多少条记录的方法:执行【select table_name,table_rows from tables where TABLE_SCHEMA = '数据库的名称';】语句即可。mysql查询每个表分别有多少条记录的方法执行如下SQL语句:use information_schema;select table_name,table_rows from table...

2022-11-15 17:44:00 407

原创 php获取当前时间最近的整数时间

比如当前时间是03那么获取应该是05,如果是07获取应该是10//当前时间的分钟数 2020-07-25 15:07:36$time = date('i');//最近的5分钟就除以5,同理10分钟就除10$aa = (intval($time/5) + 1) * 5;$datetime = date("Y-m-d H:{$aa}:00");var_dump($datetime);e...

2022-11-07 18:13:00 100

原创 PHP 字符串限制字数和获取字符串字数

一、截取限制字数:mb_substr()mb_substr( $str, $start, $length, $encoding )$str,需要截断的字符串$start,截断开始处,起始处为0$length,要截取的字数$encoding,网页编码,如utf-8,GB2312,GBK二、获取字符串长度:mb_strlen()mb_strlen( $str, $encodin...

2022-10-17 10:10:00 225

原创 PHP下载文件、创建多个文件

php 创建文件的方法有很多种我们最常用的就是fopen, file_put_contents 这两种方法来创建文件了,下面我来给大家详细介绍介绍,有需要了解的同学可参考。创建php文件利用file_put_contents 代码实例1、<?php$str="<?php echo 123;?>";file_put_contents('test.php',$st...

2022-10-14 17:51:00 76

原创 Python中的urlencode与urldecode

当url地址含有中文,或者参数有中文的时候,这个算是很正常了,但是把这样的url作为参数传递的时候(最常见的callback),需要把一些中文甚至'/'做一下编码转换。所以对于一些中文或者字符,url不识别的,则需要进行转换,转换结果如下:一、urlencodeurllib库里面有个urlencode函数,可以把key-value这样的键值对转换成我们想要的格式,返回的是a=1&b...

2022-07-28 17:56:00 87

空空如也

空空如也

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

TA关注的人

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