类似于幻灯片的切换效果,有时需要在网页中完成一些图片的自动切换效果,比如广告,宣传,产品介绍之类的,那么单纯的切就没意思了,需要在切换的时候通过一些效果使得切换生动些。 比较常用之一的就是窗帘切换了。 先贴上完成的效果。 实现原理不复杂,在动的一条一条的称之为“窗帘条”或者是“strip”,每一个s
分类:
编程语言 时间:
2016-01-29 20:56:17
阅读次数:
396
不得不说的几点小秘密: 1、 switch 后面小括号中表达式的值必须是整型或字符型 2、 case 后面的值可以是常量数值,如 1、2;也可以是一个常量表达式,如 2+2 ;但不能是变量或带有变量的表达式,如 a * 2 3、 case 匹配后,执行匹配块里的程序代码,如果没有遇见 break 会
分类:
编程语言 时间:
2016-01-29 20:56:23
阅读次数:
183
在关闭显示的情况下, 可以达到每毫秒3万个的生成速度 /** * An Implementation of Twitter Snowflake ID Generator */ public class SnowflakeId { private final static long EPOCH = 0
分类:
编程语言 时间:
2016-01-29 20:53:08
阅读次数:
308
protocol Reusable: class { static var reuseIndentifier: String {get} static var nib: UINib? {get} } extension Reusable { static var reuseIndentifier:
分类:
编程语言 时间:
2016-01-29 20:52:20
阅读次数:
190
在springMVC中实现拦截器有两种方式 1、实现HandlerInterceptor接口 2、继承HandlerInterceptorAdaptor类 编写拦截器: 1 package com.cy.springannotation.interceptor; 2 3 import javax.s
分类:
编程语言 时间:
2016-01-29 20:50:18
阅读次数:
153
原文地址 http://www.open-open.com/lib/view/open1420615208000.html http://www.cnblogs.com/subconscious/p/4107357.html 引论 在本篇文章中,我将对机器学习做个概要的介绍。本文的目的是能让即便全然
分类:
编程语言 时间:
2016-01-29 20:49:14
阅读次数:
882
一,反射是什么鬼: 动态语言:程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言 java的反射机制:在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用这个对象的任意一个方法和属性; java具有一定的动态特性,但还不是动态语言,改不了程序结构或变
分类:
编程语言 时间:
2016-01-29 20:47:42
阅读次数:
313
预编译指令指示了在程序正式编译前就由编译器进行的操作,可以放在程序中的任何位置。常见的预编译指令有: (1)#include 指令 该指令指示编译器将xxx.xxx文件的全部内容插入此处。若用<>括起文件则在系统的INCLUDE目录中寻找文件,若用" "括起文件则在当前目录中寻找文件。一般来说,该文
分类:
编程语言 时间:
2016-01-29 20:43:37
阅读次数:
226
1.友元函数(例子摘自网上) 友元函数的特点是能够访问类中的私有成员的非成员函数。友元函数从语法上看,他和普通函数相同,即在定义上和调用上和普通函数相同。下面举一例子说明友元函数的应用。 class Point { public: Point(double xx, double yy) { x=xx
分类:
编程语言 时间:
2016-01-29 20:44:13
阅读次数:
244
由于内部系统越来越多,单点登录已经是一个较优选择。之前各个系统都集成了shiro作为权限管理, 所以必须要把shiro与cas集成。 集成步骤: 首先在POM中引入shiro-cas包 <dependency> <groupId>org.apache.shiro</groupId> <artifac
分类:
编程语言 时间:
2016-01-29 20:35:35
阅读次数:
225
k->[sss] ------>k是指针,指向内存区,内存区存的数据是sss ,那么,*K的内容就是sss (*k)<==>sss sss->[hhh]---->sss是新的地址,是指针,指向内存区域,内存区域的数据是hhh,那么,*sss的内容就是hhh (*sss)<==>hhh 综上所述,二重
分类:
编程语言 时间:
2016-01-29 20:34:32
阅读次数:
260
类和结构体: 定义语法: class SomeClass{ //定义类的成员 var name:String = "" var age:Int = 18 var job:String?//可选可以为空 } struct SomeStruct{ //定义结构体的成员 let sex:String =
分类:
编程语言 时间:
2016-01-29 20:36:11
阅读次数:
211
需求:有一个工作流,每一步审批都需要多个领导参与,才能推流程到下一步去 代码思考:多个领导在自己的线程中运行,速度有的快有的慢,如何保证下一步的领导审批时,这个步骤已经激活 如下是代码:思路为:如果这个步骤已激活,则可以进行这个步骤的工作,如果未激活,令他等待一秒,循环等待 for (int i =
分类:
编程语言 时间:
2016-01-29 20:27:00
阅读次数:
190
/* * sErrMode * 错误信息显示方式 * 分别为alert和throw,默认为alert */ "sErrMode": "throw", /* * sDom * 布局方式,可以自定义,布局项,也可以调换布局顺序 * 详解: * <> 表示一个闭合的div 例如:<> = <div></d
分类:
编程语言 时间:
2016-01-29 20:27:48
阅读次数:
305
ps: 最近项目中有一个这样的需求,要做一个定时任务功能,定时备份数据库的操表,将表数据写入txt文件。因为文件的读写路径可能需要随时改动,所以写死或者写成静态变量都不方便,就考虑使用配置文件,这里总结些配置文件用法。 一、Java Properties类 1、Java中有个比较重要的的类Prope
分类:
编程语言 时间:
2016-01-29 20:25:38
阅读次数:
228
链表是程序设计中的一种动态随机存储数据结构,其中动态性体现在: 1.数目可变 链表中的数据可以根据需要增加或者减少,不想数组,在声明之后就固定不变。 2.位置可变 元素的位置可以改变,即可以从某个位置删除,然后再插入到新的地方。 节点里的指针是存放下一个节点的地址
分类:
编程语言 时间:
2016-01-29 20:20:48
阅读次数:
154
int *(*p(int))[3] 今天有人问这个是啥?我一看直接就懵逼了…… 下面做一些简单的分析。 int p; //这是整数型变量p int *p; //这是整数型指针p int *p[3]; //这是长度为3的整数型指针数组p,元素为整数型指针 int (*p)[3]; //这是一个数组指针
分类:
编程语言 时间:
2016-01-29 20:13:19
阅读次数:
138