自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Just_learn_more的博客

Do something for yourself

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

原创 设计模式之单例模式

文章目录单例模式简介单例模式简介确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类 ,它提供全局访问的方法。羊例模式是一种对象创建型模式 。就像一些程序,我们连续点击打开程序,不论几次,都是只有第一次创建的程序启动,不会再产生新的同样的程序,这就是单例。而有的却是启动多个样例,这就是多例。Spring 依赖注入 Bean 实例默认都是单例的。...

2019-09-03 22:39:12 481

原创 Spring IoC详解

文章目录 IoC简介IOC理解 IoC使用

2019-08-16 12:41:19 582

原创 Linux下 .desktop文件配置,以eclipse快捷方式为例

touch test.desktop文件内容:[Desktop Entry]Encoding=UTF-8Name=IntelliJ IDEAGenericName=IntelliJ IDEAComment=The Java IDE for Professional Developers by JetBrainsExec=/opt/SoftWare/idea-IU-172.4343.1...

2019-08-08 16:59:52 955

原创 Ubuntu基本使用指南

常用命令软件安装卸载配置软件推荐

2019-07-22 22:26:47 2662

原创 Maven笔记干货

文章目录Maven的理解Maven简介看了不懂?那到底什么是Maven呢?Maven的使用创建Maven项目:构建Maven项目:项目依赖配置即pom.xml的使用Maven的理解Maven简介Apache Maven是一个软件项目管理和综合工具。基于项目对象模型(POM)的概念,Maven可以从一个中心资料片管理项目构建,报告和文件。...

2019-07-16 18:35:24 460

原创 Eclipse转IDEA,IDEA汉化

文章目录第一步,IDEA汉化第二步,快捷键未完待续...第一步,IDEA汉化IntelliJ IDEA阻挡了很多国人的脚步,极大方面是因为他是英文版的,有了中文包,我们就可以愉快的玩耍了,汉化包果然开源的有,至于说明等可以看平方X的文档,写的也很清楚,用起来也很方便容易。第二步,快捷键快捷键很重要,使用好了可以大大提高开发速率。汉化之后,可以在设置中查看快捷键设置,也可以根据需要修改...

2019-07-16 15:52:45 409

原创 Java学习路线

Java学习路线:Java基础Java webJava框架Java进阶分布式

2019-07-11 22:17:33 35302 30

原创 程序员的笔记本电脑

哪种笔记本电脑适合程序员呢首先明确:按需购买,适合的才是最好的。需求分析:前端,后端,大数据,AI等各种不同的工作需要等等电脑选择:写程序及运行程序,需要大内存,现在内存应该16G起步了,CPU越好,计算速度越快,线程数越多,多任务及多线程程序支持越好,固态硬盘,显卡,接口等也需注意电脑配置看什么呢,这些配置自然是越高越好CPU内存固态硬盘显卡屏幕接口等等...

2019-07-11 16:39:24 39552 11

原创 U盘分区,一盘两用,分为启动盘和读写盘

为什么分盘我们将u盘作为启动盘之后,u盘文件不易区分整理,万一不小心删除了启动盘的文件就不好了,所以我们可以将u盘一分为二,一部分作为启动盘,另一部分作为读写盘,这样就很合适。如何分盘1.准备工具u盘启动盘制作工具(老毛桃、大白菜、等等…)diskgenius分区工具2.具体操作将u盘制作为启动盘,使用启动盘制作工具,一般官网都有教程,此时u盘为单分区。使用分区工具将...

2019-07-10 17:09:58 16448 2

原创 Java反射

