- 博客(24)
- 收藏
- 关注
原创 homebrew使用指南
brew install [软件名称] --cask。brew uninstall [程序]brew install [程序]
2023-04-09 16:47:56
282
原创 mac基础快捷键
第二步:选择文件要保存的位置,同时按住“Command + Option + V”;但是最好的是第五种 直接复制路径:option+command+c。第二步:选择文件要保存的位置,同时按住“Command + V”;第二步:选择文件要保存的位置,同时按住“Command + V”;第一步:选中文件,同时按住“Command + C”;第一步:选中文件,同时按住“Command + X”;第一步:选中文件,同时按住“Command + C”;
2023-04-08 13:26:49
1243
原创 mac常用快捷键
目录1、基础快捷键2、homebrew使用指南3、iTerm2与远程服务器进行文件上传、下载4、item2创建连接服务器快捷方式5、idea快捷键 基础快捷键 homebrew使用指南 scp 连接服务器 idea快捷键
2023-02-07 22:36:23
124
原创 读取外部文件获取定时任务cron,开启多线程定时任务
读取外部文件cronpackage com.psbc.sendbatchfile.scheduletask;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.util.Properties;public class CronConfiger { private Properties config
2022-03-16 15:56:09
610
转载 【无标题】
你是否真的理解Java的类加载机制?点进文章的盆友不如先来做一道非常常见的面试题,如果你能做出来,可能你早已掌握并理解了Java的类加载机制,若结果出乎你的意料,那就很有必要来了解了解Java的类加载机制了。代码如下package com.hwj.springbatchTest.utils.test;public class InitativeUseTest2 { public static void main(String[] args) { System.out.pri
2022-03-13 16:59:54
385
原创 Classloader中loadClass()方法和Class.forName()区别
Classloader中loadClass()方法和Class.forName()都能得到一个class对象,那这两者得到的class对象有什么区别呢1、java类装载的过程Java类装载有三个步骤:装载:通过累的全限定名获取二进制字节流,将二进制字节流转换成方法区中的运行时数据结构,在内存中生成Java.lang.class对象; 链接:执行下面的校验、准备和解析步骤,其中解析步骤是可以选择的; 校验:检查导入类或接口的二进制数据的正确性;(文件格式验证,元数据验证,字节码验证,
2022-03-13 13:58:30
1377
原创 explain详解
综上图所述执行顺序是:id从大到小,若相等就从上往下,id列为null的就表是这是一个结果集,不需要使用它来进行查询。select_type字段中:primary:最外层selectderived:临时表(from后边的临时表)subquery:select后边的临时表table字段中:代表 表名(包含临时表)<derived3>:临时表(代表select_type字段中的derived 3是sel...
2022-03-12 00:20:43
1386
原创 mysql游标的用法及作用
例子:当前有三张表A、B、C其中A和B是一对多关系,B和C是一对多关系,现在需要将B中A表的主键存到C中;常规思路就是将B中查询出来然后通过一个update语句来更新C表就可以了,但是B表中有2000多条数据,难道要执行2000多次?显然是不现实的;最终找到写一个存储过程然后通过循环来更新C表,然而存储过程中的写法用的就是游标的形式。【简介】 游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。 游标充当指针的作用。 尽管游标能遍历结果中的所有行...
2022-03-10 23:17:17
1775
原创 springboot读取外部文件方式1:spring的propertie属性
public class DcConfig { private String dir="C:/Users/Administrator/Desktop/cs"; private Properties properties; private String fileName = "springBatch_zd.properties"; private static DcConfig instance; private DcConfig (String fileName).
2021-11-14 00:32:43
494
原创 springboot读取外部文件,来控制定时任务(生效需要再启动)
@Configuration@Slf4j//@PropertySource 读取properties, classpath:读取项目路径下 file:读取外部文件 //这里先配置classpath,是为了获取外部文件地址 ${cronDir}@PropertySource(value = {"classpath:springbatch.properties","file:${cronDir}"}, encoding = "utf-8")public class TestScheduleTask .
2021-11-14 00:26:44
420
原创 centos8安装mysql8(带有解决远程访问mysql问题)
1.在安装MySql之前,要先卸载掉CentOS自带的MariaDB,输入:rpm -qa | grep -i mariadb结果:再次输入查出的文件(删除文件):rpm -e --nodeps mariadb-libs-5.5.52-1.el7.x86_642.删除其他的mysql文件:rpm -qa | grep mysql #检查系统是否已安装mysql(如果系统已安装mysql,可以卸载:rpm -e (mysql)#普通模式删除rpm -e ...
2021-06-23 17:31:07
2259
1
原创 Intellij idea 中 tab键自动补全
Intellij idea 中 tab键自动补全:一:标签自动补全:(1)纯标签补全例:输入h1,按Tab键,效果:<h1></h1>(2)纯标签+地址“id”例:输入h1#ccg,按Tab键,效果:<h1 id="ccg"></h1>(3)纯标签+类“class”例:输入h1.ccg,按Tab键,<h1 class="ccg"></h1>(4)标签+子标签+子标签个数...
2020-09-27 17:19:42
3387
4
原创 【IDEA】 idea 常用快捷键(每个都有操作演示)
【1】关键字:Extend Selection 、 快捷键:Ctrl + W作用:递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展选中范围。这个也是我平常很喜欢的功能键,尤其是对于 Flutter 这种嵌套比较深的,选择最外层组件的时候,再也不用担心少选择或者多选择一个括号的问题了。【2】 关键字:Next Highlighted Error 、 快捷键: F2作用:快速定位下一个错误。定位错误的时候,即使装了 CodeGlance 插件方便拖动到错误位置处,
2020-09-27 17:09:54
7383
1
原创 js上传到服务器上 打开页面为什么js没有变
因为ngix或者浏览器网页有缓存,所有有的时候还是引入的缓存里面的js,解决办法:如<script type="text/javascript" src="${ctx }/js/piccutting/fileupload.js?<%=System.currentTimeMillis() %>"></script><%=System.curren...
2019-08-21 11:49:08
540
1
原创 bootstrap multiselect多选问题以及回显
bootstrap multiselect多选问题以及回显1.因为该插件基于jQuery和Bootstrap,先引用jquery;然后引用插件所需的js和css文件。https://blog.youkuaiyun.com/someby/article/details/76295947这个里面是相应的jquery地址路径。代码<script src="http://libs.baidu.com/jquer...
2018-04-08 12:10:49
8591
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人