java中的.java文件经过编译以后,就会生成类文件.class文件。class文件是以二进制字节码存放在硬盘中的。当我们需要使用或加载Java文件到JVM中的时候,会从硬盘中读取字节码的class文件,然后通过类加载器将class文件加载到JVM中。也就是说,所有的Java文件都是通过类加载器加载到JVM中的。当然类加载器也是一个Java文件。那么第一个类加载器又是如何加载到JVM中的呢?在启...
分类:
编程语言 时间:
2014-08-22 14:35:04
收藏:
0 评论:
0 赞:
0 阅读:
435
大二下学期,刚教完C++便开始对自己所学的东西产生质疑。
我们了一年多,学了C,学了C++,学了数据结构可是为什么我所能做的还只是局限于刷OJ呢?(当然OJ刷的也不多)还不如读数媒专科的同学至少能用FLASH做个游戏出来。然后偶然看到舍友的这本书,之前也一直听说Java对工程项目的可用性,所以也就开始了我的Java之路。
之前看过谭浩强的C,浅显易懂,但是总觉得是应试教育的一种...
分类:
编程语言 时间:
2014-08-22 14:34:09
收藏:
0 评论:
0 赞:
0 阅读:
285
纯个人整理,如有错误请指正。
java的集合框架最全详解(图)
前言:数据结构对程序设计有着深远的影响,在面向过程的C语言中,数据库结构用struct来描述,而在面向对象的编程中,数据结构是用类来描述的,并且包含有对该数据结构操作的方法。
在Java语言中,Java语言的设计者对常用的数据结构和算法做了一些规范(接口)和实现(具体实现接口的类)。所有抽象出来的数据结构和操作(算法...
分类:
编程语言 时间:
2014-08-22 14:33:59
收藏:
0 评论:
0 赞:
0 阅读:
338
Java 序列化对象的一个使用案例 object serialization API...
分类:
编程语言 时间:
2014-08-22 14:32:18
收藏:
0 评论:
0 赞:
0 阅读:
437
为什么我要进行上传的图片进行切割呢,我这个项目的图片是部门logo,每个部门都可以选择不同的logo,但是要应对浏览器的兼容以及拉伸,我选择了把一张图片切成左、中、右和剩下的部分,因为左边和中变可能会有图案或者字所以不能拉伸,拉伸的只是右边的部分,剩下的部分自适应就可以了。所以用了javax的ImageReader来操作。最后以blob类型保存数据库中。
首先要在form表单里面写上enctyp...
分类:
编程语言 时间:
2014-08-22 14:32:09
收藏:
0 评论:
0 赞:
0 阅读:
328
Python 正则表达式验证是否为素数...
分类:
编程语言 时间:
2014-08-22 14:30:09
收藏:
0 评论:
0 赞:
0 阅读:
321
工作中项目开发使用Maven管理项目的构建、打包、编译,框架采用的是Spring MVC框架,并且实现了多模块、多项目的管理。自己也简单的参与了架构的设计。对于初学者来说,使用Maven构建项目并不是一件容易的事情,本文的目的就是引导新手使用maven构建springmvc项目。
准本工作
1、Eclipse
尽量选用较高版本的Eclispse,因为ec...
分类:
编程语言 时间:
2014-08-22 14:29:39
收藏:
0 评论:
0 赞:
0 阅读:
390
templateclass Singleton{protected: Singleton(){} ~Singleton(){} class EConstuct { public: EConstuct() { ...
分类:
编程语言 时间:
2014-08-22 14:25:28
收藏:
0 评论:
0 赞:
0 阅读:
305
第一部分:简易/中等什么是Python装饰器,如何使用? 你会如何??设置很多项目,其中每一个使用Python的不同版本和第三方库?什么是PEP8和你是如何遵循它的规范?参数是如何传递的- 传值还是传引用? (容易,但又不那么容易,不确定是否能清楚地回答这个问题)什么是列表解析、字典解析?举个例子请...
分类:
编程语言 时间:
2014-08-22 14:23:38
收藏:
0 评论:
0 赞:
0 阅读:
392
1. oncontextmenu="window.event.returnValue=false"将彻底屏蔽鼠标右键no可用于Table2. 取消选取、防止复制3. onpaste="return false"不准粘贴4. oncopy="return false;" oncut="return f...
分类:
编程语言 时间:
2014-08-22 14:21:58
收藏:
0 评论:
0 赞:
0 阅读:
453
线程的概述: 线程是程序的多个执行路径,执行调度的单位,依托于进程存在。线程不仅可以共享进程的内存,而且还拥有一个属于自己的内存空间,这段内存空间叫做线程栈,是建立线程的时候由系统分配的,主要用来保存线程内部的数据,如线程执行函数中定义的变量。 java中多线程是一种抢占机制而不是分时机制。抢...
分类:
编程语言 时间:
2014-08-22 14:21:19
收藏:
0 评论:
0 赞:
0 阅读:
347
这个世界就像双子座,唯一不变的就是变化。而且只要和信息产业搭了边,那就是更快地变化。 但是一个自循环的闭环系统是趋向于稳定的,也就是我们说的自我“维稳”。这种系统从骨子里排斥任何创新与冒险,排斥任何需要额外担当的责任。不是说这个团队没有突变出的创新基因,而是这种萌芽就必须消灭在摇篮里。 创新的念.....
分类:
编程语言 时间:
2014-08-22 14:19:48
收藏:
0 评论:
0 赞:
0 阅读:
302
目录如下:1、原生JavaScript实现字符串长度截取2、原生JavaScript获取域名主机3、原生JavaScript清除空格4、原生JavaScript替换全部5、原生JavaScript转义html标签6、原生JavaScript还原html标签7、原生JavaScript时间日期格式转换...
分类:
编程语言 时间:
2014-08-22 14:15:19
收藏:
0 评论:
0 赞:
0 阅读:
323
package?com.array;??
??
import?java.util.ArrayList;??
import?java.util.HashMap;??
import?java.util.HashSet;??
import?java.util.Iterator;??
import?java.util.List;??
import?java....
分类:
编程语言 时间:
2014-08-22 13:11:09
收藏:
0 评论:
0 赞:
0 阅读:
345
第一篇: 使用synchronized 在编写一个类时,如果该类中的代码可能运行于多线程环境下,那么就要考虑同步的问题。在Java中内置了语言级的同步原语 --synchronized,这也大大简化了Java中多线程同步的使用。我们...
分类:
编程语言 时间:
2014-08-22 13:10:29
收藏:
0 评论:
0 赞:
0 阅读:
375
/******************************************************************************************************** ? * js对象的引用介绍 ? * ??引用是js的基础之一,引用其实就是一个指向实际对象位置的指针,...
分类:
编程语言 时间:
2014-08-22 13:08:20
收藏:
0 评论:
0 赞:
0 阅读:
218
本系列作为Effective JavaScript的读书笔记。
Item 8:少用全局对象
重点:
全局对象能够带来便利,但是有经验的程序员都会视图避免它。因为它会带来潜在的命名冲突的风险
全局变量是维系不同模块之间的纽带,模块之间只能通过全局变量来访问对方提供的功能
能使用局部变量的时候,绝不要使用全局变量
在browser中,this关键字会指向全局的window对...
分类:
编程语言 时间:
2014-08-22 13:07:10
收藏:
0 评论:
0 赞:
0 阅读:
276
目标不规则窗体也称为异型窗体,像迅雷的飞鸟型窗体就是啦。这篇文章就是要实现这样的窗体。计划&方案根据上一篇文章继续扩展。我们有几种方案实现不规则窗体。迅雷就是用一张图片作为窗体的形状,那么图片的类型我们也要考虑进来。现在是png图片的天下,自带背景透明;对于bmp图片,需要程序处理一下。对于常规图形如圆形,只需要SetWindowRgn就可以搞定。对于复杂图形,需要用一点技巧来做。下面用例子来...
分类:
编程语言 时间:
2014-08-22 13:06:18
收藏:
0 评论:
0 赞:
0 阅读:
356
利用正则表达式即可,见如下代码:
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class HTMLSpirit{
public static String delHTMLTag(String htmlStr){
String regEx_scr...
分类:
编程语言 时间:
2014-08-22 13:05:19
收藏:
0 评论:
0 赞:
0 阅读:
327
java split | (竖线)
在java中,有一个字符串"866|10|1824261|214|",需要根据“|”截取。
而直接用split("|");是不行的。
原因是竖线 | 在正则中是特殊字符,需要转义,也就是split(“\|”);
但实际在java中使用时,\又是java的特殊字符,需要转义,最终变成了split("\\|");
public static void ma...
分类:
编程语言 时间:
2014-08-22 13:02:48
收藏:
0 评论:
0 赞:
0 阅读:
280