自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(234)
  • 资源 (1)
  • 收藏
  • 关注

原创 jfinal学习笔记【3】-freemarker简单测试-laymi(雷米快速开发平台)

1:作为一个快速开发平台,代码生成工具是必不可少的,上文中已经提到了jfinal自带的代码生成工具了,但是只能生成到实体类等,可是我们需要的不只是这个,我们还需要生成service   controller  以及html页面等 只要有公用的那我们就生成  ,暂时的思路是数据库建好表 然后生成,后期可能做在线的生成工具,那会复杂很多,咱先整个简单的,几个月前,也就是我进入这个行业的第2个月,第一个

2017-04-04 12:17:22 893

原创 jfinal学习笔记【2】-连接数据库-laymi(雷米快速开发平台)

上一期我们已经搭建好了一个jfinal框架,这里说明下,我本来的目的是想搭建一个类似jeecg的快速开发平台,一键生产代码一键生成api文档等集成支付定时等等的常用插件,我并不是在重复的造轮子!jeecg太庞大了,不是说不好,有很多东西对于小白(我这种刚进入这个行业半年的)来说,很多东西看不懂,更不好维护,大神当然没问题,可我们是小白!我们虽然每晚都加班到好晚,可是我们在成长的路上,因为没有一个完

2017-04-03 19:53:44 929

原创 jfinal学习笔记【1】-laymi(雷米快速开发平台)

1、创建 Dynamic Web Project2、修改 Default Output Folder,推荐输入 WebRoot\WEB-INF\classes特别注意:此处的  Default out folder 必须要与  WebRoot\WEB-INF\classes  目录完全一致才可以使用  JFinal  集成的  Jetty  来启动项目。3、修改 Content

2017-04-03 18:16:47 751

转载 Java拼音拆分算法 (未测试)

