自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (9)
  • 收藏
  • 关注

原创 jvm专题一 运行时区域

Java虚拟机规范中将Java运行时数据分为六种。Java堆:所有线程共享的一块内存区域,对象实例几乎都在这分配内存。本地方法栈:跟虚拟机栈很像,不过它是为虚拟机使用到的Native方法服务。Java虚拟机栈:线程私有的,与线程生命周期相同,用于存储局部变量表,操作栈,方法返回值。局部变量表放着基本数据类型,还有对象的引用。方法区:各个线程共享的区域,储存虚拟机加载的类信息,...

2019-01-31 08:37:49 63

转载 spring依赖注入 和new的对象的管理

问题:一个业务类交给spring管理,并自动注入了其他业务类作为属性,方法中通过全局属性调用其他业务类的方法。当该业务类是通过new获取的情况下,该实例的属性会是null(不存在依赖注入实例),调用方法就会报空指针。为保证该方法无论是被new出来的对象调用还是被spring容器对象引用都能正常使用,方法中就要 使用spring管理的类 。获取spring管理的对象: WebAppl...

2019-01-30 12:25:06 771

原创 @SelectProvider和 @InsertProvider ,@SelectProvider某些情况可以共用:

@SelectProvider和 @InsertProvider ,@SelectProvider某些情况可以共用: // 动态插入部门    @InsertProvider(type=DeptDynaSqlProvider.class,method="insertDept")    void save(Dept dept);        // 动态修改用户    @Selec...

2019-01-29 16:27:43 1421

转载 1. Class的getResource() 2. ClassLoader的getResource()

