搜索到与相关的文章
Java

java读取指定package下的所有class

之前在看spring注解的时候,有看到再配置文件里面定义componentscanpackage就能自动扫描对应包下面的class,然后根据注解生成相应的bean。自己对这个功能很好奇,就搜了下,找到了实现的关键代码,记录下。后续再对这段代码深入学习。Java代码/***从包package中获取所有的Class**@parampack*@return*/publicstaticSet>getClasses(Stringpack){//第一

系统 2019-08-12 09:30:35 3220

编程技术

request应用案例

request案例request主要是面向客户端的请求,这个比response简单,request的常用方法:案例一、request案例一获得客户机信息request第一部分获取客户机信息url和uri的区别?url是uri的一个子集。uri可以制定任何路径。url必须是完整的路径。importjava.io.IOException;importjava.io.PrintWriter;importjavax.servlet.ServletException

系统 2019-08-29 22:10:03 3219

操作系统

编译安装相关命令和工具

编译安装相关命令和工具编译安装的优点:可以获得更新的软件(软件更新时,可能还没来得及制作rpm软件包)。编译安装的软件可以按需定制。编译安装时可以通过开启、禁用某些功能获得更好的性能。编译安装软件会按系统硬件的实际情况编译某些模块,因此拥有更好的适用性。高级用户可以按需要修改源代码,为自己量身定制软件。一、安装编译环境在编译安装应用之前,首先需要安装编译环境。Linux系统中的大多数软件使用的编译环境都是gcc,因此应该先安装gcc编译环境。如果软件需要使

系统 2019-08-12 01:33:40 3219

操作系统

自由与共享,对现有版权体系的叛逆

自由与共享,对现有版权体系的叛逆本文成于2001年,是我大学毕业时的论文,关于法律归置的章节遗失,GPL、Apache等版权协议。一、前言:自由与共享精神的复兴自由软件、开放源代码运动、GPL条例--野人与基督,他们是商业软件领域的颠覆者,又是无数程序员心中神圣的信仰。在GPL条例下,用户彼此拷贝软件不但不是“盗版”,而是体现人类天性互助的美德,自由是根本,用户可以自由共享软件成果,随便使用和拷贝代码;同时,GPL条例又驱走了那些魔鬼,他们总是告诫他们的用

系统 2019-08-12 01:33:35 3219

Android

【Android Developers Training】 72. 缩放一个

注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/animation/zoom.html这节课将展示如何做一个触摸缩放动画,这个动画非常常用,如在图库软件中点击照片的缩略图,把照片放大到整个屏幕范围:Zoom动画如果你希望略过这部分内容直接看代码样例,可以直接下载样例代码

系统 2019-08-12 01:55:02 3218

各行各业

repowatcher : about

repowatcher:aboutSimplisticsitetoimprovethewaywecanorganiseoursavedrepositoriesandkeepup-to-datewithimportantchanges.Alsoconsolidatescodefromvariousonlinehostingservicesforeaseofuse.repowatcher:about

系统 2019-08-12 01:32:21 3218

C++

C++中的explicit

简而言之:explicit修饰的构造函数不能担任类型转换函数这个《ANSI/ISOC++ProfessionalProgrammer'sHandbook》是这样说的explicitConstructorsAconstructorthattakesasingleargumentis,bydefault,animplicitconversionoperator,whichconvertsitsargumenttoanobjectofitsclass(seeal

系统 2019-08-29 22:33:10 3217

redis

redis和memcache的对比

1.Memcached简介Memcached是以LiveJurnal旗下DangaInteractive公司的BardFitzpatric为首开发的高性能分布式内存缓存服务器。其本质上就是一个内存key-value数据库,但是不支持数据的持久化,服务器关闭之后数据全部丢失。Memcached使用C语言开发,在大多数像Linux、BSD和Solaris等POSIX系统上,只要安装了libevent即可使用。在Windows下,它也有一个可用的非官方版本(ht

系统 2019-08-12 09:27:39 3217

编程技术

New features in EJB3.1 (Part 2)

作者:RezaRahman文章来源:www.theserverside.comInthefirstarticle,IurgedyoutoprovidefeedbackdirectlytotheJCPatjsr-318-comments@jcp.orgaswellasCCingmeatrrahman@tripodtech.net.Beforegoingfarther,Iwouldliketothankeveryonewhotookthetimetosendi

系统 2019-08-29 23:33:44 3216

编程技术

手把手教你用DIV模拟浏览器模态窗口(欢迎围观

经常做javaweb前端的兄弟可能会感觉到,有时候想弹出个模态窗口,还得考虑浏览器的兼容性,Firefox和chrome等不支持模态窗口,且弹出窗的样式相当让人不满意。现在html5,css3等页面技术这么流行,加上苹果应用的逐渐普及,用户体验要求越来越高,这是个娱乐的年代,是个拼效果的年代。浏览一个布局糟糕的网站,对于追求完美的IT人员来说,不亚于一场灾难。继续说弹窗。可能你已经在网上找到JQUERY弹窗,但样式不一定让你满意吧,且只是简单的用,没有研究

系统 2019-08-12 09:29:52 3216