`
Funine
  • 浏览: 13429 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论
文章列表
1、单页面应用(SPA)的概念: 1、single-page application是一种特殊的Web应用。它将所有的活动局限于一个Web页面中,仅在该Web页面初始化时加载相应的HTML、JavaScript、CSS。一旦页面加载完成,SPA不会因为用户的操作而进行页面的重新加载或跳转,而是利用JavaScript动态的变换HTML(采用的是div切换显示和隐藏),从而实现UI与用户的交互。 2、简单来说SPA的网页只有一个页面,而这个网页的实际方式要能够回应使用者所使用的各种装置并且赋值使用者在电脑上使用软件的体验,让使用者可以更容易和有效的使用网站。按照正常情况下,我们会在一个页面 ...
与大多数编程语言一样,JavaScript中存在boolean类型,以供逻辑判断使用。不过,和很多其它编程语言不一样的是,JavaScript中存在Truthy值和Falsy值的概念 — 除了boolean值true、false外,所有类型的JavaScript值均可用于逻辑判断,其规则如下: 1.所有的Falsy值,当进行逻辑判断时均为false。Falsy值包括:false、undefined、null、正负0、NaN、”"。 2.其余所有的值均为Truthy,当进行逻辑判断时均为true。值得注意的是,Infinity、空数组、”0″都是Truthy值 var x = &q ...
前言 抽象类(abstract class)和接口(Interface)是Java语言中对于抽象类定义进行支持的两种机制,赋予了Java强大的面向对象能力。 二者具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstractclas ...
 性能介绍: 快速排序具有最好的平均性能(average behavior),但最坏性能(worst case behavior)和插入排序 相同,也是O(n^2)。比如一个序列5,4,3,2,1,要排为1,2,3,4,5。按照快速排序方法,每次只会有一个数据进入正确顺序,不能把数据分成大小相当的两份,很明显,排序的过程就成了一个歪脖子树,树的深度为n,那时间复杂度就成了O(n^2)。尽管如此,需要排序的情况几乎都是乱序的,自然性能就保证了。据书上的测试图来看,在数据量小于20的时候,插入排序具有最好的性能。当大于20时,快速排序具有最好的性能,归并(merge sort)和堆排序(heap ...
理解抽象类 abstract class和interface在Java语言中都是用来进行抽象类(本文中的抽象类并非从abstract class翻译而来,它表示的是一个抽象体,而abstract class为Java语言中用于定义抽象类的一种方法,请读者注意区分)定义的,那么什 ...
 应用场景:在程序中只需要有一个该类的实例对象,例如管理员等。 * 实现思路(基本): * 1、通过私有化构造方法,只允许内部本身创建该类的对象; * 2、在内部加载Static静态对象,控制它只有一个对象; * 3、内部创建共有方法,用来创建,获取该对象。 *  * 存在的缺陷: * 在多线程的情况下,多个线程同时方法,这个方法的时候,会出现判断是否存在出错的问题。 *  * 解决方法1: * 使用线程锁,使得该方法无法被多个线程同时调用。 * 缺点:性能太差,若经常调用,大大影响程序的性能。 *  * 解决方法2: * 在类加载的时候便对其进行实例化。 * 缺点:若该类长时间不用,或是本身 ...
           首先我们先明确一下,学习Python到底能做什么。首先就是Web服务器,项目钱国内的豆瓣,国外的YouTube等著名的网站都是Python的后台。还有就是网络爬虫,Python可以做为脚本语言,能够非常好的融合到各种语言当 ...
          克强总理,提出互联网+之后,鼓励全民创业。无论是在高校,还是在社会上,一波波的人涌了进来。但很多人,打着互联网创业的旗号,却根本不知什么是互联网+模式的创业,它和传统模式到底有什么不同。小米手机成功,腾讯,阿里的成功,背后的故事。          雷军在早年创办小米的时候,提出了七个字:“专注、极致、口碑、快”。回看这些大公司的发展,腾讯在刚刚创办的时候只有QQ这一个产品,当时只有几十个人,但是从这一点突破,到如今的企鹅帝国;阿里,当初淘宝起家,后来有了天猫,支付宝,阿里云等等一系列的服务。他们都是从一点突破并且做到极致,做到在这一个领域别人无法代替的高度。     ...
           一个好的代码,绝对不是靠数量堆上去的,而是靠一个好的,清晰的逻辑,来构建的。就像平常的修房子一样,要先设计好,而不是直接就扛着砖直接盖。在java中的常用的设计模式有,单例模式,装饰者模式,观察者模式,外观模式,工厂模式,模板模式等。在接下来的一个星期内,会好好的介绍一下,自己对于这些设计模式的理解。今天我们先从最简单的单例模式开始。           很多时候,有些类我们只需要一个实例对象,多了会有问题,像是我们聊天室的管理员,我们的硬件设备打印机等等。那么此时单例模式就提供了一个很好的实现。           以前我们平常写一个类,在外面可以new出多个对象 ...
          6.17日写得那一版,由于自己的粗心,忘记添加了两张图片,造成很多朋友的不便,浪费呢很多时间实在抱歉,现在已经全部修订。        (本文所有素材将在文章最后附上)          准备工具exe4j, converticon.com(用于制做.ico格式的图片),jre文件包           其实还有别的方法也能实现此功能,例如install4j来制作,Jar2Exe Wizard和JavaLaucher结合起来来制作,但还是觉得exe4j好用一些。         那么实验正式开始:         首先我们得准备一些实验素材:从开发工具eclip ...
云计算、大数据、神经计算、生物计算、人工智能、虚拟现实等等,这些听上去很高大上,很牛逼的名词,学习起来,就让人油然的产生一种望而却步的感觉,其实背后隐藏着的只是自信心的不足。我们从小学习一直走的是一条,打基础,再打基础,继续打基础的道路,可是前面的那些高大上名词的基础是哪些?你打够呢吗?我们从小的学习,就像爬山一样,从山脚顺着一条路,往上一步一步的爬,有的人爬一小段就不行了,就下山了,有的爬到了半山腰,但却不知前路在何方,甚至怀疑这条路到底有没有柳暗花明的那么一天,在迷茫,找寻之中慢慢磨去了那些为之不多,有限的意志力,也只能中途折返。我们何不先山巅之上,顺势往眺望山下,便能发现上山的路有无数 ...
         面向对象是我学习java的第一课,当初学习的时候并不是很理解,但经过了两个多月的积累之后,觉得面向对象是决定这一门编程语言的使用范围,以及功能的基础。          大家都知道,java,c++等都是面向对象的 ...

虎头烂尾

            没有什么恒心,一直是我的弊病。干什么事,总是开始的时候,一头脑热,积极非凡,但越到后面,越是没什么动力,各种搪塞,各种找借口。坚持一直是,很难的事情,尤其是做着一些,不是很有趣的事情,或是一瞬间的新鲜感没有呢的事情。今天一天过得还是挺颓废的,上午打了一上午的游戏,虽然中途看了一会儿英语视频,但却没怎么认真的学,昨天不是计划好的,今天早上出去到外面看云计算的论文的,但是却还是被自己的拖延,懒惰打败。还有便是你坚持了,两个多月的锻炼,不要因为昨天那一时的懒惰,而就放弃呢你坚持呢那么久的东西,坚持并不是给别人看的,给别人证明什么,你只是告诉你自己而已,你自己看着自己在进步 ...
Global site tag (gtag.js) - Google Analytics