自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 实现规则的配置

通过配置实现不同逻辑思路将逻辑不同的部分代码提取出来,放入到不同的方法中,在数据库存入方法名,根据方法名反射出方法。将不同规则代码放入不同方法@Controller@Description("取号规则方法")@RequestMapping("callRule")public class CallNumberUtil { @Resource private CallnumberConfigDao callnumberConfigDao; private static Ca

2021-07-09 13:39:18 773

原创 动态返回模版配置的参数

返回动态参数参数已模版的形式配置,将动态的配置参数返回service层@Override public Object getMachineConfig(GetConfigJson getConfigJson) { Object cglibEntity = new Object(); String tableName = null; switch (getConfigJson.getMachineType().intValue()){

2021-07-09 13:38:32 177

原创 SSM框架知识点整理

SSM框架知识点整理spring优点方便解耦,简化开发Spring就是一个大工厂,专门负责生成Bean,可以将所有对象创建和依赖关系维护由Spring管AOP编程的支持Spring提供面向切面编程,可以方便的实现对程序进行权限拦截、运行监控等功能声明式事务的支持:只需要通过配置就可以完成对事务的管理,而无需手动编程方便程序的测试:Spring对Junit4支持,...

2019-10-21 21:07:28 3154

原创 文件的上传与下载

文件的上传与下载文件上传​ 文件上传涉及到前台页面的编写和后台服务器端代码的编写,前台发送文件,后台接收并保存文件,这才是一个完整的文件上传。前台页面​ 在做文件上传的时候,会有一个上传文件的界面,首先我们需要一个表单,并且表单的请求方式为POST;其次我们的 form 表单的 enctype 必须设为”multipart/form-data”即enctype=“multipart/f...

2019-09-10 08:31:16 284

原创 如何搭建个人博客网站

如何免费搭建个人博客网站WordPress部分素材来源于:随心而码>>WorldPress使用教程——如何安装WorldPress,附上链接:https://linjianming.com/worldpressshiyongjiaochengruheanzhuangworldpress.html?mip服务器的获取​    搭建个人网站的第...

2019-09-08 22:44:02 2832 2

原创 servlet的三大作用域对象

Servlet的三大作用域对象什么是域对象​ 域对象是所有应用程式的中枢。他们捕捉了数据库的核心数据模型和应用在数据上的业务规则。在典型情况下,应用程式的大多数子系统都依赖这些通用的域对象–这意味着域对象的映射越接近数据库大纲,应用程式研发者理解和使用他们就越容易,因为他们表现了数据库中的现实"实体"和"关系"。​ 如果域对象没有和应用程式的其他部分分开,你通常就得把持续性代码复制到非常...

2019-09-08 19:48:06 1085

原创 servlet中的请求转发和重定向

servlet中的请求转发和重定向请求转发​ 请求转发,是一种服务器的行为,当客户端请求到达后,服务器进行转发,此时会将请求对象进行保存,地址栏中的 URL 地址不会改变,得到响应后,服务器端再将响应发送给客户端,从始至终只有一个请求发出。AServlet01.java文件/** * 请求转发 * 服务器的行为 * 地址栏不会发生改变 * 只有一个请求 */pu...

2019-09-05 19:29:12 386

原创 HttpServletRequest对象中请求乱码的问题

HttpServletRequest对象中请求乱码的问题​ 由于现在的 request 属于接收客户端的参数,所以必然有其默认的语言编码,主要是由于在解析过程中默认使用的编码方式为 ISO-8859-1(此编码不支持中文),所以解析时一定会出现乱码。要想解决这种乱码问题,需要设置 request 中的编码方式,告诉服务器以何种方式来解析数据。或者在接收到乱码数据以后,再通过相应的编码格式还原。...

2019-09-04 20:04:52 2966

原创 面向对象设计模式之单例模式

面向对象设计模式之单例模式什么是单例单例(Singleton)模式的定义:指一个类只有一个实例,且该类能自行创建这个实例的一种模式。例如,Windows 中只能打开一个任务管理器,这样可以避免因打开多个任务管理器窗口而造成内存资源的浪费,或出现各个窗口显示内容的不一致等错误。在计算机系统中,还有 Windows 的回收站、操作系统中的文件系统、多线程中的线程池、显卡的驱动程序对象、打印机的后...

2019-08-05 08:27:00 114

原创 Java集合中常见类及方法

Java集合中常见类及方法集合: 用来存储数据的集合。数组和集合的区别数组:存储相同数据类型的有序集合,存储的数据是相同类型的 。数组存储数据时 需要指定当前数组的长度而且长度不可变 (定长)需求:使用数组存储学生信息 效率变低,使用数组存储每天的新闻信息。由于在大多数的应用场景中,数据都是动态的,导致数组存储要么浪费空间,要么浪费效率。集合:​ java提供了一套功能强大的...

2019-08-03 14:18:45 1008

原创 java基础中常见的面试题

java基础中常见的面试题三目运算符中的常见面试题第一题public class Test01 { public static void main(String[] args) { double num = 90>100?90.0:100; System.out.println(num); }}输出:100.0解析: 表达式中类型会自动提升。第二题publ...

2019-07-29 18:52:17 216 1

原创 java中的常见类

java中常用类String类String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象。String类对象创建后不能修改。这时我们会问,为什么我们String变量赋值不就是改变了吗?其实不是的,赋值后将会生成新的对像来存放新的内容,原先的对象依旧在内存中,但是s不在指向它,那么这个对象就会成为垃圾内存,在某一个特定的时刻有Java虚拟机回收。S...

2019-07-25 14:11:28 176 1

原创 零基础学Java(冒泡排序,二分查找,异常处理)

冒泡排序原理比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。代码实现public static void bubbleSort04(int[] arrs) { ...

2019-07-23 20:09:58 173

原创 小白Java学习之路(包,内部类,数组)

包文件夹,包没有子父级的关系。作用不同的包存储不同.java文件 增加了可读性以及后期的维护性java中是以类为单位的,区分类,包名.类名包的作用用来区分类包的使用使用package 包名 一定要注意 package语句在整个.java文件的第一行。导包java.lang包下的所有类都可以直接使用 不需要导包 如果需要导包: import 所需类的全限定名 ...

2019-07-19 20:14:56 171

原创 小白Java学习之路(abstract抽象类,final,接口,equals)

常见面试题final修饰静态常量进过方法final 修饰的基本数据类型变量是无法进行修改的final 修饰的引用类型的变量 只保证地址不变 对象中的内容可以发生改变public class Test01 { //定义常量 final static int num = 10; final static Dog dog = new Dog("泰迪","棕黄色"); public s...

2019-07-18 20:40:46 124

原创 小白Java学习之路之基础(代码块,多态,单例)

代码块静态代码块声明在类中,方法外,使用static修饰。类加载的时候就会被加载,并且只加载一次。语法格式static{代码块内容}局部代码块声明在方法中的代码块优点: 缩减局部变量的生命周期 提高内存是使用率语法格式{代码块内容}成员代码块初始化块,声明在类中,方法外的代码块。语法格式{代码块内容}注意:初始化块在类加载的时候是不会执行的。...

2019-07-17 19:26:29 107

原创 小白Java学习之路(构造器,继承,重写,封装)

构造器什么是构造器在类中用来创建对象的那个方法,叫做构造器,也叫做构造方法。构造器是一种特殊的方法:方法名称和类名相同方法无返回值在方法中无需显示return的的返回数据构造器是允许方法重载的所有类默认情况下都会存在一个无参构造器,如果在当前类中显式的声明了构造器之后,无参构造器就不存在了构造器的作用就是用来创建对象的。构造器的调用只能通过new关键词去调用 。...

2019-07-17 08:54:27 158

原创 零基础学Java(变量,递归,面向对象)

变量变量的三要素:变量类型,变量名,作用范围(声明周期)局部变量声明在方法中或者是代码块中的变量是局部变量。只在当前声明的方法中或代码块中有效变量要在声明和初始化后才能被使用代码示例public class Test01 { public static void main(String[] args) { // 声明了一个代码块 { //声明一个变量 int...

2019-07-15 20:09:19 93

原创 用Java语言编写打印菱形

Java典型例题(打印菱形)题目:利用*号打印出一个菱形图样分析:下面逐步分析菱形打印的推演过程推演过程利用单独的方法演示,使用时直接在主方法中调用对应的方法即可。第一步,打印一行*号/**打印出如下图形: ********/public static void print01() { //每次打印一个星星 for(int i = 1;i<=7;i++) {...

2019-07-15 15:07:03 24682 4

原创 零基础学Java(方法)

方法什么是方法方法是一段代码的集合,这段代码完成了某个具体的功能或业务场景。一个方法就是一个功能。为什么使用方法避免main()方法中代码堆积,造成后期的扩展以及维护的成本增加。如何使用方法照着main方法抄了一个方法,少了String[] args。在方法中通过方法名称调用需要执行的方法 。注意事项:方法()中的内容 参数,就相当于一个天线,用来接收调用者发送的数据信...

2019-07-13 08:47:07 77

原创 零基础学Java(流程控制)

流程控制顺序结构程序进入主方法之后依次执行里面的代码 。选择结构if单分支语法结构if(表达式.boolean值){执行语句;}执行顺序:判定表达式的值,如果表达式的值位true执行对应的执行语句表达式值是false 整个if语句都不执行注意事项当if分支中存在单条语句时可以省略大括号。当整个if的表达式无论真假,执行之后都会执行后续代码以后大多数的逻辑不...

2019-07-11 20:38:41 81

原创 零基础学Java(数据类型,类型转换,运算符)

数据类型数值型整数赋值方式十进制(最常用的)int num = 12;二进制(jdk1.7之后才有的)以0b,0B开头,后跟一个二进制数八进制以0开头,后跟一个八进制数十六进制以0x,0X开头,后跟一个十六进制数。10->a…15->f为了方便阅读,会以_对整数进行分割,分割的位数没有规定。代码public class Demo01{...

2019-07-10 20:52:23 101

原创 第一个Java程序

文章目录环境变量配置运行java文件的常规操作第一个Java程序常错点第一个程序中每个单词的含义深入理解第一个程序注释java基础语法标识符什么是标识符标识符命名规则关键字什么是关键字Java中的关键字字符集合什么是字符集合编写代码出现乱码修改方式变量什么是变量如何使用变量声明初始化数据类型数据类型的分类整数环境变量配置1:为什么要配置环境变量为了方便由于没有配置环境变量时编译Jav...

2019-07-09 21:21:35 236

空空如也

空空如也

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

TA关注的人

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