轩鸢无敌
码龄5年
关注
提问 私信
  • 博客:85,972
    85,972
    总访问量
  • 89
    原创
  • 897,851
    排名
  • 105
    粉丝
  • 0
    铁粉

个人简介:每一行代码都要有灵魂,才是合理的

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

kentlhxy的博客

查看详细资料
个人成就
  • 获得269次点赞
  • 内容获得205次评论
  • 获得980次收藏
  • 代码片获得570次分享
创作历程
  • 63篇
    2021年
  • 26篇
    2020年
成就勋章
TA的专栏
  • 随记
    1篇
  • Java重修之巅峰之路
    56篇
  • java
    47篇
  • 异常收集、踩过的坑
    1篇
  • mysql
    6篇
兴趣领域 设置
  • 人工智能
    数据分析
  • 网络空间安全
    web安全
创作活动更多

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

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

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

谈谈低代码开发与高代码开发的理解

低代码开发与高代码开发究竟哪个对程序员发展好我觉得各有好处,低代码开发对公司来说的话是长久有好处的,程序员不需要懂很多,就能够上手进行业务学习开发.但是对程序员来说是一个挑战,长久接触低代码开发,可能会对高代码开发就生疏了. 低代码从某种程度来说是高代码封装的体现,个人认为还是高代码好,因为掌握域接触的知识量都不一样.但是进入产品公司,如果要面临低代码开发,我们程序员要怎么办?首先专注于业务,提高业务思维.然后可以去摸索平台的底层慢慢去深入理解.其次抽出时间去看看其他项目熟悉高代码开发的项目.一切都是要
原创
发布博客 2021.08.30 ·
3030 阅读 ·
2 点赞 ·
2 评论 ·
0 收藏

这周 写总结

太难了
原创
发布博客 2021.08.10 ·
413 阅读 ·
0 点赞 ·
8 评论 ·
0 收藏

Java SE 面试题

Java SE问题1.什么是Java程序的主类,应用程序是小程序的主类有什么区别?主类只能有一个,包含main()方法的类小程序中:主类是一个继承系统类JApplet或Applet的子类应用程序中:主类不一定要求是public区别:applet小程序没有main(),主要嵌在浏览器页面运行(调用init()/run())2.封装,继承,多态封装:隐藏对象属性和实现细节,仅对外提供公共访问方式继承:使用已经存在的类的定义为基础建立新类,子类能够拥有自己方法和属性,子类拥有父类对象所有属性
原创
发布博客 2021.06.29 ·
177 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux基本指令

Linux内核:只提供操作系统的基本功能和特性,如内存管理,进程调度,文件管理等等。Linux内核: https://www.kernel.org/发行版:基于linus维护的linux内核,是由一些厂商集成了漂亮易用的桌面和常用的软件而发布的商品。Linux与Windows的不同Linux严格区分大小写Linux中所有内容都以文件形式保存,包括硬件Linux不靠拓展名区分文件类型:>压缩包:".gz",".bz2",".tar.bz2","*.tgz"等>二进制软
原创
发布博客 2021.06.16 ·
1065 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

初入-MongoDB入门

MongoDB简介什么是MongoDB?一个以JSON为数据模型的文档非关系型数据库为什么叫文档数据库?文档来自与"JSON Document",并不是我们理解的PFD,WORD文档MongoDB应用场景游戏场景、物流、社交、视频直播、日志处理:存海量数据,不重要的数据,一定的查询性能安装https://www.mongodb.com/download-center/community文档:https://spring.io/projects/spring-data-mong
原创
发布博客 2021.06.05 ·
273 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

项目开发的一些注意点(一)

项目开发的一些注意点设计表原则设计表-----三大范式 第一范式:每一个列只能有一个意思 第二范式:在第一范式基础上,表中某一个列的值,区分一整条数据,要求列可以唯一确定一条数据 第三范式:一张表中只允许描述一个对象 (也有打破第三范式) 简单来说就是表的设计: 1.二维表 2.主键 3.外键 关于分时统计表某个时间点将满足条件查询数据保存在一张分时统计表,要使用时,直接查询分时统计表即可,隔一段时间,再更新一次分时统计表,适用于排行统计,计数等涉及大
原创
发布博客 2021.06.03 ·
121 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis入门-开启了解使用redis的大门

