自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 前端访问不到本地图片,IDEA设置Tomcat虚拟路径

案例说明:数据库可以存储图片,但是相当耗费内存,怎么办呢?在数据库中存储图片的相对路径,访问资源时使用相对路径访问。两种方法1:图片存储在项目内,使用相对路径访问,该方法使用简单,但是,这样会造成项目体积急剧增大,可移植性变差,也不安全。2:图片存储在单独的容量大的外存,使用绝对路径读取图片。当启动一个部署在Tomcat的Web项目时,可以访使用相对路径或者绝对路径访问到...

2019-08-24 20:30:00 761

转载 求最大子列和问题

方法1:暴力计算法i 表示子列开始索引j 表示子列结束索引k(i<k<j) 辅助计算 i~j之间子列和public int method1(int[] arr) { int maxSum = 0; for (int i = 0; i < arr.length; i++) { for (...

2019-08-23 20:46:00 148

转载 Java测试方法控制执行顺序@FixMethodOrder

将测试方法构成测试回环的时候,就需要确定测试方法执行顺序,以此记录。@FixMethodOrder是控制@Test方法执行顺序的注解,她有三种选择 MethodSorters.JVM 按照JVM得到的顺序执行 即按照代码顺序执行 MethodSorters.NAME_ASCENDING 按照方法名字顺序执行 MethodSorters.DEFAULT 按照默认顺序执行 以确定的但...

2019-08-16 15:24:00 1330

转载 Java异常中getMessage()与toString的区别

Exception e中e的getMessage()和toString()方法的区别:示例代码1:public class TestInfo { private static String str =null; public static void main(String[] args) { System.out.println("tes...

2019-08-16 15:12:00 807

转载 top100-002-两数相加

此道题出现铁憨憨特征。题目所给链表,逆序,正符合加法计算从低至高,仅需直接相加,高位不够补0即可。而自己却多此一举采用队列重新存储一遍,对高位不足时不计入加法中。整体数据结构复杂,并且栽与笨重的固化思维,谨记,以作改变。自己代码:/** * 给出两个非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存...

2019-07-26 17:46:00 84

转载 top100-001-两数之和

import java.util.HashMap;import java.util.Map;/** * 给定一个整数数组 nums和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。 * 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 * <p> * 示例: * ...

2019-07-21 13:28:00 128

转载 编译原理课设

一、课程设计内容1.1、前置条件:有效文法及正确的算符优先表1.2、功能需求:根据文法及算符优先表,实现算符优先分析过程,输入串采用教材133页习题2中(2)中的字符串(#(((a,a),x,(a)),a)#)。1.3、开发环境: Java(jdk1.8) Windows 10二、数据结构设计2.1、类2.1.1、文法对象类p...

2019-07-21 13:24:00 5316

转载 代理模式

代理模式代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能.1.静态代理1.1 案例:汽车行驶功能中增加行驶时间记录功能。接口public interface Moveable { void move();}Car类...

2019-05-23 11:35:00 77

转载 java.lang.ClassCastException: xut.bookshop.entity.User_$$_javassist_3 cannot be cast to javassist.ut...

报错信息java.lang.ClassCastException: xut.bookshop.entity.User_$$_javassist_3 cannot be cast to javassist.util.proxy.Proxy org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.getProxy(Javas...

2019-04-26 20:32:00 143

转载 org.xml.sax.SAXParseException; lineNumber: 14; columnNumber: 32; 元素类型为 "key" 的内容必须匹配 "(column)*"...

报错:部分错误信息,主要查看CauseByCaused by: org.hibernate.InvalidMappingException: Unable to read XML at org.hibernate.internal.util.xml.MappingReader.legacyReadMappingDocument(MappingReader.java:375) a...

2019-04-24 21:15:00 2203

转载 SSH整合错误三连

访问Action错误ognl.MethodFailedException: Method "add" failed for object com.test3.action.UserAction@557d9144 [java.lang.NoSuchMethodError: org.hibernate.Session.getFlushMode()Lorg/hibernate/FlushM...

2019-04-22 11:04:00 149

转载 Java反射机制

一、什么是反射?在运行状态中,对于任意一个类,都能够获取到这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性(包括私有),这种动态获取的信息,及调用对象的方法的功能就称为Java的反射机制。二、获取类对象1、什么是类对象?  创建Dog类和Cat类public class Dog { private String name; ...

2019-04-02 18:05:00 70

转载 Java集合之HashMap

Map类集合中的存储单位是Key-Value键值对,Map类使用一定的哈希算法形成比较均匀的哈希值作为Key,Value值挂在Key上。一、Map类特点:  1、Key不能重复,Value可重复  2、Value可以是List、Map、Set类对象  3、KV是否允许为null,以实现类约束为准二、Map除提供增删改查外,还有三个Map特有方法。  1、返回所有的...

2019-03-28 14:04:00 79

转载 Java集合之ArrayList与LinkList

注:示例基于JDK1.8版本参考资料:Java知音公众号本文超长,也是搬运的干货,希望小伙伴耐心看完。Collection集合体系List、Set、Map是集合体系的三个接口。其中List和Set继承了Collection接口。List有序且元素可以重复,默认大小为10;ArrayList、LinkedList和Vector是三个主要的实现...

2019-03-26 22:13:00 201

转载 Struts2之拦截器

拦截器:在Action执行之前和之后进行一些额外的操作,相当于过滤器拦截器的工作方式1、拦截器<interceptor name="privilege" class="com.test.interceptor.PrivilegeInterceptor"></interceptor>  name-拦截器名称  class-拦截器的实...

2019-03-17 21:23:00 78

转载 面向对象4大特性

面向对象4大特性:抽象,封装,继承,多态。抽象:在类的设计层次:将某些事务的共同属性提取出来集合到一个类;类与对象之间的关系:类时抽象的,对象是具体的,类是对象的模板,对象的创建时以类未模板的,同一个类创造出来的对象具有共同的属性,但属性值不同。封装:利用抽象数据类型将数据和基于数据的操作封装在一起(事物的属性和方法),数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保...

2019-03-17 09:07:00 370

转载 struts2核心配置之Result

result作用:在struts.xml中,使用<result>元素配置result逻辑视图和物理视图之间的映射元素属性属性说明是否必须name指定逻辑视图的名称(Action的返回值),默认值为success否type指定返回的视图资源的类型,不同类型代表不同的结果输出,默认值dispatcher否...

2019-03-12 07:56:00 150

转载 struts2核心配置之Action

一、实现Action类1、POJO实现(Plain Ordinary Java Object 简单的java对象)public class User1 { public String execute(){ System.out.println("Action1"); return "success"; }} ...

2019-03-10 16:36:00 73

转载 struts2核心配置之struts.xml

struts.xml  -常量配置  -包配置  -包含配置一、常量配置struts2常量的配置通常采用三种方式:1、在struts.xml中使用<constant>元素配置常量<struts> <constant name="struts.i18n.encoding" value="UTF-8"></c...

2019-03-10 15:17:00 95

转载 初识struts2

  刚刚开始学习struts2,周末总结周内学习情况。介绍struts2之前,先了解一下MVC、struts1和WebWork。MVCMVC是代码的分层思想,是软件设计领域经典的设计模式。它根据代码功能的不同,讲一个软件的代码分为3个部分,即模型、视图、控制器:  M-Model 模型:模型的功能是负责业务数据和业务处理逻辑,如实体类,DAO,Service  V-V...

2019-03-10 14:32:00 77

转载 $.ajax()参数详解

参考链接:https://www.cnblogs.com/tylerdonet/p/3520862.html转载于:https://www.cnblogs.com/GG-Bond/p/10500905.html

2019-03-09 15:14:00 79

转载 百度Map-JSAPI-覆盖物范围查询标记

1、单点标记并添加说明信息2、可视化区域范围3、矩形覆盖物经纬度范围说明:该项目为javaweb项目,标记点信息为数据库中存储信息】参考API链接http://api.map.baidu.com/library/DrawingManager/1.4/docs/symbols/BMapLib.DrawingManager.htmlhttp://lbsyun.baid...

2019-03-09 14:51:00 175

转载 百度MapAPI之地理编码

地理编码:将具体地址数据转换为对应坐标点经纬度功能大致思路:1、从数据库取得具体地理位置2、将地址作为参数访问API接口,获取返回数据3、处理response数据并将经度(lng、longitude)、纬度(lat、latitude)存入数据库API接口:http://api.map.baidu.com/geocoder/v2/?address=地址(&...

2019-03-09 11:27:00 307

转载 JavaScript代码放在head和body的区别(QRCode生成)

1.在head中时,所代表的functions只加载而不执行,执行是在某一事件触发后才开始。2.在body中时,直接加载并执行典型的区别:如果有不在函数中的执行语句,比如变量初始化,如果在head中就不会执行。举个栗子:这段代码会生成一个二维码,二维码的跳转地址为text中超链接a.js放在body中,可生成二维码<!DOCTYPE html>...

2018-09-12 13:17:00 106

转载 Maven学习笔记3

好了,按照笔记2的方法我们创建好一个web项目(使用maven:java项目还是java项目,web项目还是web项目,唯一的变化既是我们在pom.xml中配置了我们本应该先下载然后导入的jar包,这样说应该好理解好多吧)。Maven常见命令先来介绍三个基本命令 compile、test和package,以及了解Maven的一些核心概念。编译【compile】编译...

2018-09-05 17:05:00 93

转载 Maven学习笔记2

Maven安装配置1.下载Maven官方地址:http://maven.apache.org/download.cgi将下载的压缩包解压到你要安装 Maven 的文件夹。假设你解压缩到文件夹 –E://maven//apache-maven-3.3.9新建一个本地仓库文件夹2.配置本地仓库路径更改本地仓库运行dos命令m...

2018-09-04 22:23:00 63

转载 Maven学习笔记1

Maven是什么?  百度百科:Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。  这些描述总是让人更加难理解Maven,扔掉它,咱们先看看Maven能干嘛Maven能干什么?  1 .帮你下载jar包  maven项目会有一个 pom.xml文件, 在这个文件里面,只要你添加相应配置,他就会自动帮你下载相应...

2018-09-04 21:42:00 60

转载 MySql笔记之数据表

数据表:行称为记录 列称为字段 用来存储数据一、数据类型数据类型是指列、存储过程参数、表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型。在我们存储不同类型的数据时,为了数据优化存储,需要选择合适的数据类型。1. 整型计算机存储方式:二进制有符号位:数字的最高位用0 1 表达数字是正数或负数无符号位:不存在负数,永远是正数。范...

2018-07-09 11:52:00 89

转载 MySql笔记之操作数据库

看前引导♦MySQL默认的端口号:3306♦MySQL中的超级用户:root♦SQL语句结尾必须以分号结尾♦语法使用介绍花括号 必须有的部分中括号 可选项 ,可有可无竖线 从这个当中做选择1. 创建数据库CREATE (DATABASE | SCHEMA} [IF NOT EXISTS] db_ name [DEFAULT] CHARACT...

2018-06-26 20:24:00 59

转载 MySql笔记之修改MySQL提示符

首先,了解下MYSQL提示符是神马东东就是每次登陆mysql后出现的提示符如果我们不喜欢这个提示符呢,那我们就改成我们喜欢的样子。系统参数提示符举个栗子就改成相应的提示符了,那么可否随意改名字呢,那必须有example:改成 lalala德玛西亚那如果我想改成日期加用户名加其他呢?只需要艾特一下@或许你习惯了mysql>或许你...

2018-06-26 19:36:00 74

转载 MySql笔记之修改数据库编码

修改前(系统默认编码)查看编码命令:show variables like '%char%'; show variables like 'character%';两种方法a) 暂时性修改1 SET character_set_client = utf8; 2 SET character_set_connect...

2018-06-26 19:03:00 111

转载 java.sql.SQLException: Access denied for user 'roo'@'localhost' (using password: YES)

初学mysql,安装了mysql8.0.11,激动的用jdbc连接数据库,出现error,折腾了三天依旧无解,最后无奈装了比较稳定的mysql5.5,问题得以解决,很迷,但只要error没了就开心。在此记录我傻傻坚持的3天。环境:win10 + mysql8.0.11 + eclipse1.代码 1 import java.sql.*; 2 3 pub...

2018-06-23 14:42:00 3408

转载 navicat连接MySQL8.0.11提示2059错误

错误原因:mysql加密规则的改变;     mysql加密规则:mysql_native_password mysql8之前的版本            caching_sha2_password mysql8解决方法:ALTERUSER'root'@'localhost'IDENTIFIEDBY'password'PASSWORD...

2018-06-23 14:04:00 72

转载 axure8.1.0.3377授权码

被授权人:zdfans.com授权密钥:gP5uuK2gH+iIVO3YFZwoKyxAdHpXRGNnZWN8Obntqv7++FF3pAz7dTu8B61ySxli转载于:https://www.cnblogs.com/GG-Bond/p/9217074.html

2018-06-23 13:53:00 344

转载 net start mysql服务名无效

问题:提示服务名无效解决方案一、查看mysql准确的服务名1. win+R打开运行窗口,输入 services.msc2. 在其中查看mysql的服务名,我的是 MySql803. win+X,选择 WindowsPowerShell (管理员)(既以管理员身份打开cmd),输入 net start mysql80注:必须用管理员身份运行m...

2018-06-21 17:46:00 131

转载 JDK环境变量配置

1. 右击 计算机(此电脑)2. 选择 属性3. 左侧一栏选择 高级系统设置4. 环境变量→系统变量→新建 JAVA_HOME 变量 变量值填写 jdk的安装目录(本人是:D:\Java\jdk)5. 系统变量→寻找 Path 变量→编辑 在变量值后输入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; (注意原来...

2018-06-20 21:14:00 57

空空如也

空空如也

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

TA关注的人

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