码迷,mamicode.com
首页 > 编程语言
单例模式简介以及C++版本的实现
本篇博文主要内容参考 C++的单例模式一文,在此,为原作者耐心细致的分析讲解,表示感谢。本文将结合此篇文章,给出自己做实验后的理解以及代码,作为今天学习的小结。 单例模式,它的意图是保证一个类仅拥有一个实例,并在对外提供一个全局访问点,该实例被所有模块共享。这种模式的应用范围很广,比如系统日志输出,...
分类:编程语言   时间:2015-09-18 00:37:41    阅读次数:363
java集合框架之List
一、List:1、 特有的常见方法:(有个共性特点就是都可以操作角标)(1)、添加void add(int Index , E element):在list的指定位置插入元素void addAll(int index , Collection e):将指定collection中的所有元素插入到列表中...
分类:编程语言   时间:2015-09-18 00:38:24    阅读次数:235
java正则表达式
最近遇到用java正则表达式进行数据输入校验时就查了查java jdk的文档,可是文档中的有些关键词真是让人头大啊,这还不是关键的,最蛋疼的是文档中的解释简单的让人抓狂,于是各种搜索找资料,总算对有些概念有所理解 java正则表达式工具主要由两个类组成,分别是java.util.regex.P...
分类:编程语言   时间:2015-09-18 00:34:09    阅读次数:188
排序算法总结
排序算法 平均复杂度 冒泡排序 O(n2) 选择排序 O(n2) 插入排序 O(n2) 希尔排序 O(n1.5) 快速排序 O(N*logN) 归并排序 O(N*logN) 堆排序 O(N*logN) 基数排序 O(d(n+r)) 一. 冒泡排序(BubbleSort) 基本思想:两个数...
分类:编程语言   时间:2015-09-17 23:29:50    阅读次数:834
Java 内存区域和GC机制
目录 Java垃圾回收概况 Java内存区域 Java对象的访问方式 Java内存分配机制 Java GC机制 垃圾收集器 Java垃圾回收概况   Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一...
分类:编程语言   时间:2015-09-17 23:30:35    阅读次数:649
五年磨一剑:Java 开源博客 Solo 1.0.0 发布了!
从 Solo 第一个版本发布至今,已经过去 5 年了。今天我们非常自豪地宣布,Solo 1.0.0 正式发布,感谢一直以来关注 B3log 开源的朋友!目前 B3log 开源有三款产品: GitHub 上 Star 数最多的 Java 博客 Solo Golang 黑科技之在线 IDE Wide 基于实时交互技术的社区 Sym 特性 基于标签的文章分类 博客/标签 Atom/RSS、Sitemap...
分类:编程语言   时间:2015-09-17 23:28:17    阅读次数:589
JavaScript字符串数值比较问题
1、问题背景     今天,在项目中遇到一个问题:两个输入框,一个输入框的值是8.4,另一个是21.3,比较两个输入框里值时,出现了8.4大于21.32、问题分析     首先,获取输入框中的值是字符串,而字符串比较是根据ASCII码,由于8的ASCII码比2的ASCII码大,导致出现了8.4大于21.33、问题验证(1)设计源码 JavaScript比较字符串 function com...
分类:编程语言   时间:2015-09-17 23:26:45    阅读次数:553
Java获取一个路径下指定后缀名的所有文件
方法一:http://blog.csdn.net/zjx102938/article/details/8114114import java.io.File; import java.util.ArrayList; import java.util.List; public class Fi...
分类:编程语言   时间:2015-09-17 23:28:49    阅读次数:1911
javascript中用来定义引用类型的一种"默认"模式
// 终极版:组合使用构造函数模式和原型模式:*****************************// 评价:集构造函数模式和原型模式之大成: 用来定义引用类型的一种默认模式 function Person(name, age, job){ ...
分类:编程语言   时间:2015-09-17 23:26:10    阅读次数:379
TwinCAT 3中基于UDP协议通讯的C++实现
因为项目需要,学习了TwinCAT3中使用UDP协议进行通讯的基本知识。这个做个简单的笔记,方便以后查询。1 概述倍福为了实现从实时环境中直接访问网卡(network cards)专门提供了一个函数 “TCP/UDP Realtime”, 这个访问要么来自PLC(61131-3), 要么来自C++....
分类:编程语言   时间:2015-09-17 23:27:24    阅读次数:838
用JAVA写的俄罗斯方块
业务需求->业务对象模型(对象关系)->数据建模->类的设计->概要编码->详细功能设计基本规则:1)首先呢,俄罗斯方块都是由一个个小格子构成的,我们叫它Cell: 行宽:10,列高:20,以每个小正方形为单位2)其次,所有的俄罗斯方块都是一组由4个小型正方形组成的规则图形,我们叫它Tetromi....
分类:编程语言   时间:2015-09-17 23:24:27    阅读次数:573
[Java] Java 打包成jar包 和 解压jar包
解压jar包jar xf xxx.jar打包成jar包方法一:通过jar命令jar命令的用法:下面是jar命令的帮助说明:用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...选项包括:-c...
分类:编程语言   时间:2015-09-17 23:23:20    阅读次数:291
javascript UI lib
react现在已经有JS,android,IOS版本的了react作为View层的库,结合Fluxreact nativeAngular 是 MVVM, React 是 Flux(或者 MVC)阮一峰老师刚刚给出一个React的Tutorial:React 入门实例教程2014 年末有哪些比较火的 ...
分类:编程语言   时间:2015-09-17 23:21:27    阅读次数:228
java中JVM虚拟机内存模型详细说明
java中JVM虚拟机内存模型详细说明2012-12-12 18:36:03|分类:JAVA|标签:javajvm堆内存虚拟机|举报|字号订阅JVM的内部结构如下图:一个优秀Java程序员,必须了解Java内存模型、GC工作原理,以及如何优化GC的性能、与GC进行有限的交互,有一些应用程序对性能要求...
分类:编程语言   时间:2015-09-17 23:19:16    阅读次数:268
在java 中一种简单方式的声明静态Map常量的方法
我现在需要在一个类里面放一个HashMap,往里面放一些数据,每次要从数据库中取数据的时候先查找HashMap,看是否已经存在,若存在就直接提取,若不存在就从数据库中抽取数据之后再放到HashMap中,那是否应该把HashMap设置为类的静态变量啊?若这样设置publicstaticHashMaph...
分类:编程语言   时间:2015-09-17 23:20:19    阅读次数:239
java消除 list重复值及交集,并集,差集
消除 list重复值Java代码publicvoidremoveDuplicate(Listlist){HashSeth=newHashSet(list);list.clear();list.addAll(h);}交集:Java代码list.retainAll(Arrays.asList(arr))...
分类:编程语言   时间:2015-09-17 23:19:53    阅读次数:236
(算法)最大子数组和以及最大子矩阵和
题目:1、给定一数组,求该数组的最大子数组和;2、给定一矩阵,求该矩阵的最大子矩阵和;思路:1、求数组的最大子数组和很简单,可以通过动态规划来实现,假设数组为arr:假设dp[i]表示从0到i的数组的最大子数组和,那么递推关系式表示为:dp[0]=arr[0];dp[i]=dp[i-1]>0?dp[...
分类:编程语言   时间:2015-09-17 23:18:29    阅读次数:260
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!