Redis入门 1.了解数据库分类2.Redis简介  2.1 什么是redis?  2.2 Redis优缺点  2.3 redis-memcache与redis有什么区别?3.Redis数量类型指令  3.1 String类型  3.2 hash类型  3.2 list类型  3.3 set类型  3.4 zset类型4.redis进阶-高级命令5.redis持久化机制6.redis内存淘汰机制以及过去key处理7.Java redis应用  7.1jedis
原创
发布博客 2021.05.27 ·
244 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Vue-Vue入门简介与操作

Vue入门 1.什么是Vue?  1.1 案例起步2.vue常见指令3.事件研究4.vue属性5.vue生命周期6.使用vue+Springboot前后端分离进行员工CRUD操作  6.1 跨域请求  6.2 后端代码  6.3 前端代码什么是vue?Vue是一套用于构建用户界面的渐进式框架, vue核心库只关心视图层案例起步下载vue.js https://cdn.jsdelivr.net/npm/vue/dist/vue.js新建静态项目导入引入vue.
原创
发布博客 2021.05.25 ·
206 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

前后端分离-跨域请求问题

跨域请求了解路径的意义hhtp://localhost:8080/view/hello/index.html这是启动Tomcat服务器后,访问页面的对应路径由 http +url组成, 即协议://ip端口/路径1.ip :指向服务 (电脑)2.端口 : 指定 处理请求程序 (Tomcat) localhost:8080 ---相当于当前电脑去找到服务器Tomcat,对应端口就是80803.路径 :指定文件的所在位置,要访问到哪个页面 8080/ :后面这个
原创
发布博客 2021.05.23 ·
323 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MyBatis-Plus详解

MyBatis-Plus 1.简介  1.1 操作步骤  1.2 mybatis-plus mapper编写规则2.注解介绍  2.1 常用注解  2.2 mybatis-plus通用Mapper接口3.条件构造器4.高级查询  4.1 列投影 select  4.2 排序  4.3 分组   4.4 条件查询5.mybatis-plus业务层定义  5.1 实现分页逻辑简介mybatis-plus :为简化开发而生MyBatis-plus 是在Mybatis的
原创
发布博客 2021.05.23 ·
2050 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

Git-Git版本控制与使用详解

Git 1.团队开发中问题2.版本控制概述3.Git  3.1 git演示操作  3.2 Git其他操作4.git远程仓库  4.1 码云远程仓库的操作步骤  4.2 开发中使用git团队开发中问题备份代码还原协同修改多版本项目文件管理(备份变动的数据)追溯问题代码的编写人和编写时间权限控制版本控制概述版本控制:版本控制(Revision control)是维护工程蓝图的标准做法,能追踪工程蓝图从诞生一直到定案的过程。即一个项目从立项开始到作废为止,生命周期
原创
发布博客 2021.05.21 ·
571 阅读 ·
1 点赞 ·
4 评论 ·
1 收藏

SpringBoot自动配置原理详解

