码迷,mamicode.com
首页 > 编程语言 > 日排行
java设计模式-单例模式
转载:http://www.cnblogs.com/lzq198754/p/5780314.html http://blog.csdn.net/goodlixueyong/article/details/51935526 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的 ...
分类:编程语言   时间:2017-05-16 18:36:20    阅读次数:174
java倒计时三种简单实现方式
写完js倒计时,突然想用java实现倒计时,写了三种实现方式 一:设置时长的倒计时; 二:设置时间戳的倒计时; 三:使用java.util.Timer类实现的时间戳倒计时 代码如下: 运行结果: time1()结果: time2()结果: time3()结果: ...
分类:编程语言   时间:2017-05-16 18:37:20    阅读次数:233
java架构《并发线程高级篇三》
本章主要介绍和讲解concurrent.util里面的常用的工具类。 一、CountDownLatch使用:(用于阻塞主线程) 应用场景 :通知线程休眠和运行的工具类,是wait和notify的升级版本。notify不会释放锁,但是 countDown()会释放锁 实例化:final CountDo ...
分类:编程语言   时间:2017-05-16 18:37:53    阅读次数:140
python3的基础数据类型
看了很多文档,想自己整理一下关于python的数据类型。说干就干,下面接上。 首先,了解 常量与变量。 常量是什么?常量是指在整个程序操作过程中其值保持不变的数据; 变量是什么?变量即在程序运行过程中它的值是允许改变的数据; 1.数(Number): python中有4种类型的数:整数(int)、布 ...
分类:编程语言   时间:2017-05-16 18:38:10    阅读次数:159
go语言笔记——map map 默认是无序的,不管是按照 key 还是按照 value 默认都不排序
示例 8.1 make_maps.go package main import "fmt" func main() { var mapLit map[string]int //var mapCreated map[string]float32 var mapAssigned map[string]i ...
分类:编程语言   时间:2017-05-16 18:40:10    阅读次数:306
javaproject积累——树形结构的操作
近期一直被树形结构整的非常头大,又是递归。又是循环。可是,好在我们在经历了千辛万苦后。最终弄出来了。事实上就是组织机构的常规操作,有些是我们过度设计。有些是我们想错了。而对数的逻辑读取,我们就属于想错了的类型。今天拿出来和大家分享。主要是树形结构在数据库的读取问题! 原始: 在最開始。我们对树的查询 ...
分类:编程语言   时间:2017-05-16 18:40:26    阅读次数:167
java数组和字符串相互转换
将字符串变成数组 Java.lang包中有String.split()方法,java中通常用split()分割字符串,返回的是一个数组。 特殊,转义字符,必须加"\\"(“.”和“|”都是转义字符) 示例: 1、如果用“.”作为分隔的话,必须是如下写法,String.split("\\."),这样才 ...
分类:编程语言   时间:2017-05-16 18:41:32    阅读次数:151
Spring 4.2框架中注释驱动的事件监听器详解
事件交互已经成为很多应用程序不可或缺的一部分,spring框架提供了一个完整的基础设施来处理瞬时事件。下面我们来看看Spring 4.2框架中基于注释驱动的事件监听器。 1、早期的方式 在早期,组件要从Spring事件获知自定义域事件中获取通知,那么组件必须实现ApplicationListener ...
分类:编程语言   时间:2017-05-16 18:42:28    阅读次数:182
spring工作原理
转载:http://www.cnblogs.com/zhoudi/p/5820513.html 1、spring原理 内部最核心的就是IOC了,动态注入,让一个对象的创建不用new了,可以自动的生产,这其实就是利用java里的反射,反射其实就是在运行时动态的去创建、调用对象,Spring就是在运行时 ...
分类:编程语言   时间:2017-05-16 18:42:55    阅读次数:148
算法设计方法:递归的内涵与经典应用
大师说:To Iterate is Human, to Recurse, Divine.毋庸置疑地,递归确实是一个奇妙的思维方式。对一些简单的递归问题,我们总是惊叹于递归描述问题和编写代码的简洁,但要...
分类:编程语言   时间:2017-05-16 18:44:26    阅读次数:436
go语言笔记——切片函数常见操作,增删改查和搜索、排序
7.6.6 搜索及排序切片和数组 标准库提供了 sort 包来实现常见的搜索和排序操作。您可以使用 sort 包中的函数 func Ints(a []int) 来实现对 int 类型的切片排序。例如 sort.Ints(arri),其中变量 arri 就是需要被升序排序的数组或切片。为了检查某个数组 ...
分类:编程语言   时间:2017-05-16 18:44:35    阅读次数:266
Tomact高并发&Servlet线程处理
Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认是以多线程模式执行的,所以,在编写代码时需要非常细致地考虑多线程的安全性问题。然而,很多人编写Servlet/JSP程序时并没有注意到多线程安全性的问题,这往往造成编写的程序在少量用 ...
分类:编程语言   时间:2017-05-16 18:44:49    阅读次数:211
openMP多线程编程
OpenMP(Open Muti-Processing) OpenMP缺点: 1:作为高层抽象,OpenMp并不适合需要复杂的线程间同步和互斥的场合; 2:另一个缺点是不能在非共享内存系统(如计算机集群)上使用。在这样的系统上,MPI使用较多。 关于openMP实现 临界区 与互斥锁 可参考 ref ...
分类:编程语言   时间:2017-05-16 19:15:13    阅读次数:232
决策树的python实现
决策树的Python实现 2017-04-07 Anne Python技术博文 前言: 决策树的一个重要的任务 是为了理解数据中所蕴含的知识信息,因此决策树可以使用不熟悉的数据集合,并从中提取出一系列规则,这些机器根据数据集创建规则的过程,就是机器学习的过程。 决策树优点: 1:计算复杂度不高 2: ...
分类:编程语言   时间:2017-05-16 19:15:54    阅读次数:277
Unity3D中的Coroutine具体解释
本文太乱,推荐frankjfwang的:全面解析Coroutine技术 Unity中的coroutine是通过yield expression;来实现的。官方脚本中到处会看到这种代码。 疑问: yield是什么? Coroutine是什么? unity的coroutine程序运行流程怎么那么奇怪? ...
分类:编程语言   时间:2017-05-16 19:16:42    阅读次数:305
JQuery判断数组中是否包含某个元素$.inArray("元素字符串", 数组名称);
var arry = [ "C#", "html", "css", "JavaScript" ]; var result= $.inArray("C#", arry); //如果arry数组里面存在"C#" 这个字符串则返回该字符串的数组下标,否则返回(不包含在数组中) -1 ...
分类:编程语言   时间:2017-05-16 19:16:48    阅读次数:147
Java 学习 day04
17-数组(概述-内存结构) 概念:同一种类型数据的集合,其实数组就是一个容器。 可以自动给数组中的元素从0开始编号,方便操作这些元素。 int[] x = new int[3]; 01-数组(静态初始化-常见问题) int[] arr = new int[]{3,1,6,5,4}; //静态初始化 ...
分类:编程语言   时间:2017-05-16 19:17:12    阅读次数:210
程序员难学么 要学多久才是中级java
程序员是一个需要终生学习的职业。我非常赞成终生学习,你应该这样做。但是,在软件开发领域,有如此多的新技术,有如此多要学习的东西,我们在学习中会感觉被完全压垮了。 你感觉你一直在扮演追赶的角色,但是一直都赶不上。就像是跑步机一直比你能跑的最快速度还要快几步,你一直受挫,还有在最后关头掉队的危险。 程序 ...
分类:编程语言   时间:2017-05-16 19:19:29    阅读次数:205
[LeetCode][Java] N-Queens II
题目: Follow up for N-Queens problem. Now, instead outputting board configurations, return the total number of distinct solutions. 题意: 接上题N-Queens probl ...
分类:编程语言   时间:2017-05-16 19:19:47    阅读次数:194
java——面对对象
软件出现的目的:*用计算机的语言来描述世界*用计算机解决现实世界的问题 面向对象的思想 描述 面向对象的世界 面向对象设计和开发程序的好处:*交流更加流畅*提高设计和开发效率 构造方法:构造方法是用来描述对象创建的过程,构造方法在对象创建的过程中被调用 语法: 访问修饰符 构造方法名(){ //初始 ...
分类:编程语言   时间:2017-05-16 20:00:09    阅读次数:233
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!