自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

原创 小程序z-index的bug

1. 小程序通过给page加伪类实现头部上边框,在一些情况下要加z-index才能提升层级并显示 2. 小程序video标签在ios下存在层级过高问题需要强制z-index: 2 !important覆盖 3. 小程序canvas层级很高的Bug...

2018-04-21 20:45:32 2492

原创 cordova 整合 webpack vue

              cordova 是hybrid开发app的一个框架,通过js桥接原生api实现了js调用原生的一些功能;本打算学习下阿里的weex;可是一直打包不了,加上之前也用过cordova,打算使用cordova尝试一下;整合上vue这种开发界面的利器是不是更加爽呢?    1.环境搭建 > cordova环境搭建        由于我们使用cordov...

2018-01-25 14:53:55 834

原创 npm 使用遇坑记录

在现如今的前端开发中很多人使用构建和包管理工具,经常用的就是bower, npm等,这两天折腾 vue+cordova  发现vue版本已经更新了,也就跟着尝试更新(npm update vue-cli),更新完了,再试创建项目时报错了,很奇怪的错: vue Error when evaluating filter condition: isNotTest能够根据模板创建项目,项目就...

2018-01-19 16:39:57 401

原创 webpack学习笔记(1)

webpack学习笔记(1) 该笔记学习参考:http://www.runoob.com/w3cnote/webpack-tutorial.html 项目结构: //使用webpack命令打包js//webpack w1.js buundle.js//document.write("It works.");//使用webpack命令打包有依赖的js...

2017-11-09 20:09:29 138

原创 js apply,call的学习

js中的call,apply主要是来实现类似java中的继承等方案。call的调用方式: obj.call(thisObj,arg1, arg2,...);调用说明: 该方式的作用是将 obj(即this)绑定到thisObj, 使thisObj具备了obj的属性和方法;并立即执行函数。如:function add(a, b) { return a + b;}...

2017-11-09 19:57:30 99

原创 一个神奇的bug导致的连接不释放的问题

奇怪的spring的service A 中依赖 service B,C, service B 中也依赖 service C 导致相互依赖 spring 启动后直接连接占满;给我的教训就是,service中最好不要依赖含有数据库操作的service,最好注入Dao,以避免依赖问题!...

2017-08-15 10:55:02 570

原创 看一些电影感悟

我们生活的这个世界复杂而又简单,我们会遇到很多人、很多事;在这些人、这些事面前;有时候我们会不知道怎么处理,还有可能将事情变得更加的复杂自己会将人性丑陋的一面展示无遗;有些人却义无反顾的将人性的本性一面优点的一面展现出来可能还不顾自己的安危;当我们经历了这些很多的事、很多的人后;我们回过头想想曾经的我们,面对有些事、有些人时;会感叹曾经的我们是多么的无知和不珍惜;当你能感受到这些时;我想应该重新审...

2017-07-16 00:22:30 266

原创 react-native windows环境搭建笔记

react-native 可以将react组建编译成原生的组件,从而提高允许效率和性能,作为一个小白,RN环境搭建也折腾了很久,做个笔记记录下搭建的过程。安装NPM(>5.0)通过npm install -g react-native-cli 全局安装react-native命令环境通过react-native init ProjectName 初始化一个项目通过rea...

2017-07-07 10:28:13 123

原创 mysql 实用命令

