自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PyCharm常用快捷键和设置

Ctrl + Shift + F 或者连续2次敲击shift 全局查找{可以在整个项目中查找某个字符串什么的,如查找某个函数名字符串看之前是怎么使用这个函数的}Ctrl + Numpad+/- 展开/折叠代码块(当前位置的:函数,注释等)Ctrl+X/Shift+Delete 剪切当前行或选定的代码块到剪贴板。Ctrl+C/Ctrl+Insert 复制当前行或选定的代码块到剪贴板。Ctrl + shift + Numpad+/- 展开/折叠所有代码块。

2024-01-30 09:48:56 647

转载 LINUX 使用 CP 命令强制覆盖功能( 加-rf依然不行的情况)

i 即交互的缩写方式,也就是在使用 cp 命令作文件覆盖操作之前,系统会要求确认提示.这个本来是系统的一个保险措施.如果有很多文件要复制,觉得一个一个输入y 确认麻烦的话。即使添加了 -rf 参数强制覆盖复制时,系统仍然会提示让你一个个的手工输入 y 确认复制,令人不胜其烦.那么这是由于什么原因引起的?注:我们平时使用 cp 命令,虽然没有添加任何参数 ,但系统默认会在我们使用 cp 命令时自动添加 -i 参数。去掉 cp 命令的别名,这时你再用 cp -rf 复制文件时,就不会要求确认啦.

2024-01-26 11:51:06 783

原创 使用.serialize()方法封装表单时获取不到表单数据的问题(最全)

serialize() 表单序列化方法:如果想要使用.serialize() 方法正确获取数据需要注意一下几点:1.只会将“成功的控件”序列化为字符串。1. 控件不能是【禁用】状态,即指定【disabled="disabled"】。即:禁用的控件将不是成功控件。 2. 如果一个表单包含了多个提交按键,那么仅当用户点击的那个提交按钮才算是成功控件。 3. 对于checkbox控件来说,只有被用户勾选的才算是成功控件。 4. 对于radio button来说,只有被用户勾选的才算是成...

2022-01-05 15:59:20 1910

原创 mysql兼容字段为空或者为null时的查询语句

IFNULL(O.SHAREGUID, '') != ''将为null的值转换为空,然后统一判断

2021-12-06 13:25:57 259

转载 MySQL for update使用详解

MySQL for update使用详解 - 小狮子001 - 博客园InnoDB行锁类型 共享锁(S):允许一个事务去读取一行,阻止其他事务获取相同数据集的排他锁。 排他锁(X):允许获得排他锁的事务更新数据,组织其他事务获取相同数据集的共享锁和排他锁。 加锁方式 共https://www.cnblogs.com/xiao-lei/p/12598552.html...

2021-10-12 13:29:51 232

转载 微信小程序实现按首字母检索城市列表

https://blog.csdn.net/weixin_30530339/article/details/95238336?utm_medium=distribute.pc_relevant_download.none-task-blog-baidujs-2.nonecase&depth_1-utm_source=distribute.pc_relevant_download.none-task-blog-baidujs-2.nonecase

2021-03-27 11:50:48 390

转载 php中浮点数比较大小

在日常开发中,经常会涉及到浮点数比较,会出现看上去应该返回true,结果返回false的现象。比如:var_dump(0.4-0.3==0.1);运行 返回值然后我们执行:echo 0.4-0.3;输出结果 0.1 。看上去完全没有问题。然而结果不是我们想要的,让人很是头疼。其实,这就是二进制存储<这里不做详细讲解>的问题了。下面介绍一个函数,借助函数我们可以看到以上减法输出结果的‘真身’。serialize<其实就是我们常见的序列化函数>..

2021-02-08 11:35:44 1902

原创 git报错:‘fatal:remote origin already exists‘

git添加远程库的时候有可能出现如下的错误,怎么解决?只要两步:1、先删除 1 $ git remote rm origin 2、再次执行添加就可以了。 

2021-02-07 15:12:25 89

原创 MYSQL left join 和 right join 的区别图解

2021-01-04 15:07:46 135

原创 jQuery简单实现checkbox列表的全选、反选功能

$(':checkbox[data-check-target]').click(function () {var target = $(this).attr('data-check-target');if ($(this).prop('checked')) {$(target).prop('checked', true);} else {$(target).prop('checked', false);}});...

2020-12-31 13:47:16 106

原创 阿里云code(云效)+宝塔+git自动化

