Java的体系结构包含四个独立但相关的技术:1,Java程序设计语言2,Javaclass文件格式3,Java应用程序编程接口(API)4,Java虚拟机其中,Java虚拟机就像一台抽象的计算机,其规范定义了每个Java虚拟机都必须实现的特性,当然也为每个特性的实现留下了许多实现的选择。Java虚拟..
分类:
编程语言 时间:
2014-06-01 16:41:27
阅读次数:
278
importjava.util.Scanner;
publicclassA04{
publicstaticvoidmain(String[]args){
//TODOAuto-generatedmethodstub
Scannerinput=newScanner(System.in);
System.out.println("欢迎使用MyShopPing管理系统");
System.out.println("\n********************************..
分类:
编程语言 时间:
2014-06-02 14:44:48
阅读次数:
378
设计模式思想是可重用,我们在编程的过程中,或多或少都会接触到设计模式,只是,有时,我们相交却未相识罢了,那么我们今天来讲解单例模式,并且附之一个C++的编程技巧。我们知道单例模式在实际开发过程中是很有用的,单例模式的特征我们可能都知道:1、一个类只有一个实例2、..
分类:
编程语言 时间:
2014-06-02 14:19:42
阅读次数:
250
相信大家都写过JavaScript,JS由于语法以及自己需要实现的业务的原因,可能在一个页面上要写长篇大论,或者单独写js文件写了好几百K。JS不可否认给Web编程带了许多的方便。但是如果JS发生了错误那真是让人欲哭无泪。即便是自己写的JS,发生了错误不能执行了都要费很大的劲才能查找出来。如果JS是别人写的你需要维护,报错那真是灾难啊。就我自己的经验来说,也没什么好办法。只能一行行看代码了。一般来...
分类:
编程语言 时间:
2014-06-01 12:57:27
阅读次数:
288
使用Spring MVC,配置DispatcherServlet是第一步。
DispatcherServlet是一个Servlet,所以可以配置多个DispatcherServlet。
DispatcherServlet是前置控制器,配置在web.xml文件中的。拦截匹配的请求,Servlet拦截匹配规则要自已定义,把拦截下来的请求,依据某某规则分发到目标Controller(我们写的...
分类:
编程语言 时间:
2014-06-01 12:58:43
阅读次数:
341
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc"
xmlns:context="http://www...
分类:
编程语言 时间:
2014-06-01 14:14:30
阅读次数:
320
进制转换
首先是十进制转化为其他进制,如二进制,八进制,十六进制:
它们在java中都有专门的函数可供调用:
如:十进制转化为二进制时调用toBinaryString();
十进制转化为八进制时调用toOctalString();
十进制转化为十六进制时调用toHexString();
代码实现:
// 进制转化
public class Main_2...
分类:
编程语言 时间:
2014-06-01 15:54:23
阅读次数:
343
这段代码我花了整整一天来编写,如果转载,请注明出处,谢谢!
前面的一篇文章已经讲了如何发送邮件正文,原理我就不再叙述了,要了解的同学请到这里查看!
网上很多发送邮件附件的代码都不能用,所以我用心写了一个,直接封装成了一个类,需要的同学可以直接调用这个类来发送邮件,使用的是纯C++,不含MFC,请放心使用。(在VS2013下测试完美通过!)
废话不多说,直接上代码!
Sm...
分类:
编程语言 时间:
2014-06-01 14:58:54
阅读次数:
425
内部类(inner class):定义在另一个类中的类。
为什么需要使用内部类呢?原因有二:
一、内部类方法可以访问该类定义所在作用域中的数据,包括私有的数据。
二、当想要定义一个回调函数且不想编写大量代码时,使用匿名(anonymous)内部类比较便捷。
对于原因一:
看下面例子,通过注释一目了然:
public class OuterClass {
private Strin...
分类:
编程语言 时间:
2014-06-01 16:20:50
阅读次数:
319
接口是一组对类的需求描述,这些类要遵从接口描述的统一格式进行定义。
“如果你的类遵从某个特定接口,那么我就履行这项服务”。
一个具体的例子:Arrays类中的sort方法承诺可以对对象数组进行排序,但要求满足一个前提:对象所属的类必须实现了Comparable接口。
如:
class Employee implements Comparable{
private doubl...
分类:
编程语言 时间:
2014-06-01 15:42:18
阅读次数:
349
常量是一种标识符,它的值在运行期间恒定不变。C语言用 #define来定义常量(称为宏常量)。C++ 语言除了 #define外还可以用const来定义常量(称为const常量)。
一、为什么需要常量
如果不使用常量,直接在程序中填写数字或字符串,将会有什么麻烦?
(1).程序的可读性(可理解性)变差。程序员自己会忘记那些数字或字符串是什么意思,用户则更加不知它们从何处...
分类:
编程语言 时间:
2014-06-01 14:54:48
阅读次数:
394
需要拷贝连接Oracle的jar包,路径如下图所示:
连接Oracle数据库的代码:
package demo.utils;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java....
分类:
编程语言 时间:
2014-06-01 14:42:04
阅读次数:
451
基于模板元编程技术的跨平台C++动态链接加载库。通过模板技术,使用者仅需通过简单的宏,即可使编译器在编译期自动生成加载动态链接库导出符号的代码,无任何额外的运行时开销。...
分类:
编程语言 时间:
2014-06-01 14:10:36
阅读次数:
405
java 中的内存分为四个部分:stack(栈),heap(堆),data segment, codesegment。
stack(栈):存放基本类型的数据和对象的引用,即存放局部变量。
heap(堆)存放 new 出来的东西。
data segment(数据区):分为静态区和常量区(常量池):
静态区(static segment):存放在对象中用 static 定义的静态成员(即静态变量,如果该静态变量是基本类型变量,则将变量名和值都存入静态区中,如果是引用类型则指向 new 出来的对象。
...
分类:
编程语言 时间:
2014-06-01 15:09:19
阅读次数:
348
2014-6-1 0:47:25 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the jav...
分类:
编程语言 时间:
2014-06-01 16:16:55
阅读次数:
484
笔记来自《JavaScript权威指南(第六版)》
包含的内容:数组、函数、服务器端JavaScript概述。...
分类:
编程语言 时间:
2014-06-01 14:37:52
阅读次数:
418