自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

夜林的博客

要么做鲨鱼,要么做咸鱼

  • 博客(61)
  • 收藏
  • 关注

原创 c++ 数组元素向左移动n次

111

2022-04-22 16:01:50 3748

原创 冒泡排序。。

int n; cin>>n; int list[n]; for(int i=1;i<=n;i++){ cin>>list[i]; } for(int i=1;i<=n;i++){ cout<<list[i]<<" "; } cout<<endl; for(int i=1;i<n;i++){ for(int j=1;j<=n-i;j++){ if(list[j]>list[j+1]){.

2022-03-30 23:12:39 225

原创 c++选择排序

一、选择从大到小int main() { int n; cin>>n; int list[n]; for(int i=0;i<n;i++){ cin>>list[i]; } for(int i=0;i<n;i++){ cout<<list[i]<<" "; } cout<<endl; for(int i=n-1;i>=0;i--){ int min=i; for(int j=i-1;j>=

2022-03-30 22:29:25 917

原创 记录c + +

思路1、定义存储数组。2、被减数和减数确认。由于减法可能出现负数。3、读入数据到数组中。注意:保证被减数大于减数;倒序存放,也就是个位放在数组下标为 0 的地方。4、从个位开始模拟竖式减法的过程,完成整个减法。5、删除前导 0 。所谓前导零,就是出现类似这样数据 01234,这个 0 实际是不需要的。6、输出减法的结果。倒序输出减法的结果数组 C,因为我们的个位是存储在下标为 0 的地方————————————————#include <iostream>#include &l

2022-03-10 14:48:34 76

原创 python 关于frame或iframe嵌套内层里的switch_to.frame和switch_to.default_content方法的使用

【第一种 括号里加的是iframe标签的id或者是name,这样就能跳转到指定的iframe;login_frame是iframe的值】driver.switch_to.frame(“login_frame”)【第二种 用定位方式】#driver.switch_to.frame(driver.find_element_by_xpath(’//*[@id=“login_frame”]’))switch_to.default_content的使用:上面switch_to.frame()方法就是从原本的

2021-06-15 14:44:24 3623 1

原创 python os.path.dirname(os.path.dirname(__file__))与os.path.dirname(__file__)区别

由图知,使用一次os.path.dirname(file)是返回当前文件的文件夹,使用两次则返回上层,三次再上层。。。。

2021-06-15 10:52:45 251 1

原创 vue记录

循环出子模块,绑定相应的id,并且设置跳转路径;(item是前面循环得出的)新建categoryList页面;去到index.js补上映射模块路径;(使用props:true就可以往categorylist模块传去id)categorylist模块再使用props标明下,就可以使用并且直接测试this.id...

2021-05-12 14:54:39 95

原创 2021 vue接入天气情况api

<template> <div> <h2>天气:{{weather}}</h2> <h3>城市:{{city}}</h3> <h4>温度:{{tem}}</h4> <h5>风向:{{winddir}}</h5> </div></template><script>im.

2021-04-21 08:38:06 585

原创 2021携程移动端模拟 XC test2

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <!-- 下面这句话解决移动端问题 --> <meta name="viewport" content="width=device-width, initial-scale.

2021-04-11 20:27:09 121

原创 2021京东移动端模拟JD test

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <!-- 下面这句话解决移动端问题 --> <meta name="viewport" content="width=device-width, initial-scale.

2021-04-10 16:23:54 302

原创 2021解决

2021-04-02 16:25:17 67

原创 mysql8导出的数据库转mysql5

utf8mb4替换为utf8utf8mb4_0900_ai_ci替换为utf8_general_ciutf8_croatian_ci替换为utf8_general_ciutf8mb4_general_ci替换为utf8_general_ci

2021-03-28 23:41:14 1058

原创 2021 数据库与实体命名 驼峰

2021-03-28 20:58:08 181 1

原创 2021 springboot项目打包运行

springboot项目打包运行springboot项目是有启动类的,最终会打成jar包。打开idea去到项目的终端文件夹下mvn clean package此时target目录下多了一个 项目名.jar 包接着去到target目录下 直接运行java -jar 项目名.jar...

2021-02-18 17:17:44 154

原创 2021 利用gson获取返回json字符串对象里的某个键的值

利用gson获取返回json字符串对象里的某个键的值导入依赖<!--gson--><dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId></dependency>回一下json字符串形式现在模拟accessTokenInfo是json字符串对象//使用json转换工具 GsonGs

2021-02-17 17:13:25 639

原创 2021 docker安装下载rabbitMq 报错Error response from daemon: Conflict. The container name “/rabbit“;

docker安装下载rabbitMq1、docker pull rabbitmq:management2、docker run -d --hostname myrabbit --name rabbit -p 15672:15672 -p 5672:5672 rabbitmq:management3、用ip addr 查看端口4、浏览器http://192.168.x.x:15672

2021-01-11 20:46:01 1125 1

原创 2021(超详细) mysql数据库 常用函数 使用及注意

mysql数据库 常用函数 使用总结1、使用及注意注意为nullcount的注意注意顺序注意语句按以下顺序执行注意:group by 是having的搭档,没有group by不能使用having2、升级函数...

2021-01-09 09:28:24 382

原创 前端

项目为本人练手项目

2021-01-05 16:09:06 91

原创 2020 CSS清除浮动

CSS清除浮动1、在浮动的板块上加overflow: hidden;2、在浮动的板块上加clear:both;3、在浮动的上一部分板块加.clearfix:before,.clearfix:after { content: ""; display:table;}.clearfix:after{ clear:both;}.clearfix { *zoom:1;}...

2021-01-01 14:09:54 83

原创 Mybatis延迟加载和缓存

Mybatis延迟加载和缓存一. settings设置参数:二.mybatis的延迟加载延迟加载的意思是说,在关联查询时,利用延迟加载,先加载主信息。使用关联信息时再去加载关联信息。要设置延迟加载,需要在SqlMapConfig.xml文件中,在标签中设置下延迟加载:lazyLoadingEnabled、aggressiveLazyLoading代码演示如下:所谓的延迟加载就是:你需要的时候再去查,比如:你先查询订单表的全部记录,有需要的时候在去查订单详情表的记录,你有需要的时候再去拿,总比你

2020-12-30 10:56:01 132

原创 Java 引用 基本类形转换

基本类型和封装类的转换Int转Integer: Integer integer = new Integer(int); Integer转int: int i = integer.intValue(); Double转double: double b = Double.doubleValue(); Float转float: float c = Float.floatValue();(1) 自动类型转换:编译器自动完成类型转换,不需要在程序中编写代码; 规则:从存储范围小的类型到存储范围大的类型。 具体规则

2020-12-19 22:27:50 86 1

原创 2020 @JSONField处理时间戳问题

@JSONField处理时间错问题

2020-12-19 16:02:35 1175 1

原创 2020 在linux环境下的mysql利用存储过程创建一千万条数据

在linux环境下的mysql利用存储过程创建一千万条数据注意实行命令的转换:delimiter 常应用在存储过程 函数中,MYSQL的默认结束符为";",可自定义切换建表:```sqlCREATE TABLE `tb_item` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '商品id', `title` varchar(100) NOT NULL COMMENT '商品标题', `price` decimal(20,2) NOT N

2020-12-17 20:29:28 544 1

原创 2020 简单的的Task Manage

定义mgr字段来标记上级领导,方便安排流程任务执行人画出任务所需流程图,提交申请后,领导可选择同意或驳回流程的部署,可增加、查看当前流程图登录实习生的任务办理页面 添加

2020-12-16 20:10:13 171

原创 2020 thymeleaf下jquery的导入路径

2020-12-09 20:13:56 951

原创 开启驼峰命名 解决定义地pojo属性和数据库不一致

开启驼峰命名 解决定义地pojo属性和数据库不一致mybatis.configuration.map-underscore-to-camel-case=true

2020-12-08 22:44:20 442

原创 2020 springboot propertites中文乱码

idea打开setting搜索找到fileEncoding改

2020-12-08 20:40:38 125

原创 2020 Linux环境下redis远程连接操作步骤

Linux环境下redis远程连接操作步骤先su 切换为root(1)进去后为jam目录直接:/usr/local/bin/redis-server /usr/local/bin/kconfig/redis.conf/usr/local/bin/redis-cli -p 6379(2)进去后为cd /usr/local/bin:redis-server kconfig/redis.confredis-cli -p 6379说明一下 p23 连接外网首先有在redis.conf改几个

2020-12-04 08:34:39 197

原创 2020 通过ajax的回调参数里的对象给表格赋值

通过ajax的回调参数里的对象给表格赋值1.后台controller2.给每个模块div或者里标记id3.前端ajax回调给id赋值以上表格得写死,不方便可后期改为这种动态赋值

2020-11-30 20:05:40 277

原创 2020 $.ajax里关于get、post的@RequestBody和@RequestParam使用注意

$.ajax里关于get、post的@RequestBody和@RequestBody使用注意1、在GET请求中,不能使用@RequestBody。因为往GET请求里加body是不符合规范的,不保证所有的实现都支持,所以在ajax里注意请求方式如果用get后端参数不能用@RequestBody来接收它。(所以本人在ajax,或者什么表单,一般爱好用post,既安全,又能解决中文乱码问题)2、在POST请求,可以使用@RequestBody和@RequestParam,但是如果使用@RequestBody

2020-11-30 20:00:12 1209 2

原创 2020 关于Map Map<String,String> Map<String,Object>的简单使用

关于Map Map<String,String> Map<String,Object>的简单使用map很全面,可用于返回从conytoller给前段需要的信息或字段,甚至不需要定义返回结果集的类了前段定义需要的msg等等。。。

2020-11-24 22:27:16 5104

原创 2020 关于jdbcType=”DATE” 和 jdbcType=”TIMESTAMP”区别使用

关于jdbcType=”DATE” 和 jdbcType=”TIMESTAMP”区别使用和jdbcType=”DATE” 都忽略了 时分秒, 无论是否有时分秒,都设置为了 00:00:00;jdbcType=”TIMESTAMP” 则 年月日时分秒全部设置,没有忽略。

2020-11-24 22:23:51 2415

原创 2020 关于mybatis的resultMap=“BaseResultMap“说明

关于mybatis的resultMap="BaseResultMap"说明mybatis 非常的智能,如果配置了resultMap,返回值统一使用 resultMap=“BaseResultMap”,mybatis会根据查询到的条目数量自动进行判断,如果是一条就返回对象,如果是多条就返回List对象列表。...

2020-11-24 22:20:06 14671 2

原创 2020 @JsonFormat 和@DateTimeFormat的使用区别讲解

@JsonFormat 和@DateTimeFormat的使用区别1.@JsonFormat 用于后端从数据库里拿出来的时间传给前端的时间格式转换@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")2.@DateTimeFormat 用于前端页面传给后端的时间格式转换 @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")...

2020-11-23 00:24:55 175

原创 2020 Mybatis 参数 useGeneratedKeys=“true“ keyProperty=“id“,插入后又同时获取新增数据后自增的id?

后端controller如何同时获取mysql数据库插入(保存)数据后自增的id?做一个保存订单的功能,由于数据库mysql是自增id的,前端jsp没有输入id的;所以如何当写上一插入保存的语句后,又如何获取到刚刚生成的id呢?useGeneratedKeys="true" keyProperty="orderId"加上上面的语句到你的mybatis中所以到controller中一添加完后,就可以查询到你的orderid,不加是查不到的...

2020-11-21 23:39:36 604 1

原创 2020 Maven环境下log4j日志的详细配置

Maven环境下log4j日志的详细配置1.在pom.xml里配置<!--log4j--> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>${log4j.version}</version> </dependency> &lt

2020-11-19 12:53:49 509

原创 2020 报错javax.el.PropertyNotFoundException: Property ‘XXX‘ not found on type bean.XXXXX

解决javax.el.PropertyNotFoundException: Property ‘XXX’ not found on type bean.XXXXX报错问题做javaweb项目时,遇到这个错误,运行不了,初步分析为数据库里的字段名和实体类的属性名不同的问题。1.打开数据库,其中发现字段名为userName,而自己实体类pojo里的属性username,所以知道是什么原因了。2.我把实体类的属性改成和数据库相同的userName之后,就成功运行了。3.以后得注意两者之间的命名最好一致。

2020-11-13 20:46:42 402

原创 2020 html()和innerHTML使用区别

html()和innerHTML使用区别一、html()html() 方法设置或返回被选元素的内容。当该方法用于返回内容时,则返回第一个匹配元素的内容。当该方法用于设置内容时,则重写所有匹配元素的内容。返回内容:$(selector).html()设置content内容:$(selector).html(content)使用函数设置内容:$(selector).html(function*(index,currentcontent)*)jQuery写法 $(’#test’).html(

2020-11-11 12:34:00 1969

原创 2020 使用jquery形式的Ajax+servlet实现简单用户名自动提示功能(可自加后台dao查找数据库)

使用jquery形式的Ajax+servlet实现简单用户名自动提示功能(可自加后台dao查找数据库)演示:AjaxServlet.javapackage servlet;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletReq

2020-11-11 00:08:48 179

原创 2020 blur()和onblur的使用区别

blur()和onblur的使用区别一、blur()是jQuery 的方法,直接绑定对象;实例:$(selector).blur()当输入域input失去焦点 (blur) 时改变其颜色:$("input").blur(function(){ $("input").css("background-color","#D6D6FF");});当id为demo的失去焦点发生的函数$("#demo").blur( function(){//可加ajax$.ajax({});} )

2020-11-10 23:53:58 2696

空空如也

空空如也

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

TA关注的人

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