Java
JAVA集成velocity实现对已有模板替换(占位符变量)替换
平时我们如果有一些简单的模板替换需求,比如有个txt文件,或者代码生成模板文件 要根据传入的变量替换成具体的值 就可以使用这个框架 依赖 把模板文件放在resource底下 ,命名改成以.vm结尾 template.txt.vm 内容如下 java类 VelocityInitializer
每日总结2023年7月10日
今日学习:SQL注入:是利用某些系统没有对用户输入的数据进行充分的检查,而在用户输入的数据中注入非法的SQL语句段或命令,恶意攻击数据库。例子如下: 计算机网络:七层模型:物理层(功能:传输二进制,设备:中继器、集线器)、数据链路层(功能:传输以帧为单位的信息,设备:网桥、交换机、网卡,协议:PPTP、L2TP、SLIP、PPP)、网络层(功能:分组传输和路由选择,设备:三层交换机、路由器,协议
每日汇报 第三周第二天 JAVA中的异常处理
今日所学: 掌握什么是异常;区分运行时异常和非运行时异常;掌握try、catch、finally后面代码块发挥的作用;掌握运用try-catch-finally捕获异常;掌握如何运用throws关键字在方法上抛出异常;掌握使用throw关键字为异常创建对象,进而主动印发某种异常 明日计划: JAVA中的枚举与泛型 遇到困难:练车真坐牢
暑假周记(7.10)
今天周一 哇去,给两个年纪小孩上英语,还有一个小升初教语数英好累啊,哇,那些乡村支教的老师们是怎么做到的,我这个还是有着不错的工资的,我的上课条件也远比他们优越,感念这一帮伟大的老师,今天忙了一天就看了十页大道至简,倒是第一次玩游戏用上Java了----我的世界Java版本,Java真牛,一定得把他学好。
全面了解事务、分布式事务理论及其实现方案
一、用户汇款场景 用户 A 的账户存有 2200 元,用户 B 的账户存有 1600 元。现在用户 A 给用户 B 汇款 200 元,正确的执行步骤为: A 用户:A存款 = 2200 - 200 B 用户:B存款 = 1600 + 200 如果上面的汇款步骤正确执行完,那么 A 用户现在的存款数是 2000 元, B 用户现在的存款数是 1800。 如果上面的汇款步骤没有正确
2023年7月10日 天气:晴
今天早上起来背了20个英语单词,然后学习了一个小时的Java编程,接下来就看了一会构建之法。最后就是写了一会pta上的作业。 明天打算6点起床然后晨跑半小时,然后编程一小时。再就是出去打会羽毛球。再就是看会英语阅读。
a-input只能输入正整数的方法
<a-input v-model="edit.rampTime" type="number" oninput="value=value.replace('.', '',).replace('-', '',)" style="width: 220px" ></a-input>
【笔者感悟】笔者的工作感悟【二】
写在前面 在上一篇笔者的工作感悟【一】笔者讲到了一些个人经历,帮助大家从思维上学生转换到社会人士,在思维成功转换以后,接下来我们就要学会干活,除了一些比较恶劣的职场环境,大部分职场都是把活干好了才能拿到报酬,因此这里笔者想给大家分享一些拙见,帮助大家能够把活干好 问题解答 问题一:要不要刷算法题? 这个问题相信是很多同学都一定会问的,甚至很多同学会说,我看到有些同学即便不刷算法题,也能拿到高薪的工
ssm框架使springmvc放行资源(java配置类)
在springmvc中,如果配置了拦截所有请求交给springmvc处理,会出现一些静态web资源加载不出来的情况,或者想放行指定web资源可以通过修改通过修改配置达到相应目的,这里使用覆写WebMvcConfigurationSupport中的方法作介绍。 最后还需要让springmvc扫描到该配置类。
[Leetcode Weekly Contest]351
链接:LeetCode [Leetcode]6451. 找出最大的可达成数字 给你两个整数 num 和 t 。 如果整数 x 可以在执行下述操作不超过 t 次的情况下变为与 num 相等,则称其为 可达成数字 : 每次操作将 x 的值增加或减少 1 ,同时可以选择将 num 的值增加或减少 1 。 返回所有可达成数字中的最大值。可以证明至少存在一个可达成数字。 [Leetcode]2770.
复习ES(6-11)语法之ES9
目录 异步迭代 正则表达式扩展 对象扩展 Promise.prototype.finally() 放松模板字符串文字限制 异步迭代 for-await-of Symbol.asyncIterator for...of循环用于遍历同步的 Iterator 接口。 新引入的for await...of循环,则是用于遍历异步的 Iterator 接口。Symbol.asyncIterat
复习ES(6-11)语法之ES11
目录 String.prototype.matchAll() 按需导入 新的原始数据类型:BigInt Promise扩展 globalThis 可选链 空值合并运算符 String.prototype.matchAll() ES2020 增加了String.prototype.matchAll()方法,可以一次性取出所有匹配。不过,它返回的是一个遍历器(Iter
微信小程序(三)列表渲染&数据绑定&事件绑定&路由跳转&生命周期&本地存储&模板使用
这里新建个页面log,然后用这个页面进行测试。 同时修改app.json,将log 页面设置为首页 0. 数据绑定 0. 简单的绑定 wxml 用 {{val}} 取变量 js 里面的data: 简单理解: (1). 单项绑定: 数据只能从 data -> view。 (2). 双向绑定: 数据能从view -> data。 也就是页面修改元素值,对应data 的值,也能改变。这
《摆与混》第八章--7月10日--周一
周一,又是周一,感觉过的好快; 1.今天做了什么:今天8点半起床失败,九点才起(反省,但不反省)。洗漱后简单吃了个早饭(高中经常去的那家竟然涨价了,可恶),还是平凡的上午,下午玩了会新游戏,4点半经典健身锻炼(自律小子,狠狠的表扬),饭后进行了日常PTA。周末,没了你我怎么办!!! 2.解决了什么问题:Java课程推进,逐步加深了解。 3.明天干什么:预计继续学习Java,PTA同步跟进,周二去吃
Archlinux常用软件推荐 更新于2022年5月
必装软件# xdg-user-dirs-gtk 执行 xdg-user-dirs-gtk-update 可将更新Home目录路径 包管理工具# yay 代替pacman的包管理 downgrade pacman 降级工具 解决proxychains不支持 yay 一# 修改proxychains配置文件,把proxy_dns注释掉。 打开p
SpringBoot全局异常处理,返回数据附带http状态码,以及捕获404页面异常
SpringBoot全局异常处理,返回数据附带http状态码,以及捕获404页面异常 前言 全局异常处理对于编写网络接口程序来说至关重要,能省掉很多的判断语句,让逻辑更加清晰。springboot中的全局异常处理并不难。与网上大部分文章不同的是,我用springboot自带的ResponseEntity给返回结果加上了了http状态码。当然有些人的接口可能全部返回200状态也是可以,但是为了以后的
Oracle数据库表中插入数据时报错:ORA-01536: 超出表空间 'USERS' 的空间限额
报错信息: 原因:用户cddorm_menjin数据是存储在USERS表空间下的,表空间虽然是自动扩容的,但是对于cddorm_menjin是有限额的,所以需要用语句来进行修改,使之数值增加或者不受限制。解决办法:--查看表空间的基本信息:名称、路径、是否自动扩容select tablespace_name,file_name,autoextensible from dba_d