- 博客(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 268
原创 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 1684
原创 使用 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 832
原创 使用 jsonp 跨域请求数据报错 “Unexpected token :” 的解决办法
错误的原因是:服务端返回数据的格式有问题。使用 jQuery的ajax方法($.ajax) 方法中参数的含义:type:请求方式 GET/POSTurl:请求地址async:布尔类型,默认为true 表示请求是否为异步,如果为false表示为同步。dataType:返回的数据类型jsonp:传递给请求处理程序或页面的,用以获得jsonp回调函数名的参数名(一般默认...
2018-05-16 23:57:51 3798
原创 spring学习笔记(配置XML文件)
主要内容 - 基本概念 - Spring 的 IOC 操作 - Bean 实例化的方式 - Bean 标签的常用属性 - 属性注入 - 注入复杂属性 - IOC 和 DI基本概念Spring是一个开源的,轻量级的框架。 (1)开源的:开源软件是将软件以源代码形式发布,并遵循GPL等开...
2018-05-16 23:28:44 250
原创 SpringMVC 跳转页面的时候,无法加载 CSS JS 图片等资源
遇到这种情况。首先要看看页面是否有报错。 比如我的页面报错: 报错中显示,找不到 CSS 的链接。仔细观察后,确实链接中缺少了项目的名字。 然后找到自己的代码 改代码后: 刷新页面后: CSS正常显示了。...
2018-04-17 15:03:30 577
原创 使用 dom4j 解析XML格式的字符串的时候,字符串没问题,输出结果总是空,也不报错
遇到这类型问题,多半是因为字符串的格式不对。可以尝试着在字符串中的结束标签前面加几个空格。使用代码解决:/** * 将 String 类型的 XML 加空格和回车 * @param string * @return */private String strToXmlContent(String string) { String[] split = string.spl...
2018-03-25 10:25:44 1703
原创 小伙的java之旅——GOF23-单例模式
单例模式:核心作用:保证一个类只有一个实例,并且提供一个访问该实例的全局访问点。饿汉式:/** * 单利模式:饿汉式加载 * 饿汉单例模式代码中,static变量会在类装载时初始化,此时也不会涉及多个线程对象访问对象的问题。虚拟机保证只会装载一次该类,肯定不会发生并发访问的问题。 * 因此,可以省略synchronized关键字 * 问题
2017-03-10 17:53:01 312
原创 小伙的java之旅——注解
注解(Annotation)是从JDK5.0开始引入的新技术。Annotation的作用: ——不是程序本身,可以对程序作出解释。(这一点,跟注释(comment)没什么区别。) ——可以被其他程序(比如:编译器等)读取。(注释信息处理流程,是注释和注解的重大区别。)Annotation的格式: ——注解是以“@注释名”在代码中存在的,还可以添加一些参数值,例如:@SuppressWarnin
2017-03-10 17:14:19 341
原创 使用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 4610 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 4540
原创 小伙的java之旅——泛型
首先需要明确的是: 泛型的使用类型应为引用类型,不能为基本类型。泛型:1,安全:list.add(); 只能加泛型中的定义类型。 2,省心:get(); 无须类型转换。自定义泛型类的注意点:1,<>里面存放单个大写字母,尽可能见名知意。2,常见的泛型字母:T——type,K——key,V——value,E——element。3,泛型不能使用在静态属
2017-01-19 16:36:03 382
原创 小伙的java之旅——容器
Collection:表示一组对象,它是集中,收集的意思。就是把一些数据收集起来。 Collection接口下的两个子接口:set&list。 Map:键值对。List:有序,可重复。**线程不安全,效率高**ArrayList():底层实现是数组(查询快)LinkedList():底层实现是链表(插入,删除快)**线程安全,效率低**Vector:多线程共享,使用Vextor。Set
2017-01-19 16:07:16 371
原创 小伙的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 330
转载 小伙的java之旅——static关键字
原文链接: http://www.cnblogs.com/dolphin0520/p/3799052.html最近做struts2课设的时候,在加图书的环节一直加不进去图书。最后查了好多资料,最后用 static代码块 解决了。下面来简单说一下static代码块。 static关键字有一个比较关键的作用就是 用来形成静态代码块以优化程序性能。static块可以置于类中的任何地方,类中可以有多个st
2016-12-13 07:13:25 354
原创 小伙的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 403
原创 小伙的java之旅(5)——数组,常用类。
一个月,一个突破。 数组数组是相同类型数据的有序集合。 数组也是对象,数组元素相当于对象的成员变量。 数组长度是确定的,不可变的。小知识点1. equals比较内容是否相等。 “==”比较是否为同一对象(比较地址是否相同) 2. String : 不可变字符序列。 StringBuilder : 可变字符序列,线程不安全,效率高。(一般用这个)。 StringBuffer :
2016-12-04 16:41:00 316
原创 小伙的java之旅(4)
时间过得好快,不知不觉学习java都第四周了。这周主要把面向对象大概都了解了一下。大概内容有:隐式参数,继承,重写,final,封装,多态,抽象类,接口和内部类。接下来就一个点一个点的总结一下。this (隐式参数)。this指向当前对象方法里面的隐式参数一共有俩个,this和super。这里首先介绍this。1.在普通方法中,this总是指向调用该方法的对象。 2.在构造方法中,this总是指
2016-11-27 09:49:57 403
原创 小伙的java之旅(3)——面向对象
这周了解一部分面向对象的知识。面向对象的本质:以类的方式组织代码,以对象的方式组织数据。面向对象的思维:OOA(Object-Oriented Analysis 面向对象分析方法 )OOD(Object-Oriented Design 面向对象设计)类与对象:对象是以类为模板的,一个类可以抽象出很多对象。对象:是具体的事物。(new 后面是对象)。类:是对对象的抽象。(class 后面是类)
2016-11-20 09:41:50 450
原创 小伙的java之旅(3)
第三周。 这周看的东西比较多,这篇主要记录一些小知识点,下一篇写面向对象的一些知识。Do while ——先执行,后判断while ——先判断,后执行break break:在任何循环语句的主体部分均可用break用于强行退出循环,不执行循环中剩余的语句。代码:从0~100循环随机一个数,如果随机出36结束循环,输出循环的次数。int total = 0; System.
2016-11-20 08:48:34 448
原创 java switch语句中case穿透
case穿透:switch语句中case:后面不加break。下面是一个利用case穿透的一个小例子。
2016-11-13 15:04:19 1026
原创 小伙的java之旅(2)
每周总结一次java学习经历。这是第二周的,坚持就是胜利。(PS:第一周的写到简书上啦http://www.jianshu.com/p/f91756c51143)。这一周呢,主要学到了一下几点: 1.类型转化。 2.java中的变量,常量。 3.运算符。首先,我们先来说一下**类型转化**。类型转化主要分为:自动类型转化、强制转化。 自动类型转化:容量小的
2016-11-13 14:56:29 362
转载 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 442
原创 随手笔记
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 316
翻译 android studio中.9图片的用法。
第一步:首先检查图片文件是否放入drawable文件夹中,如果不是,请先将图片放入。第二步:将aaptOptions{ cruncherEnabled = false useNewCruncher = false}加入到build.gradle中,直接写在buildToolsVersion下方即可。第三步:一定要在用到图片文件代码部分重新输入代码。e.g.
2016-07-02 15:32:07 807 2
空空如也
HTML跳转页面时,怎么通过JS传递数据?
2017-08-22
定点数的范围什么时候用补码,什么时候用原码?
2017-05-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人