神域的思念
码龄5年
关注
提问 私信
  • 博客:12,602
    动态:15
    12,617
    总访问量
  • 17
    原创
  • 521,120
    排名
  • 14
    粉丝
  • 0
    铁粉

个人简介:记得没有方向的时候,看看自己眼里你活成了什么样,是不是你期待和梦想的一样,如若没有,请不要选择安逸!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2020-04-18
博客简介:

神域_の_思念

查看详细资料
个人成就
  • 获得18次点赞
  • 内容获得4次评论
  • 获得31次收藏
创作历程
  • 1篇
    2023年
  • 3篇
    2021年
  • 13篇
    2020年
成就勋章
TA的专栏
  • 数据结构和算法
    2篇
  • Java
    13篇
  • Web
    2篇
  • jpa
    1篇
  • 知识体系路线
    3篇
  • springmvc
    1篇
  • 多线程
    2篇
  • NIO编程
    1篇
  • 面试
    1篇
  • 多线程通信
    1篇
  • Redis分布式缓存
    2篇
  • mongoDB
    1篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Zookeeper 3.5.7 源代码

发布资源 2023.11.27 ·
zip

2023算法

1. 根据指针所指向的位置,判断机器人能走哪些位置。(拓展:马走日,有8中走法,就是一种范围尝试模型)给定一个字符串str,返回这个字符串的最长回文子序列长度比如 : str = “a12b3c43def2ghi1kpm”最长回文子序列是“1234321”或者“123c321”,返回长度7给定两个长度都为N的数组weights和values,weights[i]和values[i]分别代表 i号物品的重量和价值。给定一个正数bag,表示一个载重bag的袋子,你装的物品不能超过这个重量。
原创
发布博客 2023.01.04 ·
6686 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

实战开发1のJava对象的传输过程

一、问题背景描述在应用开发过程中,我们需要将数据库中的数据要与Web浏览器进行‘交互’,这时就需要Java程序,就做了中间的适配器。在这个过程中,每个数据的传输都是通过网络进行传输对象的。这时为了方便传输对象,我们需要进行序列化操作。这里我们主要讲主流的序列化方式:JSON序列化。二、主流的开发模式目前主流的开发模式是:数据库中的数据通过ORM映射转换成Java实体对象Entity(也可以用其他的表示,这里用Entity表示实体对象),再转换成DTO(传输对象),最后在通过http协议传输给Web
原创
发布博客 2021.09.22 ·
250 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

实战JPA,如何优雅解决实际开发问题?

你或许刚接触JPA开发,或许已经使用JPA已经有些年头了,但你真正的用好了JPA吗?在实战中,Entity实体上的注解:@Where、@SqlDelete、@SqlUpdate、@EntityListeners等注解你了解过吗?了解过Auditing设计的原理吗?本篇文章将全面解析JPA,并且讲解实际开发过程中遇到的问题,以及合理的结局方案。
原创
发布博客 2021.08.12 ·
716 阅读 ·
2 点赞 ·
1 评论 ·
3 收藏

SpringMvc进阶使用(适合快速复习)

这里写自定义目录标题Spring Mvc 进阶使用一、 Spring Mvc的基础认识1. mvc的实现原理功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Spring Mvc 进阶使用一、 Spring Mvc的基础认识MV
原创
发布博客 2021.08.12 ·
542 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

笔记-mybatis.rar

发布资源 2021.05.14 ·
rar

spring学习笔记,包括源码学习

发布资源 2021.05.14 ·
rar

笔记-SpringMvc.rar

发布资源 2021.05.14 ·
rar

spring-framework-5.2.x.zip

发布资源 2020.09.25 ·
zip

或许爱情就是这样吧,谁先动了心,谁就是失败者。。。 问君能有几多愁,恰似一江春水向东流。 问君何能尔,唯有沉迷写代码,方能解忧吧。。。

发布动态 2020.09.21

http无状态连接之我是如何认出你?

参考网:https://www.jianshu.com/p/de91281a1b55众所周知,http的连接是无状态的。HTTP无状态协议是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。通俗一点讲就是你每次请求服务器的时候,它并不知道你是谁,但实际上现在的网站并不是这样的。因为它们使用了cookie和session来辅助服务器记住你是谁,简单来讲这两者就是你进入这个网站的钥匙。关于cookie和session的具体内容
原创
发布博客 2020.09.09 ·
370 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Java进阶のNIO编程(详细)

