码迷,mamicode.com
首页 > 编程语言
IntelliJ IDEA14 和 Maven 系列:使用IntelliJ IDEA 14和Maven 7 创建java web项目(一)
Intellij IDEA作为最好的Java IDE,创建Maven项目还是比较简单的,但是创建一个Maven Web项目还是要修改一些配置的,下面进行总结整理. 1前言 在创建项目中,IDEA提供了很多项目模板,比如Spring MVC模板,可以直接创建一个基于Maven的Spring MVC的d ...
分类:编程语言   时间:2016-07-08 19:32:22    阅读次数:140
javascript数组扁平化处理
jquery利用Array.prototype.concat.apply实现数组的扁平化 ...
分类:编程语言   时间:2016-07-08 19:29:47    阅读次数:130
1. Introduction ——进化算法
本系列博客开始介绍进化算法。 知识内容来源于本人在硕士阶段听的课程以及阅读的文献书籍。算是听课笔记或是读书笔记吧。 博主在国外读的书,可能就中英文混杂了。 Outline 1. 什么是进化算法 遗传算法(GA)是模拟生物进化过程的计算模型,是自然遗传学与计算机科学相互结合的新的计算方法。 2. 进化 ...
分类:编程语言   时间:2016-07-08 18:20:29    阅读次数:276
Java之数组了解
一、什么是数组 数组可以理解为是一个巨大的“盒子”,里面可以按顺序存放多个类型相同的数据, 比如可以定义 int 型的数组 scores 存储 4 名学生的成绩: int[] scores={76,83,92,87}; 其中,数组的名称为scores,每一个值都有一个索引,从0开始,可以通过 sco ...
分类:编程语言   时间:2016-07-08 18:18:50    阅读次数:187
关于线程池
关于线程池 demo,请用intellij idea 打开,或者用文本编辑查看代码 线程池的作用 线程池作用就是限制系统中执行线程的数量。 根据系统的环境情况,可以自动或手动设置线程数量,达到运行的最佳效果;少了浪费系统资源,多了造成系统拥挤效率不高。 当一个新任务需要运行时,如果线程 池中有等待的 ...
分类:编程语言   时间:2016-07-08 18:18:46    阅读次数:204
图片预览JavaScript方法
实现要点 ● 对于 Chrome、Firefox、IE10 使用 FileReader 来实现。 ● 对于 IE6~9 使用滤镜 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader 来实现。 实现代码 <!DOCTYPE html> < ...
分类:编程语言   时间:2016-07-08 18:15:53    阅读次数:191
2016.7.5 如何在maven中添加所需依赖(只知道jar包的部分名字的情况)
在pom.xml中为项目添加依赖时,有时候会出现只知道jar包部分名字的情况,在maven的中央仓库搜索到jar包,不仅可以找到相关的jar包,还可以直接复制 ...
分类:编程语言   时间:2016-07-08 18:14:14    阅读次数:1329
java 良好开发规范
...
分类:编程语言   时间:2016-07-08 18:16:11    阅读次数:140
dmidecode.py (python3_dmidecode)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- import subprocess import re dict_sn_productName = {} def getDmidecode(): # #variable 'out' is subproces ...
分类:编程语言   时间:2016-07-08 18:13:31    阅读次数:206
Java核心技术 第五章 继承
类、超类、子类: 子类方法不能直接访问超类的私有域。 this和super并非引用,不能将其赋给另一个对象变量。 super在构造器中的应用: public Manager(String n, double s, int year, int month, int day ) { super(n, s ...
分类:编程语言   时间:2016-07-08 18:13:49    阅读次数:230
哈希表的C++实现(转)
哈希表的几个概念: 映像:由哈希函数得到的哈希表是一个映像。 冲突:如果两个关键字的哈希函数值相等,这种现象称为冲突。 处理冲突的几个方法: 1、开放地址法:用开放地址处理冲突就是当冲突发生时,形成一个地址序列,沿着这个序列逐个深测,直到找到一个“空”的开放地址,将发生冲突的关键字值存放到该地址中去 ...
分类:编程语言   时间:2016-07-08 18:09:09    阅读次数:187
java将小写金额转换为大写的工具类
public class Tool { private static final String UNIT = "万千佰拾亿千佰拾万千佰拾元角分"; private static final String DIGIT = "零壹贰叁肆伍陆柒捌玖"; private static final doubl ...
分类:编程语言   时间:2016-07-08 18:08:38    阅读次数:202
php 实现冒泡算法排序、快速排序、选择排序,插入排序
许多人都说 算法是程序的核心,一个程序的好于差,关键是这个程序算法的优劣。作为一个初级phper,虽然很少接触到算法方面的东西 。但是对于冒泡排序,插入排序,选择排序,快速排序四种基本算法,我想还是要掌握的。下面是我按自己的理解,将四个方法分析一遍。 需求:分别用 冒泡排序法,快速排序法,选择排序法 ...
分类:编程语言   时间:2016-07-08 18:03:09    阅读次数:227
Java多线程之synchronized(二)
为了解决“非线程安全”带来的问题,上一节中使用的办法是用关键字synchronized修饰多个线程可能同时访问到的方法,但是这样写是存在一定的弊端的,比如线程A调用一个用synchronized修饰的同步方法,这个方法要执行很长时间,那么其它的线程必须无条件的等线程A执行完释放掉对象锁,当然前提是其 ...
分类:编程语言   时间:2016-07-08 18:00:01    阅读次数:244
集合转数组
akdfajf ...
分类:编程语言   时间:2016-07-08 17:59:26    阅读次数:122
java-web-j2e学习建议路线
JAVA学习之路(2) JAVA学习之路(2) 首先要明白Java体系设计到得三个方面:J2SE,J2EE,J2ME(KJAVA)。J2SE,Java 2 Platform Standard Edition,我们经常说到的JDK,就主要指的这个,它是三者的基础,属于桌面级应用开发,这部分如果学得好很 ...
分类:编程语言   时间:2016-07-08 17:58:26    阅读次数:211
hdu 1541(树状数组)
Stars Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 7737 Accepted Submission(s): 3070 Problem D ...
分类:编程语言   时间:2016-07-08 17:55:17    阅读次数:220
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!