自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 问答 (1)
  • 收藏
  • 关注

原创 Caffe安装步骤(matcaffe,pycaffe,opencv)

1、系统和硬件配置:Ubuntu18.04  gtx1050ti  16GB2、环境配置:cuda9.0 cuDnn7.3 g++5.5 gcc5.5 opencv3.4 Caffe本来还先装了anaconda但是这里对于新手来说不建议。因为ubuntu自带pyhon,再装上anaconda会使系统中有两个python版本,容易导致混乱。依照2、环境配置中的顺序首...

2018-10-17 10:34:52 2135

转载 Tomcat7上传文件没有发出

因为Tomcat7 默认的上传文件大小为5M,所以当你上传的文件超过这个大小是,是不会发出发出请求的,检查元素发现出现了该错误搜索了一下,是请求未发出,请求被屏蔽的原因,接着继续查找,发现是有默认大小的限制,只需要将Tomcat下的配置文件server.xml当中,增加 maxSwallowSize="-1"属性即可,具体如下所示 <Connector port="8080" protoco

2017-01-05 15:39:04 979

原创 通配符的理解

首先写几个类public class Animal { private String name; public Animal(String name) { this.name = name; } public void eat() { System.out.println(getName() + " can eat."); } public String getNam...

2016-12-11 12:38:31 1256

原创 泛型代码的理解

在《java核心技术卷一》中提--无论何时定义一个泛型类型,都自动提供了一个相应的原始类型。原始类型的名字就是删去类型参数后的泛型类型名,擦除类型变量,并替换为限定类型(无限顶的变量用Object)例如,在定义List集合 List a=new ArrayList<>(); List b=new ArrayList<>(); a.add("hello"); b.add(

2016-12-10 21:23:42 347

转载 WEB 容器、WEB服务和应用服务器的区别与联系

【web 容器】何为容器:      容器是一种服务调用规范框架,J2EE 大量运用了容器和组件技术来构建分层的企业级应用。在 J2EE 规范中,相应的有 WEB Container 和 EJB Container 等。      WEB 容器给处于其中的应用程序组件(JSP,SERVLET)提供一个环境,使 JSP,SERVLET 直接跟容器中的环境变量交互,不必

2016-11-25 19:32:03 392

原创 Cookie和Session的细节

CookieCookie在Servlet 3.0中有四个判断是否为同一Cookie的标准:name,domain,isHttpOnly, path,若四者有一个不同,则不能相互覆盖SessionSession其实就是通过一个名为“JSESSIONID”的Cookie,给浏览器传递一个唯一的标识码,当同一浏览器拿着这个标识码去访问服务器时,就可以找到存储在其中的信息。值得注意的是

2016-10-23 22:14:28 277

原创 Javaweb项目中的路径问题

最近在完成一个作业的时候,需要读取一个在javaWeb的项目中的XML文件。老是弄不好,便去网上找了方法,有用!一开始也没深究,完成了作业后,有精力深究了一下。如今写出来,供大家参考。我的项目目录如图所示,我使用的是Tomcat 8.0作为服务器,servlet 3.0首先考虑在普通java类当中获取UserList.xml的路径,首先要了解两个基本知识:

2016-10-20 09:55:38 4003

原创 GET方法和POST获取中文参数出现乱码的问题及解决方法

如果我们用get方法向服务器传递中文数据的话,是会出现这样的情况String queryString = request.getQueryString(); String[] keyvalue = queryString.split("&"); for (String k : keyvalue) { String[] map = k.split("="); System

2016-10-16 20:38:12 5901

转载 JAVA中重写equals()方法为什么要重写hashcode()方法?

object对象中的 public boolean equals(Object obj),对于任何非空引用值 x 和 y,当且仅当 x 和 y 引用同一个对象时,此方法才返回 true;注意:当此方法被重写时,通常有必要重写 hashCode 方法,以维护 hashCode 方法的常规协定,该协定声明相等对象必须具有相等的哈希码。如下:(1)当obj1.equals(obj2)为true时

2016-05-09 16:03:53 352

原创 删除集合里重复的字符串

/* * 需求:删除集合里重复的字符串 * * 思路:一、首先添加字符串 * 二、开始遍历字符串,同时创建一个正则表达式 * 三、遍历过的字符串进行判断,若符合规则,则删除,若不符合规则,则保留并把该字符串添加进正则表达式 */import java.util.ArrayList;import java.util.ListIterator;import

2016-05-07 20:01:07 1385

原创 JAVA中Iterator遍历,添加出现的ConcurrentModificationException异常

在学习java集合的迭代器遍历集合内容,并添加内容的时候,遇到了一个ConcurrentModificationException异常,for(Iterator it=arrList.iterator();it.hasNext();){ //System.out.println(it.next()); //当for循环结束的时候,it引用就被回收器回收 Pattern p=Patt

2016-05-07 16:57:52 2273 1

原创 Java 学习笔记(一)

构造函数不能有返回值,即使加void也不行,因为void代表的是返回值为空 引用是一种数据类型,是对象的别名,引用并不等于对象。(相当于C语言里的指针) 关于方法的重载,类型个数 次序不同,三点中实现至少任意一点,就能构成方法的重载。返回类型不同,不构成方法重载,因为系统不能判别该调用那个构造函数、 静态变量属于类,而不属于对象 静态变量和静态方法,在Eclip

2016-03-24 21:08:24 250

转载 Android规范文档使用

图标使用规范(单位:dp)Android手机常见分辨率:800*480( 854*480),960*540,1280*720(1280*800),1920*1080DPI:mdpi 160,hdpi 240,xhdpi 320,xxhdpi 480,xxxhdpi 640sp和px的换算公式:分辨率为800*480时:1sp=1dp=1.5px分辨率

2016-03-21 13:11:22 271

原创 使用java时创建数组的三种常用的方法

//第一种:int java[]= new int[]{1,2,3,4.5.6};//第二种:int java[]={1,2,3,4,5,6};//第三种:int java[]=new int[6];

2016-03-19 14:52:32 725

空空如也

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

TA关注的人

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