- 博客(438)
- 问答 (23)
- 收藏
- 关注
转载 Spring Resource通配符路径
4.4.1 使用路径通配符加载Resource 前面介绍的资源路径都是非常简单的一个路径匹配一个资源,Spring还提供了一种更强大的Ant模式通配符匹配,从能一个路径匹配一批资源。 Ant路径通配符支持“?”、“*”、“**”,注意通配符匹配不包括目录分隔符“/”: “?”:匹配一个字符,如“config?.xml”将匹配“config1.
2017-10-24 10:32:24 1390
转载 从request获取各种路径总结 request.getRealPath("url")
转自 : http://blog.csdn.net/piaoxuan1987/article/details/8541839request.getRealPath() 这个方法已经不推荐使用了,代替方法是:request.getSession().getServletContext().getRealPath() 在servlet里用this.
2017-10-20 16:04:16 2739
转载 MyBatis代码生成工具mybatis-generator在Myeclipse10中的使用
github上下载mybatis/generator插件:点击打开链接一、在MyEclipse安装目录下新建myPlugin目录,如下图所示: 二、将 下载的压缩包generator-master\generator-master\eclipse\UpdateSite 里面的文件放在MyEclipse的dropins目录下,如下图所示:
2017-10-19 16:30:36 1734
转载 同时用两个不同版本的Tomcat跑两个项目方法,及不用Eclipse把项目部署到Tomcat的方法
因项目需要,要同时部署两个项目,但是对Tomcat的支持度不同,一个需要用Tomcat6, 一个需要用Tomcat7将两个项目分开跑会出现java.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é/???????/???)????í?? 端口号被占用的错误于是可以修改其中一个Tomcat的端口号,修
2017-10-19 16:21:17 5608
转载 【MyEcplise SVN】myEcplise上安装SVN的多种方式
第一种:SVN的在线安装1.打开MyEclipse,找到顶部菜单栏 Help(帮助)-Install from Site…(从网站安装),如下图 2.然后:点击Install from Site…后会出现让你选择安装地址的界面,点击Add…(添加)按钮,填入NAME(插件名可以随便取)和Location(插件在线安装地址,可以去插件官网找对应在线安装
2017-10-19 10:34:28 7022
转载 公有云和私有云的区别
私有云和公有云的显著差别在于对数据的掌控。只需一分钟,下面几张图就能让你看懂公有云和私有云的本质区别。 私有云和公有云的显著差别在于对数据的掌控。 采用公有云服务的企业必须将数据托管于云服务商的数据中心,企业对数据的掌控力度自然减弱。一旦数据中心因自然灾害、人为因素或法律规范等各方面因素导致数据丢失,将对企业形成致命伤害。 私有云在数据安全、数据备份等方面也有更多的可
2017-10-17 12:02:26 534
转载 常见排序算法之JavaScript实现
排序算法是基础算法。虽然关键在于算法的思想而不是语言,但还是决定借助算法可视化工具结合自己常用的语言实现一遍。目录冒泡排序选择排序插入排序合并排序快速排序为了方便说明,默认按从小到大排序1.冒泡排序基本思路:1.依次比较相邻的两个数,如果第一个比第二个小,不变。如果第一个比第二个大,调换顺序。一轮下来,最后一个是最大的
2017-10-16 16:43:48 422
转载 理解伪元素 :before 和 :after
原文出处: Thoriq Firdaus 译文出处:听海阁(@听海JamiE) 层叠样式表(CSS)的主要目的是给HTML元素添加样式,然而,在一些案例中给文档添加额外的元素是多余的或是不可能的。事实上CSS中有一个特性允许我们添加额外元素而不扰乱文档本身,这就是“伪元素”。你一定听说过这个词,尤其是当你一直关注着我们的教程。点此浏览原作者的其他文章事实上,
2017-10-13 14:15:24 363
转载 自学Node.js: WebStorm+Node.js开发环境的配置
WebStorm是作为JS开发IDE存在的,并且支持流行的Node.js以及JQuery等js框架。而Node.js简单说就是一个JS类库并且配备有Google的V8 js引擎来解析和执行js脚本。 那WebStorm+Node.js这样一个组合,用来开发基于Node.js平台的应用是最方便不过的了,并且可以知道WebStorm这个IDE环境对js的支持是灰常强大的,有智能提
2017-10-12 11:29:54 4716
转载 JavaScript 保留两位小数的方法
四舍五入以下处理结果会四舍五入:var num =2.446242342;num = num.toFixed(2); // 输出结果为 2.45不四舍五入以下处理结果不会四舍五入:第一种,先把小数边整数:Math.floor(15.7784514000 * 100) / 100 // 输出结果为 15.77第二种,当作字符串,使用正则匹
2017-10-11 15:13:00 599
转载 jsp页面引入(引入其他jsp页面)三种方式
可以先看一下这个页面:http://www.ibm.com/developerworks/cn/java/j-jsp05273/[html] view plain copy%@ page language="java" pageEncoding="GBK"%> %@ taglib uri="http://java.sun.com
2017-10-10 11:27:41 5718
转载 解析xml的四种方法详解
1. 介绍1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于树的处理具有几
2017-10-09 10:14:05 1076
转载 用100行代Three.js代码创建一座城市
翻译有删改原文链接:http://learningthreejs.com/blog/2013/08/02/how-to-do-a-procedural-city-in-100lines/ 算法评价在深入细节之前先有一个全局的概念总是好的。该算法实现的整座城市都是动态建立的,而不是实现下载好的模型。算法写的非常优雅,创建一个3D城市仅仅用了100行代码。概括来
2017-09-29 15:29:29 2647
转载 Tween.js 中文说明文档
下载插件 ()简要教程tween.js是一款可生成平滑动画效果的js动画库。相关的动画库插件还有:snabbt.js 强大的jQuery动画库插件和Tweene-超级强大的jQuery动画代理插件。tween.js允许你以平滑的方式修改元素的属性值。你只需要告诉tween你想修改什么值,以及动画结束时它的最终值是什
2017-09-29 15:23:16 18240 2
原创 Three.js官方案例源码解析----TrackballControls控制器进行3D图片查看
官方案例地址及源码官方及网上对TrackballControls的资料少之又少,分享以下对官方案例的理解,错误之处还请指出,共同学习以下是对官方案例的源码分析: three.js webgl - trackball controls body { color: #000; font-family:Monospace;
2017-09-29 11:49:49 8749 6
转载 [webGL学习]基于three.js构建WebGL实例第一讲
该系列文章转自:http://blog.csdn.net/BaiHuaXiu123/article/details/52746293我们主要做些的基本功能:创建一个场景,相机,渲染器,控制器(OrbitControls)。我们也将创建简单的定向光,加上一些对象(不同的几何形状)的阴影。为了使事情更快,我们决定采取一个最流行的WebGL框架——three.js。为什么
2017-09-28 14:05:27 458
转载 Git 远程操作详解
Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。git clonegit remotegit fetchgit pullgit push本文针对初级用户,从最简单的讲起,但是需要读者对Git的基本用法有所了解。同时
2017-09-28 11:56:54 259
转载 Oracle 数据库导入导出 dmp文件
首先询问对方数据库的表空间名称和大小,然后在你的oracle中建立相应表空间,最后使用命令导入、导出数据。补充:1.要新建一个数据库;Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数
2017-09-27 11:29:09 322
转载 PLSQL Developer实现数据库间表结构和数据对比和同步
PLSQL Developer Tools菜单下有Compare User Objects和Compare Table Data功能。1、Tools --> compare user objects 该功能用于比较不同用户所拥有的对象(包括table、sequence、function、procedure、view等),并生成同步差异的sql脚本,用户通过执行该脚本,可
2017-09-27 10:03:42 2893
转载 右手/左手坐标系
转自:http://www.cnblogs.com/mythou/p/3327046.html 今天记录一下一些基本的数学知识,左手坐标系和右手坐标系。这些对于搞图像开发或者游戏开发的朋友来说,应该是很基础的东西,不过对于大部分人来说还是比较陌生的知识。之所以看这方面资料主要是因为在使用Android Camera使用Matrix的过程中,发现需要一些数学理论支持才能理解
2017-09-26 14:48:50 387
转载 MyEclipse如何去掉对JS等文件的验证
最近在做一个MyEclipse项目发现我的js文件可以正常运行,但是就是在js文件中有报错,但却不影响运行,搞得项目上面有个小红叉十分碍眼。众所周知,MyEclipse对js等文件的验证是十分严格的,所以我就在网上找了几种方法来解决这个问题。 1、选中当前工程,右键单击properties,弹出properties界面 2、然后选择MyEclipse—>validation—>Exclud
2017-09-26 11:33:07 538
转载 Java反射初探 ——“当类也学会照镜子”
反射的作用开门见山地说说反射的作用 1.为我们提供了全面的分析类信息的能力2.动态加载类 我理解的“反射”的意义(仅个人理解哈) 我理解的java反射机制就是: 提供一套完善而强大的API“反射“类的结构。打个比方,反射机制就像是一面镜子,而类就像是一个在照着镜子的人。镜子(反射机制)照出(反射)了人的全貌(类
2017-09-25 14:45:22 172
转载 Jquery中$(document).ready()和window.onload的区别
[导读] $(document) ready()和window onload在表单上看都是页面加载时我们就去执行一个函数或动作,但是在具体的细节上$(document) ready()和window onload还是有区别的,下面我来介绍介绍。最基本的区别1 执行时间win$(document).ready()和window.onload在表单上看都是页面加载时我们就去执行一个函数或动作,
2017-09-21 17:40:14 1099
转载 Java中的重写和重载
首先我们来讲讲:重载(Overloading) (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。 (2) Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不
2017-09-20 09:55:33 264
转载 Java中修饰符总结
转自:http://blog.csdn.net/xk632172748/article/details/51755438Java中修饰符总结:访问控制修饰符 作用: 用于控制被修饰变量、方法、类的可见范围. public 的访问级别是最高的,其次是 protected、默认和 private. 成员变量和成员方法可以处于4个访问级别中的一个:公开、受
2017-09-20 09:47:07 381
转载 Java 内存溢出(java.lang.OutOfMemoryError)的常见情况和处理方式总结
java.lang.OutOfMemoryError这个错误我相信大部分开发人员都有遇到过,产生该错误的原因大都出于以下原因:JVM内存过小、程序不严密,产生了过多的垃圾。导致OutOfMemoryError异常的常见原因有以下几种:内存中加载的数据量过于庞大,如一次从数据库取出过多数据;集合类中有对对象的引用,使用完后未清空,使得JVM不能回收;代码中存在死循环或循环产生过多重复
2017-09-14 12:00:04 1258
转载 使用java api操作HDFS文件
全部程序如下:[java] view plain copyimport java.io.IOException; import java.net.URI; import java.net.URISyntaxException; import org.apache.hadoop.conf.Configuration;
2017-09-13 17:29:57 368
转载 Windows环境使用Cygwin安装Hadoop(亲测可用)
网上看了各种各样的安装教程,自己安装的过程中遇到了各种各样的坑,最后终于安装成功,现在将安装过程总结如下:主要过程是参照 http://blog.csdn.net/ruby97/article/details/7423088 中间做了部分修改以下为原博文内容,(修改内容用大红字在括号中标出):经过一整天的折腾,参考了网上很多资料,我机器上的Hadoop似乎是配置成功了。
2017-09-13 16:40:20 1870
转载 Hadoop所需要的jar包
JDK版本的要求Hadoop 2.7 以及之后的版本,需要JDK 7;Hadoop 2.6 以及之前的版本,支持JDK 6;对于Hadoop1.x.x版本,只需要引入1个jar:hadoop-core对于Hadoop2.x.x版本,需要引入4个jar:hadoop-commonhadoop-hdfs
2017-09-13 09:55:35 15504 3
转载 Windows上搭建hadoop开发环境
Windows上搭建hadoop开发环境 前言 Windows下运行Hadoop,通常有两种方式:一种是用VM方式安装一个Linux操作系统,这样基本可以实现全Linux环境的Hadoop运行;另一种是通过Cygwin模拟Linux环境。后者的好处是使用比较方便,安装过程也简单,本篇文章是介绍第二种方式Cygwin模拟Linux环境。
2017-09-12 14:37:15 1746
转载 Spark快速入门指南 – Spark安装与基础使用
本教程由给力星出品,转载请注明。Apache Spark 是一个新兴的大数据处理通用引擎,提供了分布式的内存抽象。Spark 正如其名,最大的特点就是快(Lightning-fast),可比 Hadoop MapReduce 的处理速度快 100 倍。此外,Spark 提供了简单易用的 API,几行代码就能实现 WordCount。本教程主要参考官网快速入门教程,介绍了
2017-09-12 11:35:27 311
转载 Hadoop安装教程_单机/伪分布式配置_CentOS6.4/Hadoop2.6.0
本教程适合于在 CentOS 6.x 系统中安装原生 Hadoop 2,适用于Hadoop 2.7.1, Hadoop 2.6.0 等版本,主要参考了官方安装教程,步骤详细,辅以适当说明,相信按照步骤来,都能顺利在 CentOS 中安装并运行 Hadoop。本 Hadoop 教程由给力星出品,转载请注明。环境本教程使用 CentOS 6.4 32位 作为系统环境,请自行
2017-09-12 11:32:03 280
转载 8种NoSQL数据库对比
导读:Kristóf Kovács 是一位软件架构师和咨询顾问,他最近发布了一片对比各种类型NoSQL数据库的文章。虽然SQL数据库是非常有用的工具,但经历了15年的一支独秀之后垄断即将被打破。这只是时间问题:被迫使用关系数据库,但最终发现不能适应需求的情况不胜枚举。但是NoSQL数据库之间的不同,远超过两 SQL数据库之间的差别。这意味着软件架构师更应该在项目开始时就选择好一个适
2017-09-07 13:36:54 385
转载 mongodb, redis, hbase三种nosql数据的对比
nosql---not only sql 不只是sql当SQL满足不了你的需求或者SQL 已经不是必须的或者最佳的选择时,就是你考虑这类NoSQL 的时候了。当你的内存大于你的数据时,schema也不是太确定时,mongodb在这里静静地等待My SQL转业户为了尝鲜过来看热闹的,不改变设计模式,爽在前面痛在后面;当你唯一追求的就是速度,又对memcached的过于简单心存芥蒂
2017-09-07 12:00:20 474
转载 《Hadoop基础教程》之初识Hadoop
Hadoop一直是我想学习的技术,正巧最近项目组要做电子商城,我就开始研究Hadoop,虽然最后鉴定Hadoop不适用我们的项目,但是我会继续研究下去,技多不压身。 《Hadoop基础教程》是我读的第一本Hadoop书籍,当然在线只能试读第一章,不过对Hadoop历史、核心技术和应用场景有了初步了解。 Hadoop历史 雏形开始于200
2017-09-07 11:47:15 303
转载 Java最基础的文件上传功能
最简单的文件上传1、在做之前需要导入的jar包组件:commons-fileupload-1.2.1.jar、commons-io-2.0.jar(依赖包)2、页面代码[html] view plain copy%@ page language="java" contentType="text/html; charset=
2017-09-06 18:21:53 319
转载 jquery $.ajax status为200 却调用了error方法
[html] view plain copyspan style="font-size:18px;">$.ajax({ url: "", type: "POST", data: { flow_id : "1233",
2017-09-05 18:30:12 1826
转载 Java中跳出指定循环
java中break和continue跳出指定循环 java中break和continue可以跳出指定循环,break和continue之后不加任何循环名则默认跳出其所在的循环,在其后加指定循环名,则可以跳出该指定循环(指定循环一般为循环嵌套的外循环)。 break跳出指定循环示例代码: 1 loop1:for(int x = 0; x ) 2
2017-09-05 16:15:39 1334
转载 Java中的枚举详解
在实际编程中,往往存在着这样的“数据集”,它们的数值在程序中是稳定的,而且“数据集”中的元素是有限的。例如星期一到星期日七个数据元素组成了一周的“数据集”,春夏秋冬四个数据元素组成了四季的“数据集”。在java中如何更好的使用这些“数据集”呢?因此枚举便派上了用场,以下代码详细介绍了枚举的用法。package com.ljq.test;/** * 枚举用法详解
2017-09-01 14:40:53 170
转载 Cookie中的JSESSIONID解释
这是一个保险措施 因为Session默认是需要Cookie支持的 但有些客户浏览器是关闭Cookie的 这个时候就需要在URL中指定服务器上的session标识,也就是5F4771183629C9834F8382E23BE13C4C 用一个方法(忘了方法的名字)处理URL串就可以得到这个东西 这个方法会判断你的浏览器是否开启了Cookie,如果他认为应该加他就会加上去
2017-08-31 17:53:16 49983 1
空空如也
关于Docker虚拟机中安装使用vi/vim命令及apt-get update命令的疑问
2019-12-27
Mysql如何优雅地查询productType字段取值为1, 2, 3的数据?
2019-05-06
Java下载文件时如何给前台返回一个值?
2017-08-18
POI 如何给已有行在同一行后面添加新的数据?
2017-08-16
Java中已经被try,catch的异常再其上一层中还能继续被try,catch吗?
2017-07-29
html中可以以对象的形式传递参数吗?当需要向后台传递多个参数时如何做?
2017-07-20
chrome浏览器的sources功能无法修改js?
2017-07-18
如何用$.load()方法加载服务器里面存放的txt文件并在html页面显示?
2017-07-15
一个li标签的value属性为"xxxx",但是alert出来时候却是"0"
2017-07-04
使用a标签 _blank打开的新窗口关闭时如何刷新原页面
2017-06-30
一个简单的jsp页面引入jquery不起作用的问题
2017-06-21
springMVC接收不到前台页面传递过来的值
2017-06-20
关于mybatis中po类继承另一个po类时查不出另一个po类里的属性
2017-06-20
struts+spring+ibatis如何让项目同时连接MySQL和Oracle?
2017-06-12
SQL如何查询出同一时间的数据
2017-05-31
ajax回调函数的data取值问题,属性名含特殊符号
2017-05-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人