自定义博客皮肤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)
  • 资源 (21)
  • 收藏
  • 关注

原创 开源 ETL 工具 -----kettle 使用

一.介绍:kettle 是纯 java 开发,开源的ETL工具,用于数据库间的数据迁移。可以在 Linux、windows中运行。有图形界面,也有命令脚本还可以二次开发。http://www.kettle.net.cn/中文:http://www.kettle.net.cn/国外下载较慢,可使用国内镜像或者百度网盘地址:链接:https://pan.baidu.com/s/1F0vMey8Kr1Qod4II_omMWg提取码:bb3g二.使用:win10为例:下载后解压,如图:...

2020-06-02 20:30:55 691

原创 mysql json dem

从 MySQL 5.7.8 开始,MySQL 支持原生的 JSON 数据类型。本文测试使用MySQL 8.0创建测试表sql 如下:CREATE TABLE `user_info` ( `id` int(11) NOT NULL, `result` json NOT NULL, `create_time` timestamp NULL DEFAULT NULL, `...

2019-11-27 14:08:08 232

原创 java 多线程--分页处理

public void add() { ExecutorService executor = newFixedThreadPool(3); //?代表开启全部线程的数量 // 判断可是线程池可以结束 int pageSize = 10000; int pageIndex = 1; do { ...

2019-05-08 18:01:24 1289

翻译 Elasticsearch 和head 可视化环境搭建

1、elasticsearch安装使用  下载地址:https://www.elastic.co/downloads/elasticsearch选择zip文件,下载解压缩到 D:\tools\elasticsearch-6.2.3修改配置文件,为了允许elasticsearch-head运行时的跨域, 打开中的D:\tools\elasticsearch-6.2.3\config\elastics...

2018-03-28 17:49:48 4119

转载 术语单词

空状态,或称零数据状态。“空状态”是指移动应用界面在没有内容或数据时呈现出的状态。长久以来,空状态界面一直是被忽视的,因为设计师们通常会将全部精力集中在怎样更好的呈现内容和数据上,只有开发人员才会比较频繁的与这类相对“意外”的状态打交道。从产品体验的角度来,空状态大体可以由以下三类情况触发:产品初体验,成功完成目标任务和出错、失败1. CPD:两种理解,

2017-05-15 21:34:37 477

转载 UX设计师你需要知道的52个专业术语

Lisa :《作为UX设计师你需要知道的52个专业术语》是给设计者的一个有意义的补充,我将用通俗的语言把这些专业术语按字母顺序列出,并加以解释。“注意用户做什么,而不是他们说什么。” ——雅各布 尼尔森3次点击法则如果用户点击三次仍无法访问他们想要的页面,他们将离开网站。5秒测试一个5秒测试包括向用户展示应用程序或网站界面5秒钟,然后用户回想他们刚才看到的内

2017-05-15 16:21:56 814

转载 mysql 解除正在死锁的状态

解除正在死锁的状态有两种方法:第一种:1.查询是否锁表show OPEN TABLES where In_use > 0;2.查询进程(如果您有SUPER权限,您可以看到所有线程。否则,您只能看到您自己的线程)show processlist--- 不知道为啥,此命令总是失败3.杀死进程id(就是上面命令的id列)kill id

2016-12-10 15:20:35 843

转载 网站防刷方案

1. 访问网站所涉及环节简单说就是重复相同的请求首先看看访问流程所设计的每个环节User -> Browse -> CDN/Proxy Cache -> Web Server -> App Server / fastcgi pool -> Cache -> Database大部分网站都是这样的结构:用户,浏览器,CDN或反向代理,Web服务器,应用服务器,缓存,数据

2015-09-02 17:18:06 5463 1

原创 1125--来hc一年了

很少写代码 ,最近开始做一些小东西,发现很多的问题,曾经熟悉的东西已经不熟了;曾经很关注的技术,渐渐远离了;曾经看过的一些原理和实践,也逐步的退出脑海了...作为一个电子商务公司,我们用了很多技术和web前端的东西,却懒得去看代码,懒得去实践,懒得关注新技术...注定了脚步的停滞! 前段时间再看flex ,也做了几个小demo,过了一段时间发现代码又陌生了! ... 学习学习,只学不习,永远都

2014-06-23 15:02:14 699

原创 java Map,ArrayList 排序

1.Map 排序

2014-04-30 17:16:38 1177

原创 语法笔记

ibaits 联合主键批量删除 DELETE FROM SYS_SOURCE /* */ WHERE DATA_SOURCE = #list[].dataSource# /* 数据库类型 */ AND DB_NAME = #list[].dbName# /* 数据库名 */

2014-04-21 17:53:19 667

转载 javascript【性能调优】

一. javascript 性能出现的原因?JavaScript 语言由于它的单线程和解释执行的两个特点,决定了它本身有很多地方有性能问题,所以可改进的地方有不少。二. 需要注意的方面及解决方案1.eval() 的问题 var reference = {}, props = “p1”; eval(“reference.” + props + “=5”) var r

2014-03-24 19:28:41 801

原创 javascript【继承实现方式 】

这两个方法,之前确实没有使用过,看起来貌似以后会为我省点代码,直接做个demo 吧。1.  function Animail(){ this.name="动物"; this.showName = function(){ alert(this.name); }; } function Cat(){ this.name = "猫咪";

2014-03-19 16:25:18 457

转载 web 开发【js在IE和FF下的兼容性问题】

本文出自前端档案,以作学习参考之用。自己也补充了一些内容长久以来JavaScript兼容性一直是Web开发者的一个主要问题。在正式规范、事实标准以及各种实现之间的存在的差异让许多开发者日夜煎熬。为此,主要从以下几方面差异总结IE和Firefox的Javascript兼容性:  一、函数和方法差异;  二、样式访问和设置;  三、DOM方法及对象引用;  四、

2014-03-17 13:29:15 1041

原创 nodeJS 学习一【Hello World 篇】

经常听说node.js,却没有在实际中用过,昨天和一个移动app同事聊了会,【其实手机开发我一点都不会】,从他那里知道移动开发需要的技术,html5,css3,jqueryMobile,nodejs....很多,当然都是我的盲区吧,有空的时候,我想我会逐步去了解学习,当然不代表我会为了去参与移动开发工作。网上的node资料其实是蛮多的,做一个helloworld  demo,相信大部分人的

2014-03-05 14:28:52 18367

原创 web 开发jquery插件之jquery-autocomplete【一款联想自动提示的插件】

1.插件下载及api 地址http://www.oschina.net/p/autocomplete/2.控制层response.getWriter().write(jsonStr);3.json 格式为:联想搜索结果:[{"des":"嘉实","id":"070030","name":"嘉实中创400联接"},{"des":"大成","id":"096001","name":

2014-03-03 11:55:37 8912

原创 web 开发jquery插件之Highcharts【一款统计的报表插件】

1.下载及api 地址http://www.highcharts.me/2.折线图demo,api 已经存在的demo省略,文档说明省略,只记录略微复杂的demo。3. 控制层传到页面的数据格式,json.       Object 转json,最快的使用com.alibaba.fastjson.JSONObject.toJSONString(object);   

2014-03-03 11:37:25 6454

原创 jenkins 配置【svn,maven,tomcat ,ssh】

最近不是很忙,利用闲暇学点东西,不管有没有用,到用时,不至于手足无措 。ok,写下这次旅程纪念下。 环境:windows7准备工作:Jenkins 官网:http://jenkins-ci.org/下载jenkins war: http://mirrors.jenkins-ci.org/war/latest/jenkins.war   Jdk 6以上:安装,并且配置

2013-11-08 15:44:29 3853

原创 jquery 获取 form radio 值

取一组radio 的方法:html如下:1. dfdfdga b c d e 2. dfdfdga b c d e 3. dfdfdga b c d e

2013-09-03 19:01:36 905

原创 读取文件方法大全

public class ReadFromFile { /** * 1.以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes(String fileName) { File file = new File(fileName); InputStream in = null; try { System.out.

2013-07-30 09:47:46 597

原创 window.prompt()方法的学习

无意中看到window.prompt()方法,之前真没有使用过,孤陋寡闻。不过现在学习下吧。window对象的最后一种对话框是提示对话框,它显示了预先设置的信息并提供文本域供用户输入应答。它包括两个按钮,即Cancel和Ok,允许用户用两个相反的期望值来关闭这个对话框:取消整个操作或接收输入到对话框中的文本。  window.prompt()方法有两个参数,第一个作为提示信息。如果将一个字

2013-07-04 20:04:10 8352

原创 JVM工作原理和特点

唉,认识了很久,却不知道,,,JVM工作原理和特点主要是指操作系统装入JVM是通过jdk中Java.exe来完成,通过下面4步来完成JVM环境. 1.创建JVM装载环境和配置 2.装载JVM.dll 3.初始化JVM.dll并挂界到JNIENV(JNI调用接口)实例 4.调用JNIEnv实例装载并处理class类。 在我们运行和调试Java程序的时候,经常会提到一个JV

2013-06-20 18:14:22 646

原创 mybatis 主键生成

有些时候,sql语句where条件中,需要一些安全判断,例如按某一条件查询时如果传入的参数是空,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。使用Oracle的序列、mysql的函数生成Id。这时我们可以使用动态sql。下文均采用mysql语法和函数(例如字符串链接函数CONCAT)。3.1 selectKey 标签在insert语句中,在Oracle经常

2013-06-07 13:27:05 6512

原创 MyBatis 自动生成mysql 表对应的javabean ---2

因为太懒不喜欢敲代码,写没用的东西,今天在网上看到一篇很给力的文章。感谢原作者:http://blog.csdn.net/kkdelta/article/details/72281771,下载插件所需要的jar包,拷贝到eclipse的 \eclipse\dropins目录,注意不是plugings目录,重新启动eclipse则可以使用了.http://download.csdn.net/

2013-06-07 13:16:46 4324

原创 jQuery 的选择器

jQuery选择器总结 ?12345678910111213141516171819202122232425262728293031323334353637383940414243

2013-05-08 00:37:59 974 1

原创 Java 单例模式详解

Java 单例模式详解概念:  java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。  单例模式有一下特点:  1、单例类只能有一个实例。  2、单例类必须自己自己创建自己的唯一实例。  3、单例类必须给所有其他对象提供这一实例。  单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系

2013-04-27 07:57:21 532

原创 DOM标准

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">DOM标准An HTML DocumentThis is a W3C HTML DOM document. function showElement(){

2012-07-25 16:45:07 931

原创 jQuery对表单元素的取值和赋值操作代码

使用常规的思路:$(“#keyword”).value 取值是取不到的,因为此时$(‘#keydord’)已经不是个element,而是个jquery对象,所以应该使用:$(“#keyword”).val()$("#keyword")[0].value = ""; /*获得TEXT.AREATEXT的值*/ var textval = $("#text_id").attr("v

2012-07-23 14:30:33 839

原创 特殊字符转义

Spring 不但提供了一个功能全面的应用开发框架,本身还拥有众多可以在程序编写时直接使用的工具类,您不但可以在 Spring 应用中使用这些工具类,也可以在其它的应用中使用,这些工具类中的大部分是可以在脱离 Spring 框架时使用的。了解 Spring 中有哪些好用的工具类并在程序编写时适当使用,将有助于提高开发效率、增强代码质量。      在这个分为两部分的文章中,我们将从

2012-07-16 15:49:00 4843

原创 oracle 日期大全

日期函数 Oracle PL/SQL Oracle的日期函数相信很多人都有过统计某些数据的经历,比如,要统计财务的情况,可能要按每年,每季度,每月,甚至每个星期来分别统计。那在oracle中应该怎么来写sql语句呢,这个时候Oracle的日期函数会给我们很多帮助。常用日期型函数 1。Sysdate 当前日期和时间SQL> Select sysdate from dual;S

2012-07-10 10:30:00 880

原创 mybatis 应用

2.主配置文件基本作用就是配置 JDBC 连接的有关信息,比如 URL 、用户名、密码等等如: xml version = "1.0" encoding = "UTF-8" ?> DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/my

2012-06-18 13:55:53 1095

原创 SQL多表查询优化 高效率SQL语句 11条原则

这个功能大大地提高了SQL的执行性能并节省了内存的使用:我们发现,单表数据的统计比多表统计的速度完全是两个概念.单表统计可能只要0.02秒,但是2张表联合统计就可能要几十表了.这是因为ORACLE只对简单的表提供高速缓冲(cache buffering) ,这个功能并不适用于多表连接查询..数据库管理员必须在init.ora中为这个区域设置合适的参数,当这个内存区域越大,就可以保留更多的语句,

2012-06-14 18:05:53 26030 2

原创 MyBatis 自动生成mysql 表对应的javabean

1.所需的jar 包  mybatis-3.0.4.jar  、mybatis-generator-core-1.3.1.jar 、 mysql-connector-java-5.1.13.jar2.新建文件夹        新建文件夹E://mygen,将以上三个文件放入夹3.同目录创建  generator.xml 文件内容如下 :<!DOCTYPE gener

2012-06-13 10:18:02 6797

原创 MyBatis学习 之 四、MyBatis配置文件

四、MyBatis主配置文件在定义sqlSessionFactory时需要指定MyBatis主配置文件: Xml代码   id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">       name="configLocation" value="classpath:myb

2012-06-11 16:13:10 27618

原创 MyBatis学习 之 三、动态SQL语句

三、动态SQL语句有些时候,sql语句where条件中,需要一些安全判断,例如按某一条件查询时如果传入的参数是空,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。使用Oracle的序列、mysql的函数生成Id。这时我们可以使用动态sql。       下文均采用mysql语法和函数(例如字符串链接函数CONCAT)。  3.1 selectKey 标签

2012-06-11 16:05:13 1266

原创 MyBatis学习 之 二、SQL语句映射文件(2)增删改查、参数、缓存

二、SQL语句映射文件(2)增删改查、参数、缓存 2.2 select一个select 元素非常简单。例如:Xml代码    select id="getStudent" parameterType="String" resultMap="studentResultMap">      SELECT ST.STUDENT_ID,

2012-06-11 16:01:37 1421 1

原创 MyBatis学习 之 二、SQL语句映射文件(1)resultMap

二、SQL语句映射文件(1)resultMapSQL 映射XML 文件是所有sql语句放置的地方。需要定义一个workspace,一般定义为对应的接口类的路径。写好SQL语句映射文件后,需要在MyBAtis配置文件mappers标签中引用,例如: Xml代码         resource="com/liming/manager/data/mappers/User

2012-06-11 15:58:55 1358 1

原创 MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySql

1.1MyBatis简介      MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和Apache OJB等“一站式”ORM解决方案而言,Mybatis 是一种“半自动化”的

2012-06-11 15:56:14 1615

原创 MySQL主从复制与读写分离

原文来自:http://bbs.chinaunix.net/thread-3642572-1-1.html MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可

2012-05-30 10:16:40 777

转载 java ActiveMQ 配置

项目属性文件#activemq settings#vm brokerjms.broker_url=vm://showcase?broker.persistent=false&broker.useJmx=false&broker.schedulerSupport=false#localhost broker#jms.broker_url=tcp://localhost:61616

2012-05-24 17:45:45 4674

mybatis 分页拦截器及拦截器配置

mybatis mysql 分页拦截器,可以针对方法名称,或指定的参数进行拦截

2014-05-09

读取excel 工具类,获得excel 文件信息

可以获得,当前文件的sheet列表,读取数据并封装到List 1.使用poi excel jar 包 2.excel 表格需要有表头,名称可以是表字段的,也可以是java 实体属性的 3.最终封装的结果是java.util.List 结果 4.有日期类型的,在excel表格里最好设置列属性为日期格式。

2014-05-09

json-lib用例所需jar包和java类 demo

json-lib用例所需jar包和java类 demo

2012-09-04

mybatis-generator javabean

mybatis-generator javabean 自动生成mapper.xml ,dao 及 po

2012-06-13

spring mybatis mysql

spring, mybatis, mysql 整合demo ,可运行 ,包含完整 的各种介绍, 详细解释见http://blog.csdn.net/killer_zr/article/details/7652896

2012-06-11

autoComplete 文字自动补全demo1

jquery autoComplete插件,文字自动补全demo1

2012-05-04

javaservlet demo jstl

java servlet demo,jsp 页面嵌套jstl 标签,及jstl 标签使用

2012-04-06

Excel poi 支持xls 和xlsx

Excel poi 支持xls 和xlsx,支持03 和07 版表格,excel 通用工具类及使用参考

2012-03-22

struts2 图片上传,图片大小,图片格式

可直接运行,包含jar文件,struts2 图片上传,图片大小,图片格式的限制,客户端文件类型判断等

2012-03-20

FLEX+JAVA整合

Flex+Java配置: 第一种:Java工程和Flex工程独立,这种方式也是很多人使用的方式,Flex程序员和Java程序员相互独立的工作,这种方式网上有很多的资料,在这里就不再 赘述了。 第二种:Flex工程加入Java元素 1、 切换到Flex视图,新建Flex project,如下图

2011-12-22

Flex + blazeds(lcds) + Java 入门教程

Flex + LCDS + Java 入门教程 一.引 很多人在帖子和群中问到过一些关于建立Flex+LCDS(FDS)工程的问题,由于操作上的东西,很难简单说清楚,于是写了一个简单的教程(本来很早就答应过的,结果被newfish逮住做东西,加上公司的事,一直抽不出时间哈,现在想换换头脑,偷乐一下懒哈,各位别跟newfish大大说),帮助大家入门,其实这些东西都是在LCDS的sample中包含了的(当然,sample只是包含源码)。 本教程通过图文介绍和对一些关键性的地方进行解释,让大家了解如何新建Flex的LCDS工程,并利用工具快速整合和部署J2EE项目和LCDS项目,掌握了简单的请求RemoteObject和配置的方法,初步掌握LCDS的应用之一。

2011-12-22

java file 操作

Java的I/O编程,java file 操作,读写...使用输出流写入数据

2011-11-23

java 和 flex 分开的项目

适合开始接触flex 的tx看,国外团队开发使用此类型较多 ,flex 和 java 分开开发

2011-09-29

java flex 通信

这个demo 是flex 和 java 结合使用的,即新建一个flex 项目 ,再添加web支持,在flex客户端使用RemoteObject获取java服务端的数据

2011-09-29

flex 简单demo ---增删改查

flex 简单demo ---包含:增,删,改,查的实际应用

2011-09-27

MAVEN3的安装,项目创建,常用命令

MAVEN3的安装 项目创建 常用命令 图解,很详细的介绍,一步一步学会

2011-08-02

Tomcat6.0,配置,使用详解及demo

分为解压版和安装版,功能上是一样 安装版会提示是否安装成windows service.,相对的解压版更自由。 安装版的会自动在配置文件(5.0和5.5的是在conf文件夹下的tomcat-users.xml)里自动配置管理员用户,这个是用来进控制台用的,解压版的直接在配置文件里改就行了

2011-07-27

XML轻松学习,对于节点的介绍,遍历等

XML的学习资料,------轻松学习手册 可以自学,对于节点的介绍,遍历等,不再难理解 真的不错啊

2010-06-24

文件读写// "r", "rw", "rws", or "rwd"

文件读写// "r", "rw", "rws", or "rwd" File file = new File("look.txt"); System.out.print("请输入日记内容:");

2010-05-26

Myeclipse6快捷键de应用

Myeclipse6快捷键de应用MyEclipse快捷键大全 (1)Ctrl+M切换窗口的大小 (2)Ctrl+Q跳到最后一次的编辑处 (3)F2当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。 F3跳到声明或定义的地方。 F5单步调试进入函数内部。 F6单步调试不进入函数内部,如果装了金山词霸2006则要把“取词开关”的快捷键改成其他的。

2010-05-26

jsp的分页只需传入对象

jspの应用, 一般以第一列排序, 降序排序,用反射技术

2010-05-26

空空如也

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

TA关注的人

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