04 2021 档案
摘要:说明: 封装一个公共方法connectWebsocket() ,进行全局调用 1、在src下创建utils文件夹,目录下创建index.html import config from '@/config' export default { // websocket websocket: '', //
阅读全文
摘要:<template> <div> <ul> <template v-for="(item) in items"> <li @mouseover="selectStyle (item) " :class="{'active':item.active}" @mouseout="outStyle(item
阅读全文
摘要:一、v-if data() { return { content: "喵喵喵", play: true } } <template> <div id="root"> <div v-if="play">{{ content }}</div> <div class="button" @click="to
阅读全文
摘要:假如我们现在在dev分支上,刚开发完项目,执行了下列命令: git add . git commit -m '提交的备注信息' git push -u origin dev 想将dev分支合并到master分支,操作如下: 1、首先切换到master分支上 git checkout master 2
阅读全文
摘要:问题代码 import {useState,useEffect} from 'react' const useData = () => { const [data,setData] = useState({count:0}); useEffect(()=>{ setTimeout(()=> { se
阅读全文
摘要:Objects 和 maps 的比较: Object的键只能是字符串或者 Symbols,但 Map 的键可以是任意值,包括函数、对象、基本类 型。 Map 中的键值是有序的,而添加到 Object 对象中的键则不是。因此,当对它进行遍历时,Map 对象是按插入的顺序返回键值。 可以通过 size
阅读全文
摘要:简单的定义 const numArr:number[]=[1,2,3] const strArr:string[]=['a','b','c'] const undeArr:undefined[]=[undefined,undefined] 数组中有字符串又有数组的类型 const arr:(numb
阅读全文
摘要:for..in loops iterate over the entire prototype chain, which is virtually never what you want. 意思是使用for..in会遍历整个原型链,这样不是很好的实现方法,推荐使用Object.keys formRu
阅读全文
The body of a for-in should be wrapped in an if statement to filter unwanted properties from the pro
摘要:ESLint模式下for in遍历对象会报错,可以这样解决: let val = { shu: [1, 2, 3] }; for (let item in val) { if (val.hasOwnProperty(item)) { console.log(item); } } 因为我们在遍历一个对
阅读全文
摘要:ps命令将某个进程显示出来 grep命令是查找 中间的|是管道命令 是指ps命令与grep同时执行 PS是LINUX下最常用的也是非常强大的进程查看命令 grep命令是查找,是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 grep全称是Global Regular Ex
阅读全文
摘要:import moment from 'moment'; moment.locale('zh-cn');或者moment.lang('zh-cn');即可显示中文
阅读全文
摘要:这个的意思是有外键关联的表内容不允许删除本父表的数据
阅读全文
摘要:按照提示在IDEA的Terminal中输入 git branch --set-upstream-to=origin/master 即可。
阅读全文
摘要:使用webstorm 或者 idea push 代码时报的这个错误 原因是 手动 创建 git 并且指定 remote 的项目 打开Terminal git init # 初始化本地仓库 git remote -v # 查看关联的仓库地址 git remote add origin https://
阅读全文
摘要:ESLint中no-param-reassign错误 不改变原对象(数组)并重新给字段赋值,适用于ESLint4.0.0规则 Assignment to property of function parameter ‘item’ 不能增加/删除对象属性 以上两个问题常用解决方法如下: functio
阅读全文
摘要:对数字进行排序 //对数字进行排序 List<Integer> nums = Arrays.asList(3,1,5,2,9,8,4,10,6,7); nums.sort(Comparator.reverseOrder()); //reverseOrder倒序 System.err.println(
阅读全文
摘要:在 cmd 或者 linux 环境中 java -jar xxx.jar --server.port=8080 在idea当中 -Dserver.port=8088
阅读全文
摘要:今天在使用Navicat for mysql设计表时,在设置外键的时候,删除时和更新时两列有四个值可以选择:CASCADE、NO ACTION、RESTRICT、SET NULL,自己全亲自试了一遍,它们的区别如下: CASCADE:父表delete、update的时候,子表会delete、upda
阅读全文
摘要:1、pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupI
阅读全文
摘要:设置单元格格式为允许换行 // 设置单元格格式为允许换行 HSSFCellStyle style = wb.createCellStyle(); style.setWrapText(true); 增加单元格高度,来适应强制换行之后的单元格高度 //增加单元格的高度 以能够容纳3行字 row.setH
阅读全文
摘要:package utils; import ggframework.bottom.log.GGLogger; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.i
阅读全文
摘要:这里记录下使用poi设置行高的方法。 excel中的行高单位 px是相对长度,表示pixel(像素),是屏幕上显示数据的最基本的点。pt是绝对长度,表示point(磅),是印刷行业常用单位,等于1/72英寸。dpi(或ppi)表示分辨率,即pixel(dot)per inch,每英寸的像素(点)数。
阅读全文
摘要:最近由于需要对正在运行的系统进行新功能添加,本来是可以通过github进行代码维护,但是由于这个项目涉及一些问题,目前还不能开源,所以只能是手动覆盖bug文件,生产环境上的代码反而是最新的了。 之前有个思路,就是将git仓库部署到生产环境所在的服务器中,今天做了一下尝试,效果还不错,特意再次做出总结
阅读全文
摘要:if(a.compareTo(b) == -1){ System.out.println("a小于b"); } if(a.compareTo(b) == 0){ System.out.println("a等于b"); } if(a.compareTo(b) == 1){ System.out.pri
阅读全文
摘要:Idea配置Tomcat时,出现The selected directory is not a valid TomEE home,这种错误。解决方法: 图二:正确的应该是: 图三:注意了: 图四: 看一下 setting中的配置:
阅读全文
摘要:错误现象 使用Idea导入新项目或升级idea或新建项目时会出现以下异常信息: Error:java: Compilation failed: internal java compiler error 错误原因导致这个错误的原因主要是因为jdk版本问题,此处有两个原因,一个是编译版本不匹配,一个是当
阅读全文
摘要:我们在开发前端时,经常用 npm 命令下载第三方 Node.js 包。 但是 npm 的镜像仓库在国外,在国内访问速度非常慢,有时候遇到大的包,可能下载半天都下载不完。 如果 npm 镜像服务器在中国就好了。 好巧,阿里团队就干了这事,把 npm 镜像直接克隆到国内服务器上,也就是 cnpm。 我们
阅读全文
摘要:解决办法 先尝试将npm升级到最新版 删除项目路径下的node_modules目录 强制删除npm缓存,然后重新安装 npm cache clean --force
阅读全文
摘要:Calendar calendar = Calendar.getInstance(); //把当前时间减去3个月,如果为负数则会把年份往前推,比如2010年1月-3会变成2009年10月 calendar.add(Calendar.MONTH,-3); Timestamp time = new Ti
阅读全文
摘要:BigDecimal data1 = new BigDecimal("1"); BigDecimal data2 = new BigDecimal("0.01"); if (data1.compareTo(data2) < 0) { System.out.println("第二位数大!"); } i
阅读全文