
Java
文章平均质量分 96
如果文章对你有帮助,记得点赞收藏关注~
吾仄lo咚锵
吴泽龙的博客
展开
-
Java-装箱和拆箱(谁动了我的变量?)
猫:拆箱?没人比我更懂拆箱了。原创 2021-05-31 10:05:03 · 4026 阅读 · 31 评论 -
Java-lambda表达式入门看这一篇就够了
Lambda表达式,也可称为闭包,是JDK8的新特性。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中),可以使代码变的更加简洁紧凑。Lambda表达式是一个可传递的代码块,可以在以后执行一次或多次。文章目录概述语法函数式接口方法引用构造器引用变量作用域处理lambda表达式原创 2021-05-28 21:26:19 · 5607 阅读 · 29 评论 -
JVM调优-有调优我不用,我就耗着,哎,就是玩儿
JVM调优入门看这一篇就够了,囊括参数总结、IDEA实战、JProfiler安装和Dump分析。文章目录JVM调优参数堆并行收集器CMS收集器辅助信息IDEA实战全局配置应用配置测试JProfiler安装软件IDEA集成Dump分析实战原创 2021-05-03 16:27:22 · 4808 阅读 · 5 评论 -
还不会JVM,是准备家里蹲吗?
JVM从入门到入土,看这一篇就够了!文章目录JVM体系结构类加载器和双亲委派机制沙箱安全机制本地方法栈程序计数器方法区栈堆创建对象过程对象访问方式垃圾判断GC算法GC收集器原创 2021-03-31 17:58:56 · 14743 阅读 · 29 评论 -
Java多线程面试题-可能学了个寂寞?
Java多线程面试题总结,以前可能学了个寂寞,才发现啥都不会。文章目录进程和线程并发和并行上下文切换sleep()和wait()start()和run()synchronized关键字volatile关键字ThreadLocal线程池Runnable和Callableexecute()和submit()创建线程池ThreadPoolExecutorDemo原创 2021-03-29 23:36:09 · 7928 阅读 · 18 评论 -
Java基础面试题-可能读了个假书?
Java基础面试题总结,以前可能读了个假书,才发现啥都不会。文章目录Java基础字符型常量和字符串常量重载和重写的区别成员变量与局部变量==和equals()hashcode()和equals()transient关键字BIO、NIO和AIOJava集合ArrayList和LinkedListHashMap和HashTableHashMap底层实现comparable和comparator小结原创 2021-03-29 21:35:13 · 12571 阅读 · 25 评论 -
一文掌握Java注解和反射-你总该用过@Override吧?
注解(Annotation)是从JDK5.0开始引入的新技术。注解不是程序本身,可以对程序作出解释说明(这一点和注释(comment)没什么区别)。反射(Reflection)机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。双亲委派机制文章目录注解概述内置注解元注解自定义注解反射概述Class类及获取Class实例类加载机制获取方法、属性和构造器动态创建对象获取泛型获取注解与ORM实操原创 2021-03-22 18:25:45 · 11765 阅读 · 40 评论 -
Tomcat安装配置(Window和Linux)-保姆教程
tomcat安装配置手把手教程,包括jdk的安装,windows和linux我全都要,精通各种安装与卸载。。TomcatWindows1.下载jdk2.安装jdk3.环境配置4.下载解压tomcat5.服务自启6.测试Linux1.下载解压jdk2.环境配置3.下载解压tomcat4.服务自启5.测试原创 2020-10-24 15:56:32 · 7436 阅读 · 13 评论 -
网站基本概念
文章目录网站基本概念网站服务器IP域名DNS端口静态网站动态网站原创 2020-09-11 22:18:06 · 9620 阅读 · 0 评论 -
Ngrok-教你免费把本地项目部署到外网
Ngrok实现了内网穿透,不用把网站部署到服务器上,可以直接部署在本地,然后公网也可以访问。适合短期的项目展示,体验调试等,比如向他人(甲方、老师同学)展示本地项目,答辩等,就十分方便了。原创 2020-08-07 15:29:12 · 8169 阅读 · 19 评论 -
Jsoup-爬取实战
爬虫可以用于搜索引擎,内容检索,数据采集分析等,十分强大,黑客感十足,不过不要为所欲为(面向监狱编程),要合理利用。 以在优快云搜索jsoup为例,请求该URL,爬取一切你所需信息。原创 2020-08-01 15:41:48 · 12997 阅读 · 40 评论 -
前后端数据交互-json 你还不会传集合吗?
如果你还不会前后端传输解析json集合,那么本文你一定不能错过。json(JavaScript Object Notation) 是一种数据格式,就是将key和value按规范封装成一串字符串,便于传输等。原创 2020-07-07 00:34:40 · 8423 阅读 · 13 评论 -
发送验证码-阿里云短信服务
最近完成了课设,准备总结一下,将陆续写几篇博客,颗粒入仓。其中注册功能有用到短信验证码,回顾起来还是一段坎坷史,网上短信平台大大小小有很多,但多数有最低充值,而我还遇到了极品客服(社会险恶????),必须曝光一下某榛子云,最后终于还是阿里云成功了????,差点放弃。原创 2020-07-01 18:36:09 · 8114 阅读 · 16 评论 -
SmtpJS发送邮件教程
SmtpJS是一款通过前端js代码发送邮件的插件,导入插件后,只需简单几行代码就能实现邮件发送。当然了,由于是前端,其安全性自然比后端javamail封装等弱一点,不过SmtpJS十分简易方便,强力安利。原创 2020-06-07 14:11:11 · 17272 阅读 · 33 评论 -
SSM整合开发实战 SSM-MALL
采用SSM整合开发一个web系统是这学期web期末项目考核,前前后后花了八九天的时间,一个bug能玩一天,真是令人焦头烂额,著此博客记录点滴,颗粒入仓SSM-MALL:前言;主要功能;数据库设计;整体架构;技术介绍;效果演示;配置代码;完整源码;原创 2020-06-03 09:15:18 · 7934 阅读 · 15 评论 -
JSR303后端校验详解
什么是JSR303?JSR 303 - Bean Validation提供了一种后端数据校验支持,如果一键f12修改前端代码成功绕过前端校验,那么就会存入非法数据,所以后端校验十分重要。应该前端+后端+数据库的校验约束都不能少,全面保障数据规范安全。原创 2020-05-31 20:19:41 · 5787 阅读 · 0 评论 -
MyBatis Generator逆向工程-你还在手写mapper吗?
简单来说,Mybatis逆向工程可以根据数据库的表来逆向生成相关java代码和sql语句,如mapper.java,mapper.xml。虽然mapper接口及其配置文件我们完全可以自己写,不过当表数量很多,关联复杂时,用MyBatis Generator逆向工程就十分方便了。当然了,我们也可以根据业务逻辑修改其生成的mapper。原创 2020-05-30 20:17:59 · 6810 阅读 · 2 评论 -
Maven安装配置详细教程
你还在为导入jar包而苦恼吗?常常找不到jar包,不知道从哪导入,就算导入了可能还会依赖冲突,目录杂乱,那么maven你值得拥有。什么是jar包?jar [dʒɑː(r )] n.罐子…v.使烦躁…,让人烦躁的包。记录踩过的坑,被支配的恐惧????原创 2020-05-17 18:57:43 · 8683 阅读 · 3 评论 -
浅谈MVC设计模式(示例)
什么是MVC?MVC(Model View Controller)模型-视图-控制器。典型的MVC就是javabean(M)+JSP(V) + servlet(C )的模式,是对DAO模式的进一步解耦合,姑且可以简单认为就是在DAO基础上多了一个servlet(充当控制器),其目的就是为了实现M和V的分离,便于前后并行开发。原创 2020-04-24 19:21:05 · 5498 阅读 · 0 评论 -
浅谈DAO设计模式(示例)
什么是DAO?DAO(Data Access Object)数据访问接口。废话不多说(官方定义什么的写了也没人看????),其实就是一种数据设计范化模式,打个比方,我们写的第一个java程序可能把主函数,方法,变量定义等全部写在一个.java文件中,在后续的规范学习中才拆分成不同的包,类等,测试类主函数相应调用即可。同样的,所有JDBC代码都写在JSP页面之中,维护困难,JSP应该只关注于数据的显示,而不关心数据从哪里来,或向哪里存储。JavaEE的组件层次: 客户端–>表示层–>业务层–>数原创 2020-04-23 23:39:30 · 5874 阅读 · 0 评论 -
JSP分页显示(前端处理)
思路1.连接数据库获取结果集;2.通过地址栏传参获取当前是第几页;3.循环控制输出待显示的内容;4.设置相应页码跳转链接(即传参给点2)。即模改点1,3即可。原创 2020-04-13 00:23:50 · 5511 阅读 · 0 评论