首页 > 编程语言
Java: 单例设计模式
设计模式:* 设计模式:解决某一类问题最行之有效的方法;* Java有23中设计模式* 单例设计模式:解决一个类在内存只存在一个对象;* * 想要保证对象唯一* 1.为了避免其他程序过多建立该类对象。先控制禁止其他程序建立该类对象* 2.还为了让其他程序可以访问到该类对象,只好在本类中自定义一个对象...
分类:编程语言   时间:2015-02-25 23:29:31    收藏:0  评论:0  赞:0  阅读:354
Python删除同一个文件夹下的重复文件
#!/usr/bin/env?python #coding:?utf-8 import?md5 import?os from?time?import?clock?as?now def?getmd5(filename): ????file_txt?=?open(filename,?‘rb‘).read() ????m?=?md5.new(f...
分类:编程语言   时间:2015-02-25 22:26:41    收藏:0  评论:0  赞:0  阅读:290
求职应聘C++复习小结
求职笔试面试C++复习总结...
分类:编程语言   时间:2015-02-25 22:25:12    收藏:0  评论:0  赞:0  阅读:519
SpringMVC中的XXE漏洞测试
SpringMVC框架支持XML到Object的映射,内部是使用两个全局接口Marshaller和Unmarshaller,一种实现是使用Jaxb2Marshaller类进行实现,该类自然实现了两个全局接口,用来对XML和Object进行双向解析。并且XML文件可以是DOM文档、输入输出流或者SAX handler。 SpringMVC流行使用注解来快速开发,其中JAXB注解可以对JavaBea...
分类:编程语言   时间:2015-02-25 22:24:32    收藏:0  评论:0  赞:0  阅读:441
Java学习笔记20
Objects是Java 7新增的一个工具类,它提供了一些工具方法来操作对象,这些工具方法大多是“空指针”安全的。 Objects实现的方法如下: 关于compare(T,T,Comparator)方法在源码中是如何定义的: public static int compare(T a, T b, Comparator...
分类:编程语言   时间:2015-02-25 22:24:02    收藏:0  评论:0  赞:0  阅读:307
HDU 2586 How far away ? (离线LCA Tarjan算法模板)
HDU 2586 How far away ? (离线LCA Tarjan算法模板)...
分类:编程语言   时间:2015-02-25 22:23:42    收藏:0  评论:0  赞:0  阅读:353
java的关闭钩子(Shutdown Hook)
Runtime.getRuntime().addShutdownHook(shutdownHook);这个方法的含义说明:这个方法的意思就是在jvm中增加一个关闭的钩子,当jvm关闭的时候,会执行系统中已经设置的所有通过方法addShutdownHook添加的钩子,当系统执行完这些钩子后,jvm才会...
分类:编程语言   时间:2015-02-25 22:20:11    收藏:0  评论:0  赞:0  阅读:386
JavaScript高级程序设计--对象创建的三种方法
创建对象的三种方法:1、工厂模式工厂模式是软件工程领域广为人知的设计模式,这种模式抽象了创建具体对象的过程。下面是使用工厂函数创建对象的的一个例子。2.构造函数:从上面的例子中,我们看到构造函数与工厂函数不同之处:1、没有显式的创建对象2、直接将属性和方法赋给了this对象,没有return语句另外...
分类:编程语言   时间:2015-02-25 22:19:11    收藏:0  评论:0  赞:0  阅读:287
algorithm: heap sort in python 算法导论 堆排序
An Python implementation of heap-sortbased on the detailed algorithm description in Introduction to Algorithms Third Editionimport randomdef max_heap....
分类:编程语言   时间:2015-02-25 22:18:31    收藏:0  评论:0  赞:0  阅读:377
C++备忘-QT(3)
猜数字游戏本博客所有内容是原创,如果转载请注明来源http://blog.csdn.net/myhaspl/main.cpp/**猜数字游戏*author: http://blog.csdn.net/myhaspl*date:2015.02.25*/#include#include"guessdialog.h"intmain(intargc,char*argv[]){    QApplicatio...
分类:编程语言   时间:2015-02-25 21:10:22    收藏:0  评论:0  赞:0  阅读:404
NYOJ 233 &&NYOJ 322 Sort(树状数组)
链接:click here 题意: 描述 You want to processe a sequence of n distinct integers by swapping two adjacent sequence elements until the sequence is sorted in ascending order. Then how many times it nee...
分类:编程语言   时间:2015-02-25 21:09:02    收藏:0  评论:0  赞:0  阅读:315
java之方法与数组
主要知识点:什么是方法方法的格式与属性方法的特点一维数组的简介,声明和初始化数组分配内存空间二维数组操作数组的工具类-Arrays什么是方法方法是一组为了实现特定功能代码块的集合。方法的主要功能有两个:结构化代码:将代码按照功能进行组织,是代码结构比较清晰,容易阅读和修改,也就是程序的可维护性强。减...
分类:编程语言   时间:2015-02-25 21:05:31    收藏:0  评论:0  赞:0  阅读:296
指针和数组(笔记)
一、指针1.指针的初始化是用&操作符完成的,它用于产生操作数的内存地址。2.通过一个指针访问他所指向的地址的过程称为间接访问(indirection)或者解引用指针。这个用于执行间接访问的操作符是单目操作符*。3.如果变量是静态的,他会被初始化为0;但是如果变量是自动的,它根本不会被初始化。4.对一...
分类:编程语言   时间:2015-02-25 21:05:21    收藏:0  评论:0  赞:0  阅读:293
Spring Validation(使用Hibernate Validator)
1、需要的jar包hibernate-validator.5.1.3.Final.jarvalidation-api.1.1.0.Final.jar2、springsevlet-config.xml配置在spring3之后,任何支持JSR303的validator(如Hibernate Valida...
分类:编程语言   时间:2015-02-25 21:00:01    收藏:0  评论:0  赞:0  阅读:1136
java final keyword
依据上下文环境,java的keywordfinal也存在着细微的差别,但通常指的是“这是无法改变的。”不想改变的理由由两种:一种是效率,还有一种是设计。因为两个原因相差非常远,所以关键子final可能被吴用。 接下来介绍一下使用到fianl的三中情况:数据,方法,类。 final数据很多编程语言.....
分类:编程语言   时间:2015-02-25 20:59:21    收藏:0  评论:0  赞:0  阅读:361
[算法学习笔记]算法基础知识
算法基础知识算法的五大要素 有穷性:算法必须能够在有限个步骤内完成。 确定性:算法的每一步必须有确定的定义。 输入 输出 可行性:算法的每个步骤都必须能分解为基本的可执行操作,每个步骤都必须能在有限时间内完成 循环不变式循环中的循环不变式可以帮助我们理解算法的正确性。为了证明算法的正确,必须证明循环不变式的三个性质: 1. 初始化:循环不变式在循环开始之前是正确的。 2. 保持:循环不变式在循环...
分类:编程语言   时间:2015-02-25 19:54:32    收藏:0  评论:0  赞:0  阅读:263
Java程序员简历模板
本简历模板由国内首家互联网人才拍卖网站「 JobDeer.com 」提供。 (括号里的是我们的顾问编写的说明,建议在简历书写完成后统一删除) 先讲讲怎样才是一份好的技术简历 首先,一份好的简历不光说明事实,更通过FAB模式来增强其说服力。 Feature:是什么 Advantage:比别人好在哪些地...
分类:编程语言   时间:2015-02-25 19:51:41    收藏:0  评论:0  赞:0  阅读:466
用GCD线程组与GCD信号量将异步线程转换为同步线程
用GCD线程组与GCD信号量将异步线程转换为同步线程有时候我们会碰到这样子的一种情形:同时获取两个网络请求的数据,但是网络请求是异步的,我们需要获取到两个网络请求的数据之后才能够进行下一步的操作,这个时候,就是线程组与信号量的用武之地了.线程组用以监听线程的执行情况,而信号量就是用来将异步线程转化为...
分类:编程语言   时间:2015-02-25 19:50:01    收藏:0  评论:0  赞:0  阅读:673
python的import与from…import的区别
【转】http://blog.csdn.net/windone0109/article/details/8996184 在python中用import或者from…import来导入相应的模块。模块其实就是一些函数和类的集合文件,它能实现一些相应的功能,当我们需要使用这些功能的时候,直接把相应的模块...
分类:编程语言   时间:2015-02-25 19:47:21    收藏:0  评论:0  赞:0  阅读:318
Java学习:使用Graphics2D类画的简易土星图案
画好的图案:Saturn.png 作图代码:Saturn_20150215.java(java版本:1.8.0_25) import?java.awt.image.BufferedImage; import?java.awt.BasicStroke; import?java.awt.Color; import?java.awt.Font; import...
分类:编程语言   时间:2015-02-25 18:44:51    收藏:0  评论:0  赞:0  阅读:772
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!