自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 资源 (6)
  • 收藏
  • 关注

原创 1.8新特性操作集合

1.8新特性操作集合

2023-05-25 11:33:32 236

原创 POST请求下载文件

【代码】POST请求下载文件。

2023-05-08 09:26:23 345

原创 notepad++批量替换两个字符中间的内容

notapad++批量替换

2023-04-13 16:04:37 1465

原创 Linux 定时任务篇

linux 定时任务篇

2023-03-21 10:56:35 65

原创 mysql 数据库操作(一)

平时数据库的使用

2023-03-13 10:02:25 86

原创 Linux脚本 启动、重启、停止、授权

Linux shell脚本 启动、重启、停止、授权

2023-03-09 14:04:49 325

原创 小知识-notepad++ 如何去除换行

notepad++小知识,去除换行

2023-03-09 10:06:11 2326

转载 Spring Boot 核心注解,常用注解,注解大全,超细详解

Springboot核心注解,常用注解,注解大全,超细详解

2022-09-12 10:23:32 211

原创 螺旋矩阵(正螺旋和逆螺旋)

螺旋矩阵(正螺旋-逆螺旋)

2022-09-06 19:25:27 622

原创 随机数---抽奖

随机数--抽奖

2022-09-06 18:51:44 589

原创 We are a Team

we are a team

2022-09-06 18:39:49 329

原创 符号消消乐

字符消消乐

2022-09-06 18:31:11 822

原创 递归算法Demo

递归算法demo

2022-09-06 18:27:36 175

原创 springboot项目配置(yml,pom)

首先使用idea创建一个纯净的springboot项目1,替换pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 ht

2021-11-23 17:12:05 971

原创 linux新环境部署(纯净环境)

1.检测vim是否装配:rpm -qa |grep vim 查看是否有vim命名的文件包yum -y install vim-minimalyum -y install vim-enhanced2.安装上传下载:yum -y install lrzsz3.安装netstat:yum -y install net-tools4.安装jdk:1.cd /usr/local 去usr/local 路径下2.Mkdir jdk 创建一个文件夹

2021-10-29 16:45:10 387

转载 linux下安装nginx

linux版本:CentOS7 64位【yum 安装最新版nginx:https://www.cnblogs.com/xxoome/p/7256214.html】在安装nginx前首先要确认系统中安装了gcc、pcre-devel、zlib-devel、openssl-devel。Linux下检查是否安装过某软件包:http://www.cnblogs.com/xxoome/p/5866553.html安装命令:yum -y install gcc pcre-devel zlib-devel op

2021-10-20 10:45:52 2915

转载 linux安装mysql5.7.24

