- 浏览: 91584 次
- 性别:
- 来自: 北京
文章列表
笔试题之-------------j2ee
- 博客分类:
- 面试
j2ee部分
1、BS与CS的联系与区别。
C/S是Client/Server的缩写。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、InFORMix或 SQL Server。客户端需要安装专用的客户端软件。
B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、InFORMix或 SQL Server等数据库。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主 ...
Java基础部分
基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io 的语法,虚拟机方面的语法,其他。有些题来自网上搜集整理,有些题来自传智播客学员面试后的反馈,说真的,少数一些网上的面试题,我真怀疑其是否还有存在价值!
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?
可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。
2、Java有没有goto?
java中的保留字,现在没有在java中使用。
3、 ...
笔试题----之Java代码查错
- 博客分类:
- 面试
Java代码查错
abstract class Name {
private String name;
public abstract boolean isStupidName(String name) {}
}
大侠们,这有何错误?
答案: 错。abstract method必须以分号结尾,且不带花括号。
2.
public class Something {
void doSomething () {
private String s = "";
int l = s.length();
}
}
...
Java编程思想第四版 附录C Java 编程规则
本附录包含了大量有用的建议,帮助大家进行低级程序设计,并提供了代码编写的一
般性指导:
(1)类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如:
ThisIsAClassName
thisIsMethodOrFieldName
若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。Java包(Package)属于一种特殊情况:它们全都是小写字母,即便中间的单词亦是如此。对于域 ...
声明:以下内容如有雷同,纯属参考。
StringBuffer 多线程安全,执行速度慢,字符串变量
StringBuilder单线程不安全,执行速度快,字符串变量
StringBuffer和StringBuilder类都表示内容可以被修改的字符串,StringBuilder是线程不安全的,运行效率高,如果一个字符串变量是在方法里面定义,这种情况只可能有一个线程访问它,不存在不安全的因素了,则用StringBuilder。如果要在类里面定义成员变量,并且这个类的实例对象会在多线程环境下使用,那么最好用StringBuffer。
为什么一个线程安全,一个线程不安全呢?
直接从源码来看更直 ...
利用jdbc 实现的数据库操作方法
/*
* 创建日期 2011-1-17
*
* TODO 要更改此生成的文件的模板,请转至
* 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/
package com.hello.aess.vo;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;
import java.uti ...
Jsp页面通过勾选复选框实现批量删除
- 博客分类:
- java
一、将前台jsp页面中的所有你要用到checkbox的name值设为相同
二、在后台获取参数时,使用数组获取:
三、进行数组必要的格式转换,再进行sql操作
Jsp 页面
<input type='checkbox' name='chk' id='chk' value="+empId+">
<input type="checkbox" name="allchk" id="allchk" onclick="allCheck(this);"/>全选
<inpu ...
开发中使用正则表达式的流程
- 博客分类:
- 正则表达式
开发中使用正则表达式的流程:
一:分析所要匹配的数据,写出测试用的典型数据
二:在工具软件中进行匹配测试
三:在程序中调用通过测试的正则表达式
常用工具:RegexBuddy
在线正则表达式测试网址:http://tool.oschina.net/regex/
正则表达式30分钟入门教程:http://www.jb51.net/tools/zhengze.html#mission
登录相关功能点与用户名密码加密规则实现
- 博客分类:
- java
1.登录 忘记密码
2.成本中心的 查询 编辑 增加
3.后台的角色与权限控制 查询 编辑 增加
4.城市控件
5.oracle数据库 PL/SQL 数据操作
登录 相关功能点:
用户名、密码、记住密码、忘记密码、类型、验证码、下次自动登录、登录按钮、取消按钮
版权、注册、天蓝色基调、居中、左右、上下、重置、帮助、英文界面、前台、后台
使用以下账号直接登录(QQ、微博、微信、淘宝、支付宝等)管理用户、匿名用户、会员登录
注销、认证方式、头像、小键盘输入、拖拽登入、刷新输入、获取动态验证码、系统设置、刷新
版本升级、logo、语言、主题、验证码 看不清换一张、十天内免登录、与微信好友玩 ...
记录几本有启迪意义的书名,抽空看看它。
- 博客分类:
- 人生
1.《灵魂有香气的女子》
2.《美女都是狠角色》
3.《先谋生,再谋爱》
4.《在时光中盛开的女子》
修改linux系统下文件的权限
- 博客分类:
- linux
问题:
Linux系统 xshell5连接上服务器 发现.sh 启动和关闭脚本不可执行,通过ll命令查看发现该文件无可执行权限
解决办法:
chmod u+ X *.sh
*.sh 代表所有以sh结尾的文件。针对特有的可把*替换为它的名字即可。
package com.jbx.hash;
import java.util.HashMap;
import java.util.Hashtable;
public class TestHashMap {
public static void main(String[] args) {
HashMap<String, String> hashMap = new HashMap<String,String>();
hashMap.put("null", "hashmap_key为什么可以为空字符串呢?" ...
单例模式:
单例类只能有一个实例,单例类必须自己创建自己的唯一实例
单例类必须给所有其他对象提供这一实例
package com.jbx.singleton;
/**
* 懒汉
* 双重判断
* @author Administrator
*
*/
public class SingletonAA {
pr ...
最近使用svn更新代码后,总是莫名奇妙的出现红叉叉,但是程序肯定是没有问题的,一开始使用maven clean 也不起作用,只好 用eclipse project 下的clean ,结果就没有红叉叉了,好奇这两者之间的异同。于是总结一下:
project clean
是IDE对已经生成的class文件的删除操作,体现在文件系统上是只删除了Target目录中classes文件夹中所有内容!(也可以说是删除了IDE自动编译的所有内容)
maven clean:
maven clean是maven的一个清洁生命周期,目的是删除build目录下的构建输出,体 ...
chrome插件------postman
- 博客分类:
- chrome
转载:
1.http://blog.csdn.net/u013613428/article/details/51577209
2.http://www.jianshu.com/p/ad7295d7bb41
3.http://www.cnblogs.com/testdream/p/6180362.html
4.[url][/url]