自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 问答 (2)
  • 收藏
  • 关注

原创 jenkins环境搭建

环境:操作系统:Windows10 虚拟机:CentOS7 Java:jdk1.8.0_181 Tomcat:apache-tomcat-8.5.33搭建环境:1,创建虚拟机。(安装的时候,注意要选择将基础的软件自动安装进去) 2,在windows系统下使用xShell连接虚拟机。(操作方便)注意点: (1)配置IP,首先要为虚拟机设置一个默认的IP地址。...

2018-09-01 22:40:44 214

原创 XML文件中的内容都在一行时,使用dom4j解析XML的过程。

在实际工作中,遇到了对方发给我方的 XML 文件内容都处于一行中。初始思路:将文件中的内容读取到系统中,使用 dom4j 的 asXML() 方法将文件中的内容变为字符串。Document fromXml=reader.read(new FileInputStream(new File(xmlPath))); String asXML = fromXml.asXML();然...

2018-05-21 23:03:47 1523

原创 使用 springmvc 后端打印数据正常,返回到前端的 json 数据出现乱码。

解决方法: 在 后台对应方法上面的注解 @RequestMapping中,加入属性: produces = “text/plain;charset=utf-8”比如: @RequestMapping(value="/{foodId}",produces = "text/plain;charset=utf-8")@ResponseBodypublic String getFoodsB...

2018-05-17 00:06:41 792

原创 使用 jsonp 跨域请求数据报错 “Unexpected token :” 的解决办法

