自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jasmyn飞飞飞的博客

菜鸟养成记

  • 博客(49)
  • 资源 (12)
  • 收藏
  • 关注

原创 Springboot升级到2.7.2结合nacos遇到的坑

springboot2.7.2

2022-12-26 19:32:19 4409 2

原创 Oracle和Mysql根据子节点查父节点

根据子节点查询所有父节点

2022-10-11 23:58:31 1032

原创 LDAP用户登录认证校验 及 LDAP分页查询

某天,老大说,给我一个需求,支持LDAP用户登录,一听,哇,这是啥 啥 啥。经过刻苦努力Ctrl+C/V,终于搞出来了,上代码!了解一下,LDAP(Lightweight Directory Access Protocol)即轻型目录访问协议,是一个协议。个人觉得这个写的欧克,传送门好了,来先说ldap用户登录认证吧 /** * LDAP用户登录认证 * * @return javax.naming.directory.DirContext * @au

2022-04-20 23:29:36 5039

原创 SpringBoot动态配置定时任务

最近一个需求,需要在项目中加定时任务功能,但有时候又不想让该任务执行一开始想的是设置cron,让时间无限大,但是不太合理,最终 ,找到了通过配置注解的方式实现该功能若需要开启定时任务,则做以下配置;否则,忽略,什么都不做在application文件中 ,配置cronschedul: cron: 0/6 * * * * ? #这里配置的是定时表达式,方便直接使用在定时任务代码块中使用@Slf4j@Configuration@EnableScheduling /** * 默.

2021-09-15 23:47:58 402

原创 Echarts 饼图 显示内容字体长度

当显示内容字体太长,如何设置呢:换行显示/** * 获取均等换行的字符串 * @param params 要处理的字符串 * @param length 每行显示长度 */function getEqualNewlineString(params,length) { debugger; var text = ""; var count = Math.ceil(params....

2020-03-25 15:25:11 902

原创 layui表格合并

遇到一个需求,layui合并表格,发现同事在一个项目里有写,就lou一下,做个记录,哈哈哈哈先看效果:实现方法如下一、自定义一个modul,用来合并表格,然后对需要合并的列,加个merge属性,设置为true // 自定义模块 layui.config({ base: 'module/' }).extend({ tableMerge: 'tableMerge'...

2020-03-17 09:49:58 1057

原创 ElasticSearch 笔记

一、应用场景1.海量数据分析引擎2.站内搜索引擎3.数据仓库二、一些基本用法三、高级查询四、与SpringBoot的整合

2020-03-04 14:57:56 358

原创 MyBatis的like模糊查询中包含有特殊字符(_、\、%)

参考在项目测试时候,测试发现了如此bug,当时有点蒙圈,度娘之后,才知道,原来,查询关键字_、\、%,需要转义之后才可以使用,分别转义成\_、\\、\%。在这里\也是需要转义的,所以,具体在代码中,就变成了\\\\_、\\\\\\\\、\\\\%...

2020-01-09 09:24:21 4627 1

原创 ik分词器-简单使用

1.ik分词器

2019-12-26 14:49:50 530 1

原创 Mybatis 中 selectKey的用法

网上参考有很多,这里只是记录一下自己的使用过程及理解新增后返回自增主键i的值1.首先,看一下数据库,ID是自增主键,目前记录到46条2.mapper.xml文件中,在插入的方法里面加入,如下<insert id="addSelective" parameterType="com.hrt.zxxc.sxy.coursecomments.po.CourseComments"> ...

2019-10-29 09:40:18 848

原创 Mybatis-association

以员工-部门为例子1.第一种 使用方式在EmployeeMapper.xml中<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"&gt...

2019-10-23 10:30:19 238 2

原创 Android的数据持久化-SharedPreference

SharedPreference直接翻译是共享参数,本质就是一个MAP的XML文件,所以不能存储文件类型,一般存储比较简单的数据类型,如int,float,String等等。SharedPreferencesd的使用(1)获取SharedPreferencesd对象,三种方式: ① Context类中的getSharedPreferences()方法(“n...

2019-10-08 11:29:08 166

原创 layui的时间选择器自定义选择范围

最近用layui做项目,在时间选择这里,做个笔记留用**1. 时间和现在的关系 **获取当前时间//年-月-日 function nowDate1(){ var now = new Date(); return now.getFullYear()+"-" + (now.getMonth()+1) + "-" + now.getDate(); }//时-分-秒 fu...

2019-09-25 15:25:55 1897

原创 layui动态生成输入框,限制个数,并取到其中值

layui框架,效果:代码比较简陋,待优化代码实现html: <div class="layui-card-body"> <form class="layui-form"> <div class="layui-form-item" style="display: none;"> &l...

2019-09-05 15:48:42 7333

原创 Mybatis的example的or和and查询

springboot项目:直接打印日志来看application.yml# 日志配置logging: level: com: hrt: zxxc: xcgw: article: dao: ArticleDao: debug1.and查询默认就是a...

2019-09-05 14:58:32 3334

原创 Mysql和Mybatis使用笔记

1.在查询中,经常会遇到时间范围内查询数据(1) 首先想到的是betweenSELECT*FROM tableWHERE table.time BETWEEN '2019-08-01' AND '2019-08-10'(2) 另一种 < , > , = , >= , <= mybatis中不可以直接使用 &lt;= ,&gt;= 或...

2019-08-09 18:08:50 2139

原创 Navicat误删了连接,如何恢复数据库

参考:https://www.jianshu.com/p/1f906bce249e手贱删掉了连接,有点崩溃,找过各种方法,终于找到了办法:1.找到你的数据库在 **ProgramData **下找到...\MySQL Server 5.7\Data目录下,就会看到你的数据库文件2.将该文件整个都copy到新的mysql对应目录下,就是Data目录下,同时拷贝ibdata1(先备份再拷吧)...

2019-08-01 09:51:20 10272 1

原创 Shrio 学习笔记(二)

resources/user.ini其中,users是写的用户名和密码,以便进行认证。授权则是roles下设置的权限,可以不写。[users]admin=123456,admin[roles]admin=user:delete,user:update测试代码如下private DefaultSecurityManager defaultSecurityManager; ...

2019-06-04 17:30:38 203

原创 Shrio 学习笔记(一)

【个人理解】认证在授权之上完成,当用户登陆时,要先核验其角色,这就是授权;授权成功后,核验登陆账号和密码,这就是认证。一个用户可以有多个角色。一、认证二、授权...

2019-06-03 11:42:14 154

原创 Spring boot邮件使用(二)

一、邮件模板添加依赖,pom.xml <!--thymeleaf--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf&l...

2019-06-03 09:30:50 181

原创 Spring boot邮件使用(一)

一、邮件发送之文本邮件即最简单的邮件发送,只有标题和文本内容,就当入门。首先引入依赖,然后在配置文件中配置,最后测试就可以了。pom引入依赖: <!--发送邮件--> <dependency> <groupId>org.springframework.boot</groupId> ...

2019-05-31 16:08:16 252

原创 Spring Boot整合模板引擎---freemark

-模板引擎,比jsp(本质servlet),效率高,freemark页面后缀是 .ftl1、引入maven<!--2019-5-14 模板引擎 freemarker ,在application中配置--> <dependency> <groupId>org.springframework.boot</groupI...

2019-05-15 17:58:35 455

原创 Spring Boot 资源文件配置(2)------- 配置server及tomcat

Spring Boot有自带的tomcat,但是我们也可以对她做一些适合自己的配置,这个配置在application.xml文件中修改对应的值即可1. server的相关配置#1.tomcat端口server.port=8009#2.一般正式发布时,不配置server.servlet.context-path=/demo#指定错误页面server.error.path=/error...

2019-05-15 17:40:09 702

原创 Spring Boot 资源文件配置(1)------- 读取资源文件内容

例如,读取该资源文件中的内容一、可以写个实体类,来对应资源文件中的属性/** * 读取资源文件,实体类 *///代表Resources会引用资源文件@Configuration //前缀,映射时只会映射后面的内容@ConfigurationProperties(prefix = "com.imooc.opensource") //资源文件地址@PropertySource...

2019-05-15 17:15:37 152 1

原创 汉诺塔

偶然讨论到,然后23333.现在加深一下映象。有三根柱子A,B,C依次,A上面有n个盘,要挪到C上面去,并且小盘子必须在大盘子上面下图理解一波代码及结果...

2019-05-07 14:55:11 97

原创 JavaWeb学习基础篇(一)

一.jsp1.脚本形式(3种)(1)<%! %>:定义全局变量(2)<% %>:(3)<%= %>:输出代码:<body> <!-- 用来定义全局变量--> <%! public String basepath ; %> <!-- 输出表达式 ,同时赋值-> <%= basepath ...

2019-04-08 21:44:55 161

原创 lombok

1.使用idea的,要先检查有没有这个插件,打开Settings,搜索lombok。如果没有,先安装:如下图按照默认步骤,安装好apply。restart你的idea.接着添加依赖 &amp;lt;dependencies&amp;gt; &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.projectlombok&amp;lt

2019-03-14 17:02:44 152

原创 SpringBoot学习-用户注册登录

1.idea创建maven项目,下面步骤按自己实际情况填写创建。2.环境spring、mvc等配置不需要自己写,只需配置一下数据库即可。另外,与主应用程序上下文不同的外部配置,我在根目录创建application.properties来配置,mybatis逆向生成需要配置。(1)首先,搞一下pom.xml。(里面有些是用不到的,不过全copy了,后面业务会用的)[Maven库依赖查询]...

2019-03-12 15:30:36 4675 2

原创 MessageFormat.format

https://blog.csdn.net/sinat_30160727/article/details/78075687

2019-03-12 11:24:36 580

原创 SSM-CRUD的案例

最近不太忙,打打基础。整理一下学习的内容。这也是第一个跟着课程到最后完成的demo。鼓励一下自己,做事情要坚持。一、c:foreach遍历1.访问index.jsp页面2.index.jsp发送查询员工列表的请求3.EmployeeController接收请求,查出数据4.来到list.jsp页面展示二、以json形式返回数据。应用ajax1.index1.jsp页面直接发起ajax...

2019-03-05 13:48:01 342

原创 Crucile-协作式代码审查

首先下载安装包,官方网址安装步骤看这里安装好之后,来使用一下。

2019-02-27 11:24:37 418

原创 Banner轮播

/** * Banner轮播 * 第一步:初始化轮播数据 * 第二步:创建适配器 * 第三步:设置viewpager的轮播监听器 * 第四步:设置刚刚打开是显示的图片 * 第五步:设置自动播放(10S一次) * 第六步:设置活动结束取消自动播放 */BannerViewPageAdapter.javapackag...

2019-02-27 09:23:20 137

原创 Swing回顾

最近实习,交给一个小人物,用swing写一个自动生成代码的工具,现在可以休息一下,就总结一下自己用到的,留个笔记,以后用时好理。1. Swing的基本组件这些组件的使用是基于JFrame的,所以在使用时要基础JFrame1.1 输入框JTextField text = new JTextField (&amp;amp;amp;amp;quot;文本框......&amp;amp;amp;amp;quot;);1.2 文本域JTextArea textArea =

2019-01-23 21:21:13 184

原创 vue.js的入门尝试

唉,之前都没有好好学习前端,最基础的都没学会,可是公司是全栈开发,只好自己暗暗学习了。第一天入门,看起来确实费力,就跟着案例一个个敲,恨啊,恨啊,当初没有在学校好好学习。官方网址学习网址-菜鸟教程在使用之前, 要先引入vue.min.js。先来看一下它的使用var vm = new Vue({ el: '#vue_det', data: { site: "菜鸟教程", ...

2019-01-15 20:48:00 753 1

原创 loushang5框架-----第一次运行项目

自己留个笔记。网络资源不够第一天,就先让项目跑起来吧1、导入项目到ecplise中,将下图的三个文件导入Eclipse,其中,envir_liu是项目工程2、修改deploy.properties文件,换成自己的tomcat路径在envir_liu找到deploy.properties文件,修改deploy.dir,换成自己tomcat位置,如图3、编译找到deploy.xml文件...

2019-01-04 21:44:23 1329 1

原创 jeesite学习(二)----回顾SpringMVC

一、其配置文件web.xml①&lt;load-on-startup&gt;1&lt;/load-on-startup&gt;表示启动容器时初始化该Servlet②&lt;init-param&gt; &lt;param-name&gt;contextConfigLocation&lt;/param-name&gt; &lt;param-value&gt;classpath:app...

2019-01-03 21:33:18 274 1

原创 Jeesite学习(一)

jeesite官网jeesite文档JeeSite 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring MVC、Apache Shiro、MyBatis、Beetl、Bootstrap、AdminLTE)在线代码生成工具。对于我来说,最陌生的就是AdminLTE和Apache Shiro和Beetl。历经千辛万苦搭建好之后,就要学习如何使用了。...

2019-01-02 21:27:34 1167 2

原创 SSM配置,

我们都知道Spring核心是AOP和IOC,

2018-12-12 13:57:03 160

原创 Okhttp的请求封装

首先,引入包/* OkHttp请求框架*/ implementation 'com.squareup.okhttp3:okhttp:3.10.0'1.接口封装,我只写了post的json请求,post的表单请求,get请求public class HttpUtil { /** * post请求 * @param s,接口 * @param...

2018-11-26 17:09:29 193

原创 Android Studio-个推-实现简单聊天(三)

因为之前的是写的主要代码,现在贴出全部代码,有些瑕疵,哈哈哈哈。那我现在开始贴代码吧1.聊天实体类(1)聊天实体类ChatUser.javapackage com.smxy.lj.chat;import java.io.Serializable;public class ChatUser implements Serializable { private String ci...

2018-10-29 19:32:23 3015 2

Springboot-前后端分离-秒杀流程.zip

入门SpringBoot项目,前后端分离,简单页面效果。用户注册、登录、查看商品列表、商品详情、商品秒杀倒计时、下单购买

2020-03-26

ElasticSearch5.5.0入门学习.zip

该项目基于elasticsearch5.5.0,是-某课网瓦力老师的视频-学习笔记

2019-06-12

spring-email .zip

根据慕课网上(纯洁的微笑)的视频资源写的代码,就是一些简单入门功能

2019-06-03

SSM_CRUD完整demo

用SSM框架做的CRUD的demo,包括增加、修改、删除、批量删除。

2019-03-05

banner轮播图片

Android,java,使用BannerView来实现轮播图片,代码完整可用

2019-02-27

Hibernate基础

http://how2j.cn/k/hibernate/hibernate-tutorial/31.html学习网址

2019-02-12

Maven搭建SSM

IntelliJ IDEA整合SSM框架,基本的配置文件,数据库先建好,表建好,逆向生成

2018-12-11

根据光照强度自动调整App亮度

根据手机自带的管线传感器感受到的值自动调整屏幕亮暗程度

2018-10-13

WebView的基础使用

WebView调用Java方法,WebView调用Js方法,WebView加载页面title

2018-09-21

阿里云Oss的简单使用

搭建Oss环境,上传一个图片的案例,也可以上传文本,文档之类,

2018-09-09

websocket简单使用

基于websocket开发的聊天室,加入聊天室的用户可以和当前在线的用户聊天

2018-09-05

Android中RecyclerView的长按删除

Android Stdio开发,瀑布流展示item,点击跳转界面;长按会弹出‘删除’提示框,删除该item

2018-09-05

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

TA关注的人

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