你的位置:首页 > 软件开发 > Java
  • Bootstrap Paginator 分页插件参数介绍及使用
    Bootstrap Paginator是一款基于Bootstrap的js分页插件,功能很丰富,个人觉得这款插件已经无可挑剔了。它提供了一系列的参数用来支持用户的定制,提供了公共的方法可随时获得插件状态的改变,以及事件来监听用户的动作。目前经过测试的浏览器包括: Firefox 5 ...
    分页2015年04月20日 16:006
  • 手风琴式焦点图jQuery特效
    手风琴式焦点图jQuery特效是一款鼠标点击人物图像滑动切换案例说明信息代码。效果图如下:在线预览 源码下载实现的代码。html代码: <div class="ag-content-customer-wrap"> <di ...
    jquery2015年04月20日 16:000
  • JavaWeb学习总结第三篇
    JavaWeb学习(三)—走进JSP页面元素 JSP:Java Server Pages,译为Java服务器页面。其脚本采用Java语言,继承了Java所有优点。JSP元素可以分为指令元素、脚本元素和动作元素三种类型。指令元素是针对JSP引擎设计的,它控制 ...
    JAVA2015年04月20日 13:021
  • Android线程处理
    对JAVA的线程相信大家都有一定的认识,本篇就让我们一起探讨一下Android中的线程问题,对于线程和进程的区别我就不再赘述,有兴趣的小童鞋可以百度一下,讲解的非常详细,相信大家经常可以听到关于线程的东西。下面我们就一起来学习一下吧。  为什么要了解Android的线程机制呢?因 ...
    Android2015年04月20日 12:004
  • 正则中的括号()的用途(匹配子项或是分组)
    首先我们前面介绍过,replace()方法中的第二个参数若是回调函数,那么这个回调函数中的参数就是匹配成功后的结果。。。。。,那么有没有考虑回调函数中有多个参数呢?先举个例子:<!DOCTYPE><html><head> <meta c ...
    正则2015年04月20日 11:010
  • Spring MVC 问题列表:目录
    学习SpringMVC时遇到不少问题,这里将其汇总。1、怎么搭建SpringMVC2、SpringMVC和Spring使用是配置到一个文件中还是两个配置文件3、SpringMVC接受从前台请求4、SpringMVC将数据set到页面5、ModelAndView和Model以及方法 ...
    Spring2015年04月20日 04:004
  • Java过程嵌套与迭代
    迭代与嵌套是面向过程的两个非常有用的算法,在一些java开发中也应用的比较多。今天学习了一些皮毛,将其总结如下。 1线型的递归和迭代: 线型过程结构比较简单,比较容易理解,并且从描述到代码的书写比较容易实现。最常见的是计算阶乘: 1.1、用迭代的想法是,从1开始计算,每次乘上新 ...
    JAVA2015年04月20日 04:000
  • 简单Java版的支教助学系统
    第一次写博客,分享一下很久之前做的一个软件.  做这个的原因是以前参加过一个支教团队,发现很多问题,觉得用软件可以减少很多很多不必要的麻烦,于是没事边学边做,最后没想到还做的有模有样,嘚瑟下O(∩_∩)O哈哈~  用的java和mysql 可以在W ...
    JAVA2015年04月20日 04:001
  • Java从零开始学四十四(多线程)
    一、进程与线程1.1、进程进程是应用程序的执行实例。进程是程序的一次动态执行过程,它经历了从代码加载、执行到执行完毕的一个完整过程,这个过程也是进程本身从产生、发展到最终消亡的过程特征:动态产生,动态消亡。进程是并发性的。进程独立性。是一个独立运行的基本单位,也是系统分配资源和调 ...
    JAVA2015年04月20日 02:033
  • static,interface and final
    1.static:a)抽象类(abstract class):使用了 abstract 关键字所修饰的 类叫做抽象类。抽象类无法实例化,不能 new 出来一个抽象类的对象(实例)。抽象方法(abstract method):使用 abstract ...
    2015年04月20日 00:000
  • HTML5文件系统API和资料整理
    来着火狐开发网络的官方文档:点我打开 ;  W3C的官方文档: 点我打开 ;  园友的博客: 点我打开;  浏览器兼容性, 好了就chrome支持, 我刚刚更新的火狐37也不支持, nice, 太nice了:  如果我们在http://localhost/下使用文件 ...
    HTML2015年04月20日 00:002
  • JavaSwing中getActionCommand()和getSource()的区别
    以“按纽”的事件为例,同一个JFrame里可能有多个按钮的事件,为了避免冲突,给每个按钮设置不同的ActionCommand,在监听时间的时候,用这个做条件区分事件,以做不同的响应。而这个e.getActionCommand方法返回Stri ...
    JAVA2015年04月20日 00:001
  • JAVA——对象的行为
    在Java程序中,所有的方法调用都维护在一个称为调用栈的结构中。当前正在执行的方法位于调用栈的顶部。当前方法执行完成后,就从调用栈的顶部移除,控制流程返回栈中的前一个方法。并且在程序中,第一个被调用的方法就是main(),该方法是JVM调用的。 ...
    JAVA2015年04月19日 23:023
  • java中基本类型和包装类型实践经验
    至今,小菜用java快两年了,有些事,也该有个总结。 基本类型和包装类型的概念在本文不作赘述。 如果这两种类型直接使用,倒没什么值得讨论的,无非就是自动装箱拆箱,java可以让你感觉不到他们的存在,但如果我们在数据库映射实体(下文简称bo, ...
    JAVA2015年04月19日 23:024
  • 使用JAVA数组实现顺序表
    1,引入了JAVA泛型类,因此定义了一个Object[] 类型的数组,从而可以保存各种不同类型的对象。2,默认构造方法创建了一个默认大小为16的Object数组;带参数的构造方法创建一个指定长度的Object数组3,实现的顺序表的基本操作有:返回表的长度、获取指定索引处的元素(注 ...
    JAVA2015年04月19日 23:020
  • 正则中的replace方法的高级应用
    前面我已经介绍了正则的四个基本方法,当时也提到过replace方法我们来回顾一下replace方法的使用:先定义一个正则对象:var re=/中间写匹配的条件/;replace():正则匹配字符串,若是匹配成功,将匹配成功的字符串用新的字符串来替换语法:字符串.replace(r ...
    正则2015年04月19日 23:022
  • jq无缝滚动效果插件(之前的那个升级改造加强版)
    scroll滚动插件支持上下左右,淡入淡出,滚动时间设置,动画时间设置,鼠标经过是否停止设置默认配置参数可修改$(".content").easysroll({ //默认配置参数 direction: "left", //滚动方向 left ...
    2015年04月19日 21:011
  • Spring 配置文件错误
    错误解决: springmvc的头部标识写错。 情况是这样的:12345<? version="1.0" encoding="UTF-8"?><beans ...
    Spring2015年04月19日 20:004
  • JavaWeb学习总结第二篇
    JavaWeb学习总结第二篇—第一个JavaWeb程序 最近我在学院工作室学习并加入到研究生的项目中,在学长学姐的带领下,进入项目实践中,为该项目实现一个框架(用已有框架进行改写)。于是我在这里记录下我JavaWeb学习的过程,加油!我们在第一篇中提到了开 ...
    JAVA2015年04月19日 19:033
  • 将图片转化为矢量并canvas化的简单工具(基于Node.js + HTML5 canvas)
    一、前言最近需要做一个图标的矢量化,但是没有数据,因此采用了node.js作为数据处理工具,canvas绘制图标;结果发现使用canvas绘制的图标比之前少了近10几k(原20K+, 现包含代码10k-);所以结果还是比较近人意的。代码已经放在github了,具体戳这:https ...
    2015年04月19日 17:029
  • JavaScript动画打开半透明提示层
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&qu ...
    JavaScript2015年04月19日 16:003
  • js理解参数
    js理解参数-arguments对象:1. ECMAScript函数的参数: ECMAScript函数的参数在内部是用一个数组来表示的,函数接收到的始终是这个数组,而不关心数组中包含多少个参数,也不在乎传进来的参数是什么数据类型。 ...
    2015年04月19日 16:001
  • 《JAVA集合框架(JCF)》
    Java SE 包含了由一组类和接口组成的Java集合框架(Java Collection Framework,简称JCF),其主要功能是用来将存储的数据以某种结构组织,并以特定的方式来访问这些数据,其目标是提供一个处理对象集合的通用框架,减少程序员处理不同的对象集合时的编码量, ...
    JAVA2015年04月19日 16:000
  • 正则表达式的入门学习
    正则表达式的好处到底在哪里呢,下面我们先进行个了解:我们用js中处理字符串的方法,写出取出字符串中数字的函数: 1 var str='dgh6a567sdo23ujaloo932'; 2 function getNumber(obj){ 3 var arr=[]; 4 ...
    正则表达式2015年04月19日 16:000
  • Hibernate开发中遇到org.hibernate.NonUniqueObjectException处理
    今天在项目中遇到更新数据的操作,在编码中发现并未报错,但数据并未得到更新,于是花了大半时间找是什么问题,最后发现是try的时候直接把异常吞了(= =!!血的教训呐)!排查后发现抛出一个异常org.hibernate.NonUniqueObjectException,通过反复检查和 ...
    Hibernate2015年04月19日 16:000
  • [转载]Javascript异步编程的4种方法
    NodeJs的最大特性就是"异步"目前在NodeJs里实现异步的方法中,使用“回调”是最常见的。其实还有其他4种实现异步的方法:在此以做记录---http://www.ruanyifeng.com/blog/2012/1 ...
    JavaScript2015年04月19日 12:004
  • JAVA使用Gson解析json数据,实例
    封装类Attribute:public class Attribute { private int id; private String name; private int age; public int getId() { return id; } public void ...
    2015年04月19日 11:030
  • guava  Optional
    过多的使用null可能会导致大量的bugs,Google code 底层代码中,95%的集合类默认不接受null值。对null值,使用快速失败拒绝null比默认接受更好。 另外,null本身的含义很模糊。例如,对于null返回值,如Map.get(key)返回null,可能因为和 ...
    2015年04月19日 11:030
  • 54张牌模拟斗地主
    54张牌模拟斗地主package demo;import java.util.Random;/** * 54张牌洗牌和发牌 * */public class Puker { public static void main(String[] args) { Random r ...
    2015年04月19日 04:000
  • java学习笔记—c3p0连接池与元数据分析(42)
    第一步:导入c3p0包第二步:在classpath目录下,创建一个c3p0-config.<?"1.0" encoding="UTF-8"?><c3p0-config> <!-- 默认配置,只 ...
    JAVA2015年04月19日 00:000
  • JavaScript代码段整理笔记系列(一)
    30段JavaScript代码——上篇   1.如何区分IE及非IE浏览器:1 if(!+[1,]){ //IE 11 不支持2 alert("这是 IE 浏览器");3 }else{4 alert ...
    JavaScript2015年04月19日 00:006
  • 字符串之String类
    主要涉及在程序运行初始化之后不能改变的字符串类String和字符串内容可以动态改变的类StringBuffer,以及用于字符串转换词法分析类StringTokenizer;同时还将介绍字符串和其他数据类型之间的相互转换。Java中将字符串作为对象来处理,在对象中封装了一系列方法来 ...
    string2015年04月18日 22:030
  • Jquery教你写一个简单的轮播.
    这个我表示写的不咋地-_-//,但是胜在简单,可优化性不错。实际上我本来想写个复杂点的结构的,但是最近忙成狗了!!!!所以大家就讲究着看吧HTML结构<div class="banner clearfix"><ul><li> ...
    jquery2015年04月18日 20:000
  • Java字符串处理
    一、概述Java是以String类型的对象来实现字符串。String是一个类,当创建一个String对象后,所创建的字符串是不能改变的。在需要使用可修改的字符串时,Java提供两个选择—StringBuffer和StringBuilder。注:声明为Strin ...
    JAVA2015年04月18日 20:005
  • Jquery自定义滚动条插件
    下载地址:http://files.cnblogs.com/files/LoveOrHate/jquery.nicescroll.min.js <script src="jquery.nicescroll.js"></script&gt ...
    jquery2015年04月18日 17:011
  • JavaScript让网页出现渐隐渐显的背景颜色
    <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>渐隐渐显的背景颜色 ...
    JavaScript2015年04月18日 16:001
  • 对象的行为和数组
    1. 调试步骤:A.定位逻辑错误的错误点,设置断点B.启动调试—DebugC.单步执行(F5单步进入,F6单步跳过),观察变量(variables)D.修改2. 调用方法A.方法返回一个值B.方法不返回一个值C.方法抛出一个异常给方法的调用者3. ...
    2015年04月18日 16:000
  • moble slider
    http://www.idangero.us/swiper/ ...
    2015年04月18日 16:000
  • StringBuffer详解
    ...
    string2015年04月18日 15:030
  • java学习笔记—国际化(41)
    国际化:internationalization即I18N。举例:本科高校的网站,一般的都有中文和英文两种页面风格。因此将这种根据不同用户群体显示不同的页面风格的方式称之为页面的国际化。翻译 VS 国际化翻译:Chrome国际化:主要做的是页面的显示信息的国际化,至于文件等其他的 ...
    JAVA2015年04月18日 12:002
  • js基础 1.简单js 语法 关键字 保留字 变量
    简单js  JavaScript 是一个松散性的语言 对象属性却不想c中的结构体或者c++ 和java的对象, 对象继承机制 使用原型的prototype(原型链),js的分为三部分ECMAScript 、文档DOM对象、浏览器BOM对象  1. 核心(ECMAScript) ...
    2015年04月18日 11:014
  • java学习笔记—自定义标签1(39)
    在实际的开发中,如为了简化JSP中出现大量的JSP脚本,那么我们需要使用标准标签库和EL表达式,但是和新标签库中提供的标签是有限的,不可能完全满足开发的需要。如:分页。因此需要学习如何自定义自己的标签库。如果要实现自定义标签,那么需要如下几步:编写标签处理类需要继承或者实现相关的 ...
    JAVA2015年04月18日 10:012
  • java学习笔记—自定义标签2(40)
    案例一:实现一个基本防盗链标签1. 标签处理类public class MyReferer extends BodyTagSupport { private String site; private String back; public String getSite() ...
    JAVA2015年04月18日 10:000
  • 浅谈js之事件流
    这些日子我就把js的相关知识梳理一下,今天来说javascript中的事件流。1.事件流事件流:从页面中接收事件的顺序。也就是说当一个事件产生时,这个事件的传播过程,就是事件流。IE的事件流  IE中的事件流叫事件冒泡;事件冒泡:事件开始时由最具体的元素接收,然后逐级向上传播到较 ...
    2015年04月18日 00:000
  • jQuery无刷新上传学习心得
    记得刚离开大学,进入目前这家公司不到一个月时,有一位前辈给我们当时的新人讲了下JS无刷新上传的相关知识。在此之前,一直都是在使用C#提供的服务器上传控件FileUpload,但是每次使用时,都会刷新一次页面,给人的感觉不是太好。但是那是,并不是太在意这个细节,而且JS知识非常匮乏 ...
    jquery2015年04月18日 00:003
  • JS判断滚动条到底部
    form:http://www.uphtm.com/js/269.html判断滚动条到底部,需要用到DOM的三个属性值,即scrollTop、clientHeight、scrollHeight。 scrollTop为滚动条在Y轴上的滚动距离。 clientHeight为内 ...
    2015年04月17日 22:020
  • openlayers中多边形注册click事件后无法在上面拖动地图
    如果大家用的是openlayers2.X版本的话,会遇到一个常见的问题,就是当你为一个vector图层实例化一个选择控件时,当鼠标在该图层上拖动地图时会失效,这个问题困扰了我好久,突然一天群里以为网友也遇到了这个问题,并通过谷歌解决此问题,还是谷歌厉害,下面给出解决方案。sele ...
    2015年04月17日 20:001
  • java学习笔记—EL表达式(38)
    EL表达式EL即Expression Language,主要的任务是帮助开发者简化获取域属性。但是一般情况下需要使用EL和JSTL结合使用。语法:${ // 隐含对象|直接写域中的属性}  算术运算<!-- 算术运算 --> 20 ...
    JAVA2015年04月17日 20:004
  • Java链式编程接口
    在android开发中显示一个AlertDialog时,常采用下列的写法:new AlertDialog.Builder(getApplicationContext()) .setTitle("Dialog") .setMessage(" ...
    JAVA2015年04月17日 19:015
  • javascript 数组迭代与归并
    数组的5个迭代方法:every(); //对数组中的每一项运行给定函数,如果该函数对每一项都返回true,则返回true;filter(); //对数组中的每一项运行给定函数,返回该函数会返回true的项组成的数组;forEach(); //对数组中的每一项运行给定函数,这个方法 ...
    JavaScript2015年04月17日 19:010
  • java二维数组的初始化及使用其长度
    二维数组的初始化1.静态初始化int intArray[ ][ ]={{1,2},{2,3},{3,4,5}};Java语言中,由于把二维数组看作是数组的数组,数组空间不是连续分配的,所以不要求二维数组每一维的大小相同。 2.动态初始化1) 直接为每一维分配空间,格式如下:a ...
    JAVA2015年04月17日 19:015
  • 一种屏蔽鼠标右键的JS方法
    <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>屏蔽鼠标右键&lt ...
    2015年04月17日 18:013
  • javascript元素跟随鼠标在指定区域运动
    元素跟随鼠标在指定区域运动通常是用在商城图片的放大镜中,下面是完整的Demo:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"& ...
    JavaScript2015年04月17日 18:001
  • 禁止访客复制网页内容(方法二)
    <html><head><title>禁止用户复制网页内容(方法二)</title></head><body onselectstart="return false"><table ...
    2015年04月17日 18:000
  • 自己开发前端调试工具:Gungnir
    文章目录1. 界面介绍2. 项目资源管理界面3. 文本编辑器功能4. 代理功能4.1. 自动下载线上文件4.2. 使用本地已有文件4.3. 代理整个目录4.4. 执行文件内容后返回结果5. NETWORK面板6. 项目地址这里文章都是从个人的github博客直接复制过来的,排版可 ...
    前端2015年04月17日 17:000
  • 手机端优化列表滚动性能——分页加载
    现在在手机端列表滚动随处可见,拿现在大家都在用的微信来说,朋友圈就是一个列表,和好友发信息界面就是一个列表。如果列表长度不长,比如你微信朋友圈一共就只有两三个人分享过他们的动态,那没问题,如果你是大屏手机估计还不用滚动就已经看完了。但那有可能吗?有也只是少数。我们现在每天刷朋友圈 ...
    分页2015年04月17日 17:001
  • java学习笔记—JSTL(37)
    在前面的开发中我们会发现经常无法避免在JSP中或多或少的出现各种JSP脚本片段,那么导致页面美工人员无法对其很好的维护。因此今天的技术可以帮助开发人员快速减少JSP中脚本的出现。JSTL简介JSTL即Jsp Standard Tag Libraries即Jsp的标准标签库。该技术 ...
    2015年04月17日 17:000
  • 鼠标点击页面任意标签,alert该标签名称(考虑兼容性)
    <script type="text/JavaScript">   document.onclick=function(e){   e=e||window.event; //e对象存在 ...
    2015年04月17日 17:000
  • javascript作用域学习笔记
    以前仅仅知道在script标记中直接声明变量,这个变量便是一个全局变量,在整个页面上都可以访问到(如代码-1)。曾经很长一段时间里让我感到想到困惑,在页面js比较多的情况下,多个文件引入时很可能会有变量被重新申明赋值,于是有了 这样的研究。  代码-1:<script& ...
    JavaScript2015年04月17日 16:010
  • 微信打开网页不能下载的解决
    一个手机端网站的项目,考虑到用户可能用微信扫码打开网站,而微信内置浏览器并不允许用户进行下载。查阅资料后,我做了如下的兼容。了解到可以用如下方法判断微信浏览器function is_weixin(){ var ua = navigator.userAgent.toLowerCa ...
    2015年04月17日 16:016