自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 收藏
  • 关注

原创 echart展示图表

效果展示:代码: var myChart = echarts.init(document.getElementById('temperature_tiaox')); var option = { title : { text : '耗电量柱形图表' }, //副标题 subtitle: {    text: '按月'   },   // 鼠标放在条

2017-01-11 16:34:21 1359 3

原创 通过socket接收报警信息,存入数据库

通过ip,端口,连接服务器,得到内容:public class TcpData { public static String IP=null; public static int PORT=0; public static Integer temp=0; public static void getData(){ new DataBase().exeSQL2(); Syst

2017-01-11 09:59:13 5063 1

转载 最简单使用的配置登录拦截器(过滤器)的方法(SSH)

最简单使用的配置登录拦截器(过滤器)的方法,可集成于大部分框架中首先创建loginfilter类 继承httpservlet 实现Filter接口 注意是javax.servlet包下的filter[java] view plain copyprint?package com.fiss.controller;    import java.i

2017-01-10 16:27:42 4992

转载 ECharts入门教程

简介ECharts,缩写来自Enterprise Charts,商业级数据图表,是百度的一个开源的数据可视化工具,业界给予了很多赞誉,这里不多说,需要了解详情的同学参见官网。我简略看了下,最贴切的地方在于本地化支持,比如对于中国地图的支持。牛刀小试先来一个最简单的案例,实现一个条形图,代码我放在codepen哟,大家可以移步 预览效果 先。 预先准备好具有宽和高的网页元

2017-01-10 15:26:50 2938

转载 echarts 基本使用

主要是echarts太完美了:1,开源软件,无私的为我们提供漂亮的图形界面;2,使用简单,默默的为我们封装了重要的js,只要会引用就会使用echarts;3,种类多,echarts为我们提供了各种图标,其中最具象征的就是地图了;4,兼容性好,基于HTML5动画渲染超棒。  echarts官网 提供了源码和说明文档,使用echarts需要先到官网下载需要的js源文件。  官网上的demo

2017-01-10 15:18:09 923

转载 Echarts使用心得总结(二)

1.  EChart最新的文档目录。首先创建一个解决方案,目录如下: 之前的一篇文章中讲到如果要使用Echarts还要下载相关的ZRender的渲染包,最新的版本已经将这些合并在一起了,只需要引用图中红框标注的echarts文件夹下的文件即可。各文件的作用如下:l  Echarts-map.js :主要用来渲染跟地图相关l  Echarts.js :基本的常

2017-01-10 09:49:12 1929

转载 JS插件实现图表显示(曲线图表、柱形图表、饼状图表)

先看效果图:代码如下:[html] view plain copyprint?span style="font-size:14px;">>  html xmlns="http://www.w3.org/1999/xhtml">  head>      title>图表统计title>      meta http-equiv=

2017-01-10 09:42:09 6959 2

转载 导出、导入Excel

Java代码  package copy.user;    import java.io.File;  import java.io.FileOutputStream;  import java.io.IOException;  import java.sql.Connection;  import java.sql.ResultSet;  import java.sql.Statem

2017-01-07 11:35:28 249

原创 导出Excel

public void exportoExcelForSumDvalue2(String title, String[] headers, String[] columns, Collection result, OutputStream out, String pattern, String getDate, double sumBgeinElec, double sumEndElec)

2017-01-06 18:15:54 356

原创 时间转换

package com.zxwl.ahgj.demo;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class Demo3 { public static void main(Strin

2016-12-21 23:10:35 257

原创 Mybatis为实体类定义别名typeAliases

首先为大家科普一下,Mybatis事实上就是Ibatis。它是由Ibatis更名而来。最近在学Mybatis的知识,在讲到为实体类定义别名是有两个小知识与大家共勉。为实体类定义别名一般有以下几个部分组成1.在Mybatis的配置(一般为conf.xml)文件中添加以下代码         -->             

2016-12-15 22:49:03 2237

转载 oracle中游标详细用法

游标的概念:     游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低效率。 游标有两种类型:显式游标和隐式游标。在前述程序中用到的SELECT...INTO...查

2016-12-10 21:07:15 1808

原创 序列、索引

自增序列-- Create sequence create sequence SDICT_IDminvalue 1maxvalue 99999999start with 193increment by 1cache 16order;oracle索引-- Create tablecreate table DICT( id NUMBER(8)

2016-12-08 21:13:32 397

转载 java定时操作之Timer和TimerTas

Timer类是一种线程设施,可以用来实现某一个时间或某一段时间后安排某一个任务执行一次或定期重复执行。该功能和TimerTask配合使用。TimerTask类用于实现由Timer安排的一次或重复执行的某个任务。每一个Timer对象对应的是一个线程,因此计时器所执行的任务应该迅速完成,否则会延迟后续的任务执行。     一、 深入JDK源代码TimerTask类,发现这个类是个抽象类

2016-11-16 12:01:08 400

原创 ProcedureSqlServer

package com.zxwl.base.dao;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.Date;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLExcept

2016-11-02 14:57:40 240

原创 ProcedureOracle

package com.zxwl.base.dao;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.Date;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLExcept

2016-11-02 14:56:39 339

原创 StringUtils

package com.zxwl.common.util;import java.net.InetAddress;import java.net.UnknownHostException;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import

2016-11-02 14:52:09 295

原创 JsonUtil

package com.zxwl.common.util;import java.beans.IntrospectionException;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.text.SimpleDateFormat;import java.util.Date;

2016-11-02 14:49:57 299

原创 baseDao

package com.zxwl.base.dao;import com.zxwl.common.log.ILogger;import com.zxwl.common.log.LoggerManager;import com.zxwl.common.util.GenericsUtils;import java.io.Serializable;import java.sql.SQLExc

2016-11-02 14:14:44 441

转载 java调用存储过程

1、只有输入参数而没有返回结果的存储过程。sql:1 create or replace procedure prc_1(deptno in number,dname in varchar2,loc in varchar2)2 is3 begin4 insert into dept values(deptno,dname,loc);5 end prc_1;j

2016-09-22 17:22:23 263

转载 用户注册模块详解

由于工作需要,对方要求me做个模块或者其他实体东西,于是就选择了大家经常用到的用户注册模块,废话不多说先看效果图,没有经过任何美工处理,效果一般,效果图:在设计注册模块之前需要先知道此模块的工作流程,即各个控件的用途,比如使用验证控件,电话号码的验证需要正则表达式,邮箱也是,主要还是控件与SQL的交互。html代码:server"> 新用户注册 text/c

2016-08-18 11:56:43 7368

转载 Mybatis实现数据的增删改查(CRUD)

什么是 MyBatis?MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。 MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及对结果集的检索。MyBatis 可以使用简单的XML 或注解用于配置和原始映射,将接口和 Java 的 POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。MyBatis下载

2016-08-16 12:50:51 667

转载 MyBitis(iBitis)系列随笔之六:mybitis与spring集成

目前Spring官方还没有出整合Mybatis的特性,但是mybitis比较给力,开发了一个mybatis-spring插件,达到与Spring的完美整合目的。         在与Spring集成前,一方面我们需要下载Spring的所需的jar文件,我是刚才Spring官方网站上下载的最新的spring-framework-3.2.2.RELEASE-dist.zip压缩文件,里面包含了Sp

2016-08-16 11:18:06 602

转载 MyBitis(iBitis)系列随笔之五:多表(一对多关联查询)

这篇博文介绍的是多表中的一对多表关联查询还是按照上一篇的步骤,先做一些准备工作;创建两张表:一张是用户,一张是用户所对应的移动手机,一户用户可以有部移动手机。      这是用户t_user表                      这是移动电话t_mobile表                         在Java实体对象对中,一对多可以根据List和Set来实现

2016-08-16 11:15:01 337

转载 MyBitis(iBitis)系列随笔之四:多表(多对一查询操作)

前面几篇博客介绍的都是单表映射的一些操作,然而在我们的实际项目中往往是用到多表映射。至于多表映射的关键要用到mybitis的association来加以实现。          这篇介绍的是多表中的多对一表关联查询          先做一些准备工作  创建两张表:一张是用户,一张是用户所对应的移动手机,一户用户可以有部移动手机。        这是用户t_user表   

2016-08-16 11:05:35 459

转载 MyBitis(iBitis)系列随笔之三:简单实现CRUD

Mybitis(iBitis)实现对对象增删改查操作要借助查询,增加,更新,删除 标签来操作。值得注意的有两点:  1、在对对象进行增删改时,SqlSession session = sqlSessionFactory.openSession();获取的session。必选执行session.commit();否则操作无效。  2、Mybitis与hibernate一样,插入数据后会把

2016-08-16 11:04:16 289

转载 MyBitis(iBitis)系列随笔之二:类型别名(typeAliases)与表-对象映射(ORM)

类型别名(typeAliases):     作用:通过一个简单的别名来表示一个冗长的类型,这样可以降低复杂度。    类型别名标签typeAliases中可以包含多个typeAlias,如下[html] view plain copy typeAliases>      typeAlias alias="user" type="com.jefry.User

2016-08-16 11:02:20 566

转载 MyBitis(iBitis)系列随笔之一:MyBitis入门实例

2016-08-16 11:00:43 270

转载 ssm框架搭建+easyui增删改查实现

所有jar包打包下载: http://pan.baidu.com/s/1qLEaU 1、项目目录结构其中,controller包下存放控制层文件,dao下存放各个model类相关的数据库操作接口,entity下放置各种model类,mappers下放置各个dao对应的映射文件,service服务层就不说了,放置各种service接口,impl是其具体实现类。2、web.xm

2016-08-14 21:23:52 1147

转载 ORACLE中用rownum分页并排序的SQL语句

ORACLE中用rownum分页并排序的SQL语句以前分页习惯用这样的SQL语句:123select * from   (selectt.*,rownum row_num frommytable t order by t.id) bwhere b.row_num between 1 and 10

2016-08-13 14:38:37 3530

转载 java面试题及答案(基础题122道,代码题19道)

JAVA相关基础知识1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的

2016-08-12 17:26:32 1000

原创 指针和引用的区别

指针和引用的联系与区别 ★ 相同点:1. 都是地址的概念;指针指向一块内存,它的内容是所指内存的地址;引用是某块内存的别名。★ 区别:1. 指针是一个实体,而引用仅是个别名;2. 引用使用时无需解引用(*),指针需要解引用;3. 引用只能在定义时被初始化一次,之后不可变;指针可变;4. 引用没有 const,指针有 const;5. 引用不能为空,指针可以为空;6. “siz

2016-08-12 11:53:53 201

转载 String、StringBuffer与StringBuilder之间区别

最近学习到StringBuffer,心中有好些疑问,搜索了一些关于String,StringBuffer,StringBuilder的东西,现在整理一下。关于这三个类在字符串处理中的位置不言而喻,那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下  1.三者在执行速度方面的比较:StringBuilder >  StringBuffer  >  String

2016-08-12 11:08:41 261

转载 Spring MVC 表单标签简介

在使用SpringMVC的时候我们可以使用Spring封装的一系列表单标签,这些标签都可以访问到ModelMap中的内容。下面将对这些标签一一介绍。   在正式介绍SpringMVC的表单标签之前,我们需要先在JSP中声明使用的标签,具体做法是在JSP文件的顶部加入以下指令:[html] view plain copy  .1     form标签

2016-08-11 13:14:51 294

转载 springMVC入门基础的注解和参数传递

一、SpringMVC注解入门1. 创建web项目2. 在springmvc的配置文件中指定注解驱动,配置扫描器Xml代码    mvc:annotation-driven />      context:component-scan base-package="org.study1.mvc.controller" />      bean      class="

2016-08-11 11:12:32 657

转载 Java获取随机数的3种方法

方法1(数据类型)(最小值+Math.random()*(最大值-最小值+1))例:(int)(1+Math.random()*(10-1+1))从1到10的int型随数方法2获得随机数for (int i=0;i{System.out.println((int)(1+Math.random()*10));}(int)(1+Math.random()*10)

2016-08-11 10:55:12 11078

转载 [Spring MVC] - Annotation验证

使用Spring MVC的Annotation验证可以直接对view model的简单数据验证,注意,这里是简单的,如果model的数据验证需要有一些比较复杂的业务逻辑性在里头,只是使用annotation做验证是比较难的。以下是使用Spring MVC自带的annotation验证,加上自定义的一个@Tel的annotation验证例子,此例子具有:1、支持多语言(国际化)2、对默认

2016-08-10 13:12:28 387

转载 正则表达式速查表

字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“n"匹配字符"n"。"\n"匹配一个换行符。串行"\\"匹配"\"而"\("则匹配"("。^匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配“\n"或"\r"之后的位置。$匹配输入字符串的结束位置。如果设置了

2016-08-10 13:06:19 268

转载 SpringMVC介绍之Validation

SpringMVC介绍之Validation       对于任何一个应用而言在客户端做的数据有效性验证都不是安全有效的,这时候就要求我们在开发的时候在服务端也对数据的有效性进行验证。SpringMVC自身对数据在服务端的校验有一个比较好的支持,它能将我们提交到服务端的数据按照我们事先的约定进行数据有效性验证,对于不合格的数据信息SpringMVC会把它保存在错误对象中,这些错误信息我们也

2016-08-10 12:56:37 262

转载 SpringMVC验证框架Validation特殊用法

基本用法不说了,网上例子很多,这里主要介绍下比较特殊情况下使用的方法。1. 分组有的时候,我们对一个实体类需要有多中验证方式,在不同的情况下使用不同验证方式,比如说对于一个实体类来的id来说,保存的时候是不需要的,对于更新时是必须的,可以如下配置:[java] view plain copy public class UserModel {        @

2016-08-10 12:53:50 448

空空如也

空空如也

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

TA关注的人

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