自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 go语言入门学习一

go语言入门学习

2022-11-28 19:55:31 110

原创 搞明白了java中的static关键字以及有static时初始化阶段的顺序

在 java中被static修饰的变量,方法或者域成为静态变量,静态方法或者静态域。所有被static修饰的都是属于类级别的,类中只有一份,这个类的中所有实例都将共享这个域。静态变量可以直接通过类名来调用,不需要先实例化这个类的一个对象。在初始化时,静态域只能对静态变量进行操作,没有被static修饰的变量无法再静态域内进行操作。如果写了,编译是不通过的。下面来举个例子package com.te...

2018-06-28 15:17:30 878

转载 几张图轻松理解String.intern()

文章写得很好https://blog.csdn.net/soonfly/article/details/70147205

2018-06-27 17:06:41 144

原创 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一

牛客网的剑指Offer的一道题目。对于第二个数组而言,遍历第一个数组,如果不相同就压入栈,相同的话就压入栈再出栈。当第二个数组遍历结束后,如果栈为空,就是true,反之,就是false.public static boolean IsPopOrder(int [] pushA,int [] popA) { Stack<Integer> stack=new Stack<Inte...

2018-06-27 15:09:23 248

原创 浅谈java的反射机制

      已经有很多java反射机制的文章,我今天就来写写我自己对java反射机制的理解吧,毕竟我们以后学到Spring什么的都是要用到的。   首先是定义:   java的反射机制是作用于程序运行时候的,在程序运行时期,我们无法在用new来创建对象,这时候就可以利用java的反射机制来获取某个类的字节码对象(class)。获取字节码对象的方式有三种:   1.通过创建对象,再获取对象的字节码对...

2018-06-08 17:17:59 102

转载 返回上一个页面并且刷新

文章出自https://blog.csdn.net/yanwuxpp/article/details/70238697经常遇到一些页面跳转的问题,当我们用window.history.go()/window.history.back()/window.history.forward(),只能实现页面返回上一页,但是却无法刷新返回到的页面,所以,总结(解析)如下方法:(从a.html跳转到b.htm...

2018-06-08 10:43:51 1277

原创 解决办法:在用fileUpload将图片上传到tomcat后,过一段时间,服务器上的图片直接消失了

文件上传是我们在写java web时经常会遇到的一个问题,就是网上一般的方法都是将文件上传到服务器,(这里用的是tomcat),但是过一段时间,tomcat上的文件又消失了,就算没有重启tomcat,文件也会消失。这里就可以用这个方法,将文件存储在本地,然后在tomcat的配置文件server.xml中进行设置。在fileupload的代码中将文件的写入路径改成本地,比如说,D://upload然...

2018-06-06 15:56:34 5726 4

原创 bootstrapValidator 表单验证

bootstrap表单验证成功之后,用jquery怎么都不能提交表单,最后用原生js成功提交问题:无法提交到后台?解决方案

2018-05-15 08:13:46 117

原创 使用myEclipse将数据库表反转生成实体类和映射文件

  大家在进行SSH开发的时候,在hibernate创建新实体类和映射文件时候,写得太多太烦了。今天get到了一项新技能,就是用myeclipse将数据库表反转生成实体类和映射文件。具体步骤如下:    1.创建数据库和对应的表(我这里用的是mysql),这里创建了一个数据库user,里面只有一个user用户表2.在视图上选择MyEclipse Database Explorer ,然后点击右键,...

2018-05-10 17:09:59 1827

转载 Myeclipse连接Mysql数据库时报错:Error while performing database login with the jssx driver:unable

Myeclipse连接Mysql数据库时报错:Error while performing database login with the jssx driver:unable 注意以下步骤基本就能解决问题了: Myeclipse连接Mysql数据时主要有以下几个参数需要设置:driver template: Mysql connector/j(下拉框进行选择)driver name: 任意填,最...

2018-05-10 16:36:50 605

原创 浅谈代理模式

之前写了一篇工厂方法模式的文章,本来还想写抽象工厂模式的,但是感觉抽象工厂模式就是工厂方法模式的扩展。就不写了,这里来谈一下代理。代理模式在很多地方都有应用,比如说java的动态代理,CGLIB代理,以及Spring 的AOP等等。1.代理模式简单的说,就是为其他对象来提供一个代理,来控制对该对象的访问。2.代理模式的三大角色 抽象主题角色:是真实主题角色和代理主题角色的共同接口真实主题角色:是具...

2018-05-02 17:12:51 134

原创 浅谈工厂方法模式

  最近一直在看Spring 的相关知识,了解到Spring IOC就是工厂模式加上java反射机制的产物,在这里先简单介绍一下工厂模式。工厂方法模式:就是定义了一个用于创建对象的接口,然后让子类去具体决定实现那个类。工厂方法模式使得一个类实现延续到了子类。工厂方法模式有四个角色:抽象产品角色:定义共性具体产品角色:实现了抽象产品角色所声明的接口抽象工厂角色:任何创建对象的工厂类必须实现该接口具体...

2018-05-02 16:37:03 133

原创 java中的==和equals

今天尝试了一个java中的等于符号,然后把结果记下来,希望各位指正。1.String 中的==和 equals public static void main(String[] args) { String a="abc"; String b="abc"; String c=new String("abc"); String d=new String("abc"...

2018-04-22 15:36:11 101

原创 数据结构之四大排序算法

  最近学了几个排序算法,为了加深印象,现在写下来思路。希望各位朋友指正。1.直接插入排序直接插入排序是将元素插入到已经排好序的队列中。 public static void insertSort(int[] a) { for (int i = 0; i < a.length; i++) { int temp = a[i]; int j = i - 1; for (j ...

2018-04-18 11:04:14 678

原创 Spring 入门(一)

1.Spring 介绍Spring是在2003年兴起的一个轻量级的Java开发框架。由Rod Johnson创建。Spring是一个容器性质的管理框架,容器中安装了处理请求的对象,所以能够处理各种请求。而Spring又是一个一站式的开发框架,就算不结合struts2和hibernate,Spring也能完成web开发。Spring的主要特征是控制反转(Inverse of Control,IOC)...

2018-04-10 10:23:07 125

原创 部分Eclipse快捷键之一

快速导入缺少的包   ctrl+shift+o设置注释       alt+shift+j先选中一行代码,按住ctrl+alt+上或下箭头,复制代码到代码的上面或下面;选中复制的代码,松开ctrl键,即alt+上或下箭头,移动代码到指定的位置。注释某行,将鼠标放在要被注释的那一行,然后ctrl建加上/...

2018-03-15 15:10:39 120

空空如也

空空如也

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

TA关注的人

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