自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jiangminyan的博客

本博客仅用作个人学习笔记

  • 博客(104)
  • 资源 (6)
  • 收藏
  • 关注

原创 01_Maven概念简介

        Maven是目前最流行的自动化构建工具,对于生产环境下多框架、多模块整合开发有重要作用。Maven是一款在大型项目开发过程中不可缺少的重要工具。一、为什么要使用Maven?能帮助我们解决什么问题?①添加第三方jar包        如今的JavaEE开发中,有大量的第三方框架和工具可以供我们使用。要使用这些jar包最简单的方法就是复制粘贴到WEB-INF/lib目录下,但是这回导致...

2018-04-18 23:18:49 227

转载 Java 程序员一定知道的优秀第三方库

几乎每个程序员都知道要“避免重复发明轮子”的道理——尽可能使用那些优秀的第三方框架或库,但当真正进入开发时,我却经常发现他们有时并不知道那些轮子在哪里。最近,我在业余时间带几个年轻的程序员一起做了一个很小的商业项目,而在一起开发的过程中,我几乎在所有需要判断字符串是否为空的地方,看到了下面的代码:if(inputString == null || inputString.length == 0){...

2018-03-01 11:13:50 1818

原创 ajax content-Type注意事项

关于content-Type,我一般习惯将其设为application/json。最近遇到好几个问题都是因此出现的,觉得有必要记一下。 content-Type定义的是发送至服务器的数据类型,data-Type定义的是服务器返回的数据类型。 如果不指定 ContentType,默认为text/html,表单数据默认为application/x-www-form-urlencoded。 需要注意的是

2018-01-18 14:53:27 620

转载 Oracle的Blob对应String类型

package com.sinosoft.business.base.service;import java.io.ByteArrayInputStream;import java.io.UnsupportedEncodingException;import java.sql.Blob;import java.sql.CallableStatement;import java.sql.

2018-01-17 14:58:43 1279

原创 Tomcat8下安装Solr6.x步骤

1.安装JDK1.8(Solr6.x是1.8编译的)JDK的安装自行百度2.下载、安装tomcat83.下载Solr6.x http://www.apache.org/dyn/closer.lua/lucene/solr/6.6.04.将 solr 压缩包中 solr 6.6 下的server\solr-webapp\文件夹下有个webapp文件夹,将之复制到Tomcat\webapp

2018-01-16 09:45:11 269

原创 使用JSOUP实现网络爬虫

http://blog.csdn.net/column/details/jsoup.html

2017-10-29 13:20:53 297

原创 JQuery_checkbox_使用小结

html: 突发事件 防总成员 地方报道 山洪灾害 干旱缺水 论坛信息 世界水旱灾害 台风灾害 工程险情 江河洪水 JQuery:获取checkbox选中的val值: var typeStr = ''; $("input[name^='yq_

2017-09-05 16:12:57 315

转载 jqGrid 各种参数 详解

JQGrid是一个在jquery基础上做的一个表格控件,以ajax的方式和服务器端通信。JQGrid Demo 是一个在线的演示项目。在这里,可以知道jqgrid可以做什么事情。下面是转自其他人blog的一个学习资料,与其说是学习资料,说成查询帮助文档更加合适。jqGrid学习之 ------------- 安装jqGrid安装很简单,只需把相应的css、js文

2017-07-28 16:57:01 1957

原创 Linux常用命令

1.进入tomcat目录中cd /sinodata/fuhe_tomcat/tomcat72.启动tomcat服务方式一:直接启动 ./startup.sh方式二:作为服务启动 nohup ./startup.sh &方式三:控制台动态输出方式启动 ./catalina.sh run 动态地显示tomcat后台的控制台输出信息,Ctrl+C后退出并关闭服务解释:

2017-07-27 15:14:09 175

原创 MyBatis_结合Spring_Oracle批量插入

DAO:YQDaoImpl@Override public int insertYQinfo2DB(List list) { return insert("YQDao.insertYQinfo2DB",list); }YQMapper.xml  INSERT INTO yq_info (id, title, url, source, time,

2017-07-19 10:14:09 397

原创 JS_div田字格布局

--> #ozmsDiv{ float: left; } #rbmsDiv{ float: left; } #dgmsDiv{ float: left; clear: left; } #cctvmsDi

2017-06-27 09:20:55 803

原创 JS_获取当前时间(2017年06月27日)

function CurentTime() { var now = new Date(); var year = now.getFullYear(); //年 var month = now.getMonth() + 1; //月 var day = now.getDate(); //日

2017-06-27 09:19:34 943

原创 JAVA_判断网络给定地址图片是否存在

public boolean getRource(String source) { try { URL url = new URL(source); URLConnection uc = url.openConnection(); InputStream in = uc.getInputStream()

2017-06-26 16:48:38 6413 1

原创 Java_获取两个日期中间的日期

private List dateSplit(Date startDate, Date endDate) throws Exception { if (!startDate.before(endDate)&&startDate.compareTo(endDate)==1){ throw new Exception("开始

2017-05-23 14:23:12 1054

原创 Java_FTP服务下载工具类

/** * */package com.sinosoft.common.ftp;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.net.SocketException;import org.apache.commons.net.ftp.FT

2017-05-23 14:20:26 814

转载 eclipse上一次没有正确关闭,导致启动的时候卡死错误解决方法

关于 eclipse启动卡死的问题(eclipse上一次没有正确关闭,导致启动的时候卡死错误解决方法),自己常用的解决方法:方案一(推荐使用,如果没有这个文件,就使用方案二):到\.metadata\.plugins\org.eclipse.core.resources目录,删除文件 .snap方案二:进入workspace/.metadata/.plugins/目录重命名 o

2017-02-21 13:21:54 6082 1

原创 Spring Boot学习笔记 - 目录

Spring Boot学习笔记 (1)- 背景了解 详细内容Spring Boot学习笔记 (2)- 创建工程骨架 详细内容

2017-02-21 10:25:55 554

原创 Spring_任务调度的简单笔记

1.定义作业调度的底层接口类package com.job;/** * @Package com.buick.activity.job * @ClassName: JobProcessor * @Description: 系统作业 接口定义 */public interface JobProcessor { /** * 作业执行方法 * @return void

2016-10-20 11:23:53 393

原创 AJAX异步请求增加Loading

AJAX异步请求增加Loading gif1.准备好使用的gif图片2.在jsp页面中添加css样式 .loadingWrap{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:300; background-ima

2016-10-18 17:24:35 3102

原创 sql之left join、right join、inner join的区别

left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: --------------------------------------------表A记录如下:aID     aNum1

2016-10-17 17:55:50 203

原创 JAVA_Gson解析json工具类封装

package com.springSecurity.gson;import java.util.ArrayList;import java.util.List;import java.util.Map;import com.google.gson.Gson;import com.google.gson.JsonArray;import com.google

2016-10-17 11:20:07 8276

转载 JAVA_深入理解HashMap

原文地址:http://www.iteye.com/topic/539465 /**     *@author annegu     *@date 2009-12-02     */ Hashmap是一种非常常用的、应用广泛的数据类型,最近研究到相关的内容,就正好复习一下。网上关于hashmap的文章很多,但到底是自己学习的总结,就发出来跟大家一起分享,一起讨论

2016-03-15 13:48:45 293

转载 JAVA_java的位运算符详解实例(与& 非~ 或| 异或^)

位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两个关系运算符来进行逻辑运算,而位运算符主要针对两个二进制数的位进行逻辑运算。下面详细介绍每个位运算符。 与&:两个操作数中位都为1,结果才为1,否则结果为0。 非~:如果位为0,结果是1,如果位为1,结果是0。 或|:两个位只要有一个为1,那么结果就是1,否则就为0。

2016-03-15 13:36:59 353

转载 JAVA_java静态导入

要使用静态成员(方法和变量)我们必须给出提供这个静态成员的类。  使用静态导入可以使被导入类的静态变量和静态方法在当前类直接可见,使用这些静态成员无需再给出他们的类名。  静态导入也是JDK5.0引入的新特性,下面以实例来说明静态导入的用法:    比如先在一个包中定义一个这样的类:package cn.wangyu.bank;/** * @aut

2016-03-15 09:16:38 276

原创 Java_Iterable_Iterator_foreach学习笔记

接口 Iterablepublic interface Iterable实现这个接口允许对象成为"foreach"语句的目标----------------------------------------------------------------------------------由于Java中数据容器众多,而对数据容器的操作在很多时候都具有极大的共性,于是Java采用了迭代

2016-03-11 16:47:37 455

原创 异常体系学习笔记(一)

异常: 就是程序在运行时出现的不正常情况异常由来: 问题也是现实生活中一个具体的事物,也可以通过java的类的形式进行描述,并封装成对象。   其实就是java对不正常情况进行描述后的对象的体现。对于问题的划分: 两种:一种是严重的问题,一种是非严重的问题对于严重的,java通过Error类进行描述,对于Error一般不编写针对性的代码对其进行处理对于非严重的,java

2016-03-11 11:08:03 407

原创 不同级别用户Session覆盖

一 现象系统管理员登陆同一浏览器下登陆厂商管理员用户由于顶部菜单栏是存在Session中,当浏览前一个系统管理员界面时,点击菜单选项会从后一个登陆的Session中获取菜单栏内容。二 修正增加一个拦截器,当Session存在时重定向到Home页面LoginInterceptor.javapackage jp.co.actoweb.core

2016-03-09 10:07:16 1652

转载 Java_派生类的3中继承方式

1.   公有继承(public)     公有继承的特点是基类的公有成员和保护成员作为派生类的成员时,它们都保持原有的状态,而基类的私有成员仍然是私有的。         2.   私有继承(private)     私有继承的特点是基类的公有成员和保护成员都作为派生类的私有成员,并且不能被这个派生类的子类所访问。         3.   保护继承(protected)

2016-03-08 16:07:18 1827

转载 Chrome控制台使用详解

Chrome控制台使用详解 Chrome的开发者工具已经强大到没朋友的地步了,特别是其功能丰富界面友好的console,使用得当可以有如下功效:更高「逼格」更快「开发调试」更强「进阶级的Frontender」Bug无处遁形「Console大法好」console.log大家都会用log,但鲜有人很好地利用console.error , console.war

2016-03-08 15:22:49 585

转载 java_内部类学习笔记(二)

匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法12345678910111213

2016-02-24 14:16:57 371

原创 java_内部类学习笔记(一)

转自:http://www.cnblogs.com/nerxious/archive/2013/01/24/2875649.html内部类不是很好理解,但说白了其实也就是一个类中还包含着另外一个类如同一个人是由大脑、肢体、器官等身体结果组成,而内部类相当于其中的某个器官之一,例如心脏:它也有自己的属性和行为(血液、跳动)显然,此处不能单方面用属性或者方法表示一个心脏,而

2016-02-24 13:40:36 404

原创 java_String学习笔记

列举收藏的10个最常见的问题1 字符串比较,使用"=="还是equals()?简单来说, "==" 判断两个引用的是不是同一个内存地址(同一个物理对象).而 equals 判断两个字符串的值是否相等.除非你想判断两个string引用是否同一个对象,否则应该总是使用 equals()方法.如果你了解 字符串的驻留 ( String Interning ) 则会更好地理解这个问

2016-02-24 11:20:26 308

原创 java_网络编程学习笔记(四)

域名解析学习笔记1 当在浏览器中输入一个访问地址,首先会访问C:\Windows\System32\drivers\etc\hosts文件。hosts文件:# Copyright (c) 1993-2009 Microsoft Corp.## This is a sample HOSTS file used by Microsoft TCP/IP f

2016-02-23 13:45:30 288

原创 java_网络编程学习笔记(三)

客户端和服务端演示笔记浏览器客户端和自定义服务端自定义服务端:package cn.wangyu.net;import java.io.OutputStream;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;/** * @author JiangMinyan

2016-02-23 11:29:03 514

原创 java_网络编程学习笔记(二)

TCP复制文件客户端:package cn.wangyu.net;import java.io.BufferedReader;import java.io.FileReader;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.Socket;/** * @author

2016-02-22 15:36:17 337

原创 java_网络编程学习笔记(一)

网络概述网络模型了解更多OSI模型和TCP/IP模型参考http://blog.csdn.net/yuliu0552/article/details/6711659IP地址package cn.wangyu.net;import java.net.InetAddress;import java.net.UnknownHostException;import java

2016-02-19 16:54:07 582

原创 JAVA_JCF(Java Collection Framework)学习笔记(五)

java.util.Colletions 是一个包装类。它包含有各种有关集合操作的静态多态方法。此类不能实例化实例,就像一个工具类,服务于Java的Collection框架。常用方法测试:自定义比较器:package cn.wangyu.collections;import java.util.Comparator;/** * @author JiangMinyan *

2016-02-18 14:57:18 695

原创 JAVA_JCF(Java Collection Framework)学习笔记(四)

Map集合: 该集合存储键值对。一对一对往里存。而且要保证键的唯一性 1 添加:put(K key, V value)putAll(Map m)2 删除:clear()remove(Object key)3 判断:containsValue(Object value)containsKey(Object key)isEmpty()4 获取get(Ob

2016-02-17 17:30:19 554

原创 Java中的hashCode和equals方法学习

1. 首先equals()和hashcode()这两个方法都是从object类中继承过来的。 equals()方法在object类中定义如下:   public boolean equals(Object obj) { return (this == obj); } 很明显是对两个对象的地址值进行的比较(即比较引用是否相同)。但是我们必需清楚,当String 、Math、还有I

2016-02-17 14:21:02 356

原创 JAVA_JCF(Java Collection Framework)学习笔记(三)

Set接口HashSet底层数据结构使用哈希表HashSet是如何保证元素唯一性的呢?是通过元素的两个方法,hashCode和equals方法。如果元素的hashCode值相同,才会判断equals是否为true。如果元素的hashCode值不同,不会调用equals。Person类:public class Person { p

2016-02-02 14:38:46 397

apache-solr-3.5.1.zip

包涵apache-solr-core-3.5.0.jar和apache-solr-solrj-3.5.0.jar两个文件,搭建solr全文检索环境必须要添加的包

2016-05-12

tiles 所需jar包

Tiles框架为创建Web页面提供了一种模板机制,它能将网页的布局和内容分离。它用模板定义网页布局,每个页面模板都是一个简单的 JSP 页,它定义了一些由占位符组成的外形,以放置内容。执行时,Tiles 将会用相应的内容来替换占位符,因此,创建整个页面即形成布局

2016-01-17

spring O/X 映射

Spring 3.0 的一个新特性是 O/X Mapper。O/X 映射器这个概念并不新鲜,O 代表 Object,X 代表 XML。它的目的是在 Java 对象(几乎总是一个 plain old Java object,或简写为 POJO)和 XML 文档之间来回转换。 例如,您可能有一个带有几个属性的简单 bean,且您的业务需要将那个 Java 对象转换为一个 XML 文档。Spring 的 O/X Mapper 能够为您解决那个问题。如果反过来,您需要将一个 XML 文档转换为一个简单 Java bean,Spring 的 O/X Mapper 也能胜任。 有一点需要注意:Spring O/X Mapper 只是定义由流行的第三方框架实现的统一的界面。要利用 Spring 的 O/X 功能,您需要一个在 Java 对象和 XML 之间来回转换的实用程序。Castor 就是这样一个流行的第三方工具,本文将使用这个工具。其他这样的工具包括 XMLBeans、Java Architecture for XML Binding (JAXB)、JiBX 和 XStream。

2016-01-13

ehcache.jar(含源码)

EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。 Ehcache是一种广泛使用的开源Java分布式缓存。主要面向通用缓存,Java EE和轻量级容器。它具有内存和磁盘存储,缓存加载器,缓存扩展,缓存异常处理程序,一个gzip缓存servlet过滤器,支持REST和SOAP api等特点。 Ehcache最初是由Greg Luck于2003年开始开发。2009年,该项目被Terracotta购买。软件仍然是开源,但一些新的主要功能(例如,快速可重启性之间的一致性的)只能在商业产品中使用,例如Enterprise EHCache and BigMemory。,维基媒体Foundationannounced目前使用的就是Ehcache技术。

2016-01-10

android系统

本章在概述部分介绍了涉及Telephony 部分的各个进程的交互状况,然后对运行在rild 守护进程中nativce 层的ril 代码在接收RIL 请求和主动上报消息时的执行流程做了详细介绍。 接着,简要介绍了radiooptions 工具。最后,介绍了Java 层的RIL 类(RILJ),包括它的RIL 请求发送流程和接收消息的流

2015-03-26

空空如也

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

TA关注的人

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