Springboot的自动配置原理@SpringbootApplication@SpringbootApplication 贴了这个注解的类叫做启动类,一般放在根包,一般Springboot项目只有唯一一个启动类 (配置类)@ComponentScan包路径扫描 :默认扫描当前包及其子包@SpringbootConfiguration包含了@Configuration ,成为配置类@EnableAutoConfiguration包含了@Import(AutoConfiguratio
原创
发布博客 2021.05.18 ·
439 阅读 ·
2 点赞 ·
2 评论 ·
3 收藏

RESTful风格-走进RESTful

RESTful什么是API**API (应用程序编程接口)**两种用法类似jar的使用:A软件将功能打包成组件(功能块:比如java中的jar),让B软件导入直接使用http请求方式:A项目(系统)提供一个映射方法路径,B项目(系统)发起http请求得到对应功能 (应用请求方式)应用接口:很多情况下,需要把系统的部分功能(组件)作为服务暴露给外部的其他应用使用,所以就需要把系统中的服务作为API接口暴露出去,一般分为公共接口和私用接口(公司内部)了解Web技术的发展阶段静态内容阶段:W
原创
发布博客 2021.05.18 ·
4077 阅读 ·
16 点赞 ·
22 评论 ·
66 收藏

Shiro框架-史上详解

Shiro 1.权限管理概述2.Shiro权限框架  2.1 概念  2.2 Apache Shiro 与Spring Security区别3.Shiro认证  3.1 基于ini认证  3.2 自定义Realm --认证4.Shiro授权  4.1 基于ini授权  4.2 自定义realm – 授权5.项目集成shiro 认证-授权注意点  5.1 认证  5.2 授权  5.3 注解@RequiresPermissions()  5.4 标签式权限验证6.S
原创
发布博客 2021.05.12 ·
47068 阅读 ·
132 点赞 ·
26 评论 ·
788 收藏

结算单报表模块项目复盘,随手记录

结算单报表页面需要进行列表操作,需要selectForList操作,返回list集合,但是泛型中没有现有domain对象进行封装,怎么办? 做统计计算,没有现有的domain 方案一:自定义类,封装上面的数据,有几个需要字段就封装几个 class Report{ groupType count totalAmount payAmount discountAmount} 方案二: 使用map集合 hashmap map.put("gro
原创
发布博客 2021.05.05 ·
231 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

(四十四)数据字典-树状treeview树的实现

数据字典-treeview树的实现什么是数据字典?顾名思义数据字典=数据+字典 ,字典是用来查询东西的,所以数据字典就是描述数据信息的集合.数据字典是一种通用的程序设计方法,程序中有很多主体,每个主体的都有很多属性,每种属性都有很多取值并且不断变化.使用数据字典的优点: 1.简化了主体类的业务逻辑 2.高了系统的灵活性、通用性,减少了主体和属性的耦合度 3.使数据库表结构和程序结构条理上更清楚,更容易理解数据字典表设计1.二级数据字典设计方案 ,第一级:数据字典目录 第二级:数据字典明细2
原创
发布博客 2021.04.29 ·
1819 阅读 ·
2 点赞 ·
1 评论 ·
5 收藏

(四十三)权限管理(分析、实现权限加载过程)

权限管理分析项目为什么需要做权限功能?把系统的资源保护起来,给合理的人访问和使用权限控制表应该如何设计?首先需要根据需求分析,以员工为例员工 —>员工表员工角色表—>员工是什么角色(身份职位)角色表 ---->存员工职位角色权限表 ---->该角色有什么权限权限表 ----->管理分配权限权限限制要做资源的权限限制,就是要对系统中动态资源(控制器)的处理方法做出限制,包含了CRUD等操作. 即控制器中的处理方法就是一个个权限,所以数据库中的权限表的数
原创
发布博客 2021.04.26 ·
632 阅读 ·
2 点赞 ·
2 评论 ·
1 收藏

(四十二)模态框的使用

模态框使用模态框使用流程参考 Bootstrap 官方文档拷贝模态框的元素,点击JavaScript插件,选择模态框,里面有许多样式,以其中的样式为例  放在页面的body元素中,然后再加入input表单,修改添加或者编辑按钮,可以通过点击事件,给按钮绑定点击事件,点击后弹出模态框也可以参考官方给出的代码,$('#模态框的id').modal('show'); //官方文档中表示通过该方法即可弹出模态框 接下来以项目部门添加与编辑为例,因为添加按钮与编辑按钮,共用一个模态框与表单,所以
原创
发布博客 2021.04.26 ·
1261 阅读 ·
2 点赞 ·
5 评论 ·
5 收藏

(四十一)使用FreeMarker页面引擎、前端 twbs-pagination 分页插件、后端 PageHelper 分页插件概括

FreeMarker页面引擎什么是Freemarker?FreeMarker 是一款免费的模板引擎:即一种基于模板和数据,用来生成输出文本(HTML 网页,电子邮件,配置文件,源代码等)的通用工具.FreeMarker比JSP渲染性能更好,不跟web环境耦合,模板文件写不了java代码,责任更分离。FreeMarker解析优先于JSFreeMarker原理模板+数据=输出。模板只负责数据在页面中的表现,不涉及逻辑代码。逻辑由数据模型处理使用Freemarker添加依赖<!-- FreeMa
原创
发布博客 2021.04.21 ·
526 阅读 ·
1 点赞 ·
6 评论 ·
1 收藏

(四十)jQuery二(JSON与AJAX)

JSON与AJAXJSONJSON是一种轻量级的数据交换格式,采用完全独立于编程语言的文本格式来存储和表示数据,有限提升网络传输效率数据交换格式有很多种,除了html以外,还有xml,还有JSONJSON格式除了数据,标点符号以外,其他都没有(轻量级),响应快HTML格式除了数据以外,还有标签,JS等格式JSON就是一种有格式的字符串,规则:映射用冒号(“:”)表示。”名称” : 值并列的数据之间用逗号(“,”)分隔。”名称1” : 值1, ”名称2” : 值2;映射的集合(
原创
发布博客 2021.04.20 ·
235 阅读 ·
1 点赞 ·
2 评论 ·
5 收藏
加载更多