1.Mysql忘记密码(1)Windows下Mysql当忘记root密码时,可以先关掉mysql服务然后开一个命令窗口执行mysqld-nt --skip-grant-tables; 然后再开一个命令窗口执行mysql -u root进入mysql然后修改密码,修改密码sql语句如下:update user set password = PASSWORD('**...

2016-09-26 22:51:17 153

原创 高德地图javascript api 加载多个插件

高德地图javascript api提供以js形式调用api,确实给我们开发者带来了许多方便,但是在使用过程中发现需要使用高德的多个插件,自己试了很久,只能加载一种插件,如果同时其他地方使用其他插件,不能使用。调用api如下:http://webapi.amap.com/maps?v=1.3&key=您申请的key值&plugin=AMap.Transfer 在官网...

2016-05-22 21:42:25 4127 2

原创 cordova ios 网络连接

在使用cordova创建app时,android上很正常的连接网络,但是在ios上连接wss时出现CFNetwork Handshake fail (-9807),网上找了很多原因,也在AppDeleget.m加上了如下代码:@implementation NSURLRequest(DataController)+ (BOOL)allowsAnyHTTPSCertificateForHo...

2016-05-14 15:38:00 548

原创 webrtc项目笔记

1.WebRtc介绍这个网上一大堆,主要是谷歌开源的技术,实时通信技术。废话不多说,主要是涉及两个服务器:信令服务器(Signal Server)     信令服务器主要是将两个或多个需要通信的拉到一起然后帮他们握手连接,相当于大家先认识一下。     然后,大家在进行通信。 STUN/TURN服务器      在通过信令服务器的引导握手后就需要将web...

2016-04-19 21:54:34 143

原创 Swift 学习笔记

sw i f t 作为苹果新的开发语言,相比Object-C相对好理解,项目需要因此需要学习一下,特此写下此笔记 Swift 学习建议参考苹果开发者中心文档:https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/GuidedTour.html...

2016-03-23 16:00:02 133

原创 java 编程学习总结

Java编程中实现函数式编程的方法,在JDK1.8+使用lambda表达式实现,在jdk1.8以前版本中使用接口的实现类实现缓存待调用的方法并在需要时调用。函数式编程主要是简洁,方便处理异常,比较适合于异步编程。 关于最近的基于事件的技术:RxJava:https://github.com/ReactiveX/RxJava相关文章:https://github.com/l...

2016-03-22 11:44:00 91

原创 mysql数据库最大表数量和最大库数量

刚刚开始接触mysql,对mysql的配置项里是否有对一个数据库中,是否有最大数据表的限制,后面查询了相关资料,才发现,mysql数据库中,对单个数据库中的最大允许建立的数据表是没有配置项,也就是说没有限制的。mysql单数据库对数据表限制数量的问题:1.一个数据库是没有表现值的,或者说这个被限制的值很大2.一个mysqld服务可以支持的表对象数量是,42亿多点,所以这个限制基本上不...

2016-01-11 11:32:28 9939

原创 mysql优化

Mysq优化:转自:http://www.dexcoder.com/selfly/article/293

2016-01-07 10:56:39 73

原创 CSS 巧用 :before和:after

前几天的晚上较全面的去看了下css的一些文档和资料,大部分的样式运用都没什么大问题了,只是有些许较陌生,但是也知道他们的存在和实现的是什么样式。今天主要想在这篇学习笔记中写的也不多,主要是针对:before和:after写一些内容,还有几个小样式略微带过的介绍下。什么是:before和:after? 该如何使用他们?:before是css中的一种伪元素,可用于在某个元素之前插入某些内容。:aft...

2016-01-04 22:53:33 173

原创 谈谈代码需求的感想

     我是一名Java开发者,从刚开始接触java的一味的垒代码到现在写代码时总是觉得自己没写好,若有所缺,总是觉得写得不妥,我觉得自己是在不断的代码中,发现了一些自己觉得要弄清楚原则的事情。     有时候我们写代码时总觉得自己这个地方写得太冗长,有重复的代码,但是自己尝试合并,重构又发现很多其实看是相同的东西还是有差别的,无奈放弃重构;有时候自己重构晚了,发现根本用得很少,感觉...

2015-12-25 13:09:22 193

原创 数据库各种join的区别

1.数据库join的类型主要分为left join、right join、inner join2.left join 表示左边的表为主表,右边连接的表可以为NULL如:select a.id,a.name,b.name,b.city from user a left join liveregion b on a.cityId = b.id;此处查询就可能出现a表的cityId为...

2015-11-19 13:49:37 1321

原创 svn导入maven项目的一些总结

当我们从svn服务器上导入一个maven构建的web项目时,导入后一直pom.xml出现错误,此时默认导入的maven项不是java项目,也不是java web项目,需要我们去设置。1.在项目上右键properties然后选择project factes 在列表中依次勾选java和Daynamic Web Module。2.此时不要忙着应用(apply),一定要配置如下红色的地方。 ...

2015-09-29 15:54:40 197

原创 EasyUi 树的学习

由于项目需要需要用到异步加载树的子节点,根节点在页面加载时已经加载,需求是在根节点被点击时展开时判断是否有子节点,没有通过异步方式从服务器加载。可是,弄了半天,也百度了很久,发现创建出来的根节点根本就不可能包含子节点,出现了下面的情况:如图: 这是怎么回事呢,查了下文档,我难道要指定个空的children吗?我有尝试在前台加上了一个空的children, treeDatas...

2015-08-11 15:20:56 64

代码思考

代码的写要反复的写,不断的重写,修改,审思,最后你的代码才能有良好的扩展性,高效性!写代码一定记得思考、实践、再思考、在实践,直到你已经无法想象!...

2015-07-04 17:46:22 122

原创 Base64原理

最近看了一下数据加密,从最基础的Base64看了一下,虽然网上有很多人用代码实现了,如果只会用不知道原理也是没多大进步的,于是就找了一下Base64编码的原理,发现这篇博主的文章很是不错,特意总结分享一下。http://www.cnblogs.com/hongru/archive/2012/01/14/2321397.html 通过学习发现,Base64的编码过程如下:将需要编码...

2015-04-24 10:36:22 85

原创 Spring 结合 KindEditor 上传文件问题的解决

 在网上找了半天还是没有找到解决之道看到这个文章: http://blog.sina.com.cn/s/blog_566fd08d0102v13e.html 由于Spring MVC 已经配置了允许文件上传,因此我们在采用ServletFileUpload或者//FileItemFactory factory = new DiskFileItemFactory();  ...

2015-04-14 21:46:37 110

原创 Spring异常之------初始化Aplicationcontext异常,"javax.ejb.Asynchronous"'s signer informat

异常情况:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.context.annotation.internalAsyncAnnotationProcessor': Initialization of bean failed;...

2015-04-09 10:36:17 144

原创 maven权威指南学习---------maven初识及安装

 一.Maven的认识 Maven 是一个项目管理工具,它包含一个项目对象模型9POM),一组标准集合,一个项目什么周期,一个依赖管理系统,合用来定义在生命周期阶段中插件所定义目标的逻辑。我的理解就是maven是一个帮我们构建项目,管理依赖的札包,帮我们测试项目,打包运行项目的一个工具,而maven的这些绝大部分功能都是靠插件实现的,maven吱声只提供了插件的管理,而且自身程...

