自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 mysql中用逗号隔开的字段作查询用(find_in_set的使用)

mysql中用逗号隔开的字段作查询用(find_in_set的使用)

2023-02-27 16:50:02 1975

原创 java springboot + quartz 实现一个可设置的简易闹钟

背景继上一篇 通过quartz 灵活的设置我们需要时间的定时任务,这一篇是上一篇的延续,通过传入的时间设置闹钟可用在不确定时间的计划任务需求上,比如按时间表执行任务计划,传入特定的时间做提醒事项等业务需求码云地址https://gitee.com/yangsx123/TimingJob代码:controller@Controllerpublic class TestController { @Autowired TestService testService; @

2022-04-12 15:37:21 1002 1

原创 java 灵活配置quartz

1.添加依赖<dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.3.0</version></dependency>2.创建执行任务的任务类package com.example.demo.job;import org.quartz.Job;im

2022-04-11 21:29:00 829

原创 java调用c++接口(dll或so动态库)jna的使用

1.什么是jnajna是Java native access的简称,用他可以调用C、C++接口2.jna pom坐标 <dependency> <groupId>net.java.dev.jna</groupId> <artifactId>jna</artifactId> <version>5.5.0</version> </dependency> <dependenc

2021-09-12 14:53:50 3895 1

原创 记录一个mybaits-plus Unsatisfied dependency expressed through field错误

经检验,@Mapper标签都加了的,造成该报错的原因是pagehelper插件不兼容去掉就好了

2021-07-27 11:52:59 174

原创 java使用多线程时,主线程等待子现场执行完再执行