linux安装mysql5.7.24一、卸载mysql安装有三种方式,包括二进制包安装(Using Generic Binaries)、RPM包安装、源码安装。一般是前两种比较多卸载方法参考Linux->卸载Mysql方法总结,记得卸载干净二、安装建议路径设置按照写的来将下载的压缩包复制到linux服务器/usr/local/路径下(下载地址https://dev.mysql.com/downloads/mysql/,进去下载默认是最新的,找到Looking for previous GA

2021-10-19 16:48:22 465

原创 汇总sql(同一个字段显示多个汇总结果)

根据时间段的不同,获取全年12个月的汇总结果以及全年汇总结果SELECT u.USER_ID as userid, u.USERNAME as username, ( SELECT CONCAT( count( CASE WHEN news.create_time &gt;= #{firsttime} and news.create_time &lt; #{secondtime} THEN news.crea

2021-08-03 09:32:19 1286

原创 nginx301跳转。不带www的域名重定向到带www的域名

第一种server { listen 80; server_name xxxxxx.net; return 301 http://www.xxxxxx.net$request_uri;}server { listen 80; server_name www.xxxxxx.net; ...}第二种server{listen 80;server_name www.xxxxxx.net;...}se

2021-08-02 17:31:45 1149

原创 一份奉上 ajaxFileUpload.js

jQuery.extend({ createUploadIframe: function(id, uri) { //create frame var frameId = 'jUploadFrame' + id; if(window.ActiveXObject) { var io = document.createElement('<iframe id="' + frameId + '" name="' + .

2021-07-28 15:44:25 212

原创 layui绑定列表,后台有数据,前台展示不到问题

我之前是这么写的,前后台代码写完后,满脸自信认为就是系小意思,测试的时候发现只显示了部分数据,可以看到列表中有5行数据,即序号列和操作列展示出来了,其余数据均不展示,查看了后台和数据库,其对应列都有数据。反复测试了很久,网上也找了很久都没有解决问题,后来灵机一动,把field的列名进行修改(对应的实体类同步修改)。问题是field 后面的 数据名不能是 一个小写跟着一个大写,如cCxxxx,要改为 要多几位小写字母 conCxxxx。(当然是什么随意,不是固定是conCxxxx)看代码functio

2021-06-09 15:50:27 1034 1

原创 自定义时间空挡

package cc.mrbird.febs.system.servicesummarizing.entity;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class ServiceDateUtil { private Date firstweek; private Date se

2021-06-01 18:04:55 133

原创 mysql遇见Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre的问题

报错信息Expression #1 of SELECT list is not in GROUP BY clause and containsnonaggregated column ‘k.id’ which is not functionallydependent on columns in GROUP BY clause; this is incompatible withsql_mode=only_full_group_by产生原因MySQL 5.7.5及以上功能依赖检测功能。如果启用了O

2021-05-25 09:59:42 208

原创 linux命令日常使用

日常使用的Linux命令,以及数据库命令

2021-05-13 14:20:02 206 1

原创 用于进行大型数字计算,不会丢精度和变成科学计数法

整数部分超过15位后失效。public static String multiply(double v1, double v2){ BigDecimal b1 = new BigDecimal(Double.toString(v1)); BigDecimal b2 = new BigDecimal(Double.toString(v2)); BigDecimal b3 = b1.add(b2);//此处举例使用乘法(注意:必须使用一个新的BigDecimal

2021-04-07 16:26:37 288

原创 Excel导入前数据处理数字变成科学计数法

用于excel导入时,防止数字型的数据由于太大变成科学计数法主要调用这个方法public static String filterEmoji(String source) { if (StringUtils.isBlank(source)) { return source; } StringBuilder buf = null; int len = source.length(); for (int

2021-04-07 16:13:10 1451

原创 过滤字符

过滤了奇怪字符以及空格public static void main(String[] args) { String str = "尸鬼封尽东方 华府可视 角度浩丰 科技水电和$%反了kg$%"; System.out.println(StringfiLter(str)); } /** * 过滤字符 * @param str * @return * @throws PatternSyntaxException

2021-04-07 15:50:51 389

原创 layui绑定列表进行判断

function initTable() { tableIns = febs.table.init({ elem: $view.find('table'), id: 'cjDataTable', url: ctx + 'cjdata/list', cols: [[ {type: 'checkbox'},

2021-04-02 16:46:44 512 1

原创 批量下载实现

后端controller层获取多条图片的信息@RequestMapping(value = "/getimgmap", produces = "application/json; charset=utf-8") @RequiresPermissions("cjData:download") public List<CjDownloadImage> getimgmap(@RequestParam String uuid){ Map<String , St

2021-04-02 11:22:07 257

原创 WebMagic爬取网页信息

package cc.mrbird.febs.system.collection.cs;import cc.mrbird.febs.common.utils.StringUtils;import cc.mrbird.febs.system.collection.MysqlPipeline;import cc.mrbird.febs.system.collection.rmw.RmwCollection;import cc.mrbird.febs.system.entity.CjData;impo

2021-03-18 17:16:41 187

原创 HttpClient模拟登录

pom依赖<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.6</version> </dependency>package cc.mrbird.febs.s

2021-03-18 17:05:30 529

原创 2021年3月1日面试问题

缓存雪崩的解决方案要解决缓存雪崩,首先要了解什么是缓存雪崩,它指的是在程序运行过程中redis服务器因为某种原因不工作了,简单来说就是宕机,导致大量用户的读写操作直接访问到了存储层,直接访问到了数据库,导致数据库压力过大。要怎么解决呢,三种方案1.提高redis的可用性搭建redis集群,使其宕机后还会有其他redis服务器接替工作,不让用户直接访问存储层。这个是在雪崩发生时的解决方案。2.加锁或者使用消息队列在缓存层崩溃后,我们通过加锁或者使用消息队列使其在同一时间内只有一个请求可以访问存储层

2021-03-01 15:09:53 111

原创 sql分组后续操作

1.分组求和SELECT `name`,SUM(score) FROM test2 GROUP BY `name`;2.分组求平均SELECT `name`,AVG(score) FROM test2 GROUP BY `name`;3.分组求最大SELECT `subject`,MAX(score) FROM test2 GROUP BY `subject`;4.分组求最小SELECT `subject`,MIN(score) FROM test2 GROUP BY `subj

2021-02-28 16:32:15 296

原创 linux安装jdk

1.查询要安装jdk的版本:命令:yum -y list java*2.选择安装版本进行安装命令:yum install -y java-1.8.0-openjdk.x86_643.安装完成验证命令:java -version

2020-12-28 16:10:05 57

原创 面试笔试题3

1.jdk和jre的区别?jdk是java开发工具包,里面包含了jre和java基础类库以及java开发工具。而jre是java运行环境,里面包括了jvm虚拟机2.==和equals的区别是什么?==是判断两个变量或实例是不是指向同一个内存空间,equals是判断两个变量或实例所指向的内存空间的值是不是相同==是指对内存地址进行比较 , equals()是对字符串的内容进行比较==指引用是否相同, equals()指的是值是否相同3.final在java中有什么作用?final修饰一个

2020-12-07 18:25:39 160

原创 面试二

1.thredlocal的使用场景场景1:ThreadLocal 用作保存每个线程独享的对象,为每个线程都创建一个副本,这样每个线程都可以修改自己所拥有的副本, 而不会影响其他线程的副本,确保了线程安全。场景2:ThreadLocal 用作每个线程内需要独立保存信息,以便供其他方法更方便地获取该信息的场景。每个线程获取到的信息可能都是不一样的,前面执行的方法保存了信息后,后续方法可以通过ThreadLocal 直接获取到,避免了传参,类似于全局变量的概念2.hashmap和hashtable的区别

2020-11-26 19:26:26 91

原创 java面试题一

1.Long型怎么比较是否相等,long型和double型怎么互相转换? //比较相等 Long e = 123L; Long f = 123L; System.out.println(e == f); System.out.println(e.equals(f)); 输出结果:true true //互相转换 long a = 123L; double b = a; double c = 123.4; Long d =Math.round(c);

2020-11-15 12:00:57 95

原创 layui下拉框多选以及回显

前端组件(来自layui组件库)前端写法:引用js组件主要加上标签 xm-select=“kcqytype”<div class="Y109_ItemInline"> <label class="Mkh_FormLabel">科创企业类型</label> <div class="Mkh_FormDiv"> <form:select id="kcqytype" lay-filter="kcqytype" xm-sel

2020-09-23 16:02:06 1896

原创 layui提交from表单写法

<div class="Y109_ItemInline"> <label class="Mkh_FormLabel">区镇:</label> <div class="Mkh_FormDiv"> <form:select path="townId" style="width:144px"> <option value="0">请选择</

2020-09-22 09:50:30 461

原创 根据list条件批量查询

根据list条件批量查询 <select id="getdeletepeojectidlist" resultType="String" parameterType="String"> SELECT id from projectinfo where oldprojectid = #{oldprojectid} and year not in <foreach collection="oldyearlist" item="item" index="index" open=

2020-09-02 16:29:25 1051

mysql.rar

MySql 5.7

2021-06-03

FSCapture_Ver.9.3.zip

软件可录屏,软件可录屏,软件可录屏,软件可录屏软件可录屏,软件可录屏,软件可录屏,软件可录屏,软件可录屏,软件可录屏,软件可录屏

2019-12-26

jdk1.8.rar

jdk1.8

2019-11-12

tomcat8.0.rar

tomcat安装包

2019-11-12

简单的登录,试岗题,采用springboot+gradle+thymeleaf+jpa

1、使用spring boot或者spring cloud 搭建一个基础开发框架。 2、orm要求使用spring data jpa; 3、前端页面使用thymeleaf 模板引擎。 4、项目构建工具使用gradle。 5、实现登录功能。 6、登录成功能展示用户信息,未登录状态直接访问用户信息展示页,直接返回登录页。

2018-12-15

SSM+redis+log4j+swagger

一份纯净的idea用的maven搭建SSM框架,里面包括redis,日志,Swagger。

2018-11-10

空空如也

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

TA关注的人

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