自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zmjiangi的博客

zmjiangi的博客

  • 博客(39)
  • 资源 (1)
  • 收藏
  • 关注

原创 微信永久二维码的有效利用

1、微信生成带参数的二维码 生成带参数的二维码 文档中有这么一句话,“永久二维码,是无过期时间的,但数量较少(目前为最多10万个)。” 为了减少永久二维码的生成,在实际开发中应该灵活地重复使用被废弃掉的永久二维码。所谓的“被废弃掉的”,举例说明,一个会议报名的永久二维码,当且仅当该会议结束了,该会议报名的永久二维码就可以被其他有有效的会议再次使用。2、开发实例说明...

2017-01-06 16:13:55 7130 1

原创 使用Highcharts之统计近一年各类型用户量情况

使用Highcharts之统计近一年各类型用户量情况

2016-12-22 17:53:25 1454

转载 Oracle 中的 exists 和 not exists 用法

2015年8月31日14:53:29 天气雨阴 文章转自http://blog.csdn.net/zhiweianran/article/details/7868894 exists(sql 返回结果集为真) not exists(sql 不返回结果集为假) 案例如下: 表A ID NAME 1 A1 2 A2 3 A3 表B ID AID NA

2015-08-31 15:07:03 551

原创 解决关闭 atrDialog 嵌入 iframe 页面,重定向到其他页面刷新父窗体问题

1、window.parent.location.reload() 让打开这个窗口的父窗口刷新,然后本子窗口关闭!2、javascript:history.back() 就是后退!和浏览器里面的后退按钮一样!javascript:history.back(-1)就是后退一页3、window.parent.HideThisDiv() 应该是让打开这个窗口的父窗口的某个DIV影藏暂时1、2测试通过

2015-06-24 10:25:24 1018

原创 解决android sdk 版本更新问题

解决android sdk 版本更新问题:http://www.androiddevtools.cn/ Android SDK ADT Bundle Installation for Windows

2015-05-22 23:42:36 979

转载 解决 eclispe 保存 java 源码时自动格式问题

解决方案 依次点击:Window>Preferences 注意:最好选择Format edited lines(用过svn的同学都知道,不多说) 文章转自

2015-05-22 10:49:55 552

原创 解决jsp获取session域中的值之字符串拼接的问题

2015年5月22日 天气阴 问题描述: 后台代码: //caseId为字符串类型 Struts2Utils.getRequest().getSession().setAttribute(caseId + "idPhoto", idPhoto);jsp获取idPhoto获取session域中的值 错误写法: ${param.search_caseId+"idPhoto"}正确

2015-05-22 10:19:12 1570

原创 解决通过批处理文件启动LibreOffice4报错的问题

2015年5月15日09:36:05 天气晴 LibreOffice 4.3.5.2正式版官方下载地址(仅供参考) LibreOffice4 的 使用步骤如下: 1.下载LibreOffice4,并安装 注意:安装的目录不能带空格2.配置java的环境变量 JAVA_HOME: D:\JAVAIDE\jdk1.6; Path: %JAVA_HOME%\bin; CLAS

2015-05-15 10:06:11 1898

原创 高端大气上档次的web前端网站图标收藏

1、网站类1.1 Highcharts中文网:http://www.hcharts.cn/demo/index.php2、图标类2.1 fontawesome:519个网站开发小图标 (tips:网站内置的搜索引擎无效,可以通过ctrl+f调用浏览器的搜索引擎) 2.2 ionicons图标集:http://ionicons.com/ 2.3 Iconfont阿里巴巴矢量图标库 2.4 ea

2015-04-29 11:30:47 1266

转载 解决 A cycle was detected in the build path of project 问题

2015年4月19日 天气晴 解决Eclipse中Java工程间循环引用而报错的问题 问题描述如果我们的项目包含多个工程(project),而它们之间又是循环引用的关系,那么Eclipse在编译时会抛出如下一个错误信息: “A cycle was detected in the build path of project: XXX” 解决方案解决方法非常简单: Eclipse Menu -

2015-04-19 12:07:21 2578 1

原创 实现复选框选择的功能

