自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

幻想家

今朝有酒今朝醉......

  • 博客(22)
  • 问答 (1)
  • 收藏
  • 关注

原创 spring+mybatis

spring整合mybatis 整合框架就是搭建环境,但是,特么搭建环境比开发更头疼,一不小心就特么报错,在网上搜的都好复杂,包含了全部配置(看着就头大)。我这个配置是简单版的,适合像我一样的初学者。我是用maven创建的项目,先把pom.xml贴上来。(请忽略)<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http

2016-05-30 17:16:57 404

原创 ECMAScript 6入门教程(传送门)

昨天刚写了关于js小结的博客,其中有一点就是js没有块级作用域,在这里表示才疏学浅。今天恰好搜到了关于ECMAScript 6的新特性,在6中添加了块级作用域。下面是传送门:(点击进入) 我是知识的搬运工

2016-05-29 17:06:27 808

原创 js小结:函数&变量

函数声明// 普通函数声明function f(){ //}// 通过变量初始化var f = function(){ //}// 构造函数初始化函数(请忘记它吧)var t = new Function('x', 'y', 'alert(x+y)')传递函数function sum(a, b){ return a+b; }function sub(a, b){ retu

2016-05-28 21:29:41 635

原创 CopyOnWriteArrayList&CopyOnWriteArraySet

并发集合:CopyOnWriteArrayList&CopyOnWriteArraySet copy on write技术:在写的时候copy(深拷贝)一块内存,在新拷贝的的内存上写,原来的那块内存还可以读,避免了脏读。写完后,把引用指向新内存。 CopyOnWriteArraySet在内部是基于CopyOnWriteArrayList实现的部分源码// CopyOnWriteArr

2016-05-28 19:09:42 483

原创 java join()方法

