码迷,mamicode.com
首页 > 2017年05月21日 > 全部分享
PMD 5.7.0 发布,Java 程序代码检查工具
PMD 5.7.0 发布了。PMD 是一款采用 BSD 协议发布的 Java 程序代码检查工具。该工具可以做到检查 Java 代码中是否含有未使用的变量、是否含有空的抓取块、是否含有不必要的对象等。该软件功能强大,扫描效率高,是 Java 程序员 debug 的好帮手。 值得注意的变化有: Modi ...
分类:编程语言   时间:2017-05-21 15:23:15    阅读次数:332
23种设计模式介绍以及单例模式的学习
1、GOF23设计模式总共分成创建型模式、结构型模式和行为型模式三种:a、创建型模式:-单例模式、工厂模式、抽象工厂模式、建造者模式、原型模式b、构建型模式:-适配器模式、桥接模式、装配模式、组合模式、建造者模式、原型模式c、行为性模式:-模版方法模式、命令模式、迭代..
分类:其他好文   时间:2017-05-21 15:23:08    阅读次数:160
3、非线性结构--树与二叉树——数据结构【基础篇】
非线性结构--树与二叉树 二叉树的基础知识: 二叉树的特点: 1、每个结点的度<=2 2、二叉树是有序树 二叉树的五种不同的形态: 1、空树 2、一个根结点的根树 3、左子树 4、右子树 5、左右并存的二叉树 二叉树的性质: 性质1:二叉树第i层上的结点数目最多为 2{i-1} (i≥1) 性质2: ...
分类:其他好文   时间:2017-05-21 15:23:01    阅读次数:209
Spark 中关于Parquet的应用与性能初步测试
Spark中关于Parquet的应用Parquet简介Parquet是面向分析型业务的列式存储格式,由Twitter和Cloudera合作开发,2015年5月从Apache的孵化器里毕业成为Apache顶级项目http://parquet.apache.org/Spark关于Parquet的支持这里我们使用的版本为spark2.0.1,是2016年10月3日发布的最新..
分类:其他好文   时间:2017-05-21 15:22:53    阅读次数:1834
简单的html渲染
publicstaticStringrender(StringpHtmlTemplate,finalMappModel){ PropertyPlaceholderHelperplaceholderHelper=newPropertyPlaceholderHelper("${","}"); Stringresult=placeholderHelper.replacePlaceholders(pHtmlTemplate,newPlaceholderResolver(){ @Override publicStrin..
分类:Web程序   时间:2017-05-21 15:22:41    阅读次数:229
Go - Struct
定义 go 语言中的struct与c的很相似,此外,go没有Class,也没有继承。 stuct的格式为:type <name> struct{} Struct是值类型 我们可以看到,age属性只在func内部被修改,因此可以确定struct是值类型(传递给函数的参数为值的一个copy) 如何传递引 ...
分类:其他好文   时间:2017-05-21 15:22:29    阅读次数:171
Linux下如何解决动态库的链接问题
关于动态库和静态库,这里不多解释,如何创建属于自己的动态库和静态库,之前有提过,详细内容戳链接。静态库是一种以空间换取时间和移植性的做法,一些情况下确实有着一定的意义,但是一些情况下,我们自己编写的简单项目,在绝大多数的机器上不存在移植性问题,是没有必要采..
分类:系统相关   时间:2017-05-21 15:22:14    阅读次数:286
线程范围内的线程共享(多线程)
首先介绍一下两个方法: 1.通过Map进行实现 主键为Thread ,value 为数据, 主要思路为:与线程绑定,不同的线程之间的数据相互独立 2.通过ThreadLocal 实现 首先先介绍一下ThreadLocal 的原理 每个Thread ,都有一个ThreadLocalMap ,所以每次通 ...
分类:编程语言   时间:2017-05-21 15:22:06    阅读次数:171
使用PHP实现水仙花数及各种特殊有趣数的输出
尊敬的读者,见文好。本文包含以下内容:1,为什么要写这篇文章!2,具体的方案及代码实现!3,你可能遇到的问题!4,文末本文测试用源码网盘地址!特殊说明:本文使用的语言是PHP;本文运行的环境是:Apache2.4,PHP5.6。第一部分:为什么要写这篇文章!因为经常会有人问到如何..
分类:Web程序   时间:2017-05-21 15:22:00    阅读次数:206
基于.net4.0或者更低版本的INotifyPropertyChanged接口测试
...
分类:Web程序   时间:2017-05-21 15:21:54    阅读次数:140
数学基础知识复习
指数运算 XAXB = XA+B XA/XB = XA-B (XA)B = XAB 对数运算 定义: XA = B当且仅当logxB = A 定理: logAB = logCB/logCA 其中A,B,C > 0,A != 1 证明很简单,使用定义和指数运算即可,不做过多说明 定理: logAB = ...
分类:其他好文   时间:2017-05-21 15:21:44    阅读次数:176
ecmall练习2:使用jQuery:getJSON传递数据
模板文件: ecm_member数据表新增一个字段:balance 控制器里面定义函数: ...
分类:Web程序   时间:2017-05-21 15:21:33    阅读次数:163
js精准时间迭代器(定时器)
使用示例: ...
分类:Web程序   时间:2017-05-21 15:21:25    阅读次数:202
array数组的创建
一、常见的两种数组创建方式:1、创建时只指定数组长度,不指定数组元素,需要时按索引添加数组元素.如下:int[]i=newint[10]; i[0]=1;2、创建时即指定数组元素。int[]j=newint{1,2,3,4,5,6}二、对于创建数组,建议的做法是,先声明,不指定长度和元素。int[]i=null;在需要使用..
分类:编程语言   时间:2017-05-21 15:21:18    阅读次数:174
Qt元对象系统简介
在Qt中提供了c++的扩展,提供了一种元对象系统的机制,(meta-object-system)的机制。其中包含了信号与槽的内部机制,能够访问到QObject子类的元对象信息的功能。 Q_OBJECT 宏声明了在每一个QObject子类中必须首选的内省函数:metaObject(),tr(),qt_ ...
分类:其他好文   时间:2017-05-21 15:21:12    阅读次数:220
C++ 运算符重载(一)
前景:在设计模式里面存在观察者模式(主题只有一个,订阅着(订阅主题)有很多个)。在一些语言中叫事件发送/事件侦听比如AS3。在C#也有类似的概念,不过它重载了+/-用于订阅和取消订阅的计算。这里重载+/-用于订阅或取消订阅确实比AS3的addEventListener()和removeEventLis..
分类:编程语言   时间:2017-05-21 15:21:06    阅读次数:215
你的烦恼,全因为不会思考
最近跟一个做销售的朋友聊,他之前在公司内部是做流程改进的,业绩很不错,后来领导认为他是可造之材,想要培养他成为管理者,就给他转岗到销售去历练一段时间。 最近跟一个做销售的朋友聊,他之前在公司内部是做流程改进的,业绩很不错,后来领导认为他是可造之材,想要培养他成为管理者,就给他转岗到销售去历练一段时间 ...
分类:其他好文   时间:2017-05-21 14:56:42    阅读次数:233
1642条   上一页 1 ... 48 49 50 51 52 53 54 ... 97 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!