你的位置:首页 > Java教程
微信前端客—方格拼图效果
用原生的javascript实现方格拼图效果1.新建文件夹代码如下:01.html 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset=&qu ...
IntelliJ IDEA 教程设置讲解
IntelliJ IDEA 常用设置讲解说明IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产 ...
自制xml实现SQL动态参数配置
此文章是基于 搭建SpringMVC+Spring+Hibernate平台 一. 准备工作  1. 点击此找到并下载 commons-digester3-3.2.jar  2. 点击此找到并下载 commons-beanutils-1.9.3.jar    目前最高版本  3 ...
微信 小程序 canvas
2016-12-09 17:01:42

微信 小程序 canvas

测试手机为IPHONE6,开发者工具版本0.10.102800微信小程序里的canvas 非 h5 canvas有很多不一样的地方,以下把微信小程序的canvas叫做wxcanvas 下面全是我一点点测试出的干货,耐心看:1.wxcanvas,不像h5canvas那样有wid ...
Vue 2.0 + Vue Router + Vuex
2016-12-09 17:01:38

Vue 2.0 + Vue Router + Vuex

用 Vue.js 2.x 与相配套的 Vue Router、Vuex 搭建一个最基本的后台管理系统的骨架。当然先要安装 node.js(包括了 npm)、vue-cli项目结构如图所示: package.json:{ "name": ...
计算机程序的思维逻辑
2016-12-09 17:01:24

计算机程序的思维逻辑

计算机程序的思维逻辑 (1) - 数据和变量计算机程序的思维逻辑 (2) - 赋值计算机程序的思维逻辑 (3) - 基本运算计算机程序的思维逻辑 (4) - 整数的二进制表示与位运算计算机程序的思维逻辑 (5) - 小数计算为什么会出错?计算机程序的思维逻辑 (6) - 如何从乱 ...
关于mysql下hibernate实体类字段与数据库关键字冲突的问题
好久没写了,都忘记博客了,趁着现在还在公司,写的东西是经过验证的,不是在家凭记忆力写的,正确率有保障,就说说最近遇到的一件事情吧。  以前一直用的oracle数据库,这次项目我负责的模块所在的系统是用的mysql数据库,结果当初建表时候,字段什么的全靠百度,实在是英语不行,然后有 ...
jquery 滚动条插件   可以自定义
以后用起来就方便了把css文件引入<link rel="stylesheet" type="text/css" href="css/jquery.mCustomScrollbar.css"> ...
文件的复制和剪切功能,简单实现
个人写的文件的复制方法和剪切方法,是一个初出茅庐的小猿猿,有什么缺点,请各位大神指出/** * * @param tarPath 把文件复制到那个路径 * @param sourcePath 复制文件的路径 * @throws IOException */ ...
博客园—打赏功能
2016-12-09 15:00:20

博客园—打赏功能

最近我和朋友交流的时候,她告诉我她所使用的博客自带打赏功能。我仔细查看了一下,博客园好像没有自带这个功能。但是,我看到好多朋友的博客园都使用了&ldquo;打赏&rdquo;或&ldquo;赞助&rdquo;。所以,我迫不及待的想给自己也加上那么一 ...
(转)配置Log4j(很详细)
2016-12-09 15:00:13

(转)配置Log4j(很详细)

来自:http://blog.csdn.net/yttcjj/article/details/37957317Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或1. 配置文件Log4J配置文件 ...
自动生成博客目录
2016-12-09 15:00:11

自动生成博客目录

前面的话  有朋友在博客下面留言,询问博客目录是如何生成的。接下来就详细介绍实现过程 操作说明  关于博客目录自动生成,已经封装成catalog.js文件,只要引用该文件即可 //默认地,为页面上所有的h3标签生成目录 <script src="http: ...
jquery+ajax+struts2
2016-12-09 15:00:06

jquery+ajax+struts2

AJAX 是与服务器交换数据的艺术,它在不重载全部页面的情况下,实现了对部分网页的更新。编写常规的 AJAX 代码并不容易,因为不同的浏览器对 AJAX 的实现并不相同。这意味着您必须编写额外的代码对浏览器进行测试。不过,jQuery 团队为我们解决了这个难题,我们只需要一行简单 ...
js之路
2016-12-09 15:00:05

js之路

开始记录js学习;udacity,edx上不去; ...
JAVA 问题集中之处以及解决的办法
1 . java mail 邮件发送问题:Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream。原因是jar包版本不统一, ...
适应手机端的jQuery图片滑块动画DEMO演示
在线预览下载地址实例代码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transit ...
js 循环li添加点击事件 (闭包的应用)
var aLi = document.querySelectorAll('.article-tab li'); for (var i = 0; i <= aLi.length; i++) { (function(){ ...
JS高程3.基本概念(4)操作符
ECMA-262用于操作数据值的操作符包括:  算术操作符  位操作符  关系操作符  相等操作符  ECMAScript操作符的不同之处在于:它能够适用于很多值,包括字符串,数字值,布尔值,甚至是对象。(在应用于对象时,相应的操作符通常会调用对象的valueOf()和(或)to ...
【Java每日一题】20161209
2016-12-09 09:00:10

【Java每日一题】20161209

package Dec2016;public class Ques1209 { public static void main(String[] args){ People g = new People("张三"); // 定义监护人 Peopl ...
Java之路(五) 访问权限控制
在Java中,所有事物都具有某种形式的访问权限控制。  访问权限的控制等级从最大到最小依次为:public,protected,包访问权限(无关键词)和private。  public,protected和private这几个Java访问权限修饰词在使用时,是置于类中每个成员(域 ...
浅谈Service层为何要有接口
被人随意问了一句,为何每个service层都要写一个接口呢,多麻烦~虽然想说点什么,但是又不知道从何说起,只好从新整理一下思绪.情景1:在开源框架中有很多这种情况,就是某个功能支持用户自定义扩展.说白了,它提供了一个接口,我们只需要实现这个接口,把我们自己的实现逻辑补上,就可以让 ...
AngularJS的一点学习笔记
2016-12-09 01:00:11

AngularJS的一点学习笔记

ng-options="item.action for item in todos"  ng-options表达式的基本形式, 形如 "<标签> for <项目> in <数组>   <option va ...
Mybatis分页插件
2016-12-09 01:00:10

Mybatis分页插件

1.说明如果你也在用Mybatis,建议尝试该分页插件,这个一定是最方便使用的分页插件。该插件目前支持Oracle,Mysql,MariaDB,SQLite,Hsqldb,PostgreSQL六种数据库分页。 2.使用方法第一步:在Mybatis配置中配置拦截器插件:& ...
PHP+JQUEY+AJAX实现分页
2016-12-09 00:00:25

PHP+JQUEY+AJAX实现分页

HTML<div id="list"> <ul></ul> </div> <div id="pagecount"></div> CSS ...
JavaScript获取网址栏中的参数
如图,获取网站中问号后的参数值。 ...
原生js实现查询天气的小应用
demo:https://zsqosos.github.io/weather/截图:实现功能:打开网页时显示用户所在城市的天气状况,在输入框输入城市可查询其它城市。实现过程:先调用百度地图的API来获取用户所在的城市,随后调用聚合数据的天气API将数据放在页面上。由于ajax不支 ...
eclipse for java developer和eclipse for java ee developer的区别
eclipse是基于插件机制的软件,插件本身是不能启动和操作的,它们需要一个环境,eclipse使用osgi r4规范实现了这个环境。osgi是java动态模块化的规范,该规范不光要让java程序模块化,还要使模块动态化,总的一句就是插件化。eclipse的安装目录主要有feat ...
利用DetachedCriteria构建HQL参数动态匹配
此文章是基于 搭建SpringMVC+Spring+Hibernate平台 1. DetachedCriteria构建类:CriteriaBuilder.javapackage com.ims.persistence.base;import java.math.BigDeci ...
多个线程模拟多人同时插入操作
1 import java.util.concurrent.ConcurrentLinkedQueue; 2 3 public class BeanOne extends Thread { 4 5 public static ConcurrentLinkedQueue&l ...
Myeclipse2014添加mybatis generator插件
Myeclipse2014把mybatis generator插件直接放在dropins文件夹下,重启后不能成功安装mybatis插件。既然离线安装不成功,可以选择在线安装1。选择 Help->Install from site...2。在弹出的对话框中点击右上角的Add按 ...
Spring的第一个例子
2016-12-08 18:03:54

Spring的第一个例子

Spring 的控制翻转IoC,或者依赖注入。在测试类中没有new一个新对象,对象是从我们把对象创建在了1.创建类package com.wangcf;public class HelloWorld { private String name; public void say ...
web工程常用路径的获取方法
此文章是基于 搭建SpringMVC+Spring+Hibernate平台 一. 利用 Spring 取得web工程根路径  1. web.<context-param> <param-name>webAppRootKey</param-nam ...
用HashSet的add方法谈hashcode和equals方法重写
本文主要通过用HashSet的add方法讲一下hashCode和equals方法重写。错误的地方望指正。 1.了解HashSet的add方法了解一个方法的好办法是看源码,所以先看源码private transient HashMap<E,Object> map;// ...
微小,但是美好的改变 G2 2.2发布
G2 2.2.0,『微小,但是美好的改变。』# 一、丰富可视化交互形式#### 选择: [图形的单选、多选](https://g2.alipay.com/tutorial/geom-select.html)以及[框选](https://g2.alipay.com/tutorial ...
String与int之间的转换
2016-12-08 17:00:14

String与int之间的转换

原文:http://www.360doc.com/content/10/1215/00/2258566_78225883.shtml ...
javascript的垃圾收集机制
2016-12-08 17:00:14

javascript的垃圾收集机制

&times;目录[1]原理 [2]标记清除 [3]引用计数[4]性能问题[5]内存管理前面的话  javascript具有自动垃圾收集机制,执行环境会负责管理代码执行过程中使用的内存。在编写javascript程序时,开发人员不用再关心内存使用问题,所需内存的分配以及无 ...
前端学HTTP之URL
2016-12-08 16:01:48

前端学HTTP之URL

&times;目录[1]URI [2]URL语法 [3]字符[4]编码方法前面的话  一般地,URL和URI比较难以区分。接下来,本文以区分URL和URI为引子,详细介绍URL的用法 URI与URL的区别  URI是Uniform Resource Identifie ...
JS高程3.基本概念(3)
2016-12-08 16:00:45

JS高程3.基本概念(3)

1.ECMAScript数值的范围  由于内存的限制,在大多数浏览器中,ECMAScript能够拿保存的数据的范围是 5e-324 ~ 1.7976931348623157e+308,其中最小的数值保存在Number.MIN_VALUE中,最大的数值保存在Number.MAX_V ...
使用 Express 和 waterline 创建简单 Restful API
这几篇都是我原来首发在 segmentfault 上的地址:https://segmentfault.com/a/1190000004996659 突然想起来我这个博客冷落了好多年了,也该更新一下,呵呵 最近想重写一下网站的Restful API,原来是用PHP写的,看到 ...
浅谈装饰模式
2016-12-08 15:00:29

浅谈装饰模式

装饰与继承的区别:装饰:基于已有的功能,并提供加强功能,装饰类通常会通过构造方法接收被装饰的对象。并基于被装饰的对象的功能,提供更强的功能。相对于继承来说装饰模式可以在不使用创造更多子类的情况下,将对象的功能加以扩展。英文叫:Decorator 继承:因为要扩展某个功能,就得 ...
倒计时小实例(多次定时)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title&g ...
JS实现页面进入、返回定位到具体位置
最为一个刚入职不久的小白。。。慢慢磨练吧。。。 JS实现页面返回定位到具体位置其实浏览器也自带了返回的功能,也就是说,自带了返回定位的功能。正常的跳转,返回确实可以定位,但是有些特殊场景就不适用了。例如,某些元素是在某种情况下才加上的,又或者多级定位。 目前,我知道的返回 ...
解决Intellij IDEA 通过archetype创建Maven项目缓慢的问题
1.由于默认情况下,根据archetype创建maven项目会从网络下载catalog文件,导致创建maven项目缓慢 Searching for remote catalog: http://repo1.maven.org/maven2/archetype-catalog.2 ...
java IO流 复制图片
2016-12-08 15:00:15

java IO流 复制图片

(一)使用字节流复制图片 1 //字节流方法 2 public static void copyFile()throws IOException { 3 4 //1.获取目标路径 5 //(1)可以通过字符串 6 // String srcPa ...
JSTL标签功能集锦
2016-12-08 15:00:14

JSTL标签功能集锦

1、<fmt:parseNumber integerOnly="true" value="2/3" /> 结果为0功能:fmt:parseNumber格式化小数为整数2、${fn:substring(userInfo.u ...
maven集成tomcat插件以及乱码解决
Maven已经是Java的项目管理标配,如何在JavaEE开发使用Maven调用Web应用,是很多同学关心的问题。本文将介绍,Maven如何介绍Tomcat插件。Maven Tomcat插件现在主要有两个版本,tomcat-maven-plugin和tomcat7-maven-p ...
java 缓冲流 Buffer
2016-12-08 12:01:30

java 缓冲流 Buffer

缓冲流 Buffer :设置缓冲区加快执行效率子类: (一)BufferedInputStream : 缓冲输入字节流 ,目的:提高读取文件的效率   注意: BufferedInputStream 他是没有读写数据的功能  内部实现 : 你面维护了一个8字节的byte数组。 ...
Java操作wkhtmltopdf实现Html转PDF
做java开发的都知道,java生成pdf大部分都是用itext,itext的确是java开源组件的第一选择。不过itext也有局限,就是要自己写模版,系统中的表单数量有好几百个,为每个表单做一个导出模版不现实。 所以找了个直接可以调用的工具wkhtmltopdf,将生成好的ht ...
mybatis ResultMap
2016-12-08 12:01:24

mybatis ResultMap

在编写一些复杂的映射语句,或是数据库的列名和实体名等对不上时,会映射不了,所以就需要ResultMap做一个映射的设置。在官网中也有说到:这样一个语句简单作用于所有列被自动映射到 HashMap 的键上,这由 resultType 属性 指定。这在很多情况下是有用的,但是 Has ...
jquery判断页面网址是否有效
方法一:(jQuery方法: 适用所有浏览器) HTML页面:<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> ...
var a=function()跟function a()的区别
//代码一:a(1); //执行这个会报错var a = function(index){ alert(index);}a(2); //执行这个不会报错 //代码二:a(1); //执行这个不会报错function a(index){ alert(index);}a(2 ...
Java核心:类加载和JVM内存的分配
类的加载:  指的是将class文件的二进制数据读入到运行时数据区(JVM在内存中划分的)中,并在方法区内创建一个class对象。类加载器:  负责加载编译后的class文件(字节码文件)到JVM(Java虚拟机)当中。而类加载器主要分为以下几种:1.Bootstrap clas ...
Java 经典光速入门(一)
一、什么是 Java 技术?为何需要 Java?  Java 是由 Sun Microsystems 在 1995 年首先发布的编程语言和计算平台。有许多应用程序和 Web 站点只有在安装 Java 后才能正常工作,而且这样的应用程序和 Web 站点日益增多。Java 快速、安全 ...
日交易额百亿级交易系统的超轻量日志实现
首先来聊聊往事吧~~两年前就职于一家传统金融软件公司,为某交易所开发一套大型交易系统,交易标的的价格为流式数据,采用价格触发成交方式,T+0交易制度(类似炒股,只是炒的不是股票而是其他标的物,但可以随时开平仓)。鉴于系统需要记录大量价格数据、交易信息及订单流水,且系统对性能要求极 ...
搭建SpringMVC+Spring+Hibernate平台
一. 开发环境  1. 点击此查看并下载需要的 Eclipse IDE for Java EE Developers 开发工具,推荐选用32位   2. 点击此查看并下载需要的 MySQL Server 数据库,推荐选用32位  3. 点击此找到并下载 J ...
查看全文
2016-12-08 11:00:14

查看全文

自己引用jQuery.js版本查看全文---收起(文本内容少于四行,不显示查看全文---收起,超过五行时才显示出来并有此功能)查看全文---收起(文本内容少于四行,不显示查看全文---收起,超过五行时才显示出来并有此功能)查看全文---收起(文本内容少于四行,不显示查看全文--- ...
java 对象流的简单使用
2016-12-08 11:00:14

java 对象流的简单使用

对象的输入输出流的作用: 用于写入对象 的信息和读取对象的信息。 使得对象持久化。 ObjectInputStream : 对象输入流 ObjectOutPutStream :对象输出流 简单的实例 1 import java. ...
用childNodes获取子元素 换行会产生一个子元素
<div id='div1'> <div id='div2'> <div id='div3'></div> </div> <div class='div2'> </div></ ...
java与C#用protobuf通信
2016-12-08 10:00:19

java与C#用protobuf通信

公司内部有些C#服务使用proto-net,引入了bcl.proto中的bcl.Decimal、bcl.DateTime等。对于java的proto生成代码需要对bcl.Decimal、bcl.DateTime转换成本地支持的数据类型。bcl.Decimal结构为32位int保存 ...
【Java每日一题】20161208
2016-12-08 09:00:12

【Java每日一题】20161208

package Dec2016; import java.util.List; public class Ques1208 { public static void add(List<? extends Number> list){ // 加入一个元 ...
第一页下一页12345678910下10页末页第1/551页,总共:33059条数据