- 博客(150)
- 资源 (3)
- 收藏
- 关注
原创 Hard to say good bye
It is hard to say good bye.Time flys so fast, I just blink my eyes one time, two years has past, I have worked in samsung for two years. Next week I will leave this company and start working in
2015-07-16 17:43:33
1151
原创 倒序打印一个单链表
public class SingleLinkList { private static LinkListNode root; public static LinkListNode initSingleLinkList(){ LinkListNode nodeFive = new LinkListNode(5,null); LinkListNode nodeFour = new Lin
2015-06-10 11:38:54
1505
原创 Java合并两个有序数组
合并排序,将两个已经排序的数组合并成一个数组,其中一个数组能容下两个数组的所有元素public class MergeArray { public MergeArray(){ } public static ArrayList mergeArrays(int[] arrayOne, int[] arrayTwo){ int arrayOneLen = arrayOne.leng
2015-06-09 14:24:21
10370
1
转载 Spring中Responsebody的作用
作用: 该注解用于将Controller的方法返回的对象,通过适当的HttpMessageConverter转换为指定格式后,写入到Response对象的body数据区。使用时机: 返回的数据不是html标签的页面,而是其他某种格式的数据时(如json、xml等)使用;
2015-04-07 17:29:03
1568
转载 点击链接按钮后页面总是自动滚动至顶部的解决方法
最近在开发一个小web的时候想给一个按钮增加一个弹出dialog功能,但是发现点击按钮后页面总是自动滚动至顶部,这点从用户体验上来讲是极其不爽的,于是开始跳进google大池寻求解决办法。网上的办法有很多,但是唯独下面这个生效了,转来收藏。 " 平时开发的HTML表单,链接通常会使用Open new window控件,但这种方法如果是链接到本页面,用来执行一段JS脚本的
2014-06-06 17:11:22
4784
原创 开发笔记之20140509
下面整理一下jQuery我们最常用也是最重要的一个事件$(document).ready(function()):1、window.onload 和 $(document).ready(function())的区别A、我们实际最容易发现的就是两者的可同时存在个数对于window.onload来说只能同时存在一个对于 $(document).ready(functio
2014-05-09 10:31:18
756
转载 2014-04-25
看了周鸿祎谈产品经理、产品、用户体验等方面的文章(《像怀胎一样怀产品,需格外注意的五点用户体验》等)很受启发,但同时又感觉有些意犹未尽。什么是产品经理?产品经理的职责是什么?真正的产品经理应该具备什么样的能力和素养?在网上(知乎上的)查找了一些资料并结合自己的实际工作体会,试着对这些问题做一下回答。到底什么是产品经理?这个职位的主要职责是什么?在IT产业的不同领域,甚至在同一领
2014-04-25 11:47:55
892
原创 开发笔记之20140319
1.HTML5特点:1)良好的浏览器兼容性。2)部分标签替代了原来的javascript功能。HTML5之前的HTML功能相对来说是比较薄弱的,一些稍微复杂点的功能都需要通过javascript来实现,最简单的一个例子就是焦点聚焦需要通过javascript的focus方法来实现,而现在采用HTML5的autofocus直接实现。3)更加明确的语义支持,例如header,nav和foo
2014-03-19 17:17:02
744
原创 开发笔记之20140313
1.jquery设置标签的内容不能用val(),而要用text(),例如:$('#spanID').val(); //can not get the value of current span$('#spanID').val('The value of span'); //can not set the value to 'The value of span'用text(
2014-03-13 16:26:04
819
原创 开发笔记之20140312
1.什么是phoneGap?PhoneGap是一个采用HTML,CSS,和javascript的移动平台应用开发框架,通过它开发者可以调用包括IOS,android等各大主流移动平台的核心功能,例如获取地理位置,联系人,震动等。利用它开发者可以轻松开发跨平台的移动应用。
2014-03-12 15:26:38
749
转载 三种东西永远不要放到数据库里
图片,文件,二进制数据既然数据库支持BLOB类型的数据,把文件塞进BLOB字段里一定没有错了!?错,不是这样的!别的先不提,在很多数据库语言里,处理大字段都不是很容易。把文件存放在数据库里有很多问题:对数据库的读/写的速度永远都赶不上文件系统处理的速度数据库备份变的巨大,越来越耗时间对文件的访问需要穿越你的应用层和数据库层这后两个是真正的杀手。把图片缩略图存到数据库
2014-03-04 16:55:48
930
转载 Java工厂模式
Java工厂模式看了这么多关于工厂模式的讲解,还是觉得这篇文章讲的好理解,贴出来和大家分享分享。 一、引子 话说十年前,有一个****户,他家有三辆汽车——Benz奔驰、Bmw宝马、Audi奥迪,还雇了司机为他开车。不过,****户坐车时总是怪怪的:上Benz车后跟司机说“开奔驰车!”,坐上Bmw后他说“开宝马车!”,坐上Audi说“开奥迪车!”。你一定
2014-03-04 16:21:16
811
原创 开发笔记之20140303
1.Html标签年中的title属性作用是为当前标签添加描述,但是在title的内容里不能包含空格,引号等字符,因此在出现这种情况时就需要想办法对特殊字符进行转意。
2014-03-03 15:35:54
663
原创 开发笔记之20140227
1.Html5 提供两种客户端存储数据的新方法,一种是没有时间限制的localStorage,另一种是针对一个Session的数据存储sessionStorage。下面是利用localStorage实现的统计网页访问量的方法:function(){if(localStorage.visitCount){//javascript中实现自增先要将变量用Number方法转换为整型,否则+作为
2014-02-27 15:34:09
707
原创 开发笔记之20140226
1.html5中播放音频采用audio标签,如果需要监听audio的播放完成事件,可以用addEventListener('ended',callbackfunction),但是需要注意的是必须设置循环为false,否则无法监听到此事件。var audio = document.createElement("audio"); audio.loop = false;//取消单曲循环即
2014-02-26 10:58:34
713
原创 开发笔记之20140225
1.javascript中有五种类型的数据:undefined,Number,String,boolean和object,其中前四种为原始类型,最后一种为引用类型。javascript中的null和undefined是比较特殊的,他们在判断条件中可以被当成false对待但他们的值并不等于false。例如:var varOne = null;if(varOne){alert('varOn
2014-02-25 13:43:01
663
原创 开发笔记之20140224
1.在数据库中插入“”(空值)和null是有区别的,“”会占用存储空间而null不占用存储空间,不过这个规则也不是通用的,在不同的DBMS中是不一样的,oracle中如果null是一条记录的最后一个字段,也就是说null之后在没有非null字段,则null不占空间,否则null占一个字节的空间。
2014-02-24 09:46:02
726
原创 开发笔记之20140221
1.创建数据表的时候 number(5.2),括弧中的两个数字是代表什么意思,具体是怎么确定这个大小的?表示该字段的总长度为5,小数点后保留2位。2,在oracle中float类型的字段的精度无法指定小数点后面保留多少位,因为oracle中float类型的字段默认保留8位小数。
2014-02-21 17:16:13
730
原创 开发笔记之20140220
1.工厂模式中简单工厂模式就是创建一个工厂,在工厂里根据参数创建相应类型的对象,这样就可以把创建对象的工作集中在工厂中执行,利用抽象产品角色声明产品,可以将各类产品的共有方法提取出来在抽象产品角色中声明。简单工厂模式的缺点是灵活性不足,如果新加入一种类型则需要修改工厂类,新添加一条创建实例对象的逻辑,这样就破坏了开放封闭原则(对扩展开放,对修改封闭)。工厂方法模式是针对每一种抽象产品再定义一个工厂
2014-02-20 16:41:38
665
原创 开发笔记之20140219
1.Html视频标签video有多中属性,例如src表示video播放的视频的位置,由于不同的浏览器支持不同的视频格式,因此可以用标签设置多个视频文件,浏览器会根据支持的格式选择播放哪个视频。如下所示: Sorry, Your browser does not support Html5.2.favicon.ico是浏览器标签上显示的当前访问网页的
2014-02-19 16:40:36
706
原创 开发笔记之20140218
1.java截取字符串的方法是substring(int start,int end),两个参数分别是截取的起始位置和终止位置。 javascript截取字符串的方法有两个,一个与java截取字符串的方法相同,substring(int start,int end)。另一个是substr(int start, int length),此方法与substring的区别在于第二个参数不是截取字
2014-02-18 09:45:38
768
原创 开发笔记之20140217
1.jquery隐藏、显示某一div的方法是hide()和show(),使用方法如下所示:$('#divId').hide();$('#divId').show();
2014-02-17 16:35:43
670
转载 jquery选择器总结
jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass")
2014-02-17 15:37:14
631
原创 开发笔记之20140215
1.ORA-00918: column ambiguously defined错误的意思是没有明确制定数据库字段,大多出现在多表查询的sql中,出现此错误的原因是因为没有指定所查询的列是出自哪一个表,解决方法是在查询字段之间加上表明,明确制定column是哪一个表的列。
2014-02-15 11:06:36
712
原创 DailyEnglish(20140207)
After a seven days holiday, I have to start work today, it is the first work day in 2014.I got up early in the morning, as the heavy snow in last two days, all buses and cars go slowly on the ro
2014-02-07 16:32:26
817
原创 走起,我的2014
美好的时光总是短暂的,一转眼,2014春节长假就已经过完了,过年在家哪儿也没去,每天就陪着爸妈聊天,吃饭,对他们的陪伴就是我最大的幸福。当然,除了陪爸妈过年外还有跟一年未见的兄弟们小聚,喝酒聊人生,很是欢乐。今天是2014年第一天上班,下了两天的雪,外面白茫茫一片,这是我最爱的白色世界。新年第一天上班,为自己设定几个目标,指引着自己努力工作,实现这些目标。1.读50本书
2014-02-07 09:48:26
726
原创 开发笔记(20140128)
1.containsKey方法用来判断Map集合对象中是否包含指定的键名。语法 boolean containsKey(Object key) 返回值:如果Map集合中包含指定的键名,则返回true;否则返回false。参数:key是要查询的Map集合的键名对象。2.遍历map的几种方法。Map map = new HashMap();
2014-01-28 17:31:51
655
原创 开发笔记之20140124
关于上传文件的input:在 HTML 文档中 标签每出现一次,一个 FileUpload 对象就会被创建。该元素包含一个文本输入字段,用来输入文件名,还有一个按钮,用来打开文件选择对话框以便图形化选择文件。该元素的 value 属性保存了用户指定的文件的名称,但是当包含一个 file-upload 元素的表单被提交的时候,浏览器会向服务器发送选中的文件的内容而不
2014-01-24 16:55:16
825
原创 开发笔记之20140123
1.利用input标签 type="file"的onchange事件获取所选文件的路径:function getFilePath(){return $('#filePath').val();}
2014-01-23 13:55:45
693
原创 DailyEnglish(20140122)
12306.cn is a sell system, but it is so different from other sell system like those stores which sell clothes or books on taobao.com.Why it is different? because its products is not like other store
2014-01-22 17:16:25
823
原创 开发笔记之20140121
关于try catch语句和finally语句块(转自http://blog.csdn.net/ns_code/article/details/17485221):try语句在返回前,将其他所有的操作执行完,保留好要返回的值,而后转入执行finally中的语句,而后分为以下三种情况: 情况一:如果finally中有return语句,则会将try中的return语句”覆盖“
2014-01-21 10:56:58
665
转载 Java是解释型语言还是编译型语言
有人说Java是编译型的。因为所有的Java代码都是要编译的,.java不经过编译就无法执行。 也有人说Java是解释型的。因为java代码编译后不能直接运行,它是解释运行在JVM上的,所以它是解释型的。对于C和C++,它们经过一次编译之后,可以由操作系统直接执行,所以它们是编译型语言。而Java不一样,它首先由编译器编译成.class(字节码)文件,然后在通过JVM从.class文件中读
2014-01-21 10:18:04
2211
原创 DailyEnglish(20140120)
I pray for my mom, god bless my mom please.The topic for today is the importance of attitude.There is a saying tells that your attitude decides what you will get at the end.Our proje
2014-01-20 16:54:54
831
转载 $(document).Ready()方法 VS OnLoad事件 VS $(window).load()方法
接触JQuery一般最先学到的是何时启动事件。在曾经很长一段时间里,在页面载入后引发的事件都被加载 在”Body”的Onload事件里.对于Body的Onload事件和JQuery的Ready方法相比,有很多弊端.比如:1.加载 多个函数的问题在Onload事件中 只能这样加载,很丑陋…而在JQuery中你可以利用多个JQuery.Ready()方法,它们会按次序依次执行
2014-01-17 14:30:10
963
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人