join方法 合并线程?怎末实现?public final synchronized void join()public final synchronized void join(long millis)public static void main(String[] args) { // run类实现了runnable接口 Run r = new Run(); Thr

2016-05-28 19:07:20 627

原创 ng-route模块

ng-route模块 由于angular把ngRoute模块从核心代码中抽离出来形成一个独立的模块,所以使用的时候要另外添加ng-route模块//引入angular-route.min.js<script type="text/javascript" src="../angular.min.js"></script><script type="text/javascript" src="

2016-05-27 21:32:44 747

原创 angular $location服务

angular $location服务 功能:获取路径,修改路径,路径跳转,url解析 实质上是对window.location一些功能的封装功能path(): $location.path(); // 返回当前路径,以主页面为根路径,如果在主页面就返回:'/',在别的页面可能返回: '/login' $location.path('/login'); //路由跳转。

2016-05-27 21:15:13 657

原创 angular指令详细配置

angular指令详细配置全部配置angular.module('app', []).directive('my-dir', [function(){ restrict: String, //指令使用地点 priority: Number, //指令优先级,确定在一个元素上的指令调用顺序 template: String or Function, templateU

2016-05-27 19:28:44 722

原创 angular指令

angular指令:自定义html元素包括: - 自定义标签 - 自定义属性创建一个简单指令:app.directive('first', [function(){ return { restrict: 'AE', //指令使用位置,默认AE template: '<h1>First Directive! Oh! Oh! Oh!</h1>' };}

2016-05-26 20:44:03 774

原创 ThreadLocal用法理解

ThreadLocal的理解使用ThreadLocal工具类提供了线程私有数据的读写方法,可以放心的使用线程私有变量不必担心受到其他线程的干扰。(不能实现数据共享)常用方法:void set(T value)设置当前线程的线程局部变量的值public T get()该方法返回当前线程所对应的线程局部变量protected T initialValue()返回该线程局部变量的初始值实现机制://

2016-05-26 13:22:34 493

原创 ionic actionsheet 在android下面目全非

原来应该是这样的现在却成了这样原因: ionic.css在Android平台的样式类造成的解决方法:修改样式类把对应的样式类注释掉(在3815行)

2016-05-20 13:16:36 563

原创 javascript页面操作

页面跳转 location=locationlocation.replace(location)location.href=location页面刷新window.location.reload();window.location.href=window.location.href;页面定位location=”#top”; //没有任何过渡,直接到达

2016-05-15 13:41:15 529

原创 java基础:反射

反射就是通过类的字节码直接获取类的对象或各种信息 想一下类都有那些部分呢?field: 按类型 静态field普通field按权限 共有私有method静态普通公开私有构造器Anotation或许还有什么东西,反正一句话:只要他有的我都能获取下面具体找一找方法:得到field: //Field[] field = cla.getFields();//找到的只有pub

2016-05-15 13:39:16 351

原创 html5拖放api

要让元素可拖放,需要在元素上添加:draggable=”true” 浏览器默认一些元素是可拖放的,比如:img,被选中的文字按照角色可分为拖动区和释放区 拖动区事件:dragstartdrag(拖动时反复触发)dragend释放区事件:列表内容dragenterdragoverdragleavedrop(被拖动的元素在释放区放下时触发)其中dragenter和dragover

2016-05-15 13:29:12 506

原创 js小插件:拖拽框

好久以前的东西了,今天封装了一下,方便使用!插件功能:网页上普遍的拖拽框演示地址:演示地址使用说明: 首先,引入drag.js文件(js文件到演示页面上扒) 然后,初始化插件var drag = new Drag();drag.init('box', 'head', 400);第一个参数为box的id,第二个参数为头部的id,第三个参数可选,为z-index,默认100 多个拖拽框要使用多个

2016-05-15 13:26:32 910

原创 单例模式

class Pig{ private String name; private Pig(){} //懒汉 /** * 使用时再初始化 * 优点:系统启动速度快 * 缺点:不适用于多线程 */ private static Pig pig; public static Pig getInst

2016-05-15 13:22:32 353

原创 css3选择器空格问题

<body><style type="text/css" media="screen">p :hover{background-color:green;}</style><p><span></span><span></span><span></span><span></span><span></span><span></span></p></body>选择器空格问题如上:”

2016-05-15 13:18:32 933

原创 覆盖equals时总要覆盖hashCode

约定:在每个覆盖了equals方法的类中,也必须覆盖hashCode方法相等的对象必须具有相等的散列码。不等的对象不一定有都等的散列码(通常不相等) 使用equals中的比较字段来计算散列码class Cat{ private String name; private int age; public Cat(String name, int age){

2016-05-15 13:16:37 480

原创 css3七巧板

无聊,做了个小东西。用css3绘制的七巧板,并增加了移动、拖拽、旋转功能,可以拼一些有趣的图案,不过七巧板不能反转,还不够灵活。因为使用css3绘制的图形,隐藏了一部分,拖拽的时候可能会有些问题。实例页面

2016-05-15 13:11:11 1353

原创 java对象比较规则:Comparable & Comparator

两个接口都是用来定义比较规则的 Comparable接口(用于在类内部定义比较规则,一个类只能定义一个)public int compareTo(Dog o)Comparator接口(在类外部定义比较规则,可以定义多个比较规则使用)public int compare(Dog o1, Dog o2)使用: 在一些排序的应用中将使用接口 比如:TreeSet和TreeMapjava.util.T

2016-05-15 13:07:31 826

原创 JS打字机

用javascript模拟打字效果,感觉挺不错的。 主体部分是处理打字的函数。演示地址

2016-05-15 13:00:37 401

原创 Shiro之urls配置多个角色

Shiro之urls配置多个角色使用shiro时想在一个url上配置多个角色,就是说多个角色都可以访问这一个url 尝试了三种方法,全部失败:/see=roles[admin, teacher](此为正确的配置方式)/see=roles[admin], roles[teacher]/see=roles[admin]    /see=roles[teacher]下面说一下正确的方法 rol

2016-05-15 11:56:56 4336 1

空空如也

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

TA关注的人

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