小时候
在使用git切换分支的时候报错:Your local changes to the following files would be overwritten by checkout:解决方法
报错信息: 在使用git去做K8S证书时常99年的时候,切换分支的时候报错了。 报错原因: 1、第一次接触git,在CSDN上面找了一下解决方法,有的说是本地有更改完还没上传的内容,让给删掉,按照上面执行的操作好像不太行。 2、我就拿着报错信息去百度翻译翻译了一下,提示要将报错的那个文件给隐藏。 3 ......
django admin 使用ForeignKey外键时候select框带搜索功能
默认情况下ForeignKey调用的时候只能单选,当内容过多时候不方便,所以启用带搜索功能,就相对很方便了。 在admin.py中使用 #保证以下2个参数都要有内容,否则会报错 autocomplete_fields = ('name',) search_fields = ['name'] #关联表 ......
file.delete()什么时候返回false?
Java编程中,删除文件时,要调用 file.delete() 函数。 直接使用这个函数,idea环境下,是会有代码警告的,因为这个函数有个boolean类型的返回值,不应该忽略这个返回值。 不处理返回值,问题看起来不大,因为几乎不会触发bug,那么,什么时候会出现 false 呢? 这主要会发生在 ......
将 几个小时前、分钟前、秒前、转换成年月日 时分秒
###将 几个小时前、分钟前、秒前、转换成年月日 时分秒 #####几秒前:minuteTemp / 60; #####20分钟前:minuteTemp; #####几小时前: minuteTemp * 60; #####几天前: minuteTemp6060; #####几月前:minuteTem ......
年月日时分秒转换为几个小时前
将年月日转换为-几个小时前之类的 传入的时间是字符串类型 ###方法一 点击查看代码 function timeFormat(time) { var nowTime = new Date(); var day = nowTime.getDate(); var hours = parseInt(now ......
docker安装mysql执行now()函数,时差为8小时
经过一番查询最最直接的方式是:在my.conf文件中的[mysqld]下添加 default-time-zone=Asia/Shanghai 由于mysql是通过 docker 安装的,当时配置文件采用的是挂载的方式。所以不需要进入mysql容器内修改配置。修改挂载文件就行。修改完重启容器会自动同步 ......
鲜花:什么时候实现机械飞升?
昨晚失眠乐。我突然意识到,睡觉或许确实是一个很困难的事情。 首先要面临的关卡就是,决定是否要把手,或者腿,放在被子里,或者露在外面。难过的是,一般的思路便会卡死在这里 —— 都放在被子里,就会觉得太热;要是露出什么部位,又会感受到刺骨的冷。于是,只能调整为奇怪的姿势,来做到既都放在被子里,又不会觉得 ......
读取数据库返回 ResultSet的时候,遍历数据用while (rs.next())数据量大的时候很慢。
在做中台数据的时候,需要同步其他部位的系统的数据,目前同步数据要和其他部位的数据库对接,对方数据库为Oracle 在读取的过程中,数据量比较大,已经做了分页处理,分页大小为1000行。 但是同步1000条,发现居然要花4-5秒的时间,这有点说不过去。 经过半小时的排查,发现是while (rs.ne ......
yum卸载的时候要带上参数 "--nodeps"
今天通告的一个误操作,说DBA在生产上yum安装了一个MySQL,后面又觉得版本不合适,直接yum remove了,导致服务故障异常。 复盘是因为,yum remove的时候不单是把他安装的MySQL给卸载了,还把MySQL涉及到的依赖给卸载了。缺乏这些依赖,导致服务器上其他服务异常。 说明: To ......
头铁面试官:一个小小的 System.out.println 硬是考了我半个小时,被问懵了。。
来源:cnblogs.com/blessing2022/p/16622118.html 去年秋招面试我被问及: 你如何理解 System.out.println()? 学了这么久的面向对象编程,那如何用一行代码体现呢? 如果你能自己读懂System.out.println(),就真正了解了Java面 ......
数据同时并发上报的时候,需要把同一个复合key的多条数据打平为一条,虽然使用了synchronized修饰了方法,但是并发插入的时候还是出现了重复插入同一个key的数据。
【问题描述】 如果厂商同一个时间点发送几个请求到我们这边,我怎么保证请求的顺序呢?比如,第一次请求我要在一张表里面add一条数据,第二个请求我就update这张表的一个字段。 即数据同时并发上报的时候,需要把同一个复合key的多条数据打平为一条,虽然使用了synchronized修饰了方法,但是并发 ......
注入了一个记录日志的接口,启动微服务工程的时候报错了:No qualifying bean of type 'com.cscecnf.common.log.SysOprLogDao'
【问题描述】 Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'monitorAreaServiceImpl': Injection of resour ......
是时候选择一款富文本编辑器了(wangEditor)
需要一款富文本编辑器,当然不能自己造轮子。本来想使用 cnblog 也在用的 TinyMCE,名气大,功能全。但是发现 TinyMCE 从 4.0 开始,不再支持直接下载。所以还是决定选用 wangEditor。遗憾的是作者在园子的博客已经很久不更新了。 官网:http://www.wangedit ......
如何在html页面跳转的时候携带数据(页面跳转时参数传递问题)
在html页面进行跳转的时候,我们需要把一个页面的数据传输到另外一个页面时,我们应该怎么做呢? 解决办法: 效果如下: a页面 点击跳转按钮后 在b页面可以获取到对应的值。 代码如下: <!DOCTYPE html> <html> <head lang="en"> <meta charset="UT ......
【Android】关于去标题栏 | 有的时候代码有效有的时候无效
原因就在于你的manifest.xml的theme指向谁? 一开始我的theme指向这个↑,所以就改了好多也没用 之后改成这个↓就好了 ......
常用Linux系统命令、vim编辑命令汇总(看一遍用时候来查)
基本操作 pwd命令 作用:显示当前工作目录 用法:pwd cd命令 作用:改变目录位置 用法:cd [option] [dir] cd 目录路径 -进入指定目录 cd .. -返回父目录 cd / -进入根目录 cd或cd ~ -进入用户主目录 ls命令 用法:ls [option] [file] ......
【TED演讲】你只需要20小时,就可以学会任何事情
#h4 学习任何东西都可以按照这4步法来进行。 首先将你想学的技能进行分解,想好你想要达到的效果,分解成许多可重复进行的关键片段。首先练习最重要的几个技能,就可以在最短的时间内提升自己。 有一定的理论学习,能帮你自我纠错。找到3-5种学习资源,任何类型的资源都可以,但是不要给自己弄太多,否则就会变成 ......
WPF中使用ClientWebSocket会和服务器开启一个连接,HttpWebRequest调用服务器接口的时候就会出现接口超时
使用ClientWebSocket的时候是通过async/await语法糖来实现同步的异步编程,本质就是Task开启任务,所以是以多线程的形式执行,此时最大的并发连接数就是2或者10个,所以可以代码设置一下最大的并发连接: System.Net.ServicePointManager.Default ......
当讨论面向对象的时候,我们到底谈论什么?
什么是面向对象编程? 面向对象编程是一种编程范式或编程风格,它以类或对象作为组织代码的基本单元,并将封装、抽象、继承、多态四个特性,作为代码设计的基本单元. 什么是面向对象编程语言? 面向对象编程语言是支持类或对象的语法机制,并且有成熟的语法机制,能方便地实现面向对象编程的四大特性(封装、继承、多态 ......
什么时候应该用CMS,而不是G1
这个问题是我最近有点吃饱撑的,才想出来的这个问题; 首先要说明,在绝大多数(99.9)的情况下,我们在使用Java8的时候,直接用g1替换掉cms是没问题的,尤其是我们的管理的内存超过了16G,而且对停顿时间有低于10ms的需求。毕竟: 这种情况下不能用zgc,因为Java8还没有支持(上次面试官问 ......
buildroot 在编译的时候的 大小端的选择
首先来看一下 网上关于大小端的解释 那么 我在 编译龙芯 mips 的 buildroot ,该怎么选择 大小端呢, 要去看 pmon 中的解释: ......
eval有时候也可以用,而且有奇效
eval,一个我曾经避之不及的函数,最近我对它产生了一点新的感触:eval有时候也可以用,有奇效。 一般在使用js进行开发时,是不建议使用eval这类函数的。在JavaScript中,eval可以计算传入的字符串,将其当作js代码来执行。因为它可执行js代码的特性,有可能被第三方利用,传入恶意js代 ......
ZLM接收URL的时候如何处理特殊字符的转义
看代码,如果你不想让它为特殊字符,才使用% ,他会逐个char转成int,之后再转成16进制,追加到原始的str上/* * Copyright (c) 2016 The ZLMediaKit project authors. All Rights Reserved. * * This file is ......
react学习笔记之绑定的事件为何渲染的时候就被触发
//在这个代码片段中,handleRemove应该被绑定为一个函数,而不是一个函数调用 //这样,当点击按钮时,handleRemove函数将被调用,而不是在渲染时被立即调用。 ......
将俩个一个时间段按照固定时间拆分,比如把给定时间按照一小时拆分拆分
import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.extern.slf4j.Slf4j; import java.text.SimpleDateFo ......
什么时候用ExecutorService,什么时候用ThreadPoolExecutor?
如果不需要对线程池参数应用任何自定义微调,并且希望使用预配置的线程池实例,则应该选择ExecutorService。ExecutorService提供了几种方法来创建不同类型的线程池,例如固定的、缓存的、单个的或调度的。 如果需要对线程池行为进行更多的控制和灵活性,并且希望自定义线程池的各种参数,例 ......
高可用K8S集群中Master加入集群的时候报错:error execution phase check-etcd:解决方法
报错信息: 报错原因: 1、这个问题我找了两天没找到,最后找到网络的问题,我做的有双网卡,导致Master02和Master03服务器抢一个虚拟IP。 2、Master02先抢到这个IP,Master03就没有这个IP了,所以就会报错。 3、配置文件中指定了eth1的网卡,但在加入集群的时候,Mas ......
克隆了一套测试环境和docker容器,在docker build的时候,alpine镜像的apk update一直出现ERROR: http://mirrors.ustc.edu.cn/alpine/v3.9/main: temporary error (try again later)
【问题描述】 网管从开发环境克隆了四台虚拟机及docker容器过来,作为uat环境使用,但是在配置好uat环境的流水线脚本后,每次执行uat分支就报错,其它分支可以正常执行; fetch http://mirrors.ustc.edu.cn/alpine/v3.9/main/x86_64/APKIN ......
oracle插入数据的时候 要插入对应为字符串类型的字段 我这边输入单纯数字111,然后就会转化为字符串,如果带中文就不会成功,比如插入 我我我 这样子就不成功。 后面如果是几个null,null中间已经最后一个null可以省略掉逗号。
oracle插入数据的时候 要插入对应为字符串类型的字段 我这边输入单纯数字111,然后就会转化为字符串,如果带中文就不会成功,比如插入 我我我 这样子就不成功。 后面如果是几个null,null中间已经最后一个null可以省略掉逗号。 ......