码迷,mamicode.com
首页 > 编程语言
JAVA 读取pdf文件
第一个路口action/* * wuhan syspro author zhangrui 2010/08/23*/package jp.co.syspro.poo.action;import javax.servlet.http.HttpServletRequest;import javax.ser...
分类:编程语言   时间:2015-04-21 12:50:13    阅读次数:352
spring源码分析之spring-web web模块分析
0 概述spring-web的web模块是更高一层的抽象,它封装了快速开发spring-web需要的基础组件。其结构如下:1. 初始化Initializer部分 1.1 Servlet3.0 的ServletContainerInitializer用来支持基于代码的servlet容器配置,它使用sp...
分类:编程语言   时间:2015-04-21 12:46:06    阅读次数:188
设计模式之装饰者模式(JAVA)
以前没有接触过装饰者模式,昨天简单研究了一下,记录一下,为以后进一步学习铺垫一下,刚刚接触,有不对的地方欢迎大家指正。 首先,什么是装饰者模式? 先举个例子来说,就像是一条生产蛋糕的流水线,你不能用这条流水线去生产汽车,更不能去生产坦克吧,当然你也生产不了。你的蛋糕生产出来了,要保存吧,要销...
分类:编程语言   时间:2015-04-21 12:47:51    阅读次数:189
实战Java虚拟机之四:提升性能,禁用System.gc() ?
默认情况下,System.gc()会显式直接触发Full GC,同时对老年代和新生代进行回收。而一般情况下我们认为,垃圾回收应该是自动进行的,无需手工触发。如果过于频繁地触发垃圾回收对系统性能是没有好处的。
分类:编程语言   时间:2015-04-21 12:48:30    阅读次数:138
hash算法
作者:July、wuliming、pkuoliver 说明:本文分为三部分内容, 第一部分为一道百度面试题Top K算法的详解;第二部分为关于Hash表算法的详细阐述;第三部分为打造一个最快的Hash表算法。 第一部分:Top K 算法详解 问题描述(百度面试题): 搜索引擎会通过日志文件把...
分类:编程语言   时间:2015-04-21 12:47:31    阅读次数:252
利用sfntly的sfnttool.jar提取中文字体
雨忆博客中提到了sfntly(具体介绍可以看:https://code.google.com/p/sfntly/),利用其中sfnttool.jar就可以提取只包含指定字符的字体,如果想在页面中通过@font-face嵌入中文字体的话是一个不错的选择。sfnttool.jar的选项如下:java -...
分类:编程语言   时间:2015-04-21 12:45:30    阅读次数:2068
[转]海量数据解决思路之Hash算法
一、概述 本文将粗略讲述一下Hash算法的概念特性,里边会结合分布式系统负载均衡实例对Hash的一致性做深入探讨。另外,探讨一下Hash算法在海量数据处理方案中的通用性。最后,从源代码出发,具体分析一下Hash算法在MapReduce框架的中的应用。二、Hash算法Hash可以通过散列函数将任意长度...
分类:编程语言   时间:2015-04-21 12:43:33    阅读次数:193
Javascript标准参考教程学习记录
教程:http://javascript.ruanyifeng.com/基本语法 - 函数1、函数名的提升JavaScript引擎将函数名视同变量名,采用function命令声明函数时,整个函数会被提升到代码头部。下面的代码不会报错。f();function f(){}但是,采用赋值语句定义函数,J...
分类:编程语言   时间:2015-04-21 12:44:51    阅读次数:154
【转】Struts2的线程安全 和Struts2中的设计模式----ThreadLocal模式
【转】Struts2的线程安全 和Struts2中的设计模式----ThreadLocal模式博客分类:企业应用面临的问题java并发编程Struts2的线程安全ThreadLocal模式Struts2调用流程转载自http://downpour.iteye.com/blog/1335991Stru...
分类:编程语言   时间:2015-04-21 12:42:47    阅读次数:241
BAT及各大互联网公司2014前端笔试面试题--JavaScript篇(昨天某个群友表示写的简单了点,然后我无情的把他的抄了一遍)
(某个群友)http://www.cnblogs.com/coco1s/ 很多面试题是我自己面试BAT亲身经历碰到的。整理分享出来希望更多的前端er共同进步吧,不仅适用于求职者,对于巩固复习js更是大有裨益。 而更多的题目是我一路以来收集的,也有往年的,答案不确保一定正确,如有错误或有更好的解...
分类:编程语言   时间:2015-04-21 12:40:58    阅读次数:652
【转载】如何在C语言中调用shell命令
转载自:http://blog.csdn.net/chdhust/article/details/7951576如何在C语言中调用shell命令 在linux操作系统中,很多shell命令使用起来非常简单,这些shell命令的程序实现已经被底层实现好。有时候需要在程序中调用shell命令,这样可以....
分类:编程语言   时间:2015-04-21 12:40:57    阅读次数:138
《Effective C++》第2章 构造/析构/赋值运算(2)-读书笔记
章节回顾:《Effective C++》第1章 让自己习惯C++-读书笔记《Effective C++》第2章 构造/析构/赋值运算(1)-读书笔记《Effective C++》第2章 构造/析构/赋值运算(2)-读书笔记《Effective C++》第8章 定制new和delete-读书笔记条款0...
分类:编程语言   时间:2015-04-21 12:40:15    阅读次数:169
(转)C++静态库与动态库
转自:http://www.cnblogs.com/skynet/p/3372855.htmlC++静态库与动态库这次分享的宗旨是——让大家学会创建与使用静态库、动态库,知道静态库与动态库的区别,知道使用的时候如何选择。这里不深入介绍静态库、动态库的底层格式,内存布局等,有兴趣的同学,推荐一本书《程...
分类:编程语言   时间:2015-04-21 12:35:56    阅读次数:246
为什么C语言屹立不倒?
近年来,谷歌一直致力于开发出自己的编程语言以取代当今世上最常用的C、C++和JavaScript。在系统语言方向,谷歌的Go语言能够为用户在数据中心内建立大型软件提供更多的便捷,有望取代C语言和C++的地位;而在网络开发方面,谷歌希望凭借Dart取代JavaScript。编程语言的世界里可谓是江.....
分类:编程语言   时间:2015-04-21 12:38:04    阅读次数:118
java中获得当前文件路径多种方法
java中获得当前文件路径多种方法 public String getClassPath(){ String path=""; try { path=new File(getClass().getClassLoader().getResource("").toURI()).getPath(); }catch (URISyntaxException ex) {} re...
分类:编程语言   时间:2015-04-21 11:31:05    阅读次数:145
spring上下文事件监听器
spring 这么大个的东西,有时候对它的上下文需要做一些监听,其实很简单,spring自己已经提供了诸多的内置事件: ContextStartedEvent:上下文初始化事件 ContextRefreshedEvent:上下文初始化或者刷新事件 Contex...
分类:编程语言   时间:2015-04-21 11:30:19    阅读次数:179
java并发容器(Map、List、BlockingQueue)
早期同步容器问题Java库本身就有多种线程安全的容器和同步工具,其中同步容器包括两部分:一个是Vector和Hashtable。另外还有JDK1.2中加入的同步包装类,这些类都是由Collections.synchronizedXXX工厂方法。同步容器都是线程安全的,但是对于复合操作,还有些缺点:①迭代:在..
分类:编程语言   时间:2015-04-21 11:30:15    阅读次数:255
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!