
【01】技术学习
文章平均质量分 58
波杰克男
这个作者很懒,什么都没留下…
展开
-
JavaScript自学ing(4)
介绍下link的几种状态,在这之前,我也搞不太清楚网页中超链接的颜色变化的具体情况,为什么会变呢?今天看了书以后才对超链接有了进一步的认识,果然书才是王道,你懂的在浏览器中一个超链接有三种状态,并且可以使用不同的颜色来代表着三种不同的颜色(当然不同的浏览器颜色当然也尽相同):link状态这是超链接的基本状态,只有没有访问过的超链接才是这种状态蓝色vlink状态这是访问过的超链接的状态紫色alink...原创 2012-10-23 10:49:19 · 694 阅读 · 0 评论 -
阿里的一道附加题(直接凌乱了)
package com.alibaba;public class Test1 { public static int k = 0; public static Test1 t1 = new Test1("t1"); public static Test1 t2 = new Test1("t2"); public static int i = print("i"); public st原创 2013-10-10 20:19:52 · 1625 阅读 · 0 评论 -
String, StringBuffer, StringBuilder区别
String, StringBuffer, StringBuilderString是不可改变的量,也就是创建了以后就不能修改了StringBuffer是可变字符序列,对象的值是可改变的StringBuilder与StringBuffer基本相同,都是可变字符序列,不同点是:StringBuffer是线程安全的,StringBuilder是线程不安全的弄清楚了三者的原理,就可原创 2013-03-01 08:28:54 · 628 阅读 · 0 评论 -
Android去掉标题栏和全屏
Android去掉标题栏和全屏都是件很容易的事情,最常见的有两种方法: 第一:在程序代码中实现 this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏 this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutPar...原创 2012-12-10 19:31:10 · 910 阅读 · 0 评论 -
装饰者模式(Decorator)
没什么好说的,直接上图(装饰者设计模式的设计思路)上面就是装饰者模式的总体设计的UML图然后上代码:1.接口类package com.ergouge.decorator;public interface Coffee { double getPrice(); String getInformation();}2.两种类型的咖啡package原创 2012-12-09 21:36:51 · 1149 阅读 · 0 评论 -
多态(Polymorphism)
多态的三个基本条件:1.要有继承2.要有方法的重写(注意跟方法的重载区分)3.要有子类对象赋给父类引用(相对Java而言)原创 2012-05-17 13:49:42 · 511 阅读 · 0 评论 -
Adapter 适配器模式
先给出一张有关适配器模式的图例(个人觉得对理解有很大的帮助)然后给出有关这个适配器的示例代码:public interface AMD { public void ac();}public class AmdMainBoard { // AMD cpu = new AMD(); private AMD cpu; publi原创 2012-05-14 23:10:54 · 561 阅读 · 0 评论 -
Java设计模式学习心得总结
一、创建模式1. 设计模式之Factory(工厂方法和抽象工厂) 使用工厂模式就象使用new一样频繁.2. 设计模式之Prototype(原型) 用原型实例指定创建物件的种类,並且通过拷贝这些原型创建新的物件。3. 设计模式之Builder 汽车由车轮 方向盘 发动机很多部件组成,同时,将这些部件组装成汽车也是一件複杂的工作,Build转载 2012-05-08 23:43:32 · 1662 阅读 · 0 评论 -
JNDI配置
此文之前挂在朋友的一台服务器上,后来后来就没有后来了,现在转过这边来,还是这里比较稳定吧!OK,进入正题:使用myeclipse 10,新建一个web项目在Web-Root下的META-INF文件夹下面建立一个名为content.xml文件,里面加入如下内容:<span style="font-size:18px;"><Context> <Resource ...原创 2014-08-19 16:41:25 · 1508 阅读 · 0 评论 -
Java中字符串转整型和整型转字符串
Java大多数情况下,用户通过文本框或者文本域提交自己的输入。用户通过文本框或文本域输入的内容通常是string格式的。而你常常需要的是这些内容的整数形式。例如,年龄,电话号码等等。为了使字符串转为整型或者整型转为字符串变得方便,Java提供了很多有用的并且简单的方法。在这篇文章中,我们将讨论字符串转整型和整型转字符串的不同方法。Java中如何将字符串转化为整型Java中有两个可翻译 2015-10-22 17:10:17 · 12710 阅读 · 1 评论 -
学习笔记(2016-04-25)
本篇笔记记录自己在看《OCA Java SE7 Programmer 认证学习指南》这本书的时候,我自己觉得重要的或者我之前不够清楚的内容,没有什么太好的逻辑,也就是按着看到或者想到的点,以做记录。原创 2016-04-29 00:16:01 · 873 阅读 · 1 评论 -
JavaScript自学ing(3)
非标准化的字符串对象的方法,就用下面一段代码来解释说明,个人觉得还是听通俗易懂的,不信看看先:var str = "Define a class with a Class definition";document.write("加锚",str.anchor("mylink"),"<br/>");document.write("加大",str.big(),"&l原创 2012-10-03 14:30:25 · 782 阅读 · 0 评论 -
JavaScript自学ing(2)
这两天放国庆假,陪这某某出去逛了下,很温馨、很喜欢的感觉,希望以后做IT这个行业的我也能够在周末或者节假日有时间陪她这样出去走走。今天下雨,所以就在学校里面,每当放长假的时候,同学回家的回家,出去旅游的旅游,在学校里没机会回家真的是一件很痛苦的事情,无聊,只能翻翻书,随便看看,能看多少就多少哈。刚看到javascript中的字符串相关位置,我发现,跟java中的字符串一样,各种各样的函数,内置的用...原创 2012-10-03 12:55:15 · 1210 阅读 · 0 评论 -
JavaScript自学ing(1)
最近刚开始看javascript,今年暑假实习的时候,还是有接触过一点,但是只是一点点,现在准备开始系统的学习下,于是乎,去图书馆借了本over1000页的书回来,看起。。。个人觉得语法相关的一些知识各种语言都差不多,可以借鉴,有了一门高级语言的基础,其他的都很快可以上手甚至很快可以熟练的掌握。但是在雷同的情况下,最应该注意的就是那些不同的地方,所为特色。往往很多程序员都在这些地方出错,一门语言的...原创 2012-09-24 16:45:05 · 624 阅读 · 0 评论 -
详解URL的组成
很久很久以来,我对浏览器地址栏的信息了解的甚少,只知道域名(估计不知道是这么叫)。唉。。。真是很汗颜啊!在软件专业都混了两年了,还是个菜鸟。说真的,有的时候觉得计算机这个领域真的真的有太多的东西要学了,而且发展速度又那么快。但,这已经是无法改变的事实了,对于我只能是硬着头皮努力的往前走下去,我相信会有成功的一天!最近一段时间都在学javascript,书上有讲到URL方面的一点知识。然后我又查了其...原创 2012-11-15 08:30:35 · 84876 阅读 · 15 评论 -
关于android项目导入外部jar包的问题
一个android项目需要导入一个外部的jar包。在我导入jar包后,没有报任何的错误,可是当我运行的时候就错误,找了半天,最后发现它提示说没有找到那个类(就是在导入的包里的类)然后然后,就各种Google,各种百度,最后就解决的哈,我的解决方法是这样的:(有同样问题的童鞋可以试试哈)一、 在项目右键--> Build Path --> Configure Build Path --&...原创 2012-10-16 10:57:10 · 1179 阅读 · 0 评论 -
配置Struts2项目
参看了官方strust2-blank.war包里面的jar包,以及配置文件。 导入jar包 新建struts.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration...原创 2015-09-12 10:09:09 · 1087 阅读 · 0 评论 -
网页制作(八)---命名规则
我想很多人都很困惑,到底要如何给自己的类,方法,变量等等命名,才会具有高的可读性,又很符合通用的规则。首先要清楚不同的语言选择的命名规则都是不同的(真是的,想不通为何要这样,何不都统一啊!估计不太可能,毕竟不是一个公司的产品,但我相信有一天会统一的)。主要的命名规则有以下几种:1、驼峰命名法:是指混合使用大小写字母构成变量和函数的名字。C#中的字段建议采用该命名方法;例如:string userN...原创 2012-07-17 18:57:07 · 943 阅读 · 0 评论 -
网页制作(四)---重新声明 JavaScript 变量
重新声明 JavaScript 变量如果您再次声明了 JavaScript 变量,该变量也不会丢失其原始值。var x=5;var x; 在以上语句执行后,变量 x 的值仍然是 5。在重新声明该变量时,x 的值不会被重置或清除。这一点跟c,c++,java编程语言不同,在这些语言中,是不允许重复声明一个变量的,不然会报错。因此要非常注意这些很小的、有区别的方面。个人觉得学完c++,java之后...原创 2012-07-15 06:23:24 · 1476 阅读 · 0 评论 -
网页制作(三)---在哪里放置 JavaScript
在哪里放置 JavaScript页面中的脚本会在页面载入浏览器后立即执行。我们并不总希望这样。有时,我们希望当页面载入时执行脚本,而另外的时候,我们则希望当用户触发事件时才执行脚本。位于 head 部分的脚本:当脚本被调用时,或者当事件被触发时,脚本就会被执行。当你把脚本放置到 head 部分后,就可以确保在需要使用脚本之前,它已经被载入了。<html><head>&l...原创 2012-07-14 21:19:47 · 1413 阅读 · 0 评论 -
网页制作(七)---照着google注册页面边学边写的一个网页
花了五六个小时边学边写了一个注册页面,仿照google邮箱注册的样子,刚开始,看了下google注册页面的原码,当时就不够淡定了,总计有六千多行代码,当时就有点晕了。在心里告诉自己:如果这次放弃,以后都会放弃的,那样的话就彻底会远离IT行业。嗯!对。总有第一次,总要开始,不管面对什么技术,不要逃避,因为迎头上始终是最好的克服恐惧的方法。终于,到了昨天晚上就搞的差不多了,过程中,各种google,百...原创 2012-07-16 13:58:22 · 6795 阅读 · 1 评论 -
Condider a builder when faced with many constructor parameters
最近在看Effective Java这本书,感觉写的还可以。只是觉得全英文还是有点难懂(看来我的英文水平还有待提高啊!!!) Ttem 2 :(看下面的几段代码,有关设计模式,当然都有有点有缺点)package EightthWeek;//Telescoping constructor pattern - does not scale wellpublic class Nut原创 2012-04-21 09:45:25 · 793 阅读 · 0 评论 -
Eclipse下如何导入jar包
from http://blog.youkuaiyun.com/justinavril/article/details/2783182我们在用Eclipse开发程序的时候,经常想要用到第三方的jar包。这时候我们就需要在相应的工程下面导入这个jar包。以下配图说明导入jar包的步骤。1.右击工程的根目录,点击Properties进入Properties。或者选中工程根目录,按Alt-Enter转载 2012-04-19 17:10:20 · 629 阅读 · 0 评论 -
Java how to program(4th)中的专业词汇ch08
abstract data type (ADT) 抽象数据类型access method aggregation 合计,会聚attribute 属性behavior 行为cascaded method calls 级联式的方法调用class class definition 类定义class library 类库class method (static原创 2012-02-17 14:57:33 · 560 阅读 · 0 评论 -
Java how to program(4th)中的专业词汇ch11
addPoint method angle arc bounded by a rectangle arc sweeping through an angle arc width Arc2D.Double class ascent background color baseline bounding rectangle BufferedImage class原创 2012-02-24 19:07:29 · 414 阅读 · 0 评论 -
Java how to program(4th)中的专业词汇ch06
ActionEvent class ActionListener class actionPerformed method argument in method call automatic duration automatic variable base case in recursion block block scope 块作用域call a metho原创 2012-02-16 19:54:35 · 601 阅读 · 0 评论 -
Java How Program(4th)中的专业词汇ch04
-- operator ?: operator ++ operator action action/decision model 行动/决策模型algorithm 算法arithmetic assignment operator +=,-=,*=,/= and %=block body of a loop cast operator conditiona原创 2012-02-15 17:24:38 · 580 阅读 · 0 评论 -
Java how to program(4th)中的专业词汇ch05
! operator && operator || operator append method of class JTextAreaboolean logical AND(&)boolean logical exclusive OR(^)boolean logical inclusive OR(|)break case label continue cou原创 2012-02-15 20:56:15 · 688 阅读 · 1 评论 -
Java How Program(4th)中的专业词汇ch03
applet 小程序applet container 小程序容器 tag Applet menu appletviewer 小应用程序阅读器boolean primitive type browser 浏览器built-in data type 内置的数据类型byte primitive type char primitive type原创 2012-02-15 13:45:43 · 453 阅读 · 0 评论 -
Java How Program(4th)中的专业词汇ch02
addition operator (+)applet 小程序application 应用程序argument to a menthodarithmetic operators assignment operator (=)assignment statement associativity of operators backslash(\) escape c原创 2012-02-14 20:40:28 · 561 阅读 · 0 评论 -
Java How Program(4th)中的专业词汇ch01
寒假比较长,在家里带着没事,就想复习下上学期上的java课程。我们用的是Java How Program(4th)英文原版,想来想去,准备复习下专业词汇,为以后打好英文基础。在一想,还是把它整理下,供大家一起学习,请多多指教。(纯手工打的,可能会出错,如能指正,感激不胜,另外翻译只有部分个人觉得有必要的词汇,自己翻译的哈)abstract ALU(arithmetic and logic原创 2012-02-14 14:05:55 · 548 阅读 · 0 评论 -
java中this的用法
转帖this的用法方便自己以后查看必须用this关键字的三种情况:1、我们想通过构造方法将外部传入的参数赋值给类的成员变量,构造方法的形式参数名称与类的成员变量名相同。例如:class Person...{ String name;public Person(String name)...{this.name = name; }转载 2011-11-01 19:49:26 · 2211 阅读 · 0 评论 -
java初学者必须看的 也应该懂得
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于优快云的经典老贴。问题一:我声明了什么!String s = "Hello world!";许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”转载 2011-10-27 16:35:54 · 581 阅读 · 0 评论 -
Java how to program(4th)中的专业词汇ch07
array array initializer list 数组初始化列表binary search of an array bounds checking 边界检查final Font class from java.awt Font.BOLDFont.INTLIC Font.pLAINindex 索引,指标initialize an array 初原创 2012-02-17 14:56:37 · 516 阅读 · 0 评论 -
Java how to program(4th)中的专业词汇ch10
append method of class StringBufferappending strings to other stringsarray of strings 字符串数组capacity method of class StringBuffer Character class character code 字符编码character constant原创 2012-02-19 21:00:26 · 473 阅读 · 0 评论 -
Java how to program(4th)中的专业词汇ch09
abstract class abstract method abstract superclass 抽象的超类abstraction anonymous inner class 无名的内部类base class Boolean class Character class class hierarchy 类层次client of a class coomp原创 2012-02-18 14:14:22 · 553 阅读 · 0 评论 -
体验J2SE 1.5新特性之增强For循环
1.5提供了另一种形式的for循环。借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象。本文介绍使用这种循环的具体方式,说明如何自行定义能被这样遍历的类,并解释和这一机制的一些常见问题。 J2SE 1.5提供了另一种形式的for循环。借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象。本文介绍使用这种循环的具原创 2012-05-05 00:02:29 · 558 阅读 · 0 评论 -
Java学习路线图,专为新手定制的Java学习计划建议
怎么学习Java,这是很多新手经常会问我的问题,现在我简单描述下一个Java初学者到就业要学到的一些东西: 首先要明白Java体系设计到得三个方面:J2SE,J2EE,J2ME(KJAVA)。J2SE,Java 2 Platform Standard Edition,我们经常说到的JDK,就主要指的这个,它是三者的基础,属于桌面级应用开发,这部分如果学得好很容易拓展J2EE和J2ME。J转载 2012-04-19 21:54:07 · 588 阅读 · 0 评论 -
浅谈Java中的几种随机数
from:http://sd.youkuaiyun.com/a/20120322/313407.html众所周知,随机数是任何一种编程语言最基本的特征之一。而生成随机数的基本方式也是相同的:产生一个0到1之间的随机数。看似简单,但有时我们也会忽略了一些有趣的功能。我们从书本上学到什么?最明显的,也是直观的方式,在Java中生成随机数只要简单的调用:java.lang.Math.ra转载 2012-04-20 16:30:12 · 452 阅读 · 0 评论 -
Java中增强型for循环的样例和解释
JDK1.5加入的增强for和循环.语法是:for(ElementType element:arrayName){};举个例子:(1) int[] numArray = { 1, 2, 3, 4, 5, 6 }; for (int i : numArray) { System.out.print(i); }//结果会是转载 2012-05-04 23:10:07 · 573 阅读 · 0 评论