- 浏览: 920152 次
- 性别:
- 来自: 北京
最新评论
-
一键注册:
request.getRequestURL()和request.getRequestURI() -
SuperCustomer:
...
SED的暂存空间和模式空间 -
juyo_ch:
讲得挺好理解的,学习了
java 死锁及解决 -
chinaalex:
最后一题答案正确,但是分析有误.按照如下过程,上一行为瓶,下一 ...
zz智力题 -
liaowuxukong:
多谢博主啦,弱弱的了解了一点。
C++/Java 实现多态的方法(C++)
文章列表
最近一个朋友问起我一道这样的题目
Java代码
public class Test{
public static void change(String str){
str="123";
}
public static void main(String[] args){
String word="abc";
change(word);
System.out.p ...
每次上网冲杯Java时,都能看到关于String无休无止的争论。还是觉得有必要让这个讨厌又很可爱的String美眉,赤裸裸的站在我们这些Java色狼面前了 :o 。嘿嘿....众所周知,String是由字符组成的串,在程序中使用频率很高。Java中的String是一个类,而并非基本数据类型。 不过她却不是普通的类哦!!!
【偷窥镜头1】 String对象的创建1、关于类对象的创建,很普通的一种方式就是利用构造器,String类也不例外:String s=new String("Hello world"); 问题是参数"Hello world"是什么东西, ...
嵌套类分为静态嵌套类和内部类(即非静态嵌套类) 1:内部类和外部类同时被编译,内部类编译后的class文件名为外部类$内部类名.class
2: 内部类分为成员内部类,方法内部类,匿名内部类,静态嵌套类
public class OutClass{ private int a; class InnerClass{ public void say(){ System.out.println(a); } }
public static void main(String[] args){ OutClass.InnerC ...
编译原理之词法分析、语法分析
- 博客分类:
- Others
词法分析(Lexical analysis或Scanning)和词法分析程序(Lexical analyzer或Scanner) 词法分析阶段是编译过程的第一个阶段。这个阶段的任务是从左到右一个字符一个字符地读入源程序,即对构成源程序的字符流进行扫描然后根据构词规则识别单词(也称单词符号或符号)。词法分析程序实现这个任务。词法分析程序可以使用lex等工具自动生成。
语法分析(Syntax analysis或Parsing)和语法分析程序(Parser) 语法分析是编译过程的一个逻辑阶段。语法分析的任务是在词法分析的基础上将单词序列组合成各类语法短语,如“程序”,“语句”,“表达式” ...
Web应用导出Excel报表的简单实现(HTML) 在Web应用中,很多数据经常要导出成Excel文档。用专门的生成真正的Excel文档的方式比较复杂,不太好用。所以经常用一种简单的方式来实现,即将报表保存为HTML格式,然后用Excel打开。 实现方式: 第一步,用JSP实现HTML版本的报表 第二步,在该JSP页面头部设置response的ContentType为Excel格式
引用
<% response.setContentType("application/vnd.ms-excel;charset=GBK"); %>
中文问题: 查看源代码时发现 ...
前段时间,做POI导出的时候,应为数据量大(十万条数据),所以总是出现OOM错误,在网上找到了解决办法,大数据量导出Excel的方案:http://devbbs.doit.com.cn/redirect.php?tid=46&goto=lastpost解决大批量数据导出Excel产生内存溢出的方案:http://cnaning.iteye.com/blog/347158解决大批量数据导出Excel产生内存溢出的方案(二):http://cnaning.iteye.com/blog/347160
view plaincopy to clipboardprint?
im ...
前段时间,做POI导出的时候,应为数据量大(十万条数据),所以总是出现OOM错误,在网上找到了解决办法,大数据量导出Excel的方案:http://devbbs.doit.com.cn/redirect.php?tid=46&goto=lastpost解决大批量数据导出Excel产生内存溢出的方案:http://cnaning.iteye.com/blog/347158解决大批量数据导出Excel产生内存溢出的方案(二):http://cnaning.iteye.com/blog/347160
view plaincopy to clipboardprint?
im ...
将web页面上显示的报表导出到excel文件里是一种很常见的需求。润乾报表的类excel模型,支持excel文件数据无失真的导入导出,使用起来非常的方便。然而,当数据量较大的情况下,excel本身的支持最多65535行数据的问题便凸 ...
先什么也不说,假设链表节点的数据结构为:
struct node {int data;struct node* next;};
创建单链表的程序为:
struct node* create(unsigned int n){//创建长度为n的单链表assert(n > 0);node* head;head = new node;head->next = NULL;cout << "请输 ...
第一:onload 网页加载完执行的函数,这个代码是从十大常用javascript的函数里面摘取的,当然有其他的实现方法,但这个函数写的真的非常巧妙。从效率方面也是一个非常值得使用的函数!以下就是具体代码://--------------------------------------------------------function addLoadEvent(func) {var oldonload = window.onload;if (typeof window.onload != 'function') {window.onload = func;}else {window.o ...
1. document.form.item 问题问题:代码中存在 document.formName.item("itemName") 这样的语句,不能在FF下运行解决方法:改用 document.formName.elements["elementName"]2. 集合类对象问题问题:代码中许多集合类对象取用时使用(),IE能接受,FF不能解决方法:改用 [] 作为下标运算,例:document.getElementsByName("inputName")(1) 改为 document.getElementsByName(" ...
最基本的乱码问题
这个乱码问题是最简单的乱码问题。一般新会出现。就是页面编码不一致导致的乱码。
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ page contentType="text/html;charset=iso8859-1"%>
<html>
...
页面两次转码:encodeURI(encodeURI(Ext.get('drug_id').dom.value)) java里解码:java.net.URLDecoder.decode(request .getParameter("drug_id"), "UTF-8")
一、问题的由来
URL就是网址,只要上网,就一定会用到。
一般来说,URL只能使用英文字母、阿拉伯数字和某些标点符号,不能使用其他文字和符号。比如,世界上有英文字母的网址 “http://www.abc.com”,但是没有希腊字母的网址“http://www.aβ ...
程序绑定的概念:绑定指的是一个方法的调用与方法所在的类(方法主体)关联起来。对java来说,绑定分为静态绑定和动态绑定;或者叫做前期绑定和后期绑定
静态绑定:在程序执行前方法已经被绑定,此时由编译器或其它连 ...
运行时绑定也叫动态绑定,它是一种调用对象方法的机制。Java调用对象方法时,一般采用运行时绑定机制。 1.Java的方法调用过程 编译器查看对象的声明类型和方法名(对象变量的声明类型)。通过声明类型找到方法列表。 编译器查看调用方法时提供的参数类型。 如果方法是private、static、final或者构造器,编译器就可以确定调用那个方法。这是静态绑定。 如果不是上述情况,就要使用运行时(动态)绑定。
在程序运行时,采用动态绑定意味着:虚拟机将调用对象实际类型所限定的方法。
2.运行时(动态)绑定的过程
虚拟机提取对象的实际类型的方法表; 虚拟机搜索方法签名; 调用方法 ...