- 博客(36)
- 收藏
- 关注
转载 前端访问不到本地图片,IDEA设置Tomcat虚拟路径
案例说明:数据库可以存储图片,但是相当耗费内存,怎么办呢?在数据库中存储图片的相对路径,访问资源时使用相对路径访问。两种方法1:图片存储在项目内,使用相对路径访问,该方法使用简单,但是,这样会造成项目体积急剧增大,可移植性变差,也不安全。2:图片存储在单独的容量大的外存,使用绝对路径读取图片。当启动一个部署在Tomcat的Web项目时,可以访使用相对路径或者绝对路径访问到...
2019-08-24 20:30:00
833
转载 求最大子列和问题
方法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
197
转载 Java测试方法控制执行顺序@FixMethodOrder
将测试方法构成测试回环的时候,就需要确定测试方法执行顺序,以此记录。@FixMethodOrder是控制@Test方法执行顺序的注解,她有三种选择 MethodSorters.JVM 按照JVM得到的顺序执行 即按照代码顺序执行 MethodSorters.NAME_ASCENDING 按照方法名字顺序执行 MethodSorters.DEFAULT 按照默认顺序执行 以确定的但...
2019-08-16 15:24:00
1409
转载 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
859
转载 top100-002-两数相加
此道题出现铁憨憨特征。题目所给链表,逆序,正符合加法计算从低至高,仅需直接相加,高位不够补0即可。而自己却多此一举采用队列重新存储一遍,对高位不足时不计入加法中。整体数据结构复杂,并且栽与笨重的固化思维,谨记,以作改变。自己代码:/** * 给出两个非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存...
2019-07-26 17:46:00
108
转载 top100-001-两数之和
import java.util.HashMap;import java.util.Map;/** * 给定一个整数数组 nums和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。 * 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 * <p> * 示例: * ...
2019-07-21 13:28:00
159
转载 编译原理课设
一、课程设计内容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
5461
转载 代理模式
代理模式代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能.1.静态代理1.1 案例:汽车行驶功能中增加行驶时间记录功能。接口public interface Moveable { void move();}Car类...
2019-05-23 11:35:00
101
转载 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
194
转载 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
2286
转载 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
179
转载 Java反射机制
一、什么是反射?在运行状态中,对于任意一个类,都能够获取到这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性(包括私有),这种动态获取的信息,及调用对象的方法的功能就称为Java的反射机制。二、获取类对象1、什么是类对象? 创建Dog类和Cat类public class Dog { private String name; ...
2019-04-02 18:05:00
96
转载 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
106
转载 Java集合之ArrayList与LinkList
注:示例基于JDK1.8版本参考资料:Java知音公众号本文超长,也是搬运的干货,希望小伙伴耐心看完。Collection集合体系List、Set、Map是集合体系的三个接口。其中List和Set继承了Collection接口。List有序且元素可以重复,默认大小为10;ArrayList、LinkedList和Vector是三个主要的实现...
2019-03-26 22:13:00
249
转载 Struts2之拦截器
拦截器:在Action执行之前和之后进行一些额外的操作,相当于过滤器拦截器的工作方式1、拦截器<interceptor name="privilege" class="com.test.interceptor.PrivilegeInterceptor"></interceptor> name-拦截器名称 class-拦截器的实...
2019-03-17 21:23:00
101
转载 面向对象4大特性
面向对象4大特性:抽象,封装,继承,多态。抽象:在类的设计层次:将某些事务的共同属性提取出来集合到一个类;类与对象之间的关系:类时抽象的,对象是具体的,类是对象的模板,对象的创建时以类未模板的,同一个类创造出来的对象具有共同的属性,但属性值不同。封装:利用抽象数据类型将数据和基于数据的操作封装在一起(事物的属性和方法),数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保...
2019-03-17 09:07:00
428
转载 struts2核心配置之Result
result作用:在struts.xml中,使用<result>元素配置result逻辑视图和物理视图之间的映射元素属性属性说明是否必须name指定逻辑视图的名称(Action的返回值),默认值为success否type指定返回的视图资源的类型,不同类型代表不同的结果输出,默认值dispatcher否...
2019-03-12 07:56:00
182
转载 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
95
转载 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
125
转载 初识struts2
刚刚开始学习struts2,周末总结周内学习情况。介绍struts2之前,先了解一下MVC、struts1和WebWork。MVCMVC是代码的分层思想,是软件设计领域经典的设计模式。它根据代码功能的不同,讲一个软件的代码分为3个部分,即模型、视图、控制器: M-Model 模型:模型的功能是负责业务数据和业务处理逻辑,如实体类,DAO,Service V-V...
2019-03-10 14:32:00
112
转载 $.ajax()参数详解
参考链接:https://www.cnblogs.com/tylerdonet/p/3520862.html转载于:https://www.cnblogs.com/GG-Bond/p/10500905.html
2019-03-09 15:14:00
105
转载 百度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
217
转载 百度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
369
转载 JavaScript代码放在head和body的区别(QRCode生成)
1.在head中时,所代表的functions只加载而不执行,执行是在某一事件触发后才开始。2.在body中时,直接加载并执行典型的区别:如果有不在函数中的执行语句,比如变量初始化,如果在head中就不会执行。举个栗子:这段代码会生成一个二维码,二维码的跳转地址为text中超链接a.js放在body中,可生成二维码<!DOCTYPE html>...
2018-09-12 13:17:00
133
转载 Maven学习笔记3
好了,按照笔记2的方法我们创建好一个web项目(使用maven:java项目还是java项目,web项目还是web项目,唯一的变化既是我们在pom.xml中配置了我们本应该先下载然后导入的jar包,这样说应该好理解好多吧)。Maven常见命令先来介绍三个基本命令 compile、test和package,以及了解Maven的一些核心概念。编译【compile】编译...
2018-09-05 17:05:00
115
转载 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
81
转载 Maven学习笔记1
Maven是什么? 百度百科:Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 这些描述总是让人更加难理解Maven,扔掉它,咱们先看看Maven能干嘛Maven能干什么? 1 .帮你下载jar包 maven项目会有一个 pom.xml文件, 在这个文件里面,只要你添加相应配置,他就会自动帮你下载相应...
2018-09-04 21:42:00
73
转载 MySql笔记之数据表
数据表:行称为记录 列称为字段 用来存储数据一、数据类型数据类型是指列、存储过程参数、表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型。在我们存储不同类型的数据时,为了数据优化存储,需要选择合适的数据类型。1. 整型计算机存储方式:二进制有符号位:数字的最高位用0 1 表达数字是正数或负数无符号位:不存在负数,永远是正数。范...
2018-07-09 11:52:00
127
转载 MySql笔记之操作数据库
看前引导♦MySQL默认的端口号:3306♦MySQL中的超级用户:root♦SQL语句结尾必须以分号结尾♦语法使用介绍花括号 必须有的部分中括号 可选项 ,可有可无竖线 从这个当中做选择1. 创建数据库CREATE (DATABASE | SCHEMA} [IF NOT EXISTS] db_ name [DEFAULT] CHARACT...
2018-06-26 20:24:00
71
转载 MySql笔记之修改MySQL提示符
首先,了解下MYSQL提示符是神马东东就是每次登陆mysql后出现的提示符如果我们不喜欢这个提示符呢,那我们就改成我们喜欢的样子。系统参数提示符举个栗子就改成相应的提示符了,那么可否随意改名字呢,那必须有example:改成 lalala德玛西亚那如果我想改成日期加用户名加其他呢?只需要艾特一下@或许你习惯了mysql>或许你...
2018-06-26 19:36:00
109
转载 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
153
转载 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
3459
转载 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
95
转载 axure8.1.0.3377授权码
被授权人:zdfans.com授权密钥:gP5uuK2gH+iIVO3YFZwoKyxAdHpXRGNnZWN8Obntqv7++FF3pAz7dTu8B61ySxli转载于:https://www.cnblogs.com/GG-Bond/p/9217074.html
2018-06-23 13:53:00
363
转载 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
159
转载 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
73
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人