java 学习总结
文章平均质量分 58
sjz64472418
这个作者很懒,什么都没留下…
展开
-
我的第一篇博文
今天是2010年8月31日,我打算开始写博文! 内容是自己总结的一些java学习要点和心得,因为我还是菜鸟,所以如果写出来的东东哪里有不到位的地方,请大侠指正,其实也是为了自己更好的掌握知识!请你们为我加油吧,但愿我能坚持下去。原创 2010-08-31 14:00:00 · 472 阅读 · 0 评论 -
关于javaMail的发送邮件之简便方法(邮件带有附件及html内容中携带图标)
<br />通过一段代码来说明如何发送一封带有附件的邮件,邮件正文为html并携带图片<br />注:通过学习传智播客张孝祥老师的视频掌握的。<br />首先引入javaMail相关的jar包:mailapi.jar、smtp.jar(其中mailapi.jar是开发使用到的,smtp.jar是运行时用到的)<br />public class JavaMailDemo{<br /> public static void main(String []args){<br /> Prope原创 2010-12-11 20:30:00 · 3221 阅读 · 0 评论 -
myeclipse 、Eclipse中,打开文件所在文件夹的插件,及设置
方法一:Run-->External Tools-->Open External Tools Dialog...new 一个 programlocation 里面填 :C:\WINDOWS\explorer.exeArguments 里面填: ${containe转载 2011-09-18 02:00:57 · 4051 阅读 · 0 评论 -
java笔试题(引自传智播客)-下
1、请说出作用域public,private,protected,以及不写时的区别这四个作用域的可见范围如下表所示。说明:如果在修饰的元素上面没有写任何访问修饰符,则表示friendly。 作用域 当前类 同一package 子孙类 其他package public √ √ √ √ protected √ √转载 2011-11-22 21:10:54 · 3111 阅读 · 0 评论 -
java笔试题(引自传智播客)-算法与编程
1.判断身份证:要么是15位,要么是18位,最后一位可以为字母,并写程序提出其中的年月日。答:我们可以用正则表达式来定义复杂的字符串格式,(\d{17}[0-9a-zA-Z]|\d{14}[0-9a-zA-Z])可以用来判断是否为合法的15位或18位身份证号码。因为15位和18位的身份证号码都是从7位到第12位为身份证为日期类型。这样我们可以设计出更精确的正则模式,使身份证号的日期合法,这转载 2011-11-22 21:14:05 · 2797 阅读 · 0 评论 -
java笔试题(引自传智播客)-其他
5. html&JavaScript&ajax部分1. 判断第二个日期比第一个日期大 如何用脚本判断用户输入的的字符串是下面的时间格式2004-11-21 必须要保证用户的输入是此格式,并且是时间,比如说月份不大于12等等,另外我需要用户输入两个,并且后一个要比前一个晚,只允许用JAVASCRIPT,请详细帮助作答,,//这里可用正则表达式判断提前判断一下格式,然后按下转载 2011-11-22 21:16:40 · 8111 阅读 · 0 评论 -
java笔试题(引自传智播客)-上
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。2、Java有没有goto? java中的保留字,现在没有在java中使用。 3、说说&和&&的区别。 &和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结转载 2011-11-22 21:07:14 · 989 阅读 · 0 评论 -
简谈HTML、CSS、JavaScript、Ajax、WML、Servlet、Jsp、FreeMarker、Velocity、Webmacro是什么,以及之间的关系!
1.HTML是什么?答:HTML是超文本标记语言的缩写,它是用来创建一个平台移植到另一个平台的超文本文档的一种简单标记语言。经常用来做WEB页面,是做网页结构及内容实现的一种语言。2.CSS是谁什么?答:CSS是层叠样式表单,是用于增强或者控制网页样式并允许将样式信息内容分离的一种标记行语言。css是定制网页上html元素属性的语言。3.js是什么?JavaSc原创 2011-07-20 17:46:20 · 4942 阅读 · 1 评论 -
Vwamre中搭建多节点机遇到的问题
学习hadoop部署多个节点机器时,遇到了些问题总结下:1.通过直接复制liunx虚拟机文件,修改ip地址的方式无法实现主机与虚拟机互通,采用网桥方式 解决:通过vmware中的clone方法重新拷贝一个虚拟机,方式参见http://jingyan.baidu.com/article/6b97984d9798f11ca2b0bfcd.html新克隆一个虚拟机系统后,虚拟机网络连接方式原创 2017-01-01 01:24:18 · 777 阅读 · 0 评论 -
mysql数据库内容的导出!
<br />上网查了下有说用MySQL/bin>mysqldump -p 数据库名称>d:/xxx.txt ;//导出该数据库内的所有内容到d盘的xxx.txt文件中,之后要输入密码。<br /> <br />但是我试了试,不行!<br />我这样试了,结果行了:<br />D:/MySQL5/bin>mysqldump -u用户名 -p密码<br /> --no-create-db=TRUE --no-create-info=TRUE <br /> --add-drop-table=FALSE<br />原创 2010-09-23 15:45:00 · 799 阅读 · 0 评论 -
mysql数据库中创建、删除、更新、插入数据、等语句
<br />比如要创建user,blog,category,comment表<br /> <br /> <br />用户表(user):存放用户名和密码<br />user:<br /> id<br /> username 用户名<br /> password 密码<br /> <br /> <br />博文表(blog):存放博文标题,内容,博文创建时间<br />blog:<br /> id<br /> title 文章标题<br /> content 内容<br /> created_原创 2010-09-23 15:39:00 · 14624 阅读 · 2 评论 -
使用fckeditor 出现文字多不能提交的现象的解决方法。
<br /> <br /> 今天写项目中出现了个问题,让我费解了半天。jsp中使用了fckeditor后,在文本域中输入较多的文字出现了不能提交的现象。<br /> 结果上网找了答案才知道,原来是表单中action的提交方式不同导致的问题。<br /> 在action中method有两种提交方式:post和get<br />在数据传输过程中分别对应了HTTP协议中的GET和POST方法。二者主要区别如下: <br />1、Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。原创 2010-09-09 11:32:00 · 1543 阅读 · 0 评论 -
java 中环境变量的配置
<br />1.为什么要配置环境变量?<br />答:首先先认识几个参数:<br />path:windows系统执行命令时要搜索的路径<br />classpath:java在运行和编译时要找到class文件所在的路径<br />JAVA_HOME:指的是jdk的安装目录,比如:D:/java/jdk1.6.0_10<br />CLASSPATH:是专门针对java的,它相当于windows的path;path是针对整个windows的。<br />CLASSPATH告诉java虚拟机(jvm)要使用或执原创 2010-08-31 16:05:00 · 570 阅读 · 0 评论 -
浅谈java
java是简单的,面向对象的语言,具有分布性、安全性、健壮性的特点。java语言可跨平台,解释编译两种运行方式,支持多线程,java具有丰富庞大的类库。 java有两大核心机制:JVM(java虚拟机 Java virtual machine)、垃圾回收器GC(garbage collection)。 1995年5月23由sun公司推出Java语言,随后在98年sun将其改名为Java2,Java2平台包括:标准版(J2SE)、企业版(J2EE)和微缩版(J2ME)三个版本。其中J2SE原创 2010-08-31 14:58:00 · 437 阅读 · 0 评论 -
final、finally、finalize
final、finally、finalize的比较!final:final可以修饰变量(静态和非静态的)、可以修饰方法、类其中final修饰的类不能被继承,final修饰的方法不能被子类重写但是可以重载。final修饰的变量为常量,该常量必须进行初始化(可以在定义的时候,可以在构造器中,静态常量还可在static静态代码会中初始化)。利用final修饰的变量可以提高运行效率。例如:public final class Person{//修饰类 private final int CID = 1230原创 2010-08-31 17:39:00 · 507 阅读 · 0 评论 -
谈谈java中equals和==的区别
//通过下面的例子谈谈我的理解 public class TestString { public static void main(String[] args){ String s1 = "hello";//字符串常量放在data segment String s2 = "he"+"llo";//该句在编译时已经将其合并,成为"hello",创建了一个对象 String s3 = new String("hello");//对象放在堆空间中,一个在栈中s4对象的引用,指向堆中的"hello"对象 S原创 2010-09-01 17:21:00 · 621 阅读 · 0 评论 -
java中的数据类型
java中的数据类型主要分为两大类: a)基本数据类型: 1.数值型: 整型:byte(1字节) 、 short(2字节)、 int(4字节) 、long(8字节) 浮点型:float(4字节)、double(8字节) 2.字符型:char(2字节) 3.布尔型:boolean(1字节) true or false b)引用数据类型 ----数组原创 2010-09-01 11:24:00 · 406 阅读 · 0 评论 -
数组:用数组模拟拉圈数数问题(1)
<br /> <br />规则:有500个人拉着圈数数,每数到三的时候该人退出游戏,问最后剩下的人是第几个(1,2,3;1,2,3的循环数)<br /><br />/**<br /> * 有500个人拉着圈数数,每数到三的时候该人退出游戏,问最后剩下的人是第几个<br /> * @author sjz<br /> *<br /> */<br />public class Count3Quit {<br /> <br /> public static void main(String[] args) {<br原创 2010-09-01 11:51:00 · 533 阅读 · 0 评论 -
使用冒泡排序法排列一个数组
<br /> <br /> 使用冒泡排序法排序一个数组,按照从小到大的顺序!<br /><br />public int[] bubbleSort(int[] a){<br /> <br /> int temp = 0;//定义一个中间变量<br /> for(int i=a.length-1;i>=0;i--){//从后往前找<br /> for(int j=i-1;j>=0;j--){<br /> if(a[i]<a[j]){//如果后面的值小于前原创 2010-09-01 12:55:00 · 1182 阅读 · 0 评论 -
jsp servlet mysql fckeditor等配合使用时出现中文乱码的解决问题!
1.jsp+servlet出现乱码问题: 在jsp中有表单提交,输入中文后在servlet中获取显示出现乱码: a.首先检查开发工具的编码格式: 确定编码格式后,比如是UTF-8。在MyEclipse将编码统一,方法:windows-Preferences-Myeclipse Enterprise Workbench-Files and Editors-jsp 将Encoding中的选成UTF-8。 b.在jsp页面中设置:在head标签中加入原创 2010-09-07 19:00:00 · 1313 阅读 · 0 评论 -
服务端使用Axis2-1.6.3发布webservice服务、客户端使用Axis1.4实现调用
一、准备工作下载Axis2-1.6.3-war.zip 下载链接下载Axis1.4相关jar包 下载链接二、开发Webservice服务端代码使用环境:myeclipse6.6+tomcat6.0+jdk1.61.新建一个web项目MyWebservice 定义接口UserServicepackage com.sjz.service;import原创 2018-01-25 00:14:08 · 1733 阅读 · 0 评论