摘要: 问题1:String s1 = “abc”;String s2 = “abc”;System.out.println(s1 == s2);这里的结果是true. 由于字符串是常量(内存中创建对象后不能修改), 而且字符串在程序中经常使用. 所以Java对其提供了缓冲区. 缓冲区内的字符串会被共享. 使用双引号的形式定义字符串常量就是存储在缓冲区中的. 使用”abc”时会先在缓冲区中查找是否存在此字符串, 没有就创建一个, 有则直接使用. 第一次使用”abc”时会在缓冲区中创建, 第二次则是直接引用之前创建好的了.问题2:String s1 = new String(“abc”);String 阅读全文
posted @ 2014-02-09 11:49 孤独青鸟 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 有简历,为何还要自我介绍?一个常规的面试,寒暄之后面试官提出的第一个问题几乎千篇一律:“请您简单地做一下自我介绍”。有些被面试者都会问:简历中情况已经写得很清楚了,这是否多此一举?要回答这个问题,首先搞清楚为什么面试官要请你做自我介绍?面试官通过自我介绍想考察被面试者什么?只有了解面试官的目的,被面试者才能做好自我介绍。面试官通过被面试者自我介绍要考察以下五方面内容:第一,考察自我介绍内容和递交简历内容是否相冲突?如果简历是真实的,口述自我介绍就不会有明显出入。如果简历有假,自我介绍阶段一般就会漏马脚。如被面试者反问:“我的经历在简历里都写了”,面试官会认为这人个色,印象分一下子降为负数。第二 阅读全文
posted @ 2014-02-09 11:35 孤独青鸟 阅读(1374) 评论(0) 推荐(0) 编辑
摘要: 不用第三个变量就能交换两个变量值的五个方法 //第1种办法 public void changeMethodA(int a, int b){ System.out.println(“changeMethodA交换之前\ta:”+a+”\tb:”+b); a = a + b – (b = a); System.out.println(“changeMethodA交换之后\ta:”+a+”\tb:”+b); } //第2种办法 public void changeMethodB(int a, int b){ System.out.println(“changeMethodB交换之前\ta... 阅读全文
posted @ 2014-02-09 11:29 孤独青鸟 阅读(812) 评论(0) 推荐(0) 编辑
摘要: 你可以用相关的接口来定义这道题,里面有一个未实现的方法。public interface Reverser {public String reverse(String str);}在Java中,最好的实现就是用JDK中StringBuffer的反转方法,它不仅速度快,效率高,而且还知道如何处理unicode代理对(surrogate pairs)。其它方案基本上都可以忽略掉。public class JdkReverser implements Reverser {public String reverse(String str) {if ((null == str) || (str.leng 阅读全文
posted @ 2014-02-09 11:23 孤独青鸟 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 当关键,这整个技术是只有两个JavaScript文件,所以第二个包含的需要初始化页面的一切。如果你的页面需要两个以上的文件?那么你应该串联您的文件一起要么在构建时(使用类似链轮),或在运行时(使用类似mod_concat或组合处理程序)。不应该有,当你的页面需要超过这两个JavaScript文件到正确的初始化时间。每个额外的HTTP请求有开销,然后你就不需要担心顺序安排的下载,使代码在正确的顺序执行。通过刚才有两个文件,可以消除大量的关注点在哪个文件被下载并执行第一次以及消除不必要的HTTP请求。本文链接:http://www.jfox.info/%e5%8a%a0%e8%bd%bd%e5%a 阅读全文
posted @ 2014-02-09 11:06 孤独青鸟 阅读(931) 评论(0) 推荐(0) 编辑
摘要: ibatis插入数据返回ID的方法主要就是利用seelctkey来获取这个ID值,但是oracle和mysql的区别还是很大的 oracle的用法 insert into test(id,name,desc) values (#id#,#name#,#desc#) oracle主要通过序列来返回insert的ID号,所以selectkey主要做的操作是从序列中拿到下一个值 mysql的用法 insert into test(ID, NAME, DESC) values (#ID#, #NAME#, #DES#) msyql主要利用了last_insert_id这个函数来获取最... 阅读全文
posted @ 2013-11-20 20:27 孤独青鸟 阅读(1774) 评论(0) 推荐(0) 编辑
摘要: import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class DateUtil { /** * @param args *void */ public static void main(String[] args) { Date date = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd" 阅读全文
posted @ 2013-10-31 11:08 孤独青鸟 阅读(439) 评论(0) 推荐(0) 编辑
摘要: JAVA操作COOKIE 1.设置Cookie Cookie cookie = new Cookie("key", "value"); cookie.setMaxAge(60); 设置60秒生存期,如果设置为负值的话,则为浏览器进程Cookie(内存中保存),关闭浏览器就失效。 cookie.setPath("/test/test2"); 设置Cookie路径,不设置的话为当前路径(对于Servlet来说为request.getContextPath() + web.xml里配置的该Servlet的url-pattern路径部分... 阅读全文
posted @ 2013-10-30 17:24 孤独青鸟 阅读(1901) 评论(0) 推荐(1) 编辑
摘要: 我们在制作网页的时候用得最多的就是 A 标签 超连接 但有时候需要在 A 里同时用到 href 和 onclick属性 下面我们先来分析一下 ,在不同的浏览器下有不同的效果 1 顺序 ie 6 : href 先触发 onclick 后触发 其他浏览器 先触发onlick 后触发 href 2 href="javascript: xxx()" 不能传入this作为参数 onclick可以 3 优先触发的方法如果返回 false 导致后一个事件不被触发 比如 4 会导致页面定位到书签位置, 5 由于 1和 4 的原因 在ie6 下 同时有 如下面一个列子。 我们需要A在第一次和 阅读全文
posted @ 2013-10-22 16:12 孤独青鸟 阅读(406) 评论(0) 推荐(0) 编辑
摘要: myeclipse 8.5最新注册码(过期时间到2016年)Subscriber:huazaiSubscriptionCode:uLR8ZC-855550-61565856301609203Subscriber:feifeiSubscriptionCode:sLR8ZC-855550-61565856701742177Subscriber:kobeSubscriptionCode:xLR8ZC-855550-615658598517277另附上申请注册码的网址,方便大家自行申请http://www.lephones.info/servlet/MyEclipseGenServlet 阅读全文
posted @ 2013-10-20 10:58 孤独青鸟 阅读(619) 评论(0) 推荐(0) 编辑
摘要: 伪类选择器对于大家来说最熟悉的莫过于:link,:focus,:hover之类的了,因为这些在平时中是常用到的伪类选择器,那么先和大家一起简单总 结一下CSS中常用的伪类选择器的使用方法,最后把重心放到CSS3新增加的":nth-child"选择器的使用方法。CSS的伪类语法和别的语法有点不一样,其主要有两种语法表达方式。第一种写法E:pseudo-class {property:value}/*其中E为元素;pseudo-class为伪类名称;property是css的属性;value为css的属性值*/ 示例: a:link {color:red;}第二种写法 E.cl 阅读全文
posted @ 2013-10-16 18:07 孤独青鸟 阅读(585) 评论(0) 推荐(0) 编辑
摘要: JavaScript中的另一个机制:cookie,则可以达到真正全局变量的要求。 cookie是浏览器提供的一种机制,它将 document 对象的cookie属性提供给JavaScript。可以由JavaScript对其进行控制,而并不是JavaScript本身的性质。cookie是 存于用户硬盘的一个文件,这个文件通常对应于一个域名,当浏览器再次访问这个域名时,便使这个cookie可用。因此,cookie可以跨越一个域名下的 多个网页,但不能跨越多个域名使用。 不同的浏览器对cookie的实现也不一样,但其性质是相同的。例如在Windows 2000以及Windows xp中,cook.. 阅读全文
posted @ 2013-10-15 20:44 孤独青鸟 阅读(203) 评论(0) 推荐(0) 编辑
摘要: JAVA代码:importjava.awt.BasicStroke;importjava.awt.Color;importjava.awt.Font;importjava.awt.Graphics;importjava.awt.Graphics2D;importjava.awt.geom.Affin... 阅读全文
posted @ 2013-10-15 20:43 孤独青鸟 阅读(303) 评论(0) 推荐(0) 编辑
摘要: import java.util.Date;import java.util.Properties;import javax.mail.BodyPart;import javax.mail.Message;import javax.mail.MessagingException;import javax.mail.Multipart;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.InternetAddress;import javax.mail.internet.MimeBody 阅读全文
posted @ 2013-10-15 18:16 孤独青鸟 阅读(336) 评论(0) 推荐(0) 编辑
摘要: CSS3选择器的第二部分——属性选择器。。属性选择器早在CSS2中就被引入了,其主要作用就是对带有指定属性的HTML 元素设置样式使用CSS3属性选择器,你可以只指定元素的某个属性,或者你还可以同时指定元素的某个属性和其对应的属性值。CSS3的属性选择器主要包括以下几种:E[attr]:只使用属性名,但没有确定任何属性值;E[attr="value"]:指定属性名,并指定了该属性的属性值;E[attr~="value"]:指定属性名,并且具有属性值,此属性值是一个词列表,并且以空格隔开,其中词列表中包含了一个value词,而且等号前面的“〜”不能不写;E 阅读全文
posted @ 2013-10-11 19:06 孤独青鸟 阅读(337) 评论(0) 推荐(0) 编辑
摘要: CSS的选择器,我想大家并不会陌生吧,因为天天在使用,但对于CSS3的选择器,要运用的灵活到位,我想对很多朋友还是一定的难度,特别是CSS3中的:nth选择器。那么从现在开始我们先丢开他们版本的区别,从头一起来看看CSS选择器的运用。 CSS 是一种用于屏幕上渲染html,xml等一种语言,CSS主要是在相应的元素中应用样式,来渲染相对应用的元素,那么这样我们选择相应的元素就很重要了, 如何选择对应的元素,此时就需要我们所说的选择器。选择器主要是用来确定html的树形结构中的DOM元素节点。我把CSS选择器分开成三部分,第一部分是我们常用的部分,我把他叫做基本选择器;第二部分我把他称作是属性. 阅读全文
posted @ 2013-10-11 19:05 孤独青鸟 阅读(329) 评论(0) 推荐(0) 编辑
摘要: http://sns.z.qq.com/tools/share/demo_html.jsp手机QQ空间分享功能接入指引: 1、请求地址: http://sns.z.qq.com/share 2、请求参数 url: 分享的页面地址 title: 分享的页面标题 ... 阅读全文
posted @ 2013-10-11 18:36 孤独青鸟 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 此网站网址:http://tj.see-say.com 直接点击 天际 TianJi™ “分享到” 图文式按钮代码: 使用说明: 复制并粘贴下面的JS代码,放到您的网页,可以在和的之间网页的任意位置放置。如果您的网站使用的模板,您也可以复制代码到您的模板,按钮将在所有网页自动出现。 代码预览: 分享到:新浪微博QQ空间开心网人人网 阅读全文
posted @ 2013-10-11 17:09 孤独青鸟 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 如何给自己的网站添上"分享到QQ空间"的功能? 只要选择以下代码嵌入自己的网页,即可将网站的信息分享到QQ空间 分享到:QQ空间更多使用说明: 复制并粘贴下面的JS代码,放到您的网页,可以在和的之间网页的任意位置放置。如果您的网站使用的模板,您也可以复制代码到您的模板,按钮将在所有网页自动出现。 阅读全文
posted @ 2013-10-11 16:39 孤独青鸟 阅读(815) 评论(0) 推荐(0) 编辑
摘要: Android由一个activity 间隔5秒自动跳转到另外一个activity 2013年10月10日18:03:42//一、写一个定时器 5秒后开启 final Intent localIntent=new Intent(FirstActivity.this,SecondActivity.class); Timer timer=new Timer(); TimerTask task=new TimerTask(){ @Override public void run(){ startActivity(localIntent); } }; timer.schedule... 阅读全文
posted @ 2013-10-10 18:03 孤独青鸟 阅读(1386) 评论(0) 推荐(0) 编辑