文章目录反射简介反射使用反射简介反射的核心是 JVM 在运行时才动态加载类或调用方法/访问属性,它不需要事先(写代码的时候或编译期)知道运行对象是谁。反射提供的功能有:在运行时构造任意一个类的对象在运行时获取对象的包名、类修饰符、属性、构造器、方法、实现的接口、子类、超类在运行时调用任意对象的任意方法反射使用获取Class对象:通过Class.forName(S...

2019-06-22 22:54:12 391

原创 Java Swing图形界面开发之布局

文章目录nullBorderLayoutFlowLayoutCardLayoutTableLayoutnullBorderLayoutFlowLayoutCardLayoutTableLayout

2019-06-21 13:45:59 1006

原创 MySQL查询函数find_in_set()的使用

函数语法:FIND_IN_SET(str,strlist)输入:str为待查询的字符串,strlist为表中字符串所在的字段;输出:查询字段strlist中包含字符串str的结果,返回结果为null或记录。...

2019-06-20 16:28:57 474

原创 JSON学习

文章目录JSON介绍JSON使用JSON介绍JSON官网JSON使用

2019-06-19 15:26:54 831

原创 Java比较器

文章目录ComparableComparable接口简介Comparabel接口使用ComparatorComparableComparable接口简介Comparable译为可比较的,是一个接口(interface)。Comparabel接口使用通常如果一个类需要排序的话,需要继承此接口,并覆盖其compareTo()方法;Comparable接口的JDK1.8源码:/*...

2019-06-19 09:48:25 406

原创 Java的一些细节方面

&&表使逻辑"与"运算符,&也表示逻辑"与",只是&&计算第一个操作数之后,如果操作数为假,就返回假,不再计算后一个操作数。而&则是两个操作数都要计算之后才判断出结果。Object类的equals()方法是判断两个对象是否具有相同的引用。它的一些子类重写了equals()方法。...

2019-06-18 17:36:44 351

原创 理解Java

为什么我们经常使用Interface object=new class<implements interface>即用接口声明实现了接口的实现类,因为这样如果重写了一个更好的实现类,只用new后边改一下即可。更多待补充…...

2019-06-13 16:43:05 482

原创 Java+MySQL实现学生管理系统

Java+MySQL实现学生管理系统实现一个学生管理系统,方便老师对学生信息进行统计管理用户登录功能学生管理功能完善界面交互数据持久可靠设计思路使用Java作为开发语言,MySQL作为数据库,Java Swing做图形界面;分层解耦,分为entity(实体层,映射数据库具体表)、dal(数据库访问,对数据库工具类封装)、dao(持久层,同数据库交互)、gui...

2019-06-13 15:43:41 53841 227

原创 数据库基本语句

增删改查增加数据:insert into 表名(列名) values(列值);删除数据:delete from 表名 where 删除条件;更改数据:update 表名 set 列名=更新值 where 更改条件;查询数据:查询全部:select * from 表名;查询列:select 列名 from 表名 where 查询条件;模糊查询:select * ...

2019-06-10 19:49:38 518

原创 Ubuntu18.04下MySQL5.7数据库不能输入中文的终极解决办法

问题复现Ubuntu18.04终端下使用命令sudo apt install mysql直接安装的MySQL5.7,本来默认编码可以打出中文,在编码全部修改为utf8后不能打出中文,命令及SQL语句都不能打出中文。推测:可能是MySQL5.7和Ubuntu18.04仍存在不兼容情况或者是由于配置修改不当。解决方案

2019-06-10 17:02:16 1528 6

原创 Win10+Ubuntun18.04双系统启动Ubuntu时光标一直闪不能进入系统

环境状况介绍Win10+Ubuntu18.04双系统,mbr分区+legacy模式,由EasyBCD2.4引导Win10可正常启动,而Ubuntu18.04启动界面光标一直闪,不能启动。解决方案删除EasyBCD的Ubuntu18.04引导,重新设置Ubuntu18.04引导即可。...

2019-06-06 17:32:12 2552

原创 理解及使用Servlet

文章目录Servlet简介Servlet基础Servlet理解使用Servlet简介在Java中,Servlet就是一个接口,用来处理Servlet容器发送来的请求和响应的业务逻辑;在Tomcat中,Servlet运行在Servlet容器中。Servlet基础Tomcat是一个web服务器和Servlet容器的结合体。Tomcat剖析参考逝宇、这篇文章。web服务器的作用:将某个...

2019-06-04 13:35:45 403

原创 Windows计算机安装配置MySQL

文章目录下载MysQL安装MySQL使用MySQL下载MysQL搜索引擎进入MySQL官网选择合适版本的MySQL服务端程序(推荐使用最新版本的上一个版本),这里我选择MySQL5.7。进入Windows安装版下载页面下载,或者进入Windows免安装版下载页面,免安装版需要配置my.ini配置文件,安装版是图形界面安装也不需要配置。安装MySQL安装版图形界面安装免安装版下载...

2019-06-04 09:59:25 522

原创 Spring Boot 系列学习资料

文章目录学习资料学习资料来源:githubgoogle搜索教程博客:泥瓦匠程序员DD

2019-06-02 22:29:28 356

原创 Java雪花飞舞设计实现

文章目录需求分析设计思路设计实现设计展示欢迎留言评论点赞需求分析目的是实现一个基于Java多线程和图形界面设计的雪花飞舞(飘雪花)效果,附带背景图及背景音乐。需要理解Java基础、Java多线程、lambda表达式、Java图形界面设计等。设计思路设计实现雪花类设计实现音乐播放类设计实现飘雪花主界面类设计实现雪花飞舞项目结构:雪花类的设计实现:雪花是一个JLable...

2019-06-02 17:40:55 931

原创 Java计算器设计实现

回顾及分享一下先前写过的一些Java代码:Java计算器的实现

2019-06-01 19:28:05 12717 5

原创 git

git入门git简介git安装 windows计算机安装git linux 计算机安装gitgit使用git配置git基本认识git是一个分布式的版本控制系统。

2019-05-30 19:46:13 7562

原创 Spring Boot测试报错

文章目录报错信息解决方案报错信息java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.contextLoads解决方案认真查看Caused By信息,即可解决问题。...

2019-05-29 18:06:58 435

原创 Spring Boot框架model层、dao层、service层、controller层分析设计

文章目录model层dao层service层controller层model层model层即数据库实体层,也被称为entity层,pojo层。一般将数据库一张表对应一个实体类,类属性同表字段一一对应。dao层dao层即数据持久层,也被称为mapper层。dao层的作用为访问数据库,向数据库发送sql语句,完成数据的增删改查任务。service层service层即业务逻辑层...

2019-05-29 09:28:16 34585 5

原创 Ubuntu18.04下安装卸载Mysql5.7及MySQL的一些基本操作

文章目录安装Mysql(两种方式可选一)1.终端下安装(安装过程中存在跳过设置密码阶段,从而导致问题,有解决方案)2.官网deb包安装(不会导致问题)安装Mysql(两种方式可选一)1.终端下安装(安装过程中存在跳过设置密码阶段,从而导致问题,有解决方案)默认安装mysql5.7sudo apt install mysql-server使用命令mysql -u root -p连...

2019-05-27 22:42:27 1212

原创 数据库设计三范式

文章目录1NF2NF3NF1NF属性列不可再分例:学号住址1河南省郑州市上表可拆分,不满足第一范式,将其拆分为下表:学号所在省份所在城市1河南省郑州市2NF满足第一范式;必须有主键;不能存在部分依赖。即非主属性均需依赖于主键.例:学号系名科目学分1信工系数据库2...

2019-05-24 17:07:55 301

原创 常用网络协议及其端口号

网络服务端口号使用协议FTP数据20tcpFTP控制21tcpSSH22tcpTelnet23tcpSMTP25tcpDNS53udpHTTP80tcpPOP3110tcpHTTPS443tcp

2019-05-23 19:49:09 3381 2

转载 软件工程概述

文章目录1.软件工程基本原理2.软件工程生存周期3.软件过程1.能力成熟度模型(CMM)2.能力成熟度模型集成(CMMI)1.软件工程基本原理用分阶段的生命周期计划严格管理坚持进行阶段评审实现严格的产品控制采用现代程序设计技术结果应能清楚地审查开发小组的人员应少而精承认不断改进软件工程实践的必要性2.软件工程生存周期可行性分析与项目开发计划需求分析概要设计详细设计...

2019-05-23 15:19:08 276

原创 Spring 基础

文章目录Spring IOCSpring IOC概述Spring IOC容器Spring IOC容器的设计Spring IOC容器的初始化和依赖注入Spring Bean的生命周期Spring IOCSpring IOC概述IOC即控制反转:控制反转是一种通过描述(在java中可以是XML或者注解)并通过第三方去产生或获取特定对象的方式。在Spring中实现控制反转的是IOC容器,其实现...

2019-05-21 11:22:55 309

原创 Linux下eclipse编译器Java代码自动补全

在设置中更改使其可主动提示后续代码Window->Preferences->Java->Editor->Content Assist->Auto Activation->Auto activation triggers for Java默认只有.的情况下会自动提示代码,将其改为.abcdefghijklmnopqrstuvwxyzABCDEFGHIJ...

2019-05-16 14:23:13 511

原创 Ubuntu18.04下安装配置Maven及踩坑记

文章目录下载Maven安装Maven配置Maven使用Maven下载Maven搜索进入[maven官网]:(https://maven.apache.org/);选择并下载合适的版本(最好选择最新版本的前一个版本)及合适格式(ubuntu下选择tar.gz格式,windows下选择zip格式)的maven;这里我选择的是3.6.1版本的maven,默认下载到了/home/xxx/下载路径...

2019-05-13 23:11:02 2587

原创 Ubuntu18.04下安装配置Tomcat

文章目录Tomcat下载Tomcat安装Tomcat配置Tomcat使用Tomcat下载搜索进入[Tomcat官网]:(http://tomcat.apache.org/)选择合适版本(最好是最新版本的前一个稳定版本)及正确的格式(linux下选择tar.gz格式,windows下选择zip格式),然后下载到本地。这里我选择的是tomcat8.5.40.tar.gz ,默认下载到了 /h...

2019-05-13 22:35:06 671

空空如也

空空如也

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

TA关注的人

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