2015年4月9日 天气冷 这里以“用户授权”为例说明实现方法一(适合弹出modal的场景):后台代码如下:/** * 用户授权 * */ public String authorization() throws Exception { //action为0代表请求授权页面,action为1代表需要更新数据到数据库 if (getActi

2015-04-09 15:53:26 1256

转载 java 读取excel内容

2015年4月9日 天气冷代码如下:借助于apache的poi.jar完成Excel内容的读取下载地址:package test;import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.i

2015-04-09 14:58:18 503

原创 oracle 分组求和一个小例子

2015年4月9日 天气冷表gw_log设计如下:Name Type Nullable Default Comments ------------ ------------- -------- ------- ---------- ID VARCHAR2(50) 消息id SERVICE_ID

2015-04-09 14:19:06 21040

原创 解决二维数组转为ArrayList集合问题

2015年4月9日 天气冷 起初我参考的代码如下:修改前代码块 String[][] str = { { "语文", "100" }, { "英语", "90" }, { "数学", "90" }, }; ArrayList<String> list = new ArrayList<String>();

2015-04-09 10:50:03 5611

原创 mybatis 入门

2015年1月19日09:28:12 天气晴项目结构一览(参考文章http://blog.csdn.net/huzheaccp/article/details/7399124/)1.导入mybatis-3.1.1.jar、ojdbc14.jarmybatis(下载mybatis-3.1.1-bundle.zip即可)下载地址:https://code.google.com/p/

2015-01-19 09:25:03 602

原创 XML 中的CDATA

2015年1月16日14:46:25 天气晴参考网址1:http://baike.baidu.com/link?url=zcpcQAcxLEe4N-gXYiM9y4O3jQjxNJ-rL7jTciRD6Py9YUB-ql3IciSSOOceyhc-wkSxbfsPZEpZIlFSaYU9Eq参考网址2:http://www.cnblogs.com/qiantuwuliang/archive

2015-01-16 14:46:04 774

原创 实现 windows和虚拟机linux 文件互传的两种方法

方法一:使用WinISO的工具1.下载并安装WinISO由于是window文件,安装过程很简单,在这里不做介绍2.制作iso镜像①.双击运行WinISO②.点击“添加文件”,然后点击”保存“,选择你要保存的路径即可3.挂载镜像文件到虚拟中①.在虚拟的左侧选择正在运行的虚拟机,选择“Settings”,选择“Network Adapter  NAT”,右侧的Device

2015-01-12 23:38:54 4385

原创 Socket实现客户端和服务端 简单的入门实例

2015年1月11日15:34:13 天气阴客户端实现的步骤:1.创建客户端Socket指定要连接的服务器ip和端口    2.通过客户端Socket建立输入输出的流管道3.关闭释放资源(按倒序即可)Client.javaimport java.io.DataInputStream;import java.io.DataOutputStream;import j

2015-01-11 15:34:30 798

原创 实现多线程方式三种方式

方式一:继承Thread类步骤:1.继承Thread2.重写run方法,线程执行体(希望多线程完成什么任务就在run方法中作)3.创建线程实例,然后调用start方法启动线程,让线程进入就绪状态,并没有运行,什么时候运行了,由系统决定注意:不要调用run方法,如果调用了run方法,就是单线程效果  方式二:实现Runnable接口(*) 方式三:实现Cala

2015-01-11 11:21:09 643

原创 redhat(linux)下 tomcat的搭建

2015年1月8日16:26:51 天气晴1.下载apache-tomcat-7.0.57.tar.gzhttp://tomcat.apache.org/download-70.cgi2.解压得到tomcat文件tar -zxvf  压缩包.tar.gz3.把tomcat文件复制到 /usr/local/development下①.# sudo mv tomca

2015-01-08 16:26:36 527

原创 redhat(linux)下搭建eclipse

2015年1月8日15:31:07  天气晴1.查看linux的位数# uname -ax86_64则说明你是64位内核, 跑的是64位的系统.i386, i686说明你是32位的内核, 跑的是32位的系统2.下载eclipsehttp://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers

2015-01-08 15:34:44 700

原创 rehat(linux) 下搭建jdk1.7

2015年1月8日11:11:28 天气晴1.查看linux的位数# uname -ax86_64, 64位内核, 64位系统.i386, i686, 32位的内核, 32位系统2.下载jdk-7u71-linux-i586.tar.gz http://www.oracle.com/technetwork/java/javase/downloads/jdk7-dow

2015-01-08 11:10:58 612

原创 oracle 实现 id 自增长

2015年1月6日19:21:021.创建表create table tbl_user(          userId integer primary key,      name varchar2(20)         );2.创建序列create sequence seq_user start with 1 increment by 1;

2015-01-06 19:20:18 636

原创 PLSQL 导入和导出表

2015年1月6日18:30:37 第一步:创建测试表create table tbl_user(id integer primary key,name varchar2(20));(用desc tbl_user;查看表是否存在)第二步:导出表Tools-->Export User Objects-->选中需要导出表-->选择保存的路径-->点击Export按钮

2015-01-06 18:40:37 605

原创 Dom4j 解析(重点)

2014年12月31日10:47:53 天气晴DOM4J是一个非常优秀的Java XML API,具有性能优异、功能强大和极端易用的的特点,同时它也是一个开放源代码的软件。它合并了许多超出基本XML文档的功能,包括集成了XPath支持、XML Schema 支持以及用于大文档或流化文档的基于事件的处理。如今你可以看到越来越多的Java软件都在使用DOM4J来读写XML,特别值得一提的是

2014-12-31 10:46:51 568

原创 DOM(Document Object Model)解析 入门

2014年12月31日08:36:29 天气晴首先我们学习一下基本的知识一DOM树节点概念DOM将XML文档作为一个树形结构,而树叶被定义为为节点根据DOM,XML文档中的每个成分都是一个节点DOM是这样规定的:1、整个文档是一个文档节点(Document Node)2、每个XML的标签是一个元素节点(Element Node)3、包含在XML元素中的文本是文本节点

2014-12-31 08:36:00 904

原创 整合三大框架出现的一些常见的问题及解决的方案

2014年12月29日09:48:19 天气晴 心情好今天在整合三大框架的时候,出现了两个异常,在网上看了很多的文章。所有的文章都指向hibernate的问题,于是我就从这几方面去排查,一:hibernatejar包,二:hibernate配置文件,三:hibernate的实体映射文件(我用的是注解的方式来的)。经过一一排查后发现,我把id的类型写成了string的类型。org.h

2014-12-29 09:47:37 2247

原创 在eclipse下使用bootstrap引用的一些问题

2014年12月24日16:59:50 天气晴 我之前利用了bootstrap做了一段时间的开发,由于之前的框架都是别人给我搭好的,我只负责界面的具体实现。后来自己去网站下载了相应的文件,而后把相关的css及js导入后,发现最简单的按钮都起不了效果,但是慢慢的对比了一下之前的项目,发现有些小东西值得去记住的。myFirstBootstrapDemo.jsp<%@ page la

2014-12-24 16:59:03 8806

原创 javascript11位手机号码正则表达式

2014年12月24日15:11:24  天气晴大概是22号星期一的时候,我去面试了一家公司,当我看到“请写出11位手机号码正则表达式”的时候,感觉整个人都有点懵了,后来在网上看了相关的内容之后,发现也不是很难。在此分享给大家regularExpression.jsp<%@ page language="java" contentType="text/html; charset=UTF

2014-12-24 15:10:33 8489

原创 使用JackSon

2014年12月23日21:54:56 心情稍微好转1、导入 jar 包 jackson-annotations-2.4.4.jar 下载地址jackson-core-2.4.4.jar 下载地址jackson-databind-2.4.4.jar 下载地址2、使用的具体步骤(1)、创建com.fasterxml.jackson.databind.ObjectM

2014-12-23 21:54:16 817

原创 Ajax之get、post实例(最原始的XMLHttpServlet)

2014年12月23日15:36:10 天气阴 心情极度低落ajaxGet2014122301.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Insert title here window.onload = function()

2014-12-23 15:35:45 634

转载 Spring 三种实例化Bean的方式

Spring4共提供了三种实例化bean的方式,分别为构造器实例化、静态工厂实例化、动态方法实例化,下面一一详解:文章出自这里!公用使用的实体package com.gditc.test.domain;/** * 测试实体 * * @author JiangI */public class Person { private String name; priva

2014-12-19 19:55:00 745

转载 重载和覆盖

重载和覆盖文章来自这里!!!方法的重载(overload)和覆盖(override)有的时候,类的同一种功能有多种实现方式,到底采用哪种实现方式,取决于调用者给定的参数。例如我们最常用的System.out.println()能够打印出任何数据类型的数据,它有多种实现方式。运行时,Java虚拟机先判断给定参数的类型,然后决定执行哪个println()方法。重载(overload

2014-12-19 00:21:24 563

原创 bootstrap2.3 与 bootstrap3.3 modal嵌入表单的样式改变

2014年12月16日22:55:24我在做一个ssh的案例的时候,想做一个新增用户的模态框。我用bower下载的bootstrap应该是最新的3.31版本来的,在官网copy了一段模态框效果的原生code,然后在modal-body里面添加如图(1)代码,发现的效果如图(1),行与行之间的input是没有间距,本来想在tr处添加style="margin-top:10px;",但是不起效果。

2014-12-16 22:55:11 2554

原创 Servlet 入门

1、首先新建一个Dynamic Web Project ,建立相应的包和相应的类如下:我认为这样的层次是比较好的,也是比较规范的。MyConstant.java(命名 注意规范)package com.gdqy.constant;public class MyConstant { public static final String USER = "root"; pub

2014-12-14 10:03:46 568

原创 Spring(三大框架整合) 入门

一、数据库建设1.搭建mysql数据库环境二、技术选型1.Struts2 + hibernate-release-4.3.5.Final + spring-framework-4.0.4.RELEASE导入jar包:spring-framework-4.0.4.RELEAS:libs(javadoc、source可以不导入)\所需其他jar包(这个人也不清楚

2014-12-13 20:05:11 581

原创 Hibernate 入门

1. 解压hibernate-release-4.3.5.Final.zip  下载地址 http://hibernate.org/orm/2.导入jar包。lib下:  required文件夹下所有  jpa文件夹下所有  c3p0文件夹下所有数据库驱动jar包3. 在src下增加根配置文件hibernate.cfg.xml (可以拷贝这个文件来作为自

2014-12-12 23:23:30 560

原创 Struts2 入门

Struts2 配置步骤1、解压struts-2.3.16.1-all.zipapps:实例项目docs:文档lib:所需要的第三方支持src:源码2、进入apps,将struts2-blank.war放到tomcat的webapps下,解压(当然也可以把war包导入到eclipse里面,让eclispse来自行解压)3、 创建一个web项目,将struts2-blan

2014-12-12 00:32:30 558

转载 HTML Entities

HTML Entities

2014-12-07 22:53:08 809

Ajax小案例

这个项目比较适合ajax入门的学习者,步骤详细,通俗易懂

2014-12-23

空空如也

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

TA关注的人

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