2015-03-13 09:08:19 86

原创 MOOC学习----数据结构 第一讲

算法概念:   # 一个有限指令集   #接受一些输入(有些情况下不需要输入)   #产生输出   #一定在有限步骤之后终止   #每一条指令必须      #有充分明确的目标,不可以有歧义      #计算机能处理的范围之内      #描述应不依赖于任何一种计算机语言以及具体的实现手段如下选择排顺序描述:     void SelectionSor...

2015-01-12 23:41:11 96

原创 Hibernate学习之----------------Hibernate查询

Hibernate查询有两种方式:1.Native SQL 本地的原始方式sql查询,2.HQL(Hibernate Query Language)hibernate的查询语句. 这里主要介绍HQL,HQL中含有EJBQL(JPQL 1.0) HQL支持从每个实体类中查询数据,但要注意其查询时类名称要一致。例 HQL List: //创建并打开session...

2014-06-21 10:23:29 68

原创 Hibernate学习之----------多对一与一对多

 在hibernate中经常遇到用户组与用户关系的映射,在这里其实是一对多或多对一的关系,这个用户组与用户可以用下面语句描述:一个用户组可包含很多用户,但一个用户只能属于一个用户组 先来讨论在用户表里嵌入用户组id的情况:上代码(采用注解,后面有xml配置说明):package suse.ly.domain;import javax.persistence.Ent...

2014-06-16 17:26:28 65