一、NIO简单介绍三大重要概念:通道、缓冲区、选择器1. 通道基本概念:类似于流,但是可以异步读写数据(流只能同步读写),通道是双向的,(流是单向的),通道的数据总是要先读到一个buffer 或者 从一个buffer写入,即通道与buffer进行数据交互。常用API类型:FileChannel:从文件读写数据DatagramChannel:能通过UDP读写网络中的数据。SocketChannel:能通过TCP读写网络中的数据。ServerSocketChannel:可以监
原创
发布博客 2020.09.09 ·
262 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

java高级の多线程编程(高级篇)

本文内容:Java内存模型线程特征多线程控制容器线程池一、Java内存模型1. Java程序执行流程如上图所示:- 1. '.java'文件会通过`Java编译器(Java Compiler)`('javac'命令),并编译成'.class'文件。- 2. '.class'文件通过`类加载器(Class Loader)`,进入`Java虚拟机(JVM)`中。- 3. 然后由`JVM`执行引擎执行。Java内存模型指的就是 Runtime Data Area(运行时数据区),
原创
发布博客 2020.09.07 ·
652 阅读 ·
1 点赞 ·
3 评论 ·
4 收藏

java基础の多线程编程(基础篇)

什么是并发与并行什么是进程与线程线程创建线程生命周期线程安全问题什么是线程安全问题线程安全问题解决方案线程死锁死锁必要条件如何避免死锁线程通讯
原创
发布博客 2020.09.05 ·
177 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

算法---Java实现

算法一、算法的概述二、排序算法基本介绍1. 排序算法的分类:内部排序:插入排序、选择排序、堆排序、冒泡排序、快速排序、归并排序、基数排序-> 外部排序:2. 描述:内部排序:指将需要处理的所有都要加载到内部存储器中进行排序。外部排序:数据量过大,无法全部加载到内存中,需要借助外部存储进行排序3. 时间频度:时间频度: 一个算法话费的时间与算法种的语句执行次数成正比。哪个算法种语句执行次数多,他花费时间就多。一个算法的语句执行次数,称为语句 频度 或
原创
发布博客 2020.08.23 ·
224 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

初识MongoDB

MongoDB入门一、入门基础1. 入门简介三个概念:数据库 — database数据库是一个仓库,在仓库中可存放的集合集合 — collection集合类似于数组,在集合中可以存放文档文档 — document文档是数据库中最小的单位,我们存储和操作的内容都是文档在MongoDB中,在操作document时,如果数据库和集合不存在时,会自动创建。入门指令:show dbs 或者 show databases // 查看所有数据库基本信息【数据库名 数
原创
发布博客 2020.08.09 ·
178 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Java基础知识和深入理解(针对面试)

Java基础知识面试知识点、深入的面试知识点基础知识点有:面向对象的理解、static关键字、Java序列化机制、JVM的入门理解、深入知识点:String源码分析、Thread源码分析、深入了解JVM
原创
发布博客 2020.08.02 ·
242 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

Java的编译时错误&&运行时错误

Java的编译时错误&&运行时错误简单介绍:1. 要区分编译时错误和运行时错误,就应该先明白什么是编译?什么是运行?首先,先看一下这张图:解释:编译时错误:编译期就是将我们写的java源代码交给编译器执行的过程,起翻译的作用,该过程主要对java源代码的语法进行检查,如果没有语法错误,就将源代码编译成字节码文件(即.class文件);运行时错误:运行期则是将字节码文件(.class文件)加载到内存中交给java虚拟机执行,直到程序执行结束的过程,该过程主要对程序的逻辑错误进行检
原创
发布博客 2020.09.09 ·
424 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Redis

Redis1. NoSQL的引言NoSQL(Not Only SQL ),意即不仅仅是SQL, 泛指非关系型的数据库。Nosql这个技术门类,早期就有人提出,发展至2009年趋势越发高涨。2. 为什么是NoSQL随着互联网网站的兴起,传统的关系数据库在应付动态网站,特别是超大规模和高并发的纯动态网站已经显得力不从心,暴露了很多难以克服的问题。如商城网站中对商品数据频繁查询、对热搜商品的排行统计、订单超时问题、以及微信朋友圈(音频,视频)存储等相关使用传统的关系型数据库实现就显得非常复杂,虽然能实现
原创
发布博客 2020.07.29 ·
318 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

mybatis实现Redis分布式缓存

1. Mybatis的缓存机制,一级缓存级别是同一个SqlSession对象、二级缓存是存在SqlSessionFactory工厂对象中的所有SqlSession对象中【底层通过 PerpetualCache 实现二级缓存】。2. 通过实现Cache接口【Mybatis中的】,再利用Mybatis的二级缓存机制,实现在数据操作层的Redis分布式缓存。
原创
发布博客 2020.07.25 ·
573 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏
加载更多