- 博客(67)
- 资源 (17)
- 收藏
- 关注
转载 很好的单片机学习心得,值得任何编程读完
一直想写一个帖子,将自己学习单片机的经历、经验和方法总结一下,今天终于动手写了,呵呵,这是我学习单片机的经验、心得、方法。希望对大家学习单片机有所帮助。经常在群、论坛里看到有人问:怎么学单片机?也常看到有人说学了好几个月可就是没有什么进展。当然,受限于每个人受到的教育水平不同和个人理解能力的差异,学习起来会有快慢之分,但我感觉最重的就是学习方法。一个好的学习方法,能让你事半功倍,这里说说我学习
2016-01-29 00:12:24 7316 2
原创 封装jQuery Validate扩展验证方法
一、封装自定义验证方法-validate-methods.js/***************************************************************** jQuery Validate扩展验证方法 (linjq) ****************************************
2016-01-28 19:59:26 374
转载 jQuery Validate验证框架详解
jQuery校验官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation一、导入js库/validate/jquery-1.6.2.min.js">/validate/jquery.validate.min.js">注:返回web项目的根路径。二、默认校验规则(1)、req
2016-01-28 19:55:00 335
转载 java 泛型 E/T/K/V/N 代表的意义
java 泛型 E/T/K/V/N 代表的意义* E - Element (在集合中使用,因为集合中存放的是元素)* K - Key(键)* N - Number(数值类型)* T - Type(Java 类)* V - Value(值)
2016-01-28 18:59:54 771
转载 常用Java注释标签
1 常用Java注释标签(Java comment tags)@author 作者适用范围:文件、类、方法(*多个作者使用多个@author标签标识,java doc中显示按输入时间顺序罗列。)例:* @author Leo. Yao@param 输入参数的名称 说明 适用范围:方法例:* @param str the String用来存放输出信息。@re
2016-01-28 17:21:37 744
转载 Datatables+Bootstrap
http://sandbox.runjs.cn/show/thwac3ec 运行效果DOCTYPE html>html lang="en">head> meta charset="utf-8"> title>bootstrap datatable demotitle> meta name="viewport" content="width=device-w
2016-01-28 14:10:30 2549 1
原创 count函数的作用
想要真正的理解count函数,我们就必须明白count函数的作用。作用一:统计某一列非空(not null)值得数量,即统计某列有值得结果数,使用count(col)。作用二:统计结果集的行数,此时不用管某列是否为null值。即使用count(*).明白了这点,我们就应该知道MySQL的count(*)并不是想象中的那样,统计每一列的值,而是直接忽视掉所有列,直接统计行数,
2016-01-27 17:20:51 12049
转载 jquery.validate remote 和 自定义验证方法
$(function(){var validator = $("#enterRegForm").validate({debug:false, //调试模式取消submit的默认提交功能//errorClass: "error",//默认为错误的样式类为:error//validClass: "check",//验证成功后的样式,默认字符串validfocusInvalid:
2016-01-27 17:09:45 458
原创 Eclipse安装插件的“最好方法”:dropins文件夹的妙用
在Eclipse3.4以前安装插件非常繁琐。在Eclipse3.5以后插件安装的功能做了改进。而且非常方便易用。我们只需要把需要的插件复制(拖放)到eclipse\dropins,然后插件就安装成功了(当然必须先解压)。如要在其他机器上使用自己的插件。也只需要拷贝自己的dropins覆盖掉原有的。需注意一点,就是dropins文件夹与解压后的plugins文件夹之多只能有一
2016-01-27 15:01:39 516
原创 BigDecimal如何比较大小
BigDecimal比较大小 这个类是java里精确计算的类,下面说一下两个BigDecimal对象大小,相等的判断 1 比较对象是否相等 一般的对象用equals,但是BigDecimal比较特殊,举个例子: BigDecimal a=BigDecimal.valueOf(1.0); BigDecimal b=BigDecimal.valueO
2016-01-26 21:16:05 830
转载 jquery设置元素的readonly和disabled
Jquery的api中提供了对元素应用disabled和readonly属性的方法,在这里记录下。如下: 1.readonly $('input').attr("readonly","readonly")//将input元素设置为readonly $('input').removeAttr("readonly");//去除input元素的readonly属性
2016-01-26 00:17:34 107
原创 jquery radio的取值 radio的选中 radio的重置
radio 按钮组, name=”sex”.MaleFemaleUnknown1. 获取radio选中的value.$('input:radio[name=sex]:checked').val();2. 选择 radio 按钮 (Male).$('input:radio[name=sex]:nth(0)').attr('checked',true);
2016-01-25 21:19:29 482
原创 【技巧】将Sublime Text 添加到鼠标右键的方法
叶雨大多使用EditPlus来写东西,偶尔使用Sublime Text。主要是Sublime的着色比EditPlus好看点(不要打脸~~),再就是习惯了EditPlus,不大想换。昨天在使用Sublime Text时,文件的位置比较“偏僻”,一页一页的翻,一个文件夹一个文件夹的找太麻烦了,还浪费时间,效率低下。于是想把其加入鼠标右键,直接调用。 俗话说的好,有事自己办,不行问度娘,再不
2016-01-24 11:05:24 694
原创 使用Jquery获取Bootstrap Radio Group当前选中的单选框的值
例如有以下的bootstrap radio buttons groupC#1234567891011div class="btn-group" id="color" data-toggle="buttons"> label class="btn btn-def
2016-01-23 23:56:49 10091 1
原创 jquery判断单选按钮radio是否选中的方法
html代码如下:1. 加载页面的时候获取id$("input[type='radio']").each(function(){ var id= $(this).attr("id"); if($("#"+id).attr("checked")=="checked"){ var fs=$("#"+id).val(); }});var s1 =
2016-01-23 23:51:08 5271
原创 Java反射机制
目录(?)[-]Java反射简介Class对象类1类名2修饰符3包信息4父类5实现的接口6构造函数7方法8字段9注解构造函数1获取Constructor对象2构造函数参数3使用Constructor对象实例化对象字段1获取Field 对象2字段名称3字段类型4获取和设置字段值方法1获取Method对象2方法的参数和返回值类型3使用Method对象
2016-01-23 23:33:52 301
原创 jquery.datatables.js表格编辑与删除
1.为了使用如图效果(即将按钮放入行内http://www.datatables.net/examples/ajax/null_data_source.html)采用了另一个数据格式2.后台php,取表格数据变为:123456789101112
2016-01-23 23:27:26 4528
原创 几种基本的数字正则表达式[转]
在线测试正则的地址:http://tool.oschina.net/regex/#只能输入1个数字 表达式 ^\d$ 描述 匹配一个数字 匹配的例子 0,1,2,3 不匹配的例子 只能输入n个数字 表达式 ^\d{n}$ 例如^\d{8}$ 描述 匹配8个数字 匹配的例子 12345678,22223334,1
2016-01-21 20:49:51 400
转载 BootStrap入门教程 (四)
上讲回顾:Bootstrap组件丰富同时具有良好可扩展性,能够很好地应用在生产环境。这些组件包括按钮(Button),导航(Navigation),缩略图( thumbnails),提醒(Alert),进度条(progress bar)等,能够很好减少前端工程师的代码量,实现更加丰富充实的页面。 Bootstrap作为一套良好的前端工具,要实现现代的动态页面效果,javasc
2016-01-21 00:32:13 615
转载 BootStrap入门教程 (三)
上讲回顾:Bootstrap的基础CSS(Base CSS)提供了优雅,一致的多种基础Html页面要素,包括排版,表格,表单,按钮等,能够满足前端工程师的基本要素需求。 Bootstrap作为完整的前端工具集,内建了大量的强大优雅可重用的组件,包括按钮(Button),导航(Navigation),标签(Labels),徽章(Badges),排版(Typography),缩略
2016-01-21 00:15:28 469
原创 display:inline、block、inline-block的区别
display:block就是将元素显示为块级元素. block元素的特点是: 总是在新行上开始; 高度,行高以及顶和底边距都可控制; 宽度缺省是它的容器的100%,除非设定一个宽度 , , , , 和 是块元素的例子。 display:inline就是将元素显示为行内元素. inline元素的特点是: 和其他元素都在一行上;
2016-01-20 10:18:38 322
原创 如何设置select只读不可编辑且select的值可传递
1. 这种方法可以使下拉框和平常没有区别,看起来没有任何不同。唯一不同的就是下拉并单并选择之后,它不会鸟你,选了和没有选一样一样的。就是无视客户的选择。 2.设置disabled属性 这个看起来更直接,直观就是有只读的感觉,也不可以点击和下拉了。里面的字也会变成灰色 当属性设置为"disabled"时,提交表单时,select的值无法传递,提交前移除disable
2016-01-19 23:29:04 4660
转载 BootStrap入门教程 (二)
上讲回顾:Bootstrap的手脚架(Scaffolding)提供了固定(fixed)和流式(fluid)两种布局,它同时建立了一个宽达940px和12列的格网系统。 基于手脚架(Scaffolding)之上,Bootstrap的基础CSS(Base CSS)提供了一系列的基础Html页面要素,旨在为用户提供新鲜、一致的页面外观和感觉。本文将主要深入讲解排版(Typography
2016-01-19 23:18:54 332
转载 BootStrap入门教程 (一)
2011年,twitter的“一小撮”工程师为了提高他们内部的分析和管理能力,用业余时间为他们的产品构建了一套易用、优雅、灵活、可扩展的前端工具集--BootStrap。Bootstrap由MARK OTTO和Jacob Thornton所设计和建立,在github上开源之后,迅速成为该站上最多人watch&fork的项目。大量工程师踊跃为该项目贡献代码,社区惊人地活跃,代码版本进化非常快速,
2016-01-19 23:16:10 358
原创 <input>表单元素readonly时光标仍然可见
在HTML中,如果把一个的readonly属性设置为"readonly",表示这个表单元素不能编辑。但是,鼠标点击之后,这个表单元素还是有光标存在的。此时点击回退键,会引起页面回退。可以加上UNSELECTABLE='true'属性,取消光标的出现。
2016-01-19 18:16:01 10132
原创 Root WebApplicationContext: initialization completed in 1039648 ms
[INFO] Scanning for projects...[WARNING] [WARNING] Some problems were encountered while building the effective model for com.redmanor.common2c:common2c-web-admin:war:0.1.0-SNAPSHOT[WARNING] 'dep
2016-01-19 17:00:48 20562 4
原创 MyBatis中Like语句使用方式
oracle数据库: Java代码 SELECT * FROM user WHERE name like CONCAT('%',#{name},'%') 或 Java代码 SELECT * FROM user WHERE name like '%'||#{name}
2016-01-19 16:22:29 522
原创 MyEclipse 快捷键
eclipse 常用快捷键1. 【ALT+/】此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。2. 【Ctrl+O】显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。3. 【Ctrl+/】快速添加注释,能为光标所在行或所选定行快速添加注释
2016-01-19 14:34:01 274
原创 ArrayUtils用法
/* 1. ArrayUtils.isEmpty(strs) : 判断数组是否为空 , 不为空返回false,为空true */ ArrayUtils.isEmpty(new String[]{"21","是"});//结果是false ArrayUtils.isEmpty(new String[]{""});//结果是false ArrayUtils.isEmpt
2016-01-19 14:29:09 441
原创 如何清除eclipse的workspace目录呢?(myeclipse的清除方法一样!)
打开Eclipse后,选择功能菜单里的Windows->Preferences->,弹出对话框后,选择General->Startup and Shutdownworkspace右视图可以看见workspace中出现的所有路径了!将你要删除的路径选中,然后点击remove就可以了!
2016-01-18 10:05:40 412
原创 freemarker常见语法大全
FreeMarker的插值有如下两种类型:1,通用插值${expr};2,数字格式化插值:#{expr}或#{expr;format} ${book.name?if_exists } //用于判断如果存在,就输出这个值 ${book.name?default(‘xxx’)}//默认值xxx ${book.name!"xxx"}//默认值xxx ${book.date?string(
2016-01-18 08:53:15 377
原创 FreeMarker标签介绍
FreeMarker标签使用 一、FreeMarker模板文件主要有4个部分组成 1、文本,直接输出的部分 2、注释,即格式不会输出 3、插值(Interpolation):即${..}或者#{..}格式的部分,将使用数据模型中的部分替代输出 4、FTL指令:FreeMarker指令,和HTML标记类似,名字前加#予以区分,不会输出。 FTL指令规则
2016-01-18 08:52:00 306
原创 保存Eclipse控制台输出的内容
在Eclipse中:run-->Run Configurations-->Common-->Standard input and output 钩选File选项,并在后面的文本框中输入将输出保存到的文件路径。本人引用的是Linux下的Eclipse3.7
2016-01-17 14:29:24 463
转载 FreeMarker 的 List 的使用
在模版页里用list展示列表内容,非常方便。全部用例子来说吧。最常用的用法 : ${user.name} ${user.age}这里,是假设java类里有一个users的数组,或者Map,或者List等等,它的里面放的是user类,每个user有自己name,age属性。最后显示的结果就是users里面所有user的姓名和年龄。上例中的u
2016-01-17 11:31:45 401
原创 Spring注解使用方法
Spring框架从创建伊始就致力于为复杂问题提供强大的、非侵入性的解决方案。Spring 2.0当中为缩减XML配置文件数量引入定制命名空间功能,从此它便深深植根于核心Spring框架(aop、context、jee、jms、 lang、tx和util命名空间)、Spring Portfolio项目(例如Spring Security)和非Spring项目中(例如CXF)。Spring 2.5
2016-01-13 23:13:24 345
原创 SpringMVC 使用JSR-303进行校验 @Valid
使用注解一、准备校验时使用的JARvalidation-api-1.0.0.GA.jar:JDK的接口;hibernate-validator-4.2.0.Final.jar是对上述接口的实现;log4j、slf4j、slf4j-log4j 二、编写需要校验的bean@NotNull(message="名字不能为空")private String userName
2016-01-13 22:26:01 293
转载 junit4 的使用 顺便理解ClassPathXmlApplicationContext的使用
工作中,需要给同事在dao层写个方法,写完后,只能用junit测试,如是学习了junit4的使用。先用eclipse引入junit4相关包,然后写个类如下,就行了。public class Testextends TestCase{ private IDiscountDao discountDao;
2016-01-13 22:15:30 1033
转载 Java RMI 简介及其优劣势总结
今天,帮别人看UDAS配置问题时,看到采用的是RMI方式的调用,如:rmi://10.20.134.140:2299/DataServer,而且这个端口是被直接硬编码在UDAS的代码中的。既然看到了,就找了点资料了解了一下RMI,简单记录总结一下吧。1.Java RMI 简介RMI(Remote Method Invocation),RMI是分布式对象软件包,它简化了在多台计算机上的JAV
2016-01-13 22:07:55 5118
原创 eclipse mybatis Generator
如果你使用过hibernate的eclipse插件自动创建DAO文件,那么就容易理解下面介绍的内容;如果你还没有用过hibernate也无妨。下面介绍使用mybatis 3的eclipse插件自动生成相关文件以及如何使用这些文件。 eclipse插件安装地址:http://mybatis.googlecode.com/svn/sub-projects/generator/trunk/ecl
2016-01-13 21:23:29 318
原创 js模版引擎handlebars.js实用教程——为什么选择Handlebars.js
据小菜了解,对于java开发,涉及到页面展示时,比较主流的有两种解决方案: 1. struts2+vo+el表达式。 这种方式,重点不在于struts2,而是vo和el表达式,其基本思想是:根据页面需要的信息,构造出一个实体,这个实体中包含了界面需要的所有属性,通常这个实体是由N个表中的字段构成的,俗称vo。由于vo的属性可以是Str
2016-01-12 23:43:51 570
sasl-0.2.1-cp34-cp34m-win_amd64.whl
2018-03-02
freemaker工具
2016-08-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人