错误的原因是:服务端返回数据的格式有问题。使用 jQuery的ajax方法($.ajax) 方法中参数的含义:type:请求方式 GET/POSTurl:请求地址async:布尔类型,默认为true 表示请求是否为异步,如果为false表示为同步。dataType:返回的数据类型jsonp:传递给请求处理程序或页面的,用以获得jsonp回调函数名的参数名(一般默认...

2018-05-16 23:57:51 3671

原创 spring学习笔记(配置XML文件)

主要内容 - 基本概念 - Spring 的 IOC 操作 - Bean 实例化的方式 - Bean 标签的常用属性 - 属性注入 - 注入复杂属性 - IOC 和 DI基本概念Spring是一个开源的,轻量级的框架。 (1)开源的:开源软件是将软件以源代码形式发布,并遵循GPL等开...

2018-05-16 23:28:44 200

原创 SpringMVC 跳转页面的时候,无法加载 CSS JS 图片等资源

遇到这种情况。首先要看看页面是否有报错。 比如我的页面报错: 报错中显示,找不到 CSS 的链接。仔细观察后,确实链接中缺少了项目的名字。 然后找到自己的代码 改代码后: 刷新页面后: CSS正常显示了。...

2018-04-17 15:03:30 550

原创 使用 dom4j 解析XML格式的字符串的时候,字符串没问题,输出结果总是空,也不报错

遇到这类型问题,多半是因为字符串的格式不对。可以尝试着在字符串中的结束标签前面加几个空格。使用代码解决:/** * 将 String 类型的 XML 加空格和回车 * @param string * @return */private String strToXmlContent(String string) { String[] split = string.spl...

2018-03-25 10:25:44 1638

原创 小伙的java之旅——GOF23-单例模式

单例模式:核心作用:保证一个类只有一个实例,并且提供一个访问该实例的全局访问点。饿汉式:/** * 单利模式:饿汉式加载 * 饿汉单例模式代码中,static变量会在类装载时初始化,此时也不会涉及多个线程对象访问对象的问题。虚拟机保证只会装载一次该类,肯定不会发生并发访问的问题。 * 因此,可以省略synchronized关键字 * 问题

2017-03-10 17:53:01 281

原创 小伙的java之旅——注解

注解(Annotation)是从JDK5.0开始引入的新技术。Annotation的作用: ——不是程序本身,可以对程序作出解释。(这一点,跟注释(comment)没什么区别。) ——可以被其他程序(比如:编译器等)读取。(注释信息处理流程,是注释和注解的重大区别。)Annotation的格式: ——注解是以“@注释名”在代码中存在的,还可以添加一些参数值,例如:@SuppressWarnin

2017-03-10 17:14:19 313

原创 使用get方式提交表单,在地址栏里面不显示提交信息

这个原因很简单,就是你没有在相应的表单信息中写入name属性。例如:<tr> <td>用户名:</td> <td><input id="usernameID" type="text" onblur="verifyName()"/><font color="red"></font></td></tr>更正:加上name属性后,get提交地址栏就显示信

2017-02-21 13:47:24 4444 3

原创 HTML中的JS代码getAttribute();返回一直为null

原始代码:然后分辨在IE 360 火狐 谷歌浏览器测试,结果IE 360运行正常,火狐和谷歌一直显示null解决方法:经测试后,这几个浏览器都运行正常。 其中formVerity为form表单的name属性。 username为用户名的name属性。下面附主要源码:JS源码:<script type="text/javascript"> function verifyForm(){

2017-02-21 13:36:41 4437

原创 小伙的java之旅——泛型

首先需要明确的是: 泛型的使用类型应为引用类型,不能为基本类型。泛型:1,安全:list.add(); 只能加泛型中的定义类型。 2,省心:get(); 无须类型转换。自定义泛型类的注意点:1,<>里面存放单个大写字母,尽可能见名知意。2,常见的泛型字母:T——type,K——key,V——value,E——element。3,泛型不能使用在静态属

2017-01-19 16:36:03 358

原创 小伙的java之旅——容器

Collection:表示一组对象,它是集中,收集的意思。就是把一些数据收集起来。 Collection接口下的两个子接口:set&list。 Map:键值对。List:有序,可重复。**线程不安全,效率高**ArrayList():底层实现是数组(查询快)LinkedList():底层实现是链表(插入,删除快)**线程安全,效率低**Vector:多线程共享,使用Vextor。Set

2017-01-19 16:07:16 328

原创 小伙的java之旅——异常

在java中万物都是类,包括错误本身也会被包装成一个对象扔出去。常见异常 1,ArithmeticException:除数为0;解决方法: Scanner s = new Scanner(System.in); int b = s.nextInt(); if(b != 0){ int a = 10 / b; System.out.prin

2016-12-14 07:26:18 303

转载 小伙的java之旅——static关键字

原文链接:  http://www.cnblogs.com/dolphin0520/p/3799052.html最近做struts2课设的时候,在加图书的环节一直加不进去图书。最后查了好多资料,最后用 static代码块 解决了。下面来简单说一下static代码块。 static关键字有一个比较关键的作用就是 用来形成静态代码块以优化程序性能。static块可以置于类中的任何地方,类中可以有多个st

2016-12-13 07:13:25 304

原创 小伙的java之旅——日历

下面在我编写简易日历的时候遇到的问题以及源码。首先上图:源码。 MyCalender 类package org.zw.jopo;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.

2016-12-04 16:59:00 353

原创 小伙的java之旅(5)——数组,常用类。

一个月,一个突破。 数组数组是相同类型数据的有序集合。 数组也是对象,数组元素相当于对象的成员变量。 数组长度是确定的,不可变的。小知识点1. equals比较内容是否相等。 “==”比较是否为同一对象(比较地址是否相同) 2. String : 不可变字符序列。 StringBuilder : 可变字符序列,线程不安全,效率高。(一般用这个)。 StringBuffer :

2016-12-04 16:41:00 261

原创 小伙的java之旅(4)

时间过得好快,不知不觉学习java都第四周了。这周主要把面向对象大概都了解了一下。大概内容有:隐式参数,继承,重写,final,封装,多态,抽象类,接口和内部类。接下来就一个点一个点的总结一下。this (隐式参数)。this指向当前对象方法里面的隐式参数一共有俩个,this和super。这里首先介绍this。1.在普通方法中,this总是指向调用该方法的对象。 2.在构造方法中,this总是指

2016-11-27 09:49:57 347

原创 小伙的java之旅(3)——面向对象

这周了解一部分面向对象的知识。面向对象的本质:以类的方式组织代码,以对象的方式组织数据。面向对象的思维:OOA(Object-Oriented Analysis 面向对象分析方法 )OOD(Object-Oriented Design 面向对象设计)类与对象:对象是以类为模板的,一个类可以抽象出很多对象。对象:是具体的事物。(new 后面是对象)。类:是对对象的抽象。(class 后面是类)

2016-11-20 09:41:50 360

原创 小伙的java之旅(3)

第三周。 这周看的东西比较多,这篇主要记录一些小知识点,下一篇写面向对象的一些知识。Do while ——先执行,后判断while ——先判断,后执行break break:在任何循环语句的主体部分均可用break用于强行退出循环,不执行循环中剩余的语句。代码:从0~100循环随机一个数,如果随机出36结束循环,输出循环的次数。int total = 0; System.

2016-11-20 08:48:34 396

原创 java switch语句中case穿透

case穿透:switch语句中case:后面不加break。下面是一个利用case穿透的一个小例子。

2016-11-13 15:04:19 993

原创 小伙的java之旅(2)

每周总结一次java学习经历。这是第二周的,坚持就是胜利。(PS:第一周的写到简书上啦http://www.jianshu.com/p/f91756c51143)。这一周呢,主要学到了一下几点: 1.类型转化。 2.java中的变量,常量。 3.运算符。首先,我们先来说一下**类型转化**。类型转化主要分为:自动类型转化、强制转化。 自动类型转化:容量小的

2016-11-13 14:56:29 312

转载 warning: LF will be replaced by CRLF in ...

在第一次使用git上传项目时出现 解决方法: 在git 命令里面输入:$ git config – global core.autocrlf false然后在git里面重新add项目。 引用块内容: https://my.oschina.net/i33/blog/49705

2016-10-23 14:31:50 400

原创 随手笔记

1:pritvate int mCeShi = 50;//此处50为50dp把dp转化为px mmCeShi = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP,50,context.getResources().getDisplayMetrics());2:获取屏幕宽度:        WindowM

2016-07-02 15:37:43 287

翻译 android studio中.9图片的用法。

第一步:首先检查图片文件是否放入drawable文件夹中,如果不是,请先将图片放入。第二步:将aaptOptions{ cruncherEnabled = false useNewCruncher = false}加入到build.gradle中,直接写在buildToolsVersion下方即可。第三步:一定要在用到图片文件代码部分重新输入代码。e.g.

2016-07-02 15:32:07 712 2

空空如也

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

TA关注的人

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