-
Processing.js快速入门-javascript开发版
Processing.js快速入门--javascript开发版介绍: 这个入门指导是为javascript开发者写的。读这个文档之前,你最好掌握javascript和web开发编程,并还会非常基本的Processing知识。 目录: 为没有耐心看长篇大论的人准备: 如果你很着急入门,那么你就需要知道以下几点: 1、Processing.js把Processing代码转变成能够在浏览器端运行的ja...
291
热度 -
Web前端开发笔考题集锦(Javascript篇)
Web前端开发笔试题集锦(Javascript篇) 1,判断字符串是否是这样组成的,第一个必须是字母,后面可以是字母、数字、下划线,总长度为5-20varreg=/^[a-zA-Z][a-zA-Z_0-9]{4,19}$/;reg.test("a1a__a1a__a1a__a1a__");2,截取字符串abcdefg的efgvarstr="abcdefg";if(/efg/.test(str)){...
325
热度 -
施用 Ajax 调用 SOAP Web 服务,第 1 部分- 构建 Web 服务客户机
使用Ajax调用SOAPWeb服务,第1部分-构建Web服务客户机 本文介绍如何使用异步JavaScript和XML(AsynchronousJavaScriptandXML,Ajax)设计模式来实现基于Web浏览器的SOAPWeb服务客户机。 <!--STARTRESERVEDFORFUTUREUSEINCLUDEFILES--><!--includejavascriptonc...
829
热度 -
Yahoo的军规章程
Yahoo的军规条例 转自:http://ued.alimama.com/? 1、尽量减少HTTP请求个数――须权衡 合并图片(如csssprites,内置图片使用数据)、合并CSS、JS,这一点很重要,但是要考虑合并后的文件体积。 2、使用CDN(内容分发网络) 这里可以关注CDN的三类实现:镜像、高速缓存、专线,以及智能路由器和负载均衡; 3、为文件头指定Expires或Cache-Con...
254
热度 -
JS判断浏览器部类方法
JS判断浏览器类型方法方法一: 在网站前端开发中,浏览器兼容性问题本已让我们手忙脚乱,Chrome的出世不知道又要给我们添多少乱子。浏览器兼容性是前端开发框架要解决的第一个问题,要解决兼容性问题就得首先准确判断出浏览器的类型及其版本。JavaScript是前端开发的主要语言,我们可以通过编写JavaScript程序来判断浏览器的类型及版本。JavaScript判断浏览器类型一般有两种办法,一种是根...
236
热度 -
第三章 音频跟视频
第三章音频和视频 音频和视频的编码/解码器是一组算法,用来对一段特定的音频或视频流进行编码和解码,以便音频和视频能够播放。原始的媒体文件体积非常大,假如不对其进行编码,那么构成一段视频和音频的数据可能会非常庞大,以至于在因特网上传播需耗费无法忍受的时间。若没有解码器的话,接收方就不能把编码过的数据重组为原始的媒体数据。编解码器可以读懂特定的容器格式,并且对其中的音频轨道和视频轨道解码。 3.2...
273
热度 -
ArcGIS权限分析-如何对同一要素类对不同要素设置权限(Oracle)
ArcGIS权限分析-怎么对同一要素类对不同要素设置权限(Oracle)今天又接到用户来咨询怎么对同一要素类对不同要素设置权限的问题,看来这个需求大家都是非常迫切。重新解释一下用户的要求,比如说我有一个整个北京市宗地的要素类,所有地区的要素类都在一起,但是有一个要求,用户只想在一个要素类里面进行操作,而且朝阳区国土局的工作人员只能编辑所属朝阳区的数据,海淀区国土局工作人员只能编辑所属海淀区的宗地,...
691
热度 -
php 5.2 内存储器管理器
php5.2内存管理器 ? PHPV5.2中的新增功能,第1部分:使用新的内存管理器 像跟踪和监视uber-nerd一样跟踪和监视PHP内存 TracyPeterson (tracy@tracypeterson.com ),自由撰稿人,Consultant 自1997年以来,TracyPeterson担任过IT项目经理和Web开发人员,并且目前担任Microsoft的MSNSe...
435
热度 -
【转】利用Eclipse进展重构
【转】利用Eclipse进行重构重构和单元测试是程序员的两大法宝,他们的作用就像空气和水对于人一样,平凡,不起眼,但是意义深重。预善事,必先利器,本文就介绍怎样在Eclipse中进行重构。本文介绍了Eclipse支持的重构种类,它们的含义,以及怎样重构。本文同时也可以作为学习重构知识的快速手册。什么是重构重构是指在保持程序的全部功能的基础上改变程序结构的过程。重构的类型有很多,如更改类名,改变方法...
74
热度 -
软件设计准则:高内聚低耦合
软件设计原则:高内聚低耦合这是软件工程中的概念,是判断设计好坏的标准,主要是面向OO的设计,主要是看类的内聚性是否高,偶合度是否低。???一个程序有50个函数,这个程序执行得非常好;然而一旦你修改其中一个函数,其他49个函数都需要做修改,这就是高耦合的后果。编写概要设计的时候设计类或者模块自然要考虑到“高内聚,低耦合”。???在程序的各各模块中,尽量让每个模块独立,相关的处理尽量在单个模块中完成,...
5084
热度 -
Java多线程程序设计
Java多线程程序设计 一:理解多线程 ??多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程中的其它线程共享一个存储空间,这使得线程间的通信远较进程简单。 ??多个线程的执行是并发的,也就是在逻辑上“同...
348
热度 -
黑马软件工程师:HTML小结
黑马程序员:HTML小结---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流!------------------------ 一、HTML 1.网页编程语言。Html之所以能展现出各种各样的效果,是浏览器的功能。 2.HTML(HyperTextMarkupLanguage)就是描述网页长什么样子、有什么...
327
热度 -
Android性能优化之Bit地图的内存优化
Android性能优化之Bitmap的内存优化1、BitmapFactory解析Bitmap的原理BitmapFactory提供的解析Bitmap的静态工厂方法有以下五种:BitmapdecodeFile(...)BitmapdecodeResource(...)BitmapdecodeByteArray(...)BitmapdecodeStream(...)BitmapdecodeFileDes...
89
热度 -
2015务须推荐的Android框架,猿必读系列
2015必须推荐的Android框架,猿必读系列!一、GuavaGoogle的基于java1.6的类库集合的扩展项目,包括collections,caching,primitivessupport,concurrencylibraries,commonannotations,stringprocessing,I/O等等.这些高质量的API可以使你的JAVA代码更加优雅,更加简洁.功能模块:----...
50
热度 -
android 4.4省电技术详解,怎么开发一个省电的app
android4.4省电技术详解,如何开发一个省电的app安卓4.4的推出,省电技术方面谷歌又表示进行了改良!让我们一起了解安卓4.4省电技术到底做了什么改变!测试结论:1)灭屏待机最省电:a)任何App包括后台Service应该尽可能减少唤醒CPU的次数,比如IM类业务的长连接心跳、QQ提醒待机闹钟类业务的alarm硬时钟唤醒要严格控制;b)每次唤醒CPU执行的代码应该尽可能少,从...
62
热度 -
初涉SQL Server性能有关问题(2/4):列出等待资源的会话
初涉SQLServer性能问题(2/4):列出等待资源的会话在初涉SQLServer性能问题(1/4)里,我们知道了如何快速检查服务器实例上正运行的任务数和IO等待的任务数。这个是轻量级的脚本,不会给服务器造成任何压力,即使服务器在高负荷下,也可以正常获得结果。问题检测的第2步是获取在进行任何资源等待的会话。下面的脚本会帮助我们获得这些信息。这个查询需要预建立一个函数,如果会话是由SQLServe...
15
热度 -
Sqlite全面学习(1)
Sqlite全面学习(一)PS一句:最终还是选择CSDN来整理发表这几年的知识点,该文章平行迁移到CSDN。因为CSDN也支持MarkDown语法了,牛逼啊!【工匠若水http://blog.csdn.net/yanbober】官网SQLite是一款轻型的数据库,是关系型数据库(RDBMS)管理系统,它包含在一个相对小的C库中。目前在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可...
52
热度 -
SQL执行计划-HIT、SQLPLAN
SQL执行计划--HIT、SQLPLAN方法1、EXPLAINFOREXPLIANFORSELECT*FROMXXXX;SELECT*FROMTABLE(DBMS_XPLAN.DISPLAY);这种方式查询的是一种仅供参考性的执行计划,而真正的执行计划是存储在LiburaryCache中的。?方法2、SETAUTOTONSETAUTOTONEXPSTATUS完整语法:SETAUTOT[RACE]{...
57
热度 -
锋利的SQL2014:连接算法
锋利的SQL2014:联接算法在MicrosoftSQLServerManagementStudio中执行查询时,如果选定工具栏中的按钮,可以看到为查询生成的执行计划。执行计划以图形方式显示了SQLServer查询优化器选择的数据检索方法,如表扫描、排序、哈希匹配等。对于联接查询,SQLServer会根据联接表之间的数据、索引等情况,选择使用嵌套循环联接、合并联接或哈希联接。7.7.1嵌套循环联接...
89
热度 -
android sqlite 下令
androidsqlite命令SQLite库包含一个名字叫做sqlite3的命令行,它可以让用户手工输入并执行面向SQLite数据库的SQL命令。本文档提供一个样使用sqlite3的简要说明。开始启动sqlite3程序,仅仅需要敲入带有SQLite数据库名字的"sqlite3"命令即可。如果文件不存在,则创建一个新的(数据库)文件。然后sqlite3程序将提示你输入SQL。敲入SQL语句(以分号“...
373
热度