07 2023 档案

摘要:方法1 max-height,高度不一致,时间不自然 方法2 clip-path:inset,支持transition,缺点,会占据空间,需设置绝对定位来清除空间 .content { ... height: auto; clip-path: inset(0 0 100% 0); } .fold:h 阅读全文
posted @ 2023-07-28 15:16 全玉 阅读(199) 评论(0) 推荐(0) 编辑
摘要:1. http流式传输 数据压缩 gzip、deflate、br 分块传输 Transfer-Encoding: chunked 范围请求 Range: bytes=0-100 多段数据 multipart/byteranges 分隔标记 boundary 类似于文件上传下载 2. json特有压缩 阅读全文
posted @ 2023-07-25 10:34 全玉 阅读(217) 评论(0) 推荐(0) 编辑
摘要:1. Patelle插件默认会在所有项目生成.vsode文件夹 要关闭此行为,可以在插件设置项目路径 阅读全文
posted @ 2023-07-24 10:45 全玉 阅读(14) 评论(0) 推荐(0) 编辑
摘要:1. 几种柔和配色 蓝色 #A1E7FE 黄色 #FEEBB1 粉红色 #FAD8EC 绿色 #D5E394 橘黄色 #FBBA9C 蓝色1 #334B7B 蓝色2 #406FB7 豆沙绿 #D9E9DE 2. 中国传统色 3. 传统42色 3. 替代纯白或纯黑 替代纯黑:#111111 #1010 阅读全文
posted @ 2023-07-23 15:17 全玉 阅读(683) 评论(0) 推荐(0) 编辑
摘要:1. debug断点调试中,查看request中的parameter值 一般需要打开request的7-9层才可以找到,(下图已经标上序号)打开第7层找到pathParameter,打开第9层找到parameter的值 request->request->request->inputStream-> 阅读全文
posted @ 2023-07-23 10:27 全玉 阅读(31) 评论(0) 推荐(0) 编辑
摘要:mescroll-uni是mescroll针对uniapp的插件 1. mescroll-uni的upCallback回调,数据更新了,但是页面不刷新,原因可能是,在upCallback中进行了其他数据的更新,在其中只能更新列表数据,其他的别做 2. mescroll-uni 的列表项丢失样式,原因 阅读全文
posted @ 2023-07-21 16:34 全玉 阅读(956) 评论(0) 推荐(0) 编辑
摘要:老版本的swagger-bootstrap-ui,可以显示非RestController,可以测试html页面显示,可以和springfox-swagger-ui配合显示 <!--swagger --> <dependency> <groupId>io.springfox</groupId> <ar 阅读全文
posted @ 2023-07-21 14:18 全玉 阅读(47) 评论(0) 推荐(0) 编辑
摘要:<style> .ani{ stroke: lightblue; stroke-width: 5; stroke-dasharray: var(--l); stroke-dashoffset: var(--l); animation: stroke 2s forwards; stroke-linec 阅读全文
posted @ 2023-07-21 09:03 全玉 阅读(134) 评论(0) 推荐(0) 编辑
摘要:1. react中没有computed属性,没有watch 可使用ES6 class的get属性,setState之后,render方法会重新执行,get属性会被重新读取,这样也能获取到最新的state 2. react的jsx组件名必须是大驼峰 大驼峰多按一次shift键,在快速写html时候,影 阅读全文
posted @ 2023-07-20 11:17 全玉 阅读(12) 评论(0) 推荐(0) 编辑
摘要:项目中有从别处获得的源码,即使改模块源码,未做任何修改,也要加入到git里面管理起来。否则项目中一旦使用,时间长了之后,该模块的源码出处就不得而知了,后续进行二次开发也比较困难。而且还有,源码出处方,可能有人员离职,时间久远等原因,也无法提供准确的原始代码,而造成功能缺失 阅读全文
posted @ 2023-07-20 10:05 全玉 阅读(12) 评论(0) 推荐(0) 编辑
摘要:就是京东那个taro框架 1. taro3.x的Picker(2023-7-20)默认会报错 TypeError: Cannot read properties of undefined (reading 'split') <Picker mode='date' onChange={this.onD 阅读全文
posted @ 2023-07-20 09:44 全玉 阅读(87) 评论(0) 推荐(0) 编辑
摘要:1. 花生壳 使用花生壳的mac客户端,新建映射,内网地址为10.x.x.x,结果一直保存映射失败,也不提示是啥原因,只能弃用 2. 内网云 无客户端,ssh命令一键启用,方便快捷,好用 阅读全文
posted @ 2023-07-19 10:46 全玉 阅读(33) 评论(0) 推荐(0) 编辑
摘要:圆环运动如下,小圆绕大圆运动 写法有如下两种: 1. transform-origin使用外部旋转点 2. transform-origin使用内旋转点,两圆重合,即不使用transform-origin <!DOCTYPE html> <html lang="en"> <head> <meta c 阅读全文
posted @ 2023-07-19 09:59 全玉 阅读(573) 评论(0) 推荐(0) 编辑
摘要:使用svg的use时候,属性不能使用冒号写法,例如 sketch:type > sketchType xmlns:xlink > xmlnsXlink xlink:href > xlinkHref 阅读全文
posted @ 2023-07-18 08:45 全玉 阅读(91) 评论(0) 推荐(0) 编辑
摘要:webpack打包的devTool选项格式的含义如下 选项 含义 优点 缺点 适用场景 eval eval 会将每一个module模块,执行eval,执行后不会生成sourcemap文件,仅仅是在每一个模块后,增加sourceURL来关联模块处理前后对应的关系 速度快 由于会映射到转换后的代码,而不 阅读全文
posted @ 2023-07-16 15:49 全玉 阅读(78) 评论(0) 推荐(0) 编辑
摘要:1. 编辑和重新发送请求 1.1 copy as cURL 要用 replay xhr 重复发送请求(不要重复手动填写表单) 请求 copy as cURL,可在命令行测试请求,适用于后端测试请求,也可用于重复发送请求 编辑请求 copy as cURL之后,在命令行,既可以修改 header,也可 阅读全文
posted @ 2023-07-16 11:12 全玉 阅读(268) 评论(0) 推荐(0) 编辑
摘要:1. 过滤属性,只将name和age转为字符串,其他的属性不要 JSON.stringify(person, ['name','age']) 2. 特定属性,返回特定值 或 不返回值 //指定gender不返回内容 JSON.stringify(person, (key,val) => { if(k 阅读全文
posted @ 2023-07-16 10:43 全玉 阅读(33) 评论(0) 推荐(0) 编辑
摘要:vscode有个Local History的插件,可以保存文本文件的历史版本(最好将保存位置设置到项目外的固定位置),对于不用git的场景有些用途 最好还是用云存储,本地的存储容易损坏 vscode左侧树图有个时间线(Timeline)视图,本身就可以查看文件操作历史 阅读全文
posted @ 2023-07-16 10:42 全玉 阅读(360) 评论(0) 推荐(0) 编辑
摘要:跳转编辑1. cmd + 左键 跳转到子方法2. ctrl + - 返回到原父方法 就地编辑1. option + F12(win shift + F12) 方法上使用该快捷键,可调出就地编辑面板2. 编辑方法,esc关闭,或直接叉子关闭 阅读全文
posted @ 2023-07-16 10:40 全玉 阅读(101) 评论(0) 推荐(0) 编辑
摘要:vscode安装时候,可以勾选安装code命令到path,但是这个默认没选中,经常忘记勾选 补救方案有两种 1. 自己去配置path环境变量2. 通过vscode的命令直接安装 ctrl+shift+p, 输入install, 出现的安装到path这个就是了 阅读全文
posted @ 2023-07-16 10:39 全玉 阅读(795) 评论(0) 推荐(0) 编辑
摘要:没搞懂具体是个啥,目前知道有两个作用 1. 别名路径提示 { "compilerOptions": { "target": "esnext", //覆盖vscode的Check JS选项 "checkJs": false, "strict": true, "allowSyntheticDefault 阅读全文
posted @ 2023-07-14 19:04 全玉 阅读(509) 评论(0) 推荐(0) 编辑
摘要:1. 安装插件依赖,直接npm install就行 2. 调试插件,不要在package.json script,直接运行调试按钮,选择命令,也不要在终端自行运行命令 3. 调试插件,直接在侧边栏调试按钮,这样才能正常的运行插件,插件的侧边栏图标才能显示 4. vscode-database-cli 阅读全文
posted @ 2023-07-14 15:26 全玉 阅读(131) 评论(0) 推荐(0) 编辑
摘要:1. vscode 1.78 ~ 1.8.0 出现 集成终端 ctrl+c失效,不能关闭进程,mac的独立终端可以正常使用 ctrl+c 关闭,回退到 1.77.3 解决,github上有issue处于open状态(2023/7/13) 退出问题 ctrl+c问题 2. 安装mysql,mysql8 阅读全文
posted @ 2023-07-13 15:29 全玉 阅读(337) 评论(0) 推荐(0) 编辑
摘要:optional 将依赖项设为可选,这样依赖该项目的项目,不会引入该依赖,减少依赖传递,减小jar和war体积,默认值为 false 常见的有 spring-boot-devtools 热部署,junit 单元测试 <!--devtools 热部署--> <dependency> <groupId> 阅读全文
posted @ 2023-07-12 09:50 全玉 阅读(139) 评论(0) 推荐(0) 编辑
摘要:1. redis的基本特点 1、redis不仅支持k/v类型的数据,同时还提供了list,set,zset,hash数据结构的存储。2、redis支持集群化,即master-slave模式的主从复制3、redis支持数据的持久化,可将内存数据保存在磁盘中,重启的时候可以再次加载进行使用4、Redis 阅读全文
posted @ 2023-07-10 14:55 全玉 阅读(59) 评论(0) 推荐(0) 编辑
摘要:原子性: 一个操作要么全做,要么全不做,就像不可分割的原子一样 可见性:指当多个线程访问同一个变量时,一个线程修改了这个变量的值,其他线程能够立即看得到修改的值 有序性: 程序执行的顺序按照代码的先后顺序执行,禁止进行指令重排序。看似理所当然的事情,其实并不是这样,指令重排序是JVM为了优化指令,提 阅读全文
posted @ 2023-07-10 09:56 全玉 阅读(96) 评论(0) 推荐(0) 编辑
摘要:Filter 是servlet层面的,由Servlet容器(如Tomcat)支持,只能在web程序中使用,实现了javax.servlet.Filter接口 Interceptor 是Spring Web层面的(Structs也有), 它是由Spring容器进行管理,并不依赖Tomcat等容器,既可 阅读全文
posted @ 2023-07-08 15:14 全玉 阅读(1552) 评论(0) 推荐(0) 编辑
摘要:1. Servlet基本概念 Servlet 就是一个 HttpHandler, 用来处理http请求,跟 asp.net中的 HttpHandler 是一个意思 Servlet是Sun公司起的一个名字,原意是 Server Applet (运行在服务端到小程序) Servlet本质上是一个 jav 阅读全文
posted @ 2023-07-08 14:09 全玉 阅读(83) 评论(0) 推荐(0) 编辑
摘要:Map<String, String> myMap = new HashMap<>(); myMap.put("key1", "value1"); myMap.put("key2", "value2"); //for循环遍历 for(Map.Entry<String, String> entry : 阅读全文
posted @ 2023-07-05 14:33 全玉 阅读(23) 评论(0) 推荐(0) 编辑
摘要:Optional是Jdk1.8提供的一个新类,用以解决null判断问题,作用类似于 JavaScript 中的可选链 例如如下场景: private void getIsoCode(User user){ if (user != null) { Address address = user.getA 阅读全文
posted @ 2023-07-05 14:22 全玉 阅读(322) 评论(0) 推荐(0) 编辑
摘要:类似这种 Person::getName,双冒号写法,是Java8对Lambda表达式的简写 常见的简写场景有 以下是Java 8中方法引用的一些语法: 静态方法引用(static method)语法:classname::methodname 例如:Person::getAge对象的实例方法引用语 阅读全文
posted @ 2023-07-05 13:46 全玉 阅读(316) 评论(0) 推荐(0) 编辑
摘要:1. 转型打印 System.out.println(Arrays.toString(arr)); System.out.println(Arrays.asList(arr)); System.out.println(Arrays.deepToString(arr)); 2. 流循环打印 Array 阅读全文
posted @ 2023-07-04 19:50 全玉 阅读(68) 评论(0) 推荐(0) 编辑
摘要:1. vscode补全 打印、循环 和 main函数 vscode支持 Eclipse 和 IDEA 两个IDE的代码补全方式 具体如下表: 代码片段 Eclipse风格快捷方式 IDEA风格快捷方式 System.out.println() sysout sout System.err.print 阅读全文
posted @ 2023-07-04 19:44 全玉 阅读(1117) 评论(0) 推荐(0) 编辑
摘要:java的集合类,没有直接实现filter,map这些函数式方法,要调用这些方法,可以使用 Java8 的 Stream API 详细使用可参考: Java8中Stream详细用法大全 Java8 的 Stream API 的坑 1. 没有直接的 findObj 方法 findFirst 和 fin 阅读全文
posted @ 2023-07-04 19:29 全玉 阅读(105) 评论(0) 推荐(0) 编辑
摘要:cmd + shift + p,输入setting Open Workspace Settings 也会打开UI设置界面;Open User Settings (JSON) 会打开用户设置 settings.json 文件;Open Workspace Settings (JSON) 会打开工作区设 阅读全文
posted @ 2023-07-04 13:54 全玉 阅读(3465) 评论(0) 推荐(0) 编辑
摘要:vscode不支持jdk1.8问题,实际上是 vscode 的 部分 java插件 不支持 java 1.8 有些插件要求 jdk 11 以上,可降级避开,不过没必要 有些插件要求 jdk17 以上 可以同时安装两个版本的jdk,例如 jdk1.8 和 jdk 17 在vscode的settings 阅读全文
posted @ 2023-07-04 11:06 全玉 阅读(1340) 评论(0) 推荐(0) 编辑
摘要:1. jdk的安装 到oracle官网直接下载java 下载页面,上方是java最新版 往下滑动,有专门的java8版本下载 安装就默认安装就行了 2. maven的安装 到Apache官网上下载 maven 选择tar包或zip包都行,这里选择zip包 绿色软件,解压到任意目录均可,这里解压到 / 阅读全文
posted @ 2023-07-03 10:14 全玉 阅读(92) 评论(0) 推荐(0) 编辑
摘要:.container { display: grid; place-items: center; /* 1.网格项居中 */ place-content: center; /* 2.网格居中,网格项撑满网格则效果为网格项居中 */ } .child { place-self: center; /* 阅读全文
posted @ 2023-07-01 16:54 全玉 阅读(204) 评论(0) 推荐(0) 编辑
摘要:grid布局,除了常规的布局使用,还可以,将元素挤到一个网格内,产生特别的布局效果 1. 一个居中,一个居左或居右 关键代码: .grid-container { display: grid; align-items: center; } .grid-item { grid-area: 1/1; } 阅读全文
posted @ 2023-07-01 16:10 全玉 阅读(50) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示