java使用多线程时,主线程等待子现场执行完再执行1.问题演示public static void main(String[] args) { // 创建Runnable实例对象 Runnable runnable = ()->{ System.out.println("我要一个教练"); try { Thread.sleep(1000); } catch (In

2021-07-09 16:26:47 1413

原创 Stream(一)初识Stream

1.什么是StreamStream,用于操作数据源(集合、数组等)所生成的元素序列。Stream主要是为了增强集合操作而生的。Stream关注的是对数据的运算,与CPU打交道集合关注的是数据的存储,与内存打交道。2.Stream的基本使用Stream的基本使用分为三步,即创建Stream->中间操作->终止操作2.1 Stream 的特点① Stream 自己不会存储元素。② Stream 不会改变源对象。相反,他们会返回一个持有结果的新Stream。③ Stream 操作是延迟

2021-04-12 15:38:34 3050

原创 junit测试类中启动框架做测试

@RunWith(SpringRunner.class)@SpringBootTestpublic class Test { @Autowired GpdbService gpdbService; @org.junit.Test public void test1(){ List<Map<String, Object>> mapList = gpdbService.regionList(null); mapList

2021-04-02 15:19:52 102

原创 Elasticserace入门(一)安装Elasticserach

1:介绍ElasticSearch 是一个基于 Lucene 的搜索服务器。它提供了一个分布式多用户能力的全文搜索 引擎,基于 RESTfulweb 接口。2:项目下载地址https://www.elastic.co/cn/downloads/elasticsearch3:项目启动注意由于Elasticserace是基于java开发的,故启动Elasticserace必须有jdk环境(jdk8以上)点击bin目录下的elasticsearch.bat启动项目启动完成过后在浏览器输入http

2021-04-02 14:08:35 128

原创 echarts从接口拿数据进行组装

1.演示效果图2.写死数据的echatrts代码var option = { tooltip: { trigger: 'axis', }, legend: { width: 392, top: 7, icon: 'rec1t', itemHeight: 10, itemWidth: 10, // 设置间距 itemGap: 17,

2021-04-01 14:23:50 1178

原创 springboot中配置各种数据源

oracle依赖:配置:spring.datasource.driverClassName=oracle.jdbc.OracleDriverspring.datasource.url=jdbc:oracle:thin:@10.42.51.87:1521:sjzxspring.datasource.username=ouspring.datasource.password=ouMySql依赖:配置:#DB Configuration:spring.datasource.driver

2021-03-29 13:34:08 113

原创 Lombok插件的使用(IDEA版本)

1.Lombok是干嘛的Lombok能通过简单的注解代替一些必须有但显得很臃肿的Java代码如get/set方法,toString方法。2.使用步奏第一步:在idea插件库中搜索并安装Lombok第二步:引入Lombok依赖第三步:在实体类上添加相应的注解完成这三步就不需要在去实体类上写get/set和toString了(虽然没人会手动写,全是生成)。...

2021-03-29 11:21:08 249

原创 idea打包springboot项目

1.点击clean清理掉编译文件2.点击package打包3.在包目录下启动cmd4.执行java -jar 包名.jar

2021-03-24 17:14:48 68

原创 lambda入门(二)方法引用

1.方法引用是什么方法引用,本质上就是Lambda表达式,而Lambda表达式作为函数式接口的实例。所以 方法引用,也是函数式接口的实例。2.使用情境当要传递给Lambda体的操作,已经有实现的方法了,可以使用方法引用简单来说 正好lambda要写的抽象体是其他方法的方法体听起来很绕其实就是说你的lambda表达式()->{}。其中{}里面的东西,已经有现有的实现方法了。3.使用格式类(或对象) :: 方法名具体分为如下的三种情况:情况1 对象 :: 非静态方法情况2

2020-06-05 16:38:08 367

原创 lambda入门(一)基本lambda表达式

1.什么是lambda表达式可以把lambda表达式理解为简洁的匿名函数Lambda表达式和方法引用最主要的功能是为stream服务2.什么情况下可以用lambda表达式函数式接口:就是只有一个抽象方法的接口这个很好理解lambda表达式不会显示的去实现你的抽象方法,那他怎么知道你写的方法是实现哪个呢?很简单,你只有一个抽象方法不就完了举个例子:java.util.Comparator它里面就是有一个compare的抽象方法,符合函数接口注:类上面@FunctionalInterface

2020-06-05 11:29:34 14555 4

原创 JQ选择器

1.基本选择器$("#btn2").click(function(){ $(".mini").css("background", "#ffbbaa");});2.层次选择器//选择 body 内的所有 div 元素$("#btn1").click(function(){ $("body div").css("background", "#ffbbaa");});//在 body 内, 选择子元素是 div 的元素//$("body div ") 用以匹配元素的选择器,并且它是第一个

2020-06-01 15:06:00 171

原创 fastJson 不使用JavaBean解析复杂json

fastJson 不使用JavaBean解析复杂jsonjson如下废话不多说,直接上代码贴上运行结果json如下{ "data":{"items":[ { "itemstring":"手机", "itemcoord":{"x":0,"y":100,"width":40,"height":20}, }, { "itemstring":"电脑", "itemcoord":{"x":0,"y":100,"width":40,"height":20}, }

2020-05-19 14:32:14 299

原创 sql 分组后,把另一字段的字符串累加连接起来

1.oracleselect id ,wmsys.wm_concat(name) from t group by id;2.DB2SELECT [分组的字段],LISTAGG([需要聚合的字段名], ',') WITHIN GROUP(ORDER BY [排序的字段名]) AS employees  FROM [表名] GROUP BY [分组的字段名] ; SELECT MONITO...

2019-05-23 14:03:36 1709

原创 js循环table并将内容发送到后端

js循环table并将内容发送到后端html代码<table id="listTable" class="table table-bordered table-hover"> <thead> <tr> <th class="" > </th>...

2019-05-23 13:52:46 953

原创 基于过滤器的用户登录验证

1.过滤器Filter1)编写一个过滤器的类实现Filter接口2)实现接口中尚未实现的方法(着重实现doFilter方法)3)在web.xml中进行配置(主要是配置要对哪些资源进行过滤2.过滤器代码实现public class AuthFilter implements Filter{ @Override public void destroy() { ...

2019-05-15 11:55:38 1407

原创 spring框架解决跨域问题

spring框架解决跨域问题1.为什么会发生产生跨域问题?因为浏览器为了安全(同源),本身就限制了。当我们发送XMLHttpRequest请求的时候,如果请求的是别的域(主机域名、端口)不同时,那么就会产生跨域问题(客户端无法获取服务端返回的数据)如果不是XMLHttpRequest请求2.解决方案在对应的Controller中使用注解@CrossOriginpackage ths....

2019-05-15 11:34:08 2696

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除