原创 Hibernate学习之----------组件映射

 在Hibernate组件映射学习时,我们首先要了解什么是组件,组件其实就是一个类中包含另一个类的情况,换句话说就是类的组合。Hibernate中组件就是类的组合,但组合后如何映射到数据库了,怎样产生数据库表的结构呢?不过怎样实现组件映射有两种方式:1.注解 如果采用注解,应该是比较简单的,与联合组件类似;etg:假设Huasband包含Wife对象(夏娃不是从亚当哪...

2014-06-16 16:45:18 83

原创 Hibernate学习之----------get与load的区别

  在hibernate中获取每个具体对象可以使用get或者load来获取,但这两者获取有很大的差别哦! 1.get方式获取对象   使用该方式获取对象时是直接使用sql语句从数据库获取数据赋值到一个对象上!   使用方法如下:   Configuration cfg = new Configuration(); SessionFactory sf = c...

2014-06-15 16:49:36 61

原创 Hibernate学习之----------对象的三种状态

 在Hibernate中对象的状态变化是比较频繁的,如果单从其状态有三种状:transient (瞬时态),               detached (托管态)               persistant (持久态).下面来理解三种状态:1.transient瞬时态:    该状态下的对象即是在new出一个对象后,没有调用任何其他的hibern...

2014-06-15 16:07:22 70

Hibernate学习之---------联合主键的xml实现

在学习hibernate时,联合主键有两种实现方式:            1.xml实现;            2.注解实现.在定义联合主键时,我们需要为主键定义一个类,同时在包含该主键的类上定义该主键累的对象,需要说明的是该联合主键类必须实现Serializable接口,不然有可能在对象缓存时会出现问题。下面我们来举例:    此处又一学生类:   pa...

2014-06-15 14:07:34 131

Hibernate学习之--------联合主键的注解使用

 联合主键的注解使用: 1.使用@Id来申明主键,同时将该主键的类用@Embeddable设置      如://联合主键对象类 /* * 注意在hashcode和equals方法的作用,在系统中所有相同的hashcode值得对象都存到一个数组中, * 这个数组的么一个元素都是一个队列,然后当我们需哟啊找到每个对象时,就查找该对象的hashcode进而找出该对象的...

2014-06-15 13:43:22 143

原创 使用common-fileupload组件文件上传需要注意的问题

1.上传文件的中文乱码 1.1 解决文件的乱码  ServletFileUpload.setHeaderEncoding("UTF-8") 1.2 解决普通输入项的乱码(注意,表单类型为multipart/form-data的时候,设置request的编码是无效的)  FileItem.setString("UTF-8");  //解决乱码2.在处理表单之前,要记得调用: ServletF...

2014-06-07 14:28:53 431

原创 java正则表达式学习心得

前段时间做些小东西的时候遇到字符串提取处理,感觉写起来非常费力,于是再次温习了正则表达式内容,在原来模糊的基础上学习了许多:基础的比如: \ 的作用匹配字符,如需要匹配反斜线则为:("\\".matches("\\\\"),注意因为程序把反斜线作为转义字符需要再次转义为反斜线。 [] 的作用是匹配每个特定范围的单个字符,其中&&表示交集^表示非该范围字符...

2014-06-01 03:19:38 197

原创 java 类的加载过程

java类装载采用父类委托机制,主要分为以下几大类装载器;当我们创建某个类的对象时,java虚拟机将向上调用你自己的类的classloader,但由于java里的对象都比较懒,他都会去向父类寻找classLoader因此找到AppclassLoader,而它的父类会继续向他的父类的父类(即ExtStrapLoader)调用classloader去寻找该类的相关信息。如此向上,直到最上层的类...

2014-05-24 20:25:34 100

原创 cookie和session的结合实现多浏览器共享session

在会话过程中,保存会话数据有两种方式:session和cookie,这两种方式存在的场合不一样。session主要保存在服务器端,从会话建立直到消亡,而cookie存在于客户端浏览器,当然也可通过服务器的某些方法获得。 这样在解决共享session时,对于session与浏览器的对应存在着一对多的联系,此时我们需要了解到对于动态网站这样的开发,通常服务器会把session的唯一标识通过...

2014-05-23 18:50:06 1751

xml的学习

1.XML语法一个XML文件分为以下几部分内容: a.文档声明 <?xml version="1.0" encoding="utf-8"> b.元素 <student></student> c.属性  <student no="11111"></student> no即为属性 d.注释 <!--注

2014-05-14 13:52:04 86

原创 使用BeanUtils操作javabean

由于java内部提供的BeanInfo操作JavaBean时比较麻烦,于是在Apache官网上出现了BeanUtils,此工具简化了我们队JavaBean属性等的操作,同时还提供了一些比较使用强大的工具。 提醒:在使用BeanUtils前需要导入另外一个包commons-logging,否则可能会出现不能运行的情况,因为BeanUtils中用到了此包。 BeanUtils操作b...

2014-05-13 22:42:24 178

空空如也

空空如也

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

TA关注的人

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