摘要:
// 方法1 对象直接量var obj1 = {v1 : "",get_v1 : function() {return this.v1;},set_v1 : function(v) {this.v1 = v;}};// 方法2 定义函数对象var Obj = function() {var v1 = "";this.get_v1 = function() {return this.v1;};this.set_v1 = function(v) {this.v1 = v;}};// 方法3 原型继承var Obj3 = new Function();Obj3 阅读全文
摘要:
成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令:show dbs:显示数据库列表show collections:显示当前数据库中的集合(类似关系数据库中的表)show users:显示用户use <db name>:切换当前数据库,这和MS-SQL里面的意思一样db.help():显示数据库操作命令,里面有很多的命令db.foo.help():显示集合操作命令,同样有很多的命令,foo指的是当前数据库下,一个叫foo的集合,并非真正意义上的命令db.foo.find():对于当前数据库中的foo集合进行数 阅读全文
摘要:
如果迩是在ubuntun下安装nginx、建议先卸载掉自带的版本、太旧了、0.7的、uWsgi都不支持、还要打补丁、太麻烦了、如果是默认安装的话、一定是使用了apt-get的方式来安装的、那么莪们就使用apt-get的方式来卸载吧、sudo apt-get --purge remove nginx完成后再试下which nginx存在不、不存在就是已经成功卸了还是从源码安装吧、这样可以不用管更新apt-get源之类的是否成功之类的、首先去找个源码吧、目前官网的最新稳定版是1.2.6、所以输入个wget http://nginx.org/download/nginx-1.2.6.tar.gz获取 阅读全文
摘要:
今天在导一个临时表的数据,导出完成后准备清空数据,执行truncate命令时,遇到如下问题:ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效解决方法如下:=========================================================SQL> select session_id from v$locked_object;SESSION_ID---------- 56SQL> SELECT sid, serial#, username, osuser FROM v$session where sid =56; . 阅读全文
摘要:
Redis是一种面向“key-value”类型数据的分布式NoSQL数据库系统,具有高性能、持久存储、适应高并发应用场景等优势。它虽然起步较晚,但发展却十分迅速。近日,Redis的作者在博客中写到,他看到的所有针对Redis的讨论中,对Redis持久化的误解是最大的,于是他写了一篇长文来对Redis的持久化进行了系统性的论述。文章主要包含三个方面:Redis持久化是如何工作的、这一性能是否可靠以及和其它类型的数据库比较。以下为文章内容:一、Redis持久化是如何工作的?什么是持久化?简单来讲就是将数据放到断电后数据不会丢失的设备中,也就是我们通常理解的硬盘上。首先我们来看一下数据库在进行写操作 阅读全文
摘要:
经常看到程序员展示自己做的东西,有一些是创业项目,有一些是 Weekend Project, 不客气地说,大部分都挺难看的。在 10 年前,只要你做出一个功能齐全的东西,哪怕非常难看也会有很多人叫好,而现在网站和其它互联网产品多如牛毛,没有人再愿意忍受难看的东西了。我觉得“不难看”是对一个产品最起码的要求,难看的产品往往都很难用。程序员在写代码的时候往往只注重功能的实现和性能的提升,忽视了外观和易用性,其实很多时候只要注意一些基本的规则,就可以大幅度提高产品的观感。作为一个外行,我也算是苦苦自学了好长时间的设计,这里打算分享一些我认为比较实用的技巧,希望可以帮助到同样在摸索的人。需要声明的是, 阅读全文
摘要:
这里会用到一个命名空间System.Runtime.Serialization.Json,杯具的孩子会发现,在添加引用里根本找不到此命名空间,找到的是System.Runtime.Serialization,添加引用后,根本不管用,此命名空间里根本不包括序列化要用到的对象DataContractJsonSerializer,那,这个对象到底在哪里呢。。。。经过不断的查终于找到了,这个坑爹的货藏的很深呀。正确的是直接添加这个引用System.Servicemodel.Web就把问题解决了。顺便奉上序列化和反序列化JSON的一个类:using System.IO;using System.Text 阅读全文
摘要:
原生通知(Raw Notification)- 原生通知用于设备中真正在运行的程序。它允许你在用户使用时实时更新用户界面。吐司通知(Toast Notification) – 无论程序是否在运行都会收到这个消息,但在程序运行时弹出吐司消息可能会有点儿讨人厌。我会在下面的例子中演示。吐司通知不能更新你程序的数据。想做到这一点还是需要传递一个原生通知。瓷砖通知(Tile Notification) – 如果你的程序被钉在了开始界面中,你可以用瓷砖通知来更新瓷砖。你可以改变背景图片以及一个0-99的整数。 阅读全文
摘要:
不只是钛乐 (Tiler) 可以透过长按叫醒,长按萤幕叫出更多功能,也是 Windows Phone (wp7) 的特性之一。Windows Phone (wp7) 大约有 50 个地方,长按后会弹出隐藏选项,另外像是照相、音量等硬体按钮,长按也有对应的功能,小编替大家整理了一些常用的长按功能。- 用讲的找资料长按首页按钮,会进入语音搜寻。(须连上网路才能使用)- 虚拟键盘的隐藏秘密长按虚拟键盘上的符号,例如句点,或是特殊符号,就会出现更多隐藏符号- 在使用虚拟键盘时,快速输入数字后切回英文字母长按 &123 键并滑动到想要的字元上,放开后会自动跳回文字键盘,这样可以省下一次点击的动作 阅读全文
摘要:
Windows Phone 7的系统设置里,按钮都有一个点击倾斜的效果,但自己添加的控件就没有。但微软提供了这个效果的代码:TiltEffectMSDN的介绍:http://msdn.microsoft.com/zh-cn/library/ff941108(v=vs.92).aspx先下载此处的示例:http://go.microsoft.com/fwlink/?LinkId=200720把里面的TiltEffect.cs添加到自己的项目,改一下这个文件的命名空间,然后修改要使用倾斜效果的XAML页面:头部声明中添加 :xmlns:local="clr-namespace:[Name 阅读全文
摘要:
开发 Windows Phone 7 应用程式,开启用键盘输入的密技1. 启用键盘输入 在模拟器里调试程序时,默认情况下是不能用电脑的键盘输入,但是调试如果能用PC键盘肯定能提高不少速度。其实微软已经为我们程序员做了这方面的工作,可以按如下步骤来使用PC的键盘:1.先用鼠标点击要输入的位置。2.按下PC键盘的PageUp 键 (也就是在 Home键的右边那一个),此时就会开启键盘输入的功能,并关闭模拟器的虚拟键盘。 若要重新打开虚拟键盘(关闭PC键盘功能输入),可依据下列步骤: 1.先用鼠标点击模拟器中页面中的任意位置(让模拟器获取焦点)。2.此时按下PC键盘的PageDown 键 (也就是在 阅读全文
摘要:
虽然SQL数据库是非常有用的工具,但经历了15年的一支独秀之后垄断即将被打破。这只是时间问题:被迫使用关系数据库,但最终发现不能适应需求的情况不胜枚举。但是NoSQL数据库之间的不同,远超过两 SQL数据库之间的差别。这意味着软件架构师更应该在项目开始时就选择好一个适合的 NoSQL数据库。针对这种情况,这里对 Cassandra、 Mongodb、CouchDB、Redis、 Riak、 Membase、Neo4j和HBase进行了比较:(编注1:NoSQL:是一项全新的数据库革命性运动,NoSQL的拥护者们提倡运用非关系型的数据存储。现今的计算机体系结构在数据存储方面要求具 备庞大的水平扩 阅读全文
摘要:
PhpStorm是我见过的最好的Php开发环境。最强大的地方便是它的自动提示功能。此款产品由Intellij的所有者JetBrains公司开发。Intellij是java中比较好的IDE,同样提示功能很强大。下面是PhpStorm的注册码、Key,其license由用户名和License值组成。User name:EMBRACELicense key:===== LICENSE BEGIN =====43136-1204201000002UsvSON704l"dILe1PVx3y4"B349AU6oSDJrsjE8nMOQh"8HTDJHIUUhgd1BebYc5 阅读全文
摘要:
GitHub 在本周遭受了两次服务故障,其中一次是1小时46分钟的无法访问,另外一次是接近一小时的性能故障。这比我们标准要差很多,我们对此表示抱歉。我想要解释究竟发生了什么事情,以及我们采取了什么措施以防止这些问题再次发生。背景介绍在八月中旬的一次维护中,我们的维护团队用一组三个节点的集群替代了老旧的 DRBD-backed MySQL 服务器。这些服务器有两个虚拟的 IP,其中一个可以用来读写,另外一个只读。这些虚拟 IP 是通过Pacemaker和Heartbeat管理的,这两个软件在我们的架构中用的很多。MySQL 的复制(active/standby)是通过 Percona Repli 阅读全文
摘要:
经常会遇到查看自己的电脑硬件信息,但又不想安装一个查看硬件的软件,那怎么办呢。其实WIN操作系统都有命令的,下面分享一下。dxdiag -------可以显示所有硬件的信息,和360的硬件大师显示的没什么区别。winver---------检查Windows版本 wmimgmt.msc----打开windows管理体系结构(WMI) wupdmgr--------windows更新程序 wscript--------windows脚本宿主设置 write----------写字板 winmsd---------系统信息 wiaacmgr-------扫描仪和照相机向导 winchat----. 阅读全文
摘要:
select ','+convert(nvarchar,ID) from vote_subject FOR XML PATH('')返回的结果是这样的如,1,2,3,................... 阅读全文
摘要:
网络会议、视频会议、在线会议:WebEx Meeting Center以前在Xp里可以使用netmeeting进行会话,会议。可以申请在线试用14天,挺好用的。http://www.webex.com.cn/smb/web-meeting-center.html 阅读全文
摘要:
CSS3为Web开发带来了非常令人兴奋的变化,特别是在CSS 3D 转换、动画等特性的支持,可以轻松的创建很酷的Web效果。在这篇文章中我们介绍 11 个使用 CSS3 和 jQuery实现的特效,很酷。使用 jQuery 和CSS实现的放大镜效果简单而惊人的CSS3边框过渡效果CSS3中的手风琴风格滑块使用jQuery和CSS3的组合翻转滑块用CSS3 3D变换显示产品信息创意CSS3的动画菜单实验CSS3的动画图像转换3D缩略图悬停效果CSS3和jQuery的样书使用CSS 3D创建变换卡图片廊CSS3和jQuery制作的模糊效果 阅读全文
摘要:
在网页特效中,我们经常会遇到需要循环播放图片的情况,比如首页上的广告轮播或者相册浏览等。如何简单的实现一款漂亮平滑的图片播放插件呢?下面就介绍几款非常不错的jQuery图片播放插件,希望对大家有所帮助。1、jQuery图片播放插件Diapo这是一款基于jQuery的图片播放插件,提供缩略图效果和多种图片切换动画效果,并且支持任何HTML元素的播放切换,一起来看看效果。2、jQuery滑杆式图片播放器jCoverflipjCoverflip又是另一种形式的jQuery图片播放器,该图片播放器可以通过拖动下面的拖动条来切换滑动图片,非常简单实用,一起来看看演示效果。3、jQuery带缩略图的图片播 阅读全文
摘要:
表单在网页中扮演着十分重要的作用,从用户登录注册到留言评论,都离不开表单。一个设计精美方便的表单,可以提高用户交互的质量。下面给大家介绍10款设计简单但是外观精美的jQuery和CSS3表单,希望对大家有所帮助。1、发光的HTML5表单这是一款非常漂亮的HTML5登陆表单,当表单获取焦点时,表单四周就会呈现出发光动画的效果,并不断地进行颜色渐变;当表单失去焦点时,停止发光。其中颜色渐变的动画只有基于webkit的浏览器才有效果,比如chrome和safari。2、带滑动条、日历、取色器等常用功能的HTML5表单这是一款非常经典的CSS3&HTML5表单,我之所以称之为经典,是因为在这个 阅读全文