`
rockyuse
  • 浏览: 195397 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
最近学习java,由于受以前c++的影响,对java 的参数传递方法搞不清楚,随Google之,baidu之。看了下面两篇文章,若有所悟,得到下面的结论: (1)对象的内容可以在被调用的方法中改变,但对象的引用是永远不会改变的,如 ...
前两天参加了上海微创的笔试,有这个题,当时没写出来,今天搞懂了,就贴出来与大家分享。 解释:如果一个序列是int n[]={1,2,3,4,5,6,7,8,9} , 用正常的冒泡排序需要排8次才行,优化之后1次就好,也就是说序列越接近于正常序列,改进之后的冒泡排序的次数就越少,这样会给一个冒泡排序算法带了很大的效率。 思想:添加一个boolean变量用来判断冒泡是否是已经排好了顺序,如果boolean的值为false,说明是已经排好了,如果boolean的值true,说明没有排好,继续排。 代码: //冒泡排序 public static void bubble_Sort ...
测试写入类   /**  * 测试结果  *   * 1.file's long:16kb  *   fileWrite's time----------36  outputStreamTest's time----------167  bufferedOutputTest's time----------17  bufferedWriteTest's time----------14  bufferedWrite And FileWriterTest's time----------9  bufferedWrite And BufferedOutputStreamTest's time-- ...
在各种浏览器中存在三种事件模型: 原始事件模型( original event model),DOM2事件模型,IE事件模型 . 其中原始的事件模型被所有浏览器所支持,而DOM2中所定义的事件模型目前被除了IE以外的所有主流浏览器支持. 1.原始事件模型 其事件类型:分为"输入事件(如onclicki)"和"语义事件(如onsubmit)" 事件程序的注册可以以下几种方式:          1、JS代码作为HTML性质值 <input type="button" ...

闭包的应用

<ul id="Ul" style="min-height:100px; _height:auto !important; _height:100px; border:1px solid red;"> <li>a</li> <li>b</li> <li>c</li> <li>d</li> <li>e</li> <li>a</li> <li>b</li> <li>c&l ...
CodeerCharts 里面有很多不错的题目,你可以选择一个你喜欢的语言,提交之后,他会根据你代码的性能给你分数,网站做的很棒 地址: http://codercharts.com/ UI - Pattern 这个网站搜集总结了很多常见的效果的实现方法 地址: http://ui-patterns.com CSS - garden 这个大家应该都知道 《CSS禅意花园》 地址: http://www.csszengarden.com Freesound.org 里面有很多不错的音效,而且是免费的 地址:http://www.freesound.org/ instruct ...

css的base文件

 /* 防止用户自定义背景颜色对网页的影响,添加让用户可以自定义字体 */ html{ color:#000; background:#fff; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;} /* 内外边距通常让各个浏览器样式的表现位置不同 */ body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,det ...

js正则表达式

正则表达式30分钟入门教程   http://www.cnblogs.com/deerchao/archive/2006/08/24/zhengzhe30fengzhongjiaocheng.html     教程二 http://www.cainiao8.com/web/js_note/js_regular_expression.html    

jquery小技巧

1. jQuery的each实现continue和break   continue----return true || return break----return false var arr = [1,2,3,4,5,6,7,8,9,10]; $.each(arr, function(k, v){ if(k == 3){ return; //return false; }else{ console.log(arr[k]); } }); for(var i = 0; i < a ...
preventDefaul  (阻止默认)   preventDefault方法的起什么作用呢?我们知道比如<a href="http://www.baidu.com">百度</a>,这是html中最基础的东西,起的作用就是点击百度链接到http://www.baidu.com,这是属于<a>标签的默认行为,而preventDefault方法就是可以阻止它的默认行为的发生而发生其他的事情。   这种方法在非IE的浏览器可用, IE只能用return false来阻止了 document.getElementById(&quo ...
public class Singleton { private static Singleton s=new Singleton(); private Singleton(){}; /** * Class method to access the singleton instance of the class. */ public static Singleton getInstance() { return s; } }     public class Singleton { private volatile s ...
上传文件的表单中<form>要加属性enctype="multipart/form-data",很多人只是死记硬背知道上传表单要这么写,知其然而不知其所以然。那到底为什么要添加这个属性呢?它是什么意思呢?它又有什么其他可选值呢?        ...
function $(id) { return (typeof(id)=="string")?document.getElementById(id):id; } //传递参数为表格的ID,列号,该列的数据类型 var sortTable = function(id,colNum,DataType,event){ this.event = event; this.table = $(id); //得到要排序的表格 this.firstRow = this.table.rows[0]; //得到表格的第一行 也就是标题 this.firstC ...
1. 数组排序 function bubbleSort(arr) { //外层循环,共要进行arr.length次求最大值操作 for (var i = 0; i < arr.length; i++) { //内层循环,找到第i大的元素,并将其和第i个元素交换 document.writeln("i="+i+"<br/>"); for (var j = i+1; j < arr.length; j++) { document.writeln("j="+j+"< ...
  1、请你自我介绍一下你自己,  回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识 ...
Global site tag (gtag.js) - Google Analytics