在java中的API里,有两种方式来使用classpath读取资源。1. Class的getResource()2. ClassLoader的getResource()但是两者有一定区别,运行以下程序:package zero.xml.config;public class Main { public static void main(String[] args...

2019-01-28 19:45:40 288 1

转载 getResource().getPath() 路径带空格问题

getResource().getPath() 路径带空格问题2017年09月24日 13:07:57 alinshen 阅读数:611 getResource().getPath()返回的路径空格变成了 %20最近我们有一个 web 程序,为了取到配置文件的路径,采用了  this.getClass().getResource(“/”).getPath()的方法来取得存放 clas...

2019-01-28 19:43:26 3189 2

转载 Java字节码

1,一个字节包含8个二进制位2,一个十六进制可表示4个二进制位3,所以,一个字节可以由2个十六进制表示   也许你写了无数行的代码,也许你能非常溜的使用高级语言,但是你未必了解那些高级语言的执行过程。例如大行其道的Java。Java号称是一门“一次编译到处运行”的语言,但是我们对这句话的理解深度又有多少呢?从我们写的java文件到通过编译器编译成java字节码文件(也就是....

2019-01-22 21:03:55 226

原创 数组

基本类型的数组一旦初始化,长度不可变。长度确定下来了!!!动态初始化:初始化时只指定数组长度,由系统为数组分配初始值格式:数据类型[] 数组名 = new 数据类型[数组长度];数组长度其实就是数组中元素的个数举例:int[] arr = new int[3];解释:定义了一个int类型的数组,这个数组中可以存放3个int类型的值静态初始化:...

2019-01-21 21:25:31 93

转载 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war (default-war) on pr

maven install web项目时报错:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war (default-war) on project spring2: Error assembling WAR: webxml attribute is required (or pre-e...

2019-01-19 08:26:12 2706 1

转载 Error configuring application listener of class org.springframework.web.context.ContextLoader

出现的问题:Error configuring application listener of class org.springframework.web.context.ContextLoaderListenerjava.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener ...

2019-01-19 08:25:27 89

原创 java重写与重载的返回值

重写方法的规则:1、参数列表必须完全与被重写的方法相同,否则不能称其为重写而是重载。2、返回的类型必须一直与被重写的方法的返回类型相同或其子类,否则不能称其为重写而是重载。3、访问修饰符的限制一定要大于被重写方法的访问修饰符(public>protected>default>private)4、重写方法一定不能抛出新的检查异常或者比被重写方法申明更加宽泛的检查型异常。例...

2019-01-19 08:19:34 2498 2

原创 jquery基础02

dom对象与jquery对象1.通2.3.jquery对象与dom对象的相互转换 

2019-01-14 09:57:48 68

原创 jquery基础01

  代码规范: 为代码添加注释: 

2019-01-14 09:30:40 89 1

原创 jquery准备工作

         1.轻量级                               (6)不污染顶层 变量,jquery可以与其他js库共存。                     (7)出色的浏览器兼容性                       ...

2019-01-14 09:05:04 106

原创 mybatis

<trim prefix="" suffix="" suffixOverrides="" prefixOverrides=""></trim>prefix:在trim标签内sql语句加上前缀。suffix:在trim标签内sql语句加上后缀。suffixOverrides:指定去除多余的后缀内容,如:suffixOverrides=",",去除trim标签内sql语句...

2019-01-10 11:12:27 71

原创 ueditor的controller.jsp报错"com.baidu.ueditor.ActionEnter" can't be resolved

An error occurred at line: [14] in the generated java file: [F:\Program Files\Apache Software Foundation\Tomcat 8.0\work\Catalina\localhost\Blog\org\apache\jsp\static_\ueditor1_005f4_005f3_005f3\jsp\c...

2019-01-10 10:23:49 9180 1

转载 nextInt与nextLine

在实现字符窗口的输入时,我个人更喜欢选择使用扫描器Scanner,它操作起来比较简单。在写作业的过程中,我发现用Scanner实现字符串的输入有两种方法,一种是next(),一种nextLine(),但是这两种方法究竟有什么区别呢?我查了一些资料总结了一下,希望对大家有所帮助~next()一定要读取到有效字符后才可以结束输入,对输入有效字符之前遇到的空格键、Tab键或Enter键等结束符,nex...

2019-01-09 22:07:58 427

转载 父类与子类

1.新建一个子类对象时,它首先执行它父类的构造方法然后再执行子类的构造方法。2.我们new一个子类对象赋给父类(父类的引用指向了子类的对象,也就是说java里说的多态,),父类对象不可以调用子类的方法,但如果子类重写了父类的某个方法,则此时父类调用的是子类方法的内容。 java继承:关于成员变量的继承和覆盖package ceshi3;class A{    int a=10...

2019-01-07 09:27:35 305

转载 @controller 、@service、@repository 、@Component

今天在写程序的时候看见一个以前没有见过的注解(@Component),在网上查找过后,经过实践,决定把它记录下来。1、@controller 控制器(注入服务)    用于标注控制层,相当于struts中的action层2、@service 服务(注入dao)    用于标注服务层,主要用来进行业务的逻辑处理3、@repository(实现dao访问)    用于标注数据访问...

2019-01-06 17:47:27 269

转载 Java的运算符-取整,取绝对值,取余数

舍掉小数取整:Math.floor(3.5)=3 四舍五入取整:Math.rint(3.5)=4 进位取整:Math.ceil(3.1)=4  取绝对值:Math.abs(-3.5)=3.5 取余数:A%B = 余数 转载https://blog.csdn.net/ibelieve1974/article/details/60962498/...

2019-01-06 17:03:05 190

原创 取近似值 (不使用库方法)

取近似值 (不使用库方法)写出一个程序,接受一个浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。package zuoye;import java.util.Scanner;public class lianxi7 {    public static void main(String[] args)    {          ...

2019-01-06 11:17:56 167

原创 Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already in use.

启动Tomcat服务器报错:Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using t...

2019-01-05 15:08:00 119

原创 generator.xml完整模板

&lt;?xml version="1.0" encoding="UTF-8" ?&gt;&lt;!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_...

2019-01-05 11:07:07 2244

原创 ssm重要的配置文件

mapper:存放mybatis的mapper文件夹log4j.properties:log4j日志属性文件1.mybatis-conf.xml:mybatis全局配置文件2..spring-bean.xml:spring与mybatis整合配置文件(一般为applicationContext.xml)<!-- 配置SqlSessionFactory,org.mybatis...

2019-01-04 17:30:33 99 1

原创 java的jdk和jre

简单而言,使用  JDK  的提供的开发工具完成 java 程序的开发(软件开发又可软件测试),使用 JRE 运行开发好的 Java 应用程序(即软件测试)。JDK(Java Development Kit    Java开发工具包):JDK是提供给 Java 开发人员使用的,其中包含了 java 的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了JRE(Java Runt...

2019-01-02 10:48:39 103

原创 第一个java(记事本)程序

1.利用记事本编写代码:    public class HelloWorld{1.7        public static void main(String[] args){            System.out.println("Hello World!");        }    }2.保存记事本,将文件保存到D盘,文件名为HelloWorld.java。3...

2019-01-02 10:46:39 474

原创 java核心机制——垃圾回收

垃圾回收:将不再使用的内存空间进行回收。在 C/C++ 等语言中,由程序员负责回收无用内存。Java 不需要程序员负责回收无用的内存:它提供一种系统级线程跟踪存储空间的分配情况。并在JVM空闲时,检查并释放那些可被释放的存储空间。垃圾回收在 Java 程序运行过程中自动进行,程序员无法精确控制和干预。 ...

2019-01-02 10:38:41 93

原创 java三大特性

这个笔试常考特点一:完全面向对象两个基本概念:类、对象三大特性:封装、继承、多态特点二:健壮性吸收了C/C++语言的优点,但去掉了其影响程序健壮性的部分。如:指针、内存的申请与释放等特点三:跨平台性跨平台性:通过Java语言编写的应用程序在不同的系统平台上都可以运行。一次编译,处处运行 ...

2019-01-02 10:24:35 110

mysql8离线安装包

mysql8离线安装包,适用于centos7.3-7.9

2022-09-02

docker一键自动化安装脚本

适用于centos7及以上系统,安装时候注意需要连接外网

2022-09-02

linux中iptables防火墙设置

首先设置禁止所有的数据流传出传入策略,之后依据要求进行数据流测放开 注意使用centos7及以上版本系统使用该方法时候禁用firewalld防火墙服务,并下载iptables服务 systemctl disable firewalld --now yum install iptables-services iptables -y

2022-09-02

定时备份docker安装的gitlab的脚本

定时备份docker安装的gitlab的脚本

2022-09-02

android移动开发基础案例教程的源代码

本书共10章,第1-2章主要讲解Android的基础知识,包括Android起源、Android体系结构、开发环境搭建、UI布局等。第3-8章主要讲解Android中的数据存储以及四大组件,包括文件存储、SharedPreferences、SQLite数据库、Activity、BroadcastReceiver、Service、ContentProvider等。第9章主要讲解Android中的网络编程,包括协议、消息机制、开源项目等。第10章主要讲解Android开发中的高级知识,包括多媒体、动画、Fragment等。 本书源代码

2018-06-24

mybatis generator插件

mybatis 的generator插件,使用需要一定的mybatis基础,需要了解最基本的mybatis配置及关联映射

2018-02-09

锋利的jquery 第2版源码

锋利的jquery 第2版_人民邮电出版社.的实例源码,适合初学者

2018-02-09

ssm人事管理系统工程及数据库

ssm人事管理系统工程及数据库,已由myclipse2014,mysql5.7和tomcat8调试通过

2018-02-09

javascript dom2 源码及pdf

javascript dom2 源码及pdf

2018-02-09

web实现图书管理

wen实现图书管理,servlet,jsp,javabean。web的基础代码,适合新手

2017-11-01

算法分析与设计-赵端阳源代码与ppt

算法分析与设计-赵端阳源代码与ppt,课堂或自学时使用

2017-10-25

spring-framework-4.1.6.RELEASE-dist

spring-framework-4.1.6.RELEASE-dist的jar包下载,整理比较全面

2017-10-25

myeclipse注册机

myeclipse注册机,使用时建议断网,部分版本可能无法使用

2017-10-25

空空如也

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

TA关注的人

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