笔记
777777-smail
柿子柿子大柿子
展开
-
统计字符出现次数(区分大小写和不区分大小写两种方式)
.原创 2022-08-30 11:31:11 · 827 阅读 · 0 评论 -
orcale和mysql语句练习题
w原创 2022-08-17 11:35:18 · 141 阅读 · 0 评论 -
根据出生日期获取年龄、计算日期往后推迟一年
根据出生日期计算年龄原创 2022-08-10 08:39:31 · 352 阅读 · 0 评论 -
启动iis服务Windows系统报错
无原创 2022-06-21 15:55:31 · 207 阅读 · 0 评论 -
使用Java将文字转为图片
Java文字转图片原创 2022-06-09 16:50:55 · 2047 阅读 · 0 评论 -
Java字符串截取方法
qqwe原创 2022-06-07 09:25:04 · 292 阅读 · 0 评论 -
Java根据身份证号或者出生日期计算年龄
w原创 2022-06-07 09:23:18 · 5301 阅读 · 0 评论 -
jpa sql语句
1.根据多个id查询档案集合select * from blt_jbxxjlb s where s.id in ("+ids+") ;2.修改多条数据的某个字段状态update blt_jbxxjlb set pad_syn_flg = :padSynFlg ,update_time = :updateTime where id in (" + ids + ");3.设置代码游离状态entityManager.clear();......原创 2022-03-30 10:30:46 · 312 阅读 · 0 评论 -
js开发常用api
toFixed(2) 保留几位小数parseInt() 字符串并返回整数parseFloat() 字符串并返回浮点数Number() 字符串并返回数字原创 2022-01-10 16:01:40 · 405 阅读 · 0 评论 -
使用itext创建PDF模板
1.在pom.xml文件中添加itextpdf依赖<dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.10</version> </dependency> <dependency> <groupId>com.itextpdf</groupId>原创 2021-12-22 14:59:08 · 895 阅读 · 0 评论 -
前端Vue+Element-ui
1.组合查询条件(pageModel)前端:this.param.queryConditions = [{type: “Date”,field: “serviceTime”,valueMin: this.serviceTime,Comparison: “BLURRY”,andOrEnum: “or”}, {type: “Date”,field: “serviceTime”,valueMin: this.serviceTime,Comparison: “BLURRY”}];后端原创 2021-12-20 16:29:07 · 183 阅读 · 0 评论 -
数据库开发总结
1.JPA 使用 new StringBuilder()对象(1)用法:StringBuilder对象则代表一个字符序列可变的字符串,当一个StringBuilder被创建以后,通过StringBuilder提供的append()、insert()、reverse()、setCharAt()、setLength()等方法可以改变这个字符串对象的字符序列。一旦通过StringBuffer生成了最终想要的字符串,就可以调用它的toString()方法将其转换为一个String对象。(2)示例StringB原创 2021-11-25 14:25:52 · 111 阅读 · 0 评论 -
Java错误集锦
1.jap多条数据查询报错场景:查询所有的儿童随访创建日期报错报错:Caused by: org.hibernate.exception.SQLGrammarException: could not extract ResultSetCaused by: java.sql.SQLSyntaxErrorException: ORA-01789: 查询块具有不正确的结果列数解决方案:在jpa使用union all 多条语句查询时,列数一定要相等https://www.cnblogs.com/Gu原创 2021-11-19 10:44:40 · 400 阅读 · 0 评论 -
JS根据身份证计算年龄
getAge(idNumber) {let strBirthday = “”;if (idNumber.length === 18) {strBirthday = idNumber.substr(6, 4) + “/” + idNumber.substr(10, 2) + “/” + idNumber.substr(12, 2);} else if (idNumber.length === 15) {strBirthday = “19” + idNumber.substr(6, 2) + “/”原创 2021-05-31 08:45:37 · 186 阅读 · 0 评论 -
Java开发常用总结
1.同步和异步ajax请求设置async值类型:Boolean默认值: true。默认设置下,所有请求均为异步请求。如果需要发送同步请求,请将此选项设置为 false。注意,同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以执行。2.count(1)、count(*)与count(列名)的执行区别?https://blog.csdn.net/haijiege/article/details/850067803.前端拼接页面可以用,切换英文输入法,使用’ '符号进行页面拼接 let a =原创 2021-11-02 16:31:35 · 86 阅读 · 0 评论 -
resultful风格接口
-----------------------------------------controller注解-----------------------------------------@RestController@RequestMapping(“pd/customer”)1.访问路径@RequestMapping(“路径1/路径2”)2.post请求 查询 新增 修改@PostMapping(“路径”)3.前端传入参数(新增内容)@RequestBody String js原创 2021-05-31 10:30:22 · 1683 阅读 · 0 评论 -
Java程序员常备的技能
1.idea或者ws配置使用鼠标滚轮控制字体大小原创 2021-05-11 08:23:24 · 69 阅读 · 0 评论 -
页面调整下划线长度
原创 2021-05-06 18:06:44 · 288 阅读 · 0 评论 -
vue 页面传递数据和跳转到上一个页面
1.页面传递数据页面:<el-link type=“primary” :underline=“false” class=“link” @click=“bloodPressureDetail”>查看详情>>js://血压详情bloodPressureDetail(){//给血压详情页面传递参数: 设备号 开始时间 结束时间this.$router.push({path:‘bloodPressure-detail’,query:{id:this.searchObj.i原创 2021-04-06 23:03:47 · 623 阅读 · 0 评论 -
面试集锦
1.java基础1.static 关键字: 1、修饰函数的局部变量: 特点:只执行一次,运行一开始就开辟了内存,内存放在全局 2、修饰全局函数和全局变量: 特点:只能在本源文件使用 3、修饰类里面的成员变量: 特点:不依赖于类对象的存在而存在(可直接调用,要进行外置声明)Object方法1. getClass方法是获取类对象的2. hashcode方法 返回的是hash码3. equals()方法 在字符串判断两原创 2021-04-06 23:00:55 · 94 阅读 · 0 评论 -
layui上传图片以及图片回显
1.编写上传图片页面2.编写js代码3.将图片转换成Base64编码赋值给对象,保存到数据库4.图片回显原创 2020-12-07 16:32:43 · 1670 阅读 · 0 评论 -
layui富文本编辑器获取富文本编辑器内容,赋值对象,保存到数据库
获取富文本编辑器内容,赋值对象,保存到数据库:声明layui组件 layedits = layui.layedit;设置富文本编辑器的样式,绑定富文本编辑器标签id ,返回值indexslayedit和layedit.build()声明全局变量将获取layui富文本编辑器的获得编辑器的内容赋值给对象,转换成json数据通过post方法返回给相应的控制器,保存到数据库...原创 2020-12-07 16:26:38 · 2889 阅读 · 0 评论 -
js内计算天数
/**两个时间相差天数 兼容firefox chrome/function datedifference(sDate1) { //sDate1和sDate2是2006-12-18格式var dateSpan,sDate2,iDays;sDate1 = Date.parse(sDate1);/*获取当前时间*/var datetime = new Date();var year = datetime.getFullYear();var month = datetime.ge原创 2020-12-07 16:13:59 · 157 阅读 · 0 评论 -
layui简单使用:
引入头标签2.单选按钮清空输入框: 其 他 .原创 2020-09-21 15:45:24 · 166 阅读 · 0 评论 -
练习Ajax应用
伪造ajax 请输入要加载的地址: 加载页面位置: 注册页面ajaxAjaxController :@RequestMapping("/a3")pub.原创 2020-09-13 16:13:07 · 83 阅读 · 0 评论 -
js高级应用
三种弹框方式://1.警告框,提示信息alert(‘hello,world…’); //2.确认框,确认信息的提示框 let result = confirm('您确定要删除吗?'); if(result==true){ console.log("用户点击确定") }else{ console.log("用户点击取消") } //3.输入框: 输入信息 let result = prompt('请输入你的年原创 2020-09-12 14:21:35 · 544 阅读 · 0 评论 -
数组转集合出现的问题,以及解决方案?
public class test {public static void main(String[] args) {//1.定义数组String[] array = {“a”,“b”,“c”};//2.使用原生方式,拆分数组,添加到listList resultList = new ArrayList<>(array.length);//3.使用foreach遍历数组for (String s: array) {//添加集合resultList.add(s);}//4.遍原创 2020-09-11 22:03:07 · 117 阅读 · 0 评论 -
SpringBoot实现阿里短信SDK发送短信,使用MQ监听器
先 创建sms短信微服务工程,有可能很多工程要使用我们创建的短信服务.项目环境: SpringBoot SpringClould步骤:configSmsConfiguration:/** * 创建阿里云短信的客户端,把客户端放入ioc容器 */@Configuration@EnableConfigurationProperties(SmsProperties.class) //从配置文件中读取内容public class SmsConfiguration { /**原创 2020-07-31 23:56:53 · 665 阅读 · 0 评论 -
mybatis多表查询--单元测试抽取代码@Test配合工具类使用
单元测试类抽取成工具类(自己测试mybatis多表查询练习):public class BaseMapperTest {private SqlSession sqlSession = null;//此方法在测试方法执行之前,执行@Beforepublic void before(){//获取SqlSession对象sqlSession = MybatisUtils.openSession(); //此方法必须线程内独自执行,不安全}//此方法在测试方法执行之后,执行@Afterpub原创 2020-05-10 17:50:41 · 293 阅读 · 0 评论 -
mybatis测试类工具类(提取公共代码)
import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import org.apache.ibatis.session.SqlSessionFactory;import org.apache.ibatis.session.SqlSessionFactoryBuilder;import java.io.IOException;import java.io.InputStream;//将my原创 2020-05-09 18:53:53 · 421 阅读 · 0 评论 -
关于mybatis配置文件解耦合 user与数据库user表单关系的映射 java类型别名
jdbc.properties文件:jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/mybatis_db#这里username不提示,软件的问题jdbc.username=rootjdbc.password=rootSqlMapConfig.properties核心配置文件:<?xml version="1.0" encoding="UTF-8" ?>原创 2020-05-09 18:52:09 · 280 阅读 · 0 评论 -
评论区留言 网站统一编码 拦截非法字符串 过滤非法字符串
评论区留言:超链接:留言板留言板: 托马斯直播间留言区 <%--留言文本框--%> <%--提交按钮--%> WordsServlet(请求和响应):@WebServle...原创 2020-04-24 17:17:28 · 601 阅读 · 1 评论 -
统计网站的访问次数 点击切换验证码 文件下载
1.统计网站的访问次数:index.html:个人博客访问量Servlet:@WebServlet(value = “/MyServlet” , loadOnStartup = 4) //服务器启动时,创建此Servlet对象public class MyServlet extends HttpServlet {@Overridepublic void init() throws ...原创 2020-04-17 23:02:13 · 208 阅读 · 0 评论 -
Servlet入门(servlet路径问题):
1.servlet路径:url-pattern作用:将一个请求网络地址和servlet类建立一个映射关系servlet可以映射多个url 例如:MyServletcom.Test.MyServletMyServlet/mmMyServlet/kk2.url映射模式配置 url地址取值可以是一下几个方面:1.精确匹配/servletDemo012.目录匹配...原创 2020-04-14 22:23:04 · 276 阅读 · 0 评论 -
ajax请求
图片轮播: ajax函数: <style> span{ color: red; } </style></head><body> <input id="username" type="text" p...原创 2020-04-12 18:05:57 · 211 阅读 · 0 评论 -
使用JavaScript来实现图片轮播:
Title原创 2020-04-07 16:55:55 · 108 阅读 · 0 评论 -
字节查询\字符查询\增强输入流查询(一次查询一个 字节数组或者一行):
字节查询:=一次读取一个字节数组的标准循环代码=(len = fis.read(bs)) != -1a.先读 fis.read(bs)b.赋值 len = 实际读取的个数c.判断 len != -1/*分解步骤:File file = new File(“D:\Develop\Workspack\javase\Demo1\Test01\src\Day15\1.txt”);F...原创 2020-04-05 17:50:21 · 848 阅读 · 0 评论 -
使用递归遍历文件夹:
public static void main(String[] args) {//1.创建File对象File file = new File(“D:\Develop”);//2.方法调用findFile(file);}//3.从指定的文件目录中搜索txt文件public static void findFile(File file){//1.列出该文件下所有的File对象Fi...原创 2020-04-05 17:13:06 · 117 阅读 · 0 评论 -
正则表达式(邮箱和身份证):
邮箱:public static void main(String[] args) {//1.邮箱验证System.out.println(“请输入你的邮箱号:”);String email = new Scanner(System.in).next();//2.定义校验规则String rule = “\w+@\w+(.\w+)+”;//3.调用方法+判断if(email.mat...原创 2020-04-02 21:28:54 · 1143 阅读 · 0 评论 -
抽象工厂2(零耦合):
动物类:public class Cat implements Animal{@Overridepublic void run(){System.out.println(“猫吃鱼…”);}}public class Dog implements Animal{@Overridepublic void run(){System.out.println(“小狗吃骨头…”);}接...原创 2020-04-01 21:19:07 · 176 阅读 · 0 评论