public static String polishPinyin(String name) { if (name == null || "".equals(name)) return name; name = name.replaceAll("[0-9_]+", ""); StringBuffer buffer = new StringBuffer(); char[] c

2016-07-22 14:10:46 1377

转载 java学习深度优先算法(未测试)

[Java]代码     package cn.xuhang.collection;import java.util.ArrayList;import java.util.List;/** * 从一个点到达另一个点的路径 * 用到深度优先算法dfs * * @author Hang * */public class MazePath{ public static L

2016-07-22 14:10:01 487

转载 Java实现浮点数的四舍五入,保留几位小数(未测试)

直接上代码,很简短double myRound(double d,int n){ d = d*pow(10,n); d += 0.5; d = (long)d; d = d/pow(10,n); return d;}上述代码中的d是我们要进行四舍五入的浮点数,n是我们要保留的小数点后位数。 四舍五入,主要靠这两行代码实现 d += 0.

2016-07-22 14:09:14 522

转载 jQuery获取checkbox选中的值(未测试)

jQuery获取checkbox选中的值 1、问题背景      有几个多选框,选择其中的几个,获取选中的值 2、设计源码 jQuery获取checkbox选中的值 $(function(){ $("input[name='ckb']:checkbox").click(function() { var str = ""; $(

2016-07-22 14:08:03 273

转载 实现HTML编码和解码的JavaScript工具类(未测试)

简要教程js-htmlencode是一款可以实现HTML编码和解码的JavaScript工具类。通过该JS工具类,你可以将HTML标签转换为对应的HTML实体,也能将HTML实体转换回HTML标签,非常实用。查看演示     下载插件 安装可以通过bower或npm来安装js-htmlencode插件。bower install js-htmlencodenp

2016-07-22 14:07:26 311

转载 优化Javascript数据遍历(未测试)

问题M是一个对象的集合,没个对象拥有唯一的字符串类型的IdN是Id的集合。从M中过滤掉Id不在N中的对象。假如M有50w个数据,N中可能是0~50w任意的数据。方案1使用数组保存Id的集合。这样就有两种方式遍历1.1 N = [id, ...];for(var m in M)   for(var n in N){ .....}

2016-07-22 14:06:34 213

转载 js动态创建按钮 (未测试)

Documentvar i = 0;function addInput(){var o = document.createElement('input');o.type = 'button';o.value = '按钮'+ i++;if(o.attachEvent){o.attachEvent('onclick',addInput)}else{o.addEv

2016-07-22 14:05:35 307

转载 Java带权重的随机数(未测试)

[Java]代码     package test;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Random;//带权重的随机数//面试的时候面试官问道一个这样的问题//A、B、C三个字符分别出现

2016-07-22 14:04:38 381

转载 java读写Properties文件(未测试)

package com.javaniu;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.util.Properties;public class Main { public st

2016-07-22 14:03:27 269

转载 java 中旋转一个图片(未测试)

Bitmap bitmapOrg = BitmapFactory.decodeResource(this.getContext().getResources(), R.drawable.moon);Matrix matrix = new Matrix();matrix.postRotate(-40);Bitmap resizedBitmap = Bitmap.createBitmap(bi

2016-07-22 14:02:26 318

转载 hibernate3 的常用操作(批量删除,批量插入,关联查询) (未测试)

1 批量删除是调用sql引擎执行sql语句。批量插入有两种方式,a:自己拼接出一条sql语句 b:利用hibernate的session一级缓存,每多少条刷新缓存存入数据库@Componentpublic class StudentDao extends HibernateDao { public void deleteByIds(List ids) { Strin

2016-07-22 13:54:31 338

转载 jQuery实现冻结 固定 表格行和列 (未测试)

function freezeTable(table, freezeRowNum, freezeColumnNum, width, height) {  if (typeof(freezeRowNum) == 'string')    freezeRowNum = parseInt(freezeRowNum)       if (typeof(freezeColumnNum) == 'st

2016-07-22 13:53:52 1186

转载 js虚拟数字小键盘(未测试)

效果图页面代码:@Html.TextBoxFor(m=>Model.FBP[i].RealNumb,new{onclick="showKeyboard('txtRealNumbOpr')", id="txtRealNumbOpr"})引用的js文件:jquery代码:css文件@charset "utf-8";/*@软键盘style*/.kbkey,.k

2016-07-22 13:52:41 685

转载 Java解析xml (未测试)

实例一: 源码: import java.io.File;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import org.w3c.dom.Document;import org.w3c.dom.Element;import org.w3c.do

2016-07-22 13:51:52 242

转载 随机生成指定字数的简体汉字(未测试)

[Java]代码     import java.io.UnsupportedEncodingException;import java.util.Random;/** * * @ClassName: ChineseUtil * @Description: 随机生成汉字 * @author 王君义 * @date 2015-5-8 下午9:22:06 * */public

2016-07-22 13:51:17 933

转载 Java8中时间日期库的20个常用使用示例(未测试)

除了lambda表达式,stream以及几个小的改进之外,Java 8还引入了一套全新的时间日期API,在本篇教程中我们将通过几个简单的任务示例来学习如何使用Java 8的这套API。Java对日期,日历及时间的处理一直以来都饱受诟病,尤其是它决定将java.util.Date定义为可修改的以及将SimpleDateFormat实现成非线程安全的。看来Java已经意识到需要为时间及日期功能提供更好

2016-07-22 13:50:05 1166

转载 JavaScript计算指定日期与当前日期的相差天数(未测试)

java中处理2个时间段相差几天很容易,直接调相关方法就行,不过js处理这类问题稍微有点不易,项目开发中也用到了,如下://计算两个日期天数差的函数,通用function dateDiff(sDate2) { var sDate1=new Date().pattern("yyyy-MM-dd"); sDate2=LEx.util.Format.formatDate(sDa

2016-07-22 13:49:00 695

转载 mysql导入导出 (未测试)

1.导出结构不导出数据  mysqldump --opt -d 数据库名 -u root -p > xxx.sql  2.导出数据不导出结构  mysqldump -t 数据库名 -uroot -p > xxx.sql 3.导出数据和表结构  mysqldump 数据库名 -uroot -p > xxx.sql 4.导出特定表的结构  mysqldump -

2016-07-22 13:48:04 178

转载 js防刷新的倒计时代码(未测试)

[JavaScript]代码     前端开发 var maxtime; if(window.name==''){ maxtime = 1*60; }else{ maxtime = window.name; } function Cou

2016-07-22 13:46:38 295

转载 js合并单元格(未测试)

[JavaScript]代码     window.onload = function() {var tab = document.getElementById("statStdCountTable"); var maxCol = 3, val, count, start; //maxCol:合并单元格作用到多少列 for(var col = maxCol-1

2016-07-22 13:45:59 334

转载 HTML5拖拽实例(未测试)

TODO supply a title #box{width: 300px;height: 300px;border: 1px solid red;} #box li{list-style: none;font-size: 20px;line-height: 20px;background: #c

2016-07-22 13:45:12 395

转载 JavsScript实现树形目录(未测试)

[JavaScript]代码     Document .st_tree ul li { font-size:13px; color:#222; line-height:18px; cursor:pointer; list-style:none; background:

2016-07-22 13:44:28 618

转载 闪烁提示的jQuery代码让新消息在网页标题(未测试)

[JavaScript]代码     "> My JSP 'test.jsp' starting page 请看网页标题处效果! 隔10秒后提示消失 <script type="text/javascript" src="script/jquery-2.0.3.js"> (function($) { $.extend( { /**

2016-07-22 13:43:46 444

转载 使用JavaScript写的一个旋转的彩圈(未测试)

testall.html            for(var i=0;i<100000;i++){if(i%4==0)setTimeout("$('#div1').css({'border-left':'40px solid red','border-bottom':'40px solid green','border-right':'40px solid yellow','

2016-07-22 13:41:01 328

转载 Jquery数字切换特效(未测试)

[JavaScript]代码     var NumbersAnimate={ Target:null, Numbers:0, Duration:500, Animate:function(){ var array=NumbersAnimate.Numbers.toString().split(""); //遍历数组 for(var i=0;i<array.length;i

2016-07-22 13:35:46 358

转载 JavaScript多选框的全选与取消(未测试)

index.html            Document $(function(){ var checkbox = $('input[name=checkbox]'); $('.selectAll').on("click",function(){ checkbox.prop('checked', this.checked); }); checkb

2016-07-22 13:32:47 312

转载 JavaScript实现图片轮播(未测试)

test2.html   无标题文档.img-div img{display:none;} 12345var zBase={ $id:function(id){return document.getElementById(id);}, $tagName:function(tagNa

2016-07-22 13:31:52 307

转载 js正则表达式:验证邮箱格式、密码复杂度、手机号码、QQ号码(未测试)

[JavaScript]代码     $(function () { $("input[name='sub']").on("click", function () { if (!isEmail($("input[name='email']").val())) { $("span[name='emai

2016-07-22 13:31:13 872

转载 js 获取某个月份的天数(未测试)

[JavaScript]代码     function getDay(){ var year=$("#year").val(); var month=$("#month").val(); if(year==""||month==""){return; } var max = new Date(year,month,0).getDate(); //获取天数:

2016-07-22 13:30:41 264

转载 jQuery实现密码强度检测,以破解时间来衡量(未测试)

[JavaScript]代码     (function($){ $.fn.extend({ pwdstr: function(el) { return this.each(function() { $(this).keyup(function(){ $(el).html(getTime($

2016-07-22 13:30:04 577

转载 最简单的jquery模拟alert的弹窗插件(未测试)

插件代码,将样式集成进去了     (function ($) { $.extend({ _isalert:0, alert:function(){ if(arguments.length){ $._isalert=1; $.confirm.apply($,arguments); } }, confirm:function(){ var ar

2016-07-22 13:29:23 1194

转载 JavaScript去除数组中重复字符串(未测试)

一个或两个数组,去除重复     ////////////////////// 一个数组,去除重复 ////////////////////////////var student = ['qiang','ming','tao','li','liang','you','qiang','tao'];function unique(arr){ // 遍历arr,把元素分别放入tmp数组(

2016-07-22 13:28:13 236

转载 Java多线程文件下载管理器(未测试)

[Java]代码     String mUrl1 = "https://codeload.github.com/cheyiliu/android-multithread-downloader-lib/zip/master";String mLocalPath1 = "/mnt/sdcard/android-multithread-downloader-lib.zip";Download

2016-07-22 13:27:08 265

转载 一个效率很高的汉字转拼音首字母的函数(未测试)

转自:http://www.cnblogs.com/zhuisuo/archive/2011/01/12/1933842.htmlcreate function [dbo].[fn_getpy](@str nvarchar(4000)) returns nvarchar(4000) as begin declare @str_len int,@result

2016-07-22 13:26:13 369

转载 javaWEB文件上传与下载(未测试)

对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache的开源工具common-fileupload这个文件上传组件。这个common-fileupload上传组件的jar包可以去apache官网上面下载,common-fileupload是依赖于common-io这个包的,

2016-07-22 13:24:03 695

转载 Struts简单入门(未测试)

本章主要讲解Struts2简单入门,第一个程序的建立 全部代码下载: Github链接:链接https://github.com/wpeace1212/javaBlog/tree/master/struts2Demo写文章不易,欢迎大家采我的文章,以及给出有用的评论,当然大家也可以关注一下我的github;多谢; 1.Struts2介绍: 简介: Strut

2016-07-22 13:23:17 170

转载 springmvc工具类封装RowMapper (未测试)

springmvc通常是先写实体,在数据库查询,最后增删改差,最感觉代码很冗余,自己在封装了一下。 常见的结构是: entity:如 package com.liuxinquan.entiry;/** * @author:lxq * @类说明:Book * */public class Book { private String id; private Str

2016-07-22 13:22:28 740

FreeMaker.jar

2017-04-04

空空如也

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

TA关注的人

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