- 浏览: 13076 次
- 性别:
- 来自: 北京
最新评论
文章列表
1. 丢弃小数部分,保留整数部分;
eg:parseInt(7/2) 执行结果为:3
parseInt(-2.7) 执行结果为:-2
2. 向上取整;
eg:Math.ceil(7/2) 执行结果为:4
Math.ceil(-2.7) 执行结果为:-2
3. 向下取 ...
Jquery判断子元素是否存在
- 博客分类:
- JQuery
<div id="x3">
<ol>
</ol>
</div>
判断<ol>标签中是否有子元素<li>:
1) is(expr|obj|ele|fn):返回true/false
$('#x3 ol').is('li')
2) $('#x3').find('ol:has(li)').length==0
判断某个特定元素是否存在:
$('#id').length>0 存在
获取父元素下的第一个子元素:$(&qu ...
Java的switch-case语句
- 博客分类:
- JAVA
switch-case语句的格式:
switch ( 表达式 ) {
case 常量表达式1: 语句1;break;
case 常量表达式2: 语句2;break;
default: 语句;break;
}
Tips:
1) switch后面的表达式只能是整型或字符型变量;包括基本类型的byte,short,int,char,以及byte,short,int,char的封装类Byte,Short,Integer,Character,还有枚举类型(Enum)。
2) 如果case语句后面没有break,执行完此case语句后,会继续执行后面的ca ...
手机触屏左右滑动广告图片
- 博客分类:
- JS
<div class="page_showpic" id="box_root">
<div class="MProduct_basicImg01-d1_c1">
<div class="img_box">
<img src="" id="iframeimg">
</div>
<div class="bot_number_box">
< ...
图片自适应手机横屏竖屏的宽高
- 博客分类:
- JS
由于某些原因,图片的宽度不能设置成自适应的,想要轮播图片自适应手机横屏竖屏,只能用js来控制图片的大小了。
<div id="mgg" style="width: ${ width }px;">
<ul class="tag-pic" style="width: 100000px;">
<c:forEach var="ad" items="${ adList }" >
<li>
<im ...
EXT列表中某一列的值从JsonArray中获取
- 博客分类:
- EXT
EXT列表中的其中一列,后台传过来的是JsonArray数组,如何获取这个数组中对象的某一个字段;
value的格式是:[{id : '1', name: '分类名称'}]
header : '分类',
dataIndex : 'categorys',
renderer : function(value) {
if (Ext.isArray(value)) {
var c = '';
Ext.each(value, function(item, index) {
if (index > 0) {
c += ', ';
}
...
实现刮刮卡效果,刮层下面是文字;
<canvas id="canvas_background" width="145px" height="35px"></canvas>
<canvas id="score"></canvas>
<script type="text/javascript">
(function (bodyStyle) {
// 在FF浏览器环境中,通过修改CSS3属性,使子元素中所有的文 ...
method.invoke运用
- 博客分类:
- JAVA
package com.sitechasia.ebiz.publics.model;
import java.lang.reflect.Method;
import java.util.HashMap;
import java.util.Map;
import org.apache.commons.lang.StringUtils;
public class StatisticsDO {
private Integer id;
private int vpCount1;
private int vpCount2;
private trans ...
java.util.List中的subList方法,是返回list的一部分的视图。
如果做了非结构性修改,双方互相影响。
public static void main(String[] args){
List<Integer> list = new ArrayList<Integer>();
list.add(2);
list.add(1);
list.add(5);
list.add(4);
List<Integer> subLi ...
JS判断是PC端还是手机端
- 博客分类:
- JS
JS中判断当前环境是PC端还是手机端,以确定点击事件用哪个方法;
//事件的名称
var clickOrT = '';
var system ={
win : false,
mac : false,
xll : false
};
//检测平台
var p = navigator.platform;
system.win = p.indexOf("Win") == 0;
s ...
JQuery trigger()触发指定事件
- 博客分类:
- JQuery
想手动为下拉框赋值,同时想触发select的change事件,这时候就需要JQuery的trigger()方法了。
//为下拉列表赋值
$("#companyPresidentId").find("option[value='"+president+"']").attr("selected","selected");
//触发下拉列表的change事件
var e = jQuery.Event("change");
$('#companyPresidentI ...
Excel中,substitute函数是替换某一字符串中的指定文本,相当于Java中的replace()。
用法:
=substitute(text, old_text, new_text, [instance_num])
text:要替换其中指定文本的字符串;
old_text:被替换的旧文本;
new_text:用于替换旧文本的新文本;
instance_num:替换第几次出现的old_text,不指定的话默认替换全部old_text。
应用实例:
1. 若对于历史数据,有一部分shopId需要手动插入一条数据,shopId没有规律可言;
INSERT INTO ...
应用场合:有些对象只需要一个,比如:配置文件,工具类,线程池、缓存、日志对象等;
常用的有懒汉模式和饿汉模式两种单例模式;(构造方法:私有化,不允许外部直接创建)
区别:
【饿汉模式】- 类加载的时候就创建了类的实例,所以加载类时比较慢,但运行时获取对象的速度比较快;线程安全;
/**
* 单例模式 - 饿汉模式
* 类加载时就创建类的实例
* @author chenj
*/
public class Singleton {
private static Singleton instance = new Singleton();
pub ...