- 浏览: 127566 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (145)
- java (145)
- Java网络编程 (1)
- SWT 文本框Text通过GC重绘改变边框颜色 (1)
- tomcat部署web工程的两种方法 (1)
- JAX-RS 从傻逼到牛叉 1:REST 基础知识 (1)
- FreyjaJdbcTemplate 大致上完工了,想请人重构。。 (1)
- 开始认识自己 (1)
- 设计模式-Abstract Factory 模式 (1)
- 数据库中主键的设计原则 (1)
- JNI中jstring类型与c语言中的字符串的转换 (1)
- mac环境变量 (1)
- STC单片机ADC转换的例子 (1)
- myeclipse 8下安装Ibator . (1)
- OSGI与Android结合 (1)
- CSDN BLOG EXPERT (1)
- Java中网络操作的开源库CommonsNet (1)
- Apache License Version 2.0 英文内容及中文翻译 (1)
- JTest (1)
- GeoCon 用C#编写的开源的地理信息数据转换工具 (1)
- ERP简易教程 (1)
- 提高站点在搜索引擎上的排名 (1)
- Wifi (1)
- 腾讯Q+开放平台,相信又是一次成功的模仿 (1)
- C#坦克大战网络版代码 (1)
- Problem16 (1)
- Ajax 应该变成 Ajaj (关于JSON 与 XML 的比较) (1)
- ava框架数据库连接池比较(c3p0 (1)
- dbcp和proxool)bonecp (1)
- 继续向成熟男人靠拢 (1)
- Qt4.7中 默认的构造函数 (1)
- xml CDATA (1)
- 只针对中英文混合分词的中文分词器 (1)
- 典型相关分析及其适用范围和spss操作(转) (1)
- llvm (1)
- java连接数据库Oracle|DB2|Sql Server|Sybase|Informix|MySQL||PostgreSQL|access (1)
最新评论
-
xm3530:
什么鬼?都没法看,发出来干嘛
Android中利用App实现消息推送机制的代码实例 -
lvtenglongxiaohei:
太经典了!
学习一下!
ERP简易教程 -
lvtenglongxiaohei:
<br> 一天中午,丈 ...
ERP简易教程 -
hzw2312:
加油~~~!!!
开始认识自己 -
123048591:
显示乱码
tomcat部署web工程的两种方法
(觉得自己一直思考太少且深度不够,所以加上这个前缀提醒自己-思维才是核心竞争力。)
一、javascript之面向对象,读书笔记加上自己的一些思考。javascript的对象分为两种,一种表示的是已命名的值的无需集合;另一种表示的是有编号的值的有序结合即array。
引用类型是一种数据结构,用来将数据与功能组成在一起。
有必要解释一下javascript中的对象:即一些”名-值“对(named values)所组成的集合。需要注意的是name只能是string类型,而value类型不限。
object:已命名的数据集合
创建方式有两种,第一种构造函数创建:
第二种object literals创建:(用来简化属性的赋值过程)
需要注意的有三点:1.属性名与值之间用colon连接;2.最后一个属性后没有semicolon; 3.close brace后有semicolon,仅仅是句子结束后的sign而已。
用literals传参数:
对object literals的理解,其实并没有所谓的对象,仅仅是把”named values“结合在了一起而已。
array,data,number,boolean,string类型很容易,不再赘述;regexp是no essential的,用时再看。
注意的是:delete操作符用以删除对象中的某个属性,
in操作符用以判断某个属性是否存在并可以使用
function:函数实际上是对象,每个函数都是functin类型的实例,于其他引用类型一样具有属性和方法,因此函数名实际上是一个指向函数对象的指针.
创建方式:
注意function declare是解析器首先读取的,而function expression是在执行到它时才会读取的。function内部有两个特殊的对象arguments和this,arguments是一个类数组对象,保存着传入function的所有参数,arguments还有一个callee属性,指向拥有这个arguments对象的函数;this代表函数在执行时所处的环境对象;而function自己作为一个对象,也有属性和方法。每个function都有两个属性length和prototype,两个方法apply和call。
length:代表的是所传参数的个数;
prototype:通过对象实例访问的区域,相当于静态变量;
apply和call:在特定的作用域中调用函数,注意第一个参数是作用域;
一、javascript之面向对象,读书笔记加上自己的一些思考。javascript的对象分为两种,一种表示的是已命名的值的无需集合;另一种表示的是有编号的值的有序结合即array。
引用类型是一种数据结构,用来将数据与功能组成在一起。
有必要解释一下javascript中的对象:即一些”名-值“对(named values)所组成的集合。需要注意的是name只能是string类型,而value类型不限。
object:已命名的数据集合
创建方式有两种,第一种构造函数创建:
var person =new object();person.name ="yancy";person.sex ="man";person.age =25;
第二种object literals创建:(用来简化属性的赋值过程)
var person = { name : "yancy"; sex : "man"; age : 25};
需要注意的有三点:1.属性名与值之间用colon连接;2.最后一个属性后没有semicolon; 3.close brace后有semicolon,仅仅是句子结束后的sign而已。
用literals传参数:
function displayinfo(args){ var output =""; if(typeof args.name ==“string”){ output +="name:"+args.name+"\n"; } if(typeof args.sex==“string”){ output +="sex:"+args.sex+"\n"; } if(typeof args.age =="number"){ output +="age:" +args.age +"\n" } alert(output);}displayinfo({ name : "yancy"; sex : "man"; age : 25});displayinfo({ name : "shane"});
对object literals的理解,其实并没有所谓的对象,仅仅是把”named values“结合在了一起而已。
array,data,number,boolean,string类型很容易,不再赘述;regexp是no essential的,用时再看。
注意的是:delete操作符用以删除对象中的某个属性,
in操作符用以判断某个属性是否存在并可以使用
function:函数实际上是对象,每个函数都是functin类型的实例,于其他引用类型一样具有属性和方法,因此函数名实际上是一个指向函数对象的指针.
创建方式:
//function declarefunction sum(num1,num2){ return num1 +num2;}//function expressionvar sum =function (num1,num2){ return num1 +num2;};//another stylevar sum =new function("num1","num2","return num1 +num2");//no recommend
注意function declare是解析器首先读取的,而function expression是在执行到它时才会读取的。function内部有两个特殊的对象arguments和this,arguments是一个类数组对象,保存着传入function的所有参数,arguments还有一个callee属性,指向拥有这个arguments对象的函数;this代表函数在执行时所处的环境对象;而function自己作为一个对象,也有属性和方法。每个function都有两个属性length和prototype,两个方法apply和call。
length:代表的是所传参数的个数;
prototype:通过对象实例访问的区域,相当于静态变量;
apply和call:在特定的作用域中调用函数,注意第一个参数是作用域;
发表评论
-
java连接数据库Oracle|DB2|Sql Server|Sybase|Informix|MySQL||PostgreSQL|access
2012-02-08 14:17 1060<div>Java数据库连接(JDBC)由 ... -
llvm
2012-02-07 16:29 881llvm ... -
典型相关分析及其适用范围和spss操作(转)
2012-02-07 15:43 1583看文章《科学学研 ... -
只针对中英文混合分词的中文分词器
2012-02-03 10:39 1013该版本说明 1、只针对中英文混合分词 需要一些中文和 ... -
xml CDATA
2012-02-03 08:45 1210<h2 style="font-si ... -
Qt4.7中 默认的构造函数
2012-02-01 09:14 1089<p><span style=&qu ... -
继续向成熟男人靠拢
2012-01-11 17:04 880转自徒儿的人人。 ... -
ava框架数据库连接池比较(c3p0,dbcp和proxool)bonecp
2012-01-11 14:13 1135<h1 style="text ... -
Ajax 应该变成 Ajaj (关于JSON 与 XML 的比较)
2011-12-28 15:23 963<span style="font- ... -
Problem16
2011-12-28 12:53 668package com.shui.mu.yao.io. ... -
C#坦克大战网络版代码
2011-12-20 13:09 983简单C#坦克大战网络版代码 写完单机版 http ... -
腾讯Q+开放平台,相信又是一次成功的模仿
2011-12-20 10:44 861今天看到两则新 ... -
Wifi
2011-12-19 13:14 1088. Confirm if Wifi is On ... -
提高站点在搜索引擎上的排名
2011-12-19 12:04 938对于拥有网站的各位站长来说,都希望自己的站点能够在各种 ... -
ERP简易教程
2011-12-16 16:47 922注明:下面的帖子 ... -
GeoCon 用C#编写的开源的地理信息数据转换工具
2011-12-14 12:29 956<p class="MsoNorma ... -
JTest
2011-12-14 09:00 1029接到parasoft公司一位先生打来的电话,说下个月第 ... -
Apache License Version 2.0 英文内容及中文翻译
2011-12-13 12:59 2340</span> <p class= ... -
Java中网络操作的开源库CommonsNet
2011-12-13 12:39 817<p class="MsoNorma ... -
CSDN BLOG EXPERT
2011-12-13 08:59 1095<img src="http://p. ...
相关推荐
Font Awesome图标字体库提供可缩放矢量图标,它可以被定制大小、颜色、阴影以及任何可以用CSS的样式
介绍了physical design的floorplanning问题
数学建模培训资料 数学建模实战题目真题答案解析解题过程&论文报告 最低生活保障问题的探索 共20页.pdf
变更用水性质定额申请表.xls
从官网上下载下来,作为资源存储,方便安装,此资源为windows版本
嗨玩旅游网站-JAVA-基于springboot嗨玩旅游网站设计与实现(毕业论文+PPT)
【资源说明】 本科毕业设计 基于Python中国知网(cnki)爬虫及数据可视化详细文档+全部资料.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
api代码
【作品名称】:基于 Java 实现的24点卡牌游戏【课程设计】 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【项目介绍】: Java小游戏--24点卡牌游戏 将扑克牌(除大小王)随机打乱,每次出现4张卡牌,每张卡牌使用一次,13个回合。 A代表1,J代表11,Q代表12,K代表13。 可2-4人局域网同时在线对战,100秒倒计时结束前回答正确可获得积分,先回答的可获4分,后回答的分数依次递减。 实时显示玩家排名。 【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
用 Python 实现的可扩展布隆过滤器皮布卢姆pybloom是一个包含 Bloom Filter 数据结构以及可扩展 Bloom Filter 实现的模块,如下所述P. Almeida、C.Baquero、N. Preguiça、D. Hutchison,可扩展布隆过滤器,(GLOBECOM 2007),IEEE,2007。如果您了解需要提前留出多少位来存储整个集合,那么布隆过滤器就是您的不二之选。可扩展布隆过滤器允许您的布隆过滤器位根据误报概率和大小进行增长。当过滤器达到容量上限时,即为“满”M * ((ln 2 ^ 2) / abs(ln p)),其中 M 是位数,p 是误报概率。当达到容量上限时,将创建一个比上一个过滤器大得多的新过滤器,其误报概率更小,哈希函数数量更多。>>> from pybloom import BloomFilter>>> f = BloomFilter(capacity=1000, error_rate=0.001)>>> [f.add(x) for x in range(10)][False, False, False,
计算机学院宿舍美化大赛.rar
基于java的运动器械购物商城设计与实现.docx
内容概要:文章介绍了针对“卓越工程师教育培养计划”,结合PBL和CDIO工程教育理念,对材料成型及控制工程专业课程设计的实践教学改革进行探索。首先在命题设计上依托企业实践项目,确保设计内容与生产实际紧密结合,具有较强的创新性和实用性。在过程管理中,采用分组合作和面向实际问题导向的教学方法,提升学生的工程素养和创新思维。通过课程设计的成绩考核,结合校内外导师的共同评价,客观全面衡量学生的学习成果。指导教师发挥了组织、支持和引导等多方面的角色作用。 适合人群:高等院校材料成型及控制工程专业学生和教学管理人员;工程教育领域的研究人员。 使用场景及目标:旨在提升工科学生的工程实践能力和创新能力,使其具备解决复杂实际工程问题的能力。通过改革教学内容和方法,改善传统课程设计中存在的不足,培养出高素质的技术人才。 其他说明:改革措施在实际运行中取得了较好的教学效果,提高了学生的就业竞争力,但仍存在一些不足之处需要在未来进行完善。
设计模式学习
C的两数相加求和的程序代码
Viper是一个基于Anno微服务引擎开发的Dashboard示例项目。Anno底层通讯采用grpc、thrift
本教程播放列表涵盖了 Python 中的数据结构和算法。每个教程都有数据结构或算法背后的理论、BIG O 复杂性分析和可供练习的练习。使用 Python 的数据结构和算法本教程涵盖了 Python 中的数据结构和算法。每个教程都包含数据结构或算法背后的理论、BIG O 复杂度分析以及可供练习的练习。要观看视频,您可以访问播放列表https://www.youtube.com/playlist?list=PLeo1K3hjS3uu_n_a__MI_KktGTLYopZ12订阅 codebasics youtube 频道https://www.youtube.com/c/codebasics
python入门——安装Python软件包
就业去向信息-JAVA-基于微信小程序高校毕业生实习及就业去向信息管理系统(毕业论文+PPT)
基于java的学费管理系统设计与实现.docx