你的位置:首页 > 软件开发 > Java
  • 图片轮播(左右切换)
    图片轮播(左右切换)--js原生和jquery实现左右切换的做法基本步骤跟 上一篇文章 淡入淡出 类似,只不过修改了一些特定的部分 (1)首先是页面的结构部分对于我这种左右切换式1.首先是个外围部分(其实也就是最外边的整体wrapper)2.接着就是你设置图片轮播的地方 ...
    图片2015年04月22日 23:038
  • 自己动手制作更好用的markdown编辑器
    这里文章都是从个人的github博客直接复制过来的,排版可能有点乱. 原始地址 http://hmj.name. 文章目录1. 简介2. 项目结构3. 程序主界面4. 拖动窗口5. app.js6. 导航栏按钮7. 实现简单的markdown编辑器7.1. 定义路由7.2. ...
    2015年04月22日 22:020
  • 部署测试环境(ubuntu+mysql+tomcat)
    背景:入职新公司,广州这边没有测试开发环境,需要自己搭建一个;要求ubuntu+mysql+tomcat有具体版本要求; 2015/4/13 下载Ubuntu12.04 http://mirrors.163.com/ubuntu-releases/precise/ubun ...
    MYSQL2015年04月22日 22:024
  • js中for in 和 for each in的用法和区别
    区别一: for in是javascript 1.0 中发布的。 for each in是作为E4X标准的一部分在javascript 1.6中发布的,而它不是ECMAScript标准的一部分。 ...
    2015年04月22日 22:021
  • 黑马程序员_JavaSE学习总结第01天_Java概述
    ------- android培训、java培训、期待与您交流! ---------- 01.01 计算机概述计算机(Computer):全称电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机 ...
    JAVA2015年04月22日 20:010
  • 基于js alert confirm样式弹出框
    基于js alert confirm样式弹出框。这是一款根据alert confirm优化样式的确认对话框代码。在线预览 源码下载实现的代码。html代码: <div id="wrap"> <div class=&quo ...
    2015年04月22日 17:022
  • JavaScript实现多个重叠的层点击切换效果
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&qu ...
    JavaScript2015年04月22日 17:022
  • 图片轮播(淡入淡出)
    图片轮播(淡入淡出)--js原生和jquery实现图片轮播有很多种方式,这里采用其中的 淡入淡出形式js原生和jQuery都可以实现,jquery因为封装了很多用法,所以用起来就简单许多,转换成js使用,其实也就是用js原生模拟出这些用法。但不管怎样,构造一个最基本的表现层是必须 ...
    图片2015年04月22日 17:020
  • each处理json数据
    eg:给传进来的ID中当其对应的值为true时,即给对应的ID标签添加一个class 名为 focus,如:var obj = { id01:'true', id02:'flase', id03:'true'};$.each(obj,function(key,val){ ...
    2015年04月22日 17:021
  • js实现全屏
    详细内容请点击 1、window.open方式第一种:在已经打开的一个普通网页上,点击“全屏显示”,然后进入该网页对应的全屏模式。方法为:在网页的<body>与</body>之间加入以下代码:<form&g ...
    2015年04月22日 17:021
  • jQuery中的事件与动画
    第五章jQuery中的事件与动画本章技能目标使用常用的简单事件制作网页特效使用鼠标事件制作主导航特效使用键盘键盘事件制作表单特效使用hover()方法制作下拉框菜单特效使用鼠标事件及动画制作弹出对话框1.jQuery中的事件基础事件语法: ...
    jquery2015年04月22日 17:020
  • java web项目中classes文件夹下的class和WEB
    如果是发布到weblogic的话,可以在WebContent\WEB-INF\weblogic.参考配置如下:<?<weblogic-web-app xsi:schemaLocation="http://java.sun.com/<container- ...
    JAVA2015年04月22日 16:030
  • 包装类(Wrapper Class)
    包装类(Wrapper Class):针对于原生数据类型的包装。所有的包装类(8 个)都位于java.lang 包下。Java 中的 8 个包装类分别是:Byte,Short, Integer, Long, Float, Double,Character, Boolean。他们的 ...
    2015年04月22日 16:030
  • java web上传下载乱码问题解决方法
    文件下载中文乱码,因为http请求url和header要求只能通过ascii码,对于其他字符则不行,需要转码。而不同浏览器的处理方式右不一样。解决方法一: /** * 乱码解决 * @throws UnsupportedEncodingException * */ pri ...
    JAVA2015年04月22日 16:030
  • 回调在QueryRunner中的应用
    第一步:实现一个调用类: /** * 有回调的查询 */ public <T> T query(String sql,MyHandler<T> mh){ ...
    2015年04月22日 16:030
  • 在dbutils中处理事务与不确定条件的查询
    在dbutils中处理事务 事务是指用户的一次操作。这一次操作有可能是一个表,也有可能是多个表,也有可能是对一个表的多次操作。只要是: 1:对数据数据库进行多次操作。 2:多个表, ...
    2015年04月22日 16:030
  • Java之抽象和封装
    ① 如何从现实世界中抽象出类? 根据软件开发需求: 发现类-->发现类的属性-->发现类的方法 ② 构造方法的作用和特点是什么? 作用:在创建对象时执行一些初始化操作 特点:名称和类名 ...
    JAVA2015年04月22日 16:023
  • 一个多线程的计数器
    近在读《深入理解并行编程》,是C的,前面的200页感觉是通用的思想,前面提到有一个计数器的问题,于是就自己想着用java来实现下.中间有遇到问题: 1.假设只有两个线程,一读一写,是否需要给这个资源加锁? 2.线程状态的改变先上代码再说吧: public class Test ...
    线程2015年04月22日 11:000
  • jQuery点击空白处关闭弹出窗口
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&qu ...
    jquery2015年04月22日 11:000
  • Java从零开始学四十六(Junit)
    一、软件测试软件开发:项目调研--需求分析--软件设计--程序编码--软件测试--运行维护软件测试:利用测试工具按照测试方案和流程对产品进行功能和性能测试,使用人工或者自动手段来运行或测试某个系统的过程。目的在于检验是否满足规定的需求,确认预期结果与实际结果之间的差别。墨盒测试- ...
    JAVA2015年04月22日 04:001
  • 在浏览器屏蔽右键、文本选择、文本拖动、复制等操作
    事件说明 oncontextmenu 在用户点击鼠标右键打开上下文菜单时触发 onselectstart 在用户开始选取元素时触发 onselectstart 在用户开始拖动元素时触发 oncopy 在用户拷贝元素内容时触发当事件被触发 ...
    浏览器2015年04月22日 00:001
  • 初识JQuery
    JQuery是JavaScript的程序库之一,它是JavaScript对象和实用函数的封装。那为什么要选择JQuery呢? 先让我们来看一个简单的案例:(隔行变色)使用JavaScript实现效果:<script type="text/javascript& ...
    jquery2015年04月22日 00:008
  • 腾讯面试
    昨晚八九点接到腾讯的面试通知,说实话,是意外又是惊喜,因为觉得笔试没有达到自己的要求,没有好好准备,之前会的考试的时候都出错了,考完笔试,就觉得完了。晚上临时匆匆的做了下准备,第二天下午就来面试了。 第一次走进腾讯大厦,说实话,还是蛮激动的,提前半个小时到了, ...
    2015年04月22日 00:001
  • 作业:JavaScript(数组篇
    吐槽一下:“今天实际上我左思右想,写个什么东西好呢!手上的笔转了半天....最后还是给自己留点余地!看着他们什么酒店管理系统,呼叫中心系统之类的....简直是把自己固定死了!感觉一撸到底的感觉!!!我们是程序员所以我觉得要思想灵活点HOHO。。。&rd ...
    JavaScript2015年04月22日 00:000
  • 设计模式之装饰者模式(JAVA)二
    上次简单说了一下什么是装饰者模式以及装饰者模式的一些特点,这次接着说装饰者模式的应用。  一、主要参与的类或者接口    1.component:修饰者和被修饰者共同继承的类,定义了装饰者和被装饰者需要实现的方法,可以单独的使用,也可以被修饰者包裹起来使用。    2.concr ...
    JAVA2015年04月21日 20:023
  • 职业生涯(一)
    2015华为实习生招聘,成为我人生中的第一个职业面试。 作为一名计算机专业的研究生,总结这次面试失败的原因就是自己经历太少,没有项目经验,然后讲述经历事情等不够深入,导致面试官看不到闪光点。然后被自己本校的学长(面试官)残忍拒绝。 上周四参加了华为南研 ...
    2015年04月21日 20:020
  • BigDecimal精确计算及陷阱
    BigDecimal通常在涉及到精确计算的时候会用到,下面是自己多次错误使用BigDecimal的总结。结论:BigDecimal初始化小数时,尽量用字符串形式,例如new BigDecimal("0.1");BigDecimal类型变量比较大小时用com ...
    2015年04月21日 20:022
  • JSP学习笔记
    什么是JSPJSP的优势JSP的劣势JSP与PHP的比较JSP工作原理JSP的九大内置对象JSP的三个编译指令JSP的七个动作指令JSP标准标签库:JSTL EL表达式JSP学习思维导图 一、什么是JSP? JSP(JAVA Server Pages)是一种 ...
    2015年04月21日 20:010
  • 将某个数据库的表全部导出到excel中(43)
    如何操作excel。――POI-apache。JXL-。第一步:如何用POI操作Excel@Test public void createXls() throws Exception{ //声明一个工作薄 HSSFWorkbook wb = new HSSFWork ...
    数据库2015年04月21日 20:016
  • asp.net 异步提交到一般处理程序,并返回json字符串
    最经自己学到jQuery easy-ui 这一块,便自己动手做了一个关于$.post()异步提交的例子,特地记录下来来加深自己对异步提交的理解,花开两朵,各表一枝,下面是我写的例子,大神勿喷 1 <form id="form1" action=&qu ...
    ASP.NET2015年04月21日 20:012
  • 鼠标拖动改变层的大小
    <html><head><title>拖动改变层的大小</title><meta content="text/html; charset=gb2312" http-equiv="Content-T ...
    2015年04月21日 20:012
  • JS辨别浏览器系统IOS或安卓
    详细内容请点击 /** 智能机浏览器版本信息:**/(function($,window,document){ $.extend({ browser:{ versions: functi ...
    2015年04月21日 20:010
  • Javascript闭包深入解析及实现方法
    1、什么是闭包闭包,官方对闭包的解释是:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。闭包的特点:1. 作为一个函数变量的一个引用,当函数返回时,其处于激活状态。2. 一个闭包就是当一个函数返回时,一个没有释放资源的栈区。简单 ...
    JavaScript2015年04月21日 20:012
  • 简易选项卡面向对象加事件委托方式实现
    选项卡,都不陌生,今天把之前的代码翻出来重写了下。不多说了,直接上代码<script> function Tab(){ this.init.apply(this,arguments); } Tab.prototype = { /* 初始化方法 获取htm ...
    面向对象2015年04月21日 20:011
  • Jquery异步分页插件
    学校软件工程让写课程设计(其实就是自选语言做个项目),感觉都是重复的东西就没有很认真的去写内容,更加注意写一些之前没有用过的东西。  因为一直都使用TP框架来写PHP,TP又自带分页类,想到这里就想试试写一个异步分页,于是昨天用了4个小时思考带调试写来出来...  思路:  异步 ...
    jquery2015年04月21日 20:000
  • [读码][js,css3]能感知鼠标方向的图片遮罩效果
    效果图:无意间看到过去流行的一个效果:[能感知鼠标方向的图片遮罩效果]近来不忙,就仔细的看了一看看到后来发现,网上有好多版本,谁是原著者似乎已经无法考证。读码就要读比较全面的,读像是原著的代码。代码随然不难,不过要能想到这个创意,并成功应用却很难!另外,对于初学者,这也是不错的学 ...
    2015年04月21日 20:002
  • 将查询的结果封装成ListMap与用回调函数实现数据的动态封装(44)
    手工的开始QueryRunner类。实现数据封装: MapListHandler MapHandler BeanListHandler BeanHandler第一步:基本的封装测试 写一个类,QueryRunner,实现一个方 ...
    函数2015年04月21日 20:008
  • 安卓开发笔记——多种方式实现底部菜单栏(仿微信界面)
    关于底部菜单是什么,我想没必要介绍了,在市场上的APP里太常见了,这里提供两种方式来实现。记得之前写过几篇关于底部菜单实现的方法,有兴趣的朋友可以看看:1、《安卓开发复习笔记——TabHost组件(一)(实现底部菜单导航)》2、《安卓开发复 ...
    2015年04月21日 19:000
  • Android 实现网络多线程APK文件下载
    (转自:http://blog.csdn.net/mad1989/article/details/38421465)实现原理(1)首先获得下载文件的长度,然后设置本地文件的长度。(2)根据文件长度和线程数计算每条线程下载的数据长度和下载位置。如:文件的长度为6M,线程数为3,那么 ...
    Android2015年04月21日 16:000
  • bower 安装后 jade 引用404问题
    这个问题困扰我接近2小时,这是我在stackoveflow 上面挖到的 原文地址:http://stackoverflow.com/questions/21821773/configure-node-express-to-serve-static-bower-components ...
    2015年04月21日 16:001
  • jq attr()改变checkbox的checked无效!!!!
    今天做项目发现用attr()改变checked,实现全选功能的时候发现,第一次点击有效,之后点击全选功能便实效。一开始以为是自己写错了,在各种碰壁之后,才猛然发现,原来这是jq的一个小bug。在jquery 1.6之后的版本中,改变元素的boolean类型属性用prop才能生效, ...
    2015年04月21日 16:001
  • js,jq新增元素 ,on绑定事件无效
    在jquery1.7之后,建议使用on来绑定事件。 $('.upload a').on('click',function(){  $(this).remove();})在DOM渲染的时候,也就是html页面本来在.upload元素下面有a的情况下,a的点击事件是有效的,即a的确能 ...
    2015年04月21日 15:032
  • 用户找回密码功能JS验证邮箱通过点击下一步隐藏邮箱输入框并修改下一步按钮的ID
    //这里是BaseDao 1 /** 2 * 获得一个对象 3 * @param hql 4 * @param param 5 * @return 6 */ 7 public Object get(String hql, Object[] pa ...
    2015年04月21日 14:020
  • EasyUI左边树菜单和datagrid分页
    //这个页面是Home.html 1 <!DOCTYPE html> 2 <html> 3 <head> 4 5 6 <meta http-equiv="Content-Type" content=&q ...
    DataGrid2015年04月21日 14:024
  • 设计模式之装饰者模式(JAVA)
    以前没有接触过装饰者模式,昨天简单研究了一下,记录一下,为以后进一步学习铺垫一下,刚刚接触,有不对的地方欢迎大家指正。  首先,什么是装饰者模式?  先举个例子来说,就像是一条生产蛋糕的流水线,你不能用这条流水线去生产汽车,更不能去生产坦克吧,当然你也生产不了。你的蛋糕生产出来了 ...
    JAVA2015年04月21日 12:000
  • ExtJs中处理时间,出现NaN
    关键字: extjs日期格式问题(二)一般我们的前台代码Ext.grid.ColumnModel里会这样写,以便显示日期格式: Js代码 1..... 2.{header:"birthday",dataIndex:"birth ...
    2015年04月21日 12:000
  • 实战Java虚拟机之四:提升性能,禁用System.gc() ?
    今天开始实战Java虚拟机之四:"禁用System.gc()"。总计有5个系列实战Java虚拟机之一“堆溢出处理”实战Java虚拟机之二“虚拟机的工作模式”实战Java虚拟机之三& ...
    JAVA2015年04月21日 12:000
  • 模板引擎Crox用法大全(更新版)
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>crox</title><me ...
    2015年04月21日 12:000
  • Warning:mailcious javascript detected on this domain来由
    http://www.thenewslens.com/post/144232/ 这是原文介绍,可能国内要用网络加速器才能查看。以下是国外的一些文档介绍:Cyberspace Administration of China DDoS Attack Forensics.pdf U ...
    JavaScript2015年04月21日 11:013
  • JAVA时间日期处理类,主要用来遍历两个日期之间的每一天。
    /*** * 文 件 名: AccountDate.java* * 创建时间: 2008-11-18** Email : **@163.com*/import java.text.DecimalFormat;import java.text.ParseException;im ...
    JAVA2015年04月21日 10:002
  • Java从零开始学四十五(Socket编程基础)
    一、网络编程中两个主要的问题一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠(tcp)的 ...
    JAVA2015年04月21日 01:010
  • POI 读取 Excel 转 HTML 支持 03xls 和 07xlsx 版本  包含样式
    工作需求:  提供EXCEL模板上传后预览;EXCEL解析成终端风格HTML。处理方案:  POI解析EXCEL,预览时尽量获取原有表格的样式;终端使用EXCEL解析的无样式HTML,然后通过jQuery添加CSS样式遇到问题:  CSDN上大牛处理03版xls格式的有成功例子; ...
    HTML2015年04月21日 00:013
  • java入门排列算法
    要理解插入排序,首先得理解实现一个算法-->对于一个已经从大到小排好序的数组a[],插入一个value使得整个数组的顺序依然是从大到小的;这个算法的实现非常简单,不做探讨。对于乱序数组a[];在外层i循环中,第一次循环,我假定数组只有一个元素a[0],以a[1]作为valu ...
    JAVA2015年04月21日 00:011
  • 打造自己的Markdown编辑器
    原文链接: http://www.errdev.com/post/5/Markdown以其简洁的语法赢得了广大程序猿的喜爱,搜了一下github上相关的web编辑器,星星比较多的StackeditdillingerEpicEditor前面两个是集成的编辑器,提供很多的功 ...
    2015年04月21日 00:000
  • Java网络编程之InetAddress和URL
    在Java中提供了专门的网络开发程序包---java.net,java的网络编程提供了两种通信协议:TCP(传输控制协议)和UDP(数据报协议)。 一.IP(Internet Protocol) 与InetAddress类 1.IP简介 互联网上的每一台计算机都有一个唯一表示自 ...
    JAVA2015年04月21日 00:000
  • JavaScript 读书笔记二
    1.类与对象在JS中,创建对象(Create Object)并不完全是我们时常说的创建类对象,JS中的对象强调的是一种复合类型,JS中创建对象及对对象的访问是极其灵活的。JS对象是一种复合类型,它允许你通过变量名存储和访问,换一种思路,对象是一个无序的属性集合,集合中的每一项都由 ...
    JavaScript2015年04月21日 00:000
  • 浅谈jquery选择器
    首先来说说jquery选择器的优势:1.简洁的写法 2.支持css1.0到3.0选择器 3.完善的处理机制。再来说说分类:jquery选择器分为基本选择器、层次选择器、属性选择器、基本过滤选择器、可见性过滤选择器。 基本选择器分为:标签选择器、类选择器、ID选择器、并集 ...
    jquery2015年04月20日 23:001
  • 使用Solr索引MySQL数据
    环境搭建1、到apache下载solr,地址:http://mirrors.hust.edu.cn/apache/lucene/solr/2、解压到某个目录3、cd into D:\Solr\solr-4.10.3\example4、Execute the server by & ...
    MYSQL2015年04月20日 22:030
  • javascript格式化指定的日期对象
    /* * 格式化Date对象为:“2015-04-17 10:20:00” * var dateObj = new Date(); */ function formartDate(dateObj){ var update ...
    JavaScript2015年04月20日 20:000
  • js各种验证文本框输入格式
    js各种验证文本框输入格式 不能为空 <input onblur="if(this.value.replace(/^ +| +$/g,'')=='')alert('不能为空!')">只能输入英文和数字<input onblur=&qu ...
    2015年04月20日 20:002