1、登录阿里云code代码托管平台,地址是:code.aliyun.com 2、登录上之后是这个页面,按照截图说明操作 3、新建项目之后是这个样子,按照截图说明操作 8、执行脚本的填写内容为: 8、执行脚本的填写内容为:cd/www/wwwroot/你的项目目录名称 gitpull chown-Rwww:www./* 9、最重要的一步来了,...

2020-12-03 17:23:03 2013

转载 查看本机 ssh 公钥,生成公钥

查看 ssh 公钥方法:1.通过命令窗口a. 打开你的git bash窗口b. 进入.ssh目录:cd ~/.sshc. 找到id_rsa.pub文件:lsd. 查看公钥:cat id_rsa.pub或者vim id_rsa.pub如图:2.或者你也可以直接输入命令 :cat ~/.ssh/id_rsa.pub3.或者你也可以直接打开你用户(一般都是 Administrator)下的 .ssh 文件夹,打开它里面的 id_rsa.pub 文件,如图:...

2020-12-03 16:53:15 231

转载 warning: LF will be replaced by CRLF in ** 的原因及解决办法

今天在使用git add 命令的时候,弹出了一个警告 warning: LF will be replaced by CRLF in ******(具体的一个文件)原因LF和CRLF其实都是换行符,但是不同的是,LF是linux和Unix系统的换行符,CRLF是window 系统的换行符。这就给跨平台的协作的项目带来了问题,保存文件到底是使用哪个标准呢? git为了解决这个问题,提供了一个”换行符自动转换“的功能,并且这个功能是默认处于”自动模式“即开启状态的。这个换行符自动转换会把自动把你代码里

2020-12-03 09:00:03 259

原创 搭建本地服务器时显示找不到www.xxxxx.com的服务器IP地址

检查C:\Windows\System32\drivers\etc 下面的host文件是否有添加指向你的域名

2020-12-01 08:59:46 49266

原创 mysql关于Incorrect date value: ‘0000-00-00‘ for column ‘xxxx‘ at row 1

1.单独导出使用了datetime字段类型,并且值有0000-00-00 00:00:00'的表,批量修改掉值在导入,此方法工作量大。2.修改mysql.int在[mysqld]添加一项:sql_mode=NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,支持特殊的语法,这样就可以导入了,导入完毕后,移除兼容项即可。此方法简单,建议使用此方法。...

2020-11-17 18:14:49 1042 1

原创 sublime text3安装package control插件的方法

浏览器输入 https://sublime.wbond.net/Package%20Control.sublime-package下载好以后,打开sublime text3,选择菜单Preferences->Browse Packages... 打开安装目录,此时会进入到一个叫做Packages的目录下,点击进入上一层目录Sublime Text3,在此目录下有一个文件夹叫做Installed Packages,把刚才下载的文件放到这里就可以了。然后重启sublime text3,观察Pre.

2020-11-17 10:48:24 143

原创 在此服务器上找不到请求的URL

public\.htaccess在那里创建了一个内容<IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews </IfModule> RewriteEngine On # Redirect Trailing Slashes... RewriteRule ^(.*)/$ /$1 [L,R=301] # Hand

2020-11-06 11:06:45 3948

原创 解决shell脚本“syntax error near unexpected token `fi‘”的问题。

执行shell脚本的时候,提示如下错误:查询资料后发现:执行: 1 vifinddir.sh 然后,输入 1 :setff 结果是:解决方案就是,修改为unix: 1 :setff=unix 执行保存命令: 1 :wq 再次执行: 1 :setff ...

2020-10-30 17:47:20 674

原创 MySQL常用操作命令

启动:net start mySql;进入:mysql -u root -p/mysql -h localhost -u root -p databaseName;列出数据库:show databases;选择数据库:use databaseName;列出表格:show tables;显示表格列的属性:show columns from tableName;建立bai数据库:source fileName.txt;匹配字符:可以用通配符_代表任何一个字符,%代表任何字符串;增加一个字段:al

2020-10-15 16:53:09 445

原创 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。

今天使用cnpm安装插件时出现了以下错误:原因:现用执行策略是 Restricted(默认设置)解决办法:1.win+X键,使用管理员身份运行power shell2.输入命令:set-executionpolicy remotesigned

2020-09-19 09:13:22 2878

原创 php保留两位小数并且不四舍五入

$n=0.1265489 2 echo substr(sprintf("%.3f",$n),0,-1);// 0.12

2020-09-18 18:00:22 132

原创 NVM常用命令

NVM常用命令nvm list 查看已经安装的版本nvm list installed 查看已经安装的版本nvm list available 查看网络可以安装的版本nvm version 查看当前的版本nvm install 安装最新版本nvmnvm use <version> ## 切换使用指定的版本nodenvm ls 列出所有版本nvm current显示当前版本nvm alias <name> <version> ## 给不同的版本号添加别名

2020-09-18 14:59:39 1777

转载 No installations recognized 以及 nvm use切换node版本无效的解决办法

两个问题出现的背景:  我在安装nvm之前已经安装了Node.js。第一个问题:No installations recognized  安装之后,使用nvm list命令我以为会列出我之前已经安装的版本号,但却出现了No installations recognized提示,意为没有安装的版本。  原因:一顿百度后,了解到在安装nvm之前要卸载已经安装的node版本。  解决办法:卸载node.js,再使用nvm install latest安装最新版本的node.js。注意一定要卸载干净

2020-09-18 14:50:30 7900

原创 Sublime编辑器设置

编辑器风格修改settings-user{ "color_scheme": "Packages/Color Scheme - Default/Monokai.sublime-color-scheme", "folder_exclude_patterns": [ ".svn", ".git", ".hg", "CVS", "node_modules" ], "font_siz.

2020-09-10 15:43:45 342

原创 git常用命令

推荐Git教程https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000常用命令记住用户名密码命令git config --global credential.helper store命令输错系统记住密码了怎么办?到控制面板\用户帐户\凭据管理器 下的windows凭据下面删除凭据git config --global user.name "username"git c

2020-09-10 15:41:55 91

原创 vue中实现在子组件中刷新父组件

一、首先是父组件,现在父组件中的子组件属性上添加监听事件,signStatusVerdict二、其次是子组件,发射一个事件给父组件的监听属性三、最后是父组件,父组件中监听到事件后会执行listenSignStatus方法,执行更新父组件列表操作...

2020-09-10 15:17:17 3686 2

原创 Sublime编辑器设置全部保存快捷键

在sublime编辑器中如果我们批量替换了一些代码,但是改动的文件过多我们不想一个一个保存我们就要想办法解决批量保存的方法。第一步第二步找到 【Key-BinDings】第三部 添加下面代码就可以了[{ "keys": ["ctrl+shift+s"], "command": "save_all" }]...

2020-09-01 14:47:25 1007

原创 码云私有仓库的创建及代码推送

1、点击右上角加号,添加一个仓库2、填写仓库信息创建完后是这个样子的:从码云拉取代码就不说了,我们重点讲一下在本地已有仓库怎么推送到码云的仓库的1 git init2 git add .3 git commit -m'first commit'4 如下图操作就可以了...

2020-08-03 15:15:26 975

原创 部署Vue项目时遇到Expected linebreaks to be ‘LF‘ but found ‘CRLF‘解决

在.eslintrc文件 rules 里面 配置"linebreak-style": [0 ,"error", "windows"], //允许windows开发环境

2020-07-29 10:27:10 940

原创 vue动态渲染el-table,并为某列数据添加跳转页面的功能

代码如下:<el-table-column prop="sell_num" label="订单数量"> <template slot-scope="scope"> <router-link :to="{path:'courseOrderList',query:{uuid:scope.row.uuid}}" style="color:#409eff;text-decoration: none;">{{sco...

2020-07-15 10:44:40 2528

原创 获取当前月起始时间戳,亲测可用

//获取当前月开始的时间戳$beginThismonth=mktime(0,0,0,date('m'),1,date('Y'));//获取当前月结束的时间戳$endThismonth=mktime(23,59,59,date('m'),date('t'),date('Y'));

2020-07-10 14:55:19 965

原创 积分兑换商城使用事务

上图是我在积分兑换中使用事务避免业务逻辑错误的代码,仅供参考

2020-07-09 16:06:05 207

原创 PHP continue和break的理解

continue命令会终止循环体的单次循环,代码并继续往下执行下去。break会终止循环体的遍历,代码接着运行;我想在try---catch中跳过执行错误的循环,我这里用了continue如果我想循环一旦执行错误就立即退出循环的话,我就要用break...

2020-07-08 10:17:48 116

原创 thinkphp关于多表关联查询的使用

field可以指定关联的多个表中需要的字段使用join可以用来关联其他表,可以左关联也可以右关联,修改最后一个参数即可

2020-06-19 16:13:36 312

原创 mysql如何快速查询用户积分(学分)所在积分(学分)等级

我们以学分为例,首先我们设置一个当前等级最低的学分值 【min_credit】然后我的的sqlSELECT*FROM `credit_level`WHERE (min_credit <= 【这里填写用户积分】AND is_delete = 0)ORDER BY min_credit DESCLIMIT 1我们只通过这一条sql就可以查询出符合当前用户学分的学分等级了...

2020-06-05 11:57:49 1282

原创 php实现数组值遍历连接成一串字符串

$userInfo['dept_names'] 为 一维数组 如 ['111','222','333']代码如下:$deptNames = ''; $i = 0; foreach ($userInfo['dept_names'] as $key => $value) { if($i==0){ $deptNames .= $value; }else{ ...

2020-06-03 16:14:42 1112

转载 控制 el-table 多列显示隐藏造成内容错乱

刚刚介绍了el-table 中 el-popover 的显示问题,现在介绍一下el-table里的多列显隐问题。很多时候我们会把el-table 和 el-tabs 放在一起使用,但是每栏 tab 里的内容项不是都一样,例如:在tab为待审核的时候,我不需要显示操作列,但是需要在加两列,但是如果只用v-if 会造成表格内容错乱。解决办法:或者就是给每列加一个唯一的key,就可以防止错乱...

2020-05-20 09:32:50 1061 1

原创 intval()函数使用的问题

intval()不能处理手机号等超过10位的整数类型

2020-05-06 16:53:56 326

原创 vue截取用户名字做头像

用户名和头像信息都在userInfo里,判断有avatar,则读取头像地址,没有则截取名字做头像

2020-04-18 10:24:17 973

原创 解决国内 https://packagecontrol.io 无法访问的问题

channel_v3.jsonchannel_v3.json下载地址:https://pan.baidu.com/s/1J_c1IPQNmQg3vb3RIujZAw 提取码: tc4b源文件地址:https://raw.githubusercontent.com/SuCicada/channel_v3.json/master/channel_v3.json...

2020-04-11 10:28:02 1301

空空如也

空空如也

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

TA关注的人

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