码迷,mamicode.com
首页 > 编程语言
Java 设计模式之单例模式
Java 设计模式之单例模式设计模式中,最简单不过的就是单例模式。先看看单例模式Singleton模式可以是很简单的,它的全部只需要一个类就可以完成。但是如果在“对象创建的次数以及何时被创建”这两点上较真起来,Singleton模式可以相当的复杂,比头五种模式加起来还复杂,譬如涉及到DCL双锁检测(double checked locking)的讨论、涉及到多个类加载器(ClassLoader)协同...
分类:编程语言   时间:2015-04-09 08:53:11    阅读次数:245
杭电 HDU ACM 2000 ASCII码排序
ASCII码排序 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 103963    Accepted Submission(s): 43442 Problem Description 输入三个字符后,按各字符的ASCII...
分类:编程语言   时间:2015-04-09 08:50:38    阅读次数:178
java多线程——线程间的通讯
public class ThreadDemo3 { public static void main(String[] args) { Resource res = new Resource(); Input input = new Input(res); Output output = new Output(res); Thr...
分类:编程语言   时间:2015-04-09 08:51:35    阅读次数:157
顺序表的实现(C语言)
#include #include #define MAXSIZE 100 struct List { int element[MAXSIZE]; //链表中最大节点数 int len; //当前链表的长度 }*t; void print(List *t); int Isemtty(List *t) //判断链表是否为空 { if(t->len==...
分类:编程语言   时间:2015-04-09 08:49:42    阅读次数:161
C、C++一次将整个文件读入内存
转自:http://blog.csdn.net/cashey1991/article/details/6769038@1.问题描述: C和C++的初学者经常采用一行一行读入文件的办法对文件数据进行处理。但是经常会有一些情况需要将一个文件整体一次读入内存处理。而C和C++库中并没有提供直接一次读入.....
分类:编程语言   时间:2015-04-09 08:45:02    阅读次数:328
SpringMVC中的转发与重定向
可以通过redirect/forward:url方式转到另一个Action进行连续的处理。 可以通过redirect:url 防止表单重复提交。 写法如下: return "forward:/bussness/addOrder"; return "redirect:/index.jsp";...
分类:编程语言   时间:2015-04-09 07:42:29    阅读次数:134
SpringMVC标签用法
packagecom.bbwu.springmvc.handlers;importjava.io.IOException;importjava.io.Writer;importjava.util.Arrays;importjava.util.Date;importjava.util.Map;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;importorg.springframew..
分类:编程语言   时间:2015-04-09 06:37:58    阅读次数:250
JAVA虚拟机(JVM)以及跨平台原理(JDK、JRE、JVM)
相信大家已经了解到Java具有跨平台的特性,可以“一次编译,到处运行”,在Windows下编写的程序,无需任何修改就可以在Linux下运行,这是C和C++很难做到的。那么,跨平台是怎样实现的呢?这就要谈及Java虚拟机(JavaVirtualMachine,简称JVM)。JVM也是一个软件,不同的平台有..
分类:编程语言   时间:2015-04-09 06:34:37    阅读次数:284
TCC研究(2) 把C语言当作脚本,解释执行,并嵌入各类程序
TinyCC是最小最快的C语言编译器,不过功能超强,它有一个突出的特点:就是可以把C语言当作脚本使用,还可以把C语言作为脚本嵌入其它程序中执行,像LUA一样。 让所有的程序都具有了脚本功能。...
分类:编程语言   时间:2015-04-09 06:30:15    阅读次数:216
C++的常量折叠(一)
前言前几天女票问了我一个阿里的面试题,是有关C++语言的const常量的,其实她一提出来我就知道考察的点了:肯定是const常量的内存不是分配在read-only的存储区的,const常量的内存分配区是很普通的栈或者全局区域。也就是说const常量只是编译器在编译的时候做检查,根本不存在什么read...
分类:编程语言   时间:2015-04-09 06:23:59    阅读次数:278
黑马程序员— C语言基础之内存剖析
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 在学习C语言基础知识时,老师对内存的分析很重视,几乎每个知识点都会帮我们分析内存存储情况,透过内存的分析也让我们对C语言有了更深的一些了解,C语言跟其他计算机语言相比,对内存的分析和要求更高,下....
分类:编程语言   时间:2015-04-09 06:21:31    阅读次数:145
记一道有意思的算法题Rotate Image(旋转图像)
题出自https://leetcode.com/problems/rotate-image/ 内容为: You are given an n x n 2D matrix representing an image. Rotate the image by 90 degrees (clockwise)...
分类:编程语言   时间:2015-04-09 06:18:54    阅读次数:165
Java多线程的一些面试心得
最近面试一直被多线程所折磨。因为之前的公司一直没有太多高并发的处理,所以对JAVA的多线程并没有太多实战经验。今天面试的时候再多线程上被虐的很惨。晚上回来赶紧写一下demo去理解一下。事例1: 1 public class A 2 { 3 public synchronized static...
分类:编程语言   时间:2015-04-09 06:08:53    阅读次数:171
JAVA_面向对象
面向对象的目的:消灭重复代码。万事万物皆对象。成员变量:属性方法:函数
分类:编程语言   时间:2015-04-09 06:08:53    阅读次数:142
教你怎样知道C++类库中,各种各样的类的功能和用法
cppreference.com涉及主流编译器对C++11和C++14新特性的支持分析,各种语言特性、各种头文件,概念、容器、类库、STL、原子操作、线程库和正则等。重度推荐 — cppreference.comcplusplus.com这个主要偏重与对示例代码的展示,上面的偏重库的说明,这里注重实用。cplusplue.com对不熟悉的库或者函数,有这两个网站,应该足够了。标准库头文件(中文)...
分类:编程语言   时间:2015-04-09 01:04:49    阅读次数:190
二分查找分C++实现
#include using namespace std; /* 二分查找法 优点:查找速度快,平均性能好。 缺点:待查表为有序表  */ int main() { int binSearch(const int*, int, int, int);  int arr[10] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; cout   return ...
分类:编程语言   时间:2015-04-09 01:02:06    阅读次数:152
java中的HashMap解析
这篇文章准备从源码的角度带大家分析一下java中的hashMap的原理,在了解源码之前,我们先根据自己的理解创建一个hashMap。 先说明一下创建的具体原理是这样的,所谓hashMap,必然是用hash方法来区分不同的key值。学过hash的都知道,我们解决hash冲突的一种方法就是使用散列和桶,首先确定所在的桶号,然后在桶里面逐个查找。其实我们也可以单纯使用数组实现map,使用散列是为了获得...
分类:编程语言   时间:2015-04-09 01:01:03    阅读次数:177
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!