文哥

why not ? why ?

activiti使用总结

一、activiti 初识它是一项新的基于Apache许可的开源BPM平台,从基础开始构建,旨在提供支持新的BPMN 2.0标准,包括支持对象管理组(OMG),面对新技术的机遇,诸如互操作性和云架构,提供技术实现。(引用百度百科) 我们常见的activiti的工作有:OSWorkFlow、jBP...

2017-04-28 10:22:39

阅读数 397

评论数 0

MySql和Oracle函数总结

一、 前言今天写项目的时候遇到了比较复杂的sql,用到了sql函数,于是准备把其总结起来,以后方便查看,并且不断更新。。。二、MySql1、ifnull(expr1,expr2):判断第一个参数是否为null,如果是null,则返回第二个值。对应Oracle中的nvl函数。SELECT IFNUL...

2017-04-25 19:49:24

阅读数 279

评论数 0

Java定时器和Quartz

一、前言最近在写项目的时候用到了Quartz,于是准备总结一下。不过在总结Quartz之前还是先把定时器的知识回顾一下,毕竟基础很重要~~~二、自定义定时器在学习一个框架之前,喜欢先想想我有没有能力实现一个简单的类似功能,定时器还是比较简单,可以一试。/** * 自定义一个定时器 * @au...

2017-04-15 16:13:33

阅读数 13239

评论数 2

Ehcache缓存框架详解

一、前言ehcache是一个比较成熟的java缓存框架,它提供了用内存,磁盘文件存储,以及分布式存储方式等多种灵活的cache管理方案。ehcache最早从hibernate发展而来。由于3.x的版本和2.x的版本API差异比较大。这里直接学习最新版本的了,但是最后整合spring的时候还是有2....

2017-04-06 17:19:02

阅读数 4647

评论数 0

关于Eclipse项目出现红色感叹号的解决

发现自己今天抽风了,把在c盘的maven仓库的东西全删了,想换个地方。于是在打开eclipse时自然是报了好多错误,于是重新配置了下maven仓库。可是发现每次创建个maven module都会在项目上有个红色感叹号,出现这种问题,一般都有可能是jar包没有或者错误,因此我再buildpath那里...

2017-03-31 14:03:23

阅读数 3789

评论数 0

java多线程并发之wait、nitifyAll方法

一、前言在上篇博客中介绍了synchronized的常见操作,不过还有一点没有介绍到,那就是关于线程的等待和唤醒,因此本篇就介绍这两个方法二、由来在介绍wait、notify方法之前,我们需要知道为什么会有这个方法。在Java中,每个对象都有个对象锁标志(Object lock flag)与之相关...

2017-03-30 13:43:26

阅读数 730

评论数 0

java多线程并发之synchronized

一、前言javase还是在大一时候学的了,后来学习android、j2ee等等。现在回想起来发现自己基础还是不是太牢,因此准备花一些时间来回顾一些java基础知识。就准备从多线程出发。二 多线程并发多线程在我们实际项目中应用中还是比较多的,比如在Android中我们不可以在主线程刷新UI,因此必须...

2017-03-29 18:26:03

阅读数 464

评论数 0

exports 和 module.exports 的区别

转自require 用来加载代码,而 exports 和 module.exports 则用来导出代码。但很多新手可能会迷惑于 exports 和 module.exports 的区别,为了更好的理解 exports 和 module.exports 的关系,我们先来巩固下 js 的基础。示例:t...

2017-03-09 22:33:58

阅读数 181

评论数 0

mysql连接提示“登录出现1130 is not allowed to connect to this MySql server,解决方法

root用户名使用root密码从任何主机连接到MySQL服务器:运行命令:mysql>GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘root’ WITH GRANT OPTION;

2017-03-06 21:34:06

阅读数 2175

评论数 0

Java内存管理:深入Java内存区域

概述:对于从事C和C++程序开发的开发人员来说,在内存管理领域,他们既是拥有最高权力的皇帝,又是从事最基础工作的劳动人民—既拥有每一个对象的“所有权”,又担负着每一个对象生命开始到终结的维护责任。  对于Java程序员来说,在虚拟机的自动内存管理机制的帮助下,不再需要为每一个new操作去写配对的d...

2017-02-27 22:12:12

阅读数 216

评论数 0

Warning:Conflict with dependency 'com.google.code.findbugs:jsr305'. Resolved versions for app 异常

项目写着写着突然报这个错误Warning:Conflict with dependency ‘com.google.code.findbugs:jsr305’. Resolved versions for app 异常解决方法:在build.gradle添加下面代码configurations.a...

2017-02-17 20:32:15

阅读数 1692

评论数 0

Angular学习(上)

angular的入门学习ng-init:初始化model,使用的比较少。ng-app:angular作用范围<!-- 所有x需要ng管理的代码必须包裹在ng-app指令的元素中 表明这是一个angular应用程序 --> <body ng-app ng-init...

2017-02-17 17:50:20

阅读数 264

评论数 0

Fragment总结

零、前言今年可能要实习了,准备把之前学过的知识点重头开始回顾下,不学习新东西了,这篇讲Fragment。一、生命周期onAttach(Activity activity)当Fragment第一次被添加到宿主Activity上时调用。onCreate(@Nullable Bundle savedIn...

2017-02-16 18:46:18

阅读数 834

评论数 0

Jsonp跨域请求

一、前言jsonp之前写个ssm项目时,使用到过,但是只是过了一遍,最近学习一些前端的东西,又涉及了这方面的只是,于是准备细细学一下。二、jsonp的理解在谈什么是jsonp之前,我们需要知道一个名词:同源策略同源策略如果协议,端口(如果指定了一个)和主机对于两个页面是相同的,则两个页面具有相同的...

2017-02-09 18:27:41

阅读数 432

评论数 0

WebView.loadData()出现乱码问题

当我们使用WebView加载已经数据时,有很多中方法例如:loadDataWithBaseURL(); loadData(); loadUrl(); 可是在使用loadData()时出现了乱码wv.loadData(data,"text/html","utf-8&qu...

2017-02-08 20:16:59

阅读数 237

评论数 0

深谈require和import

一、前言ES6标准发布后,module成为标准,标准的使用是以export指令导出接口,以import引入模块,但是在我们一贯的node模块中,我们采用的是CommonJS规范,使用require引入模块,使用module.exports导出接口。不把require和import整清楚,会在未来的...

2017-02-06 14:22:55

阅读数 20065

评论数 0

angular之过滤器

一、前言有时候我们在给页面显示给用户的信息需要一定处理格式化,这个时候我们就需要使用angular的filter来处理,angular默认给我们提供了很多内置的过滤器二、内置过滤器1、currency 作用:用来美元转换的。 使用:<h1> {{1000 | currency}} ...

2017-02-03 16:53:25

阅读数 172

评论数 0

react-native入门之快速入门---返回键实现

一、前言React-native的趋势已经是铁板钉钉了。。。现在开始学习吧。二、安装初始化项目: react-native init hello-rn 通过adb反向代理端口,将调试的8081端口代理到测试机上adb reverse tcp:8081 tcp:8081到对应目录下安装apkreac...

2017-02-03 12:14:21

阅读数 2169

评论数 0

报错:The specified child already has a parent. You must call removeView

一、原因一般出现这种问题的原因都是因为你之前给一个view添加了一个莫名的父view而自已还未发现,而后后来又添加了一次,因此导致出现了问题二、例子 @Override public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup par...

2017-02-02 12:35:37

阅读数 669

评论数 0

Android Stdio中使用lambda

一、前言Android Stdio默认情况下,即使你使用的是jdk8也会报错,要是想在as中使用lambda,必须借用一个插件retrolambda。该插件将java 8中的lambda表达式特性兼容到java 5二、安装插件第一步、在项目的根目录下的build.gradle中加入如下代码clas...

2017-01-31 20:11:07

阅读数 251

评论数 0

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