自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

赵亮的博客专栏(theforever,碧海情天)

断水寒刀--莫道抽刀断水水更流,若将寒刀凝水水亦收。

转载 PowerShell说明摘要

文章目录1. 了解 PowerShell1-1. 了解重要的 PowerShell 概念1-1-1. 输出是基于对象的1-1-2. 命令系列是可扩展的1-1-3. PowerShell 处理控制台输入和显示1-1-4. PowerShell 使用某些 C# 语法1-2. 了解 PowerShell 命令名称1-2-1. 学习传统 shell 中的命令名称1-2-2. Cmdlet 使用谓词-名词的...

2020-03-13 21:59:28 353

原创 彩虹色MD主题1 for Sublime Text & Typora & EmEditor & EverEdit

彩虹色MD主题1目录彩虹色MD主题1 for Sublime Text & Typora & EmEditor & EverEditSublime Text的主题(mdRainbow4Sublime Text)Typora的主题(mdRainbow4Typora)EmEditor的主题(mdRainbow4EmEditor)EverEdit的主题(mdRainbow4Eve...

2020-03-13 20:41:24 303

转载 个体软件过程之缺陷管理

(本文基于网络资料,由“赵亮-碧海情天”重新进行组织和个别修正,使之更符合逻辑理解的顺序和更加严谨。)文章内容讲述:缺陷的概念与影响,缺陷管理方法,发现缺陷的多种方法及其比较,附带提供一些建议。

2016-08-15 19:59:38 704 2

转载 个体软件过程中代码的估算、度量和错误的记录

PSP(Personal Software Process,个体软件过程)是一个过程描述、测度和方法的结构化集合,能够帮助软件工程师改善其个人性能。它提供了表格、脚本和标准,以帮助软件工程师估算和计划其工作。它显示了如何定义过程及如何测量其质量和生产率。一个基本的PSP原则是:每个人都是不同的,对于某个工程师有效的方法不一定适合另一个。这样,PSP帮助工程师测量和跟踪他们自己的工作,使得他们能够找到

2016-08-15 19:18:54 1108

原创 对用DIV+CSS+JS实现多子部门组织结构图的改进

这是回复论坛一坛友的问题涉及到的。 坛友给出的组织结构图,主要是解决在子部门较多时一排放不下的情况怎么办。虽然利用折叠可以放下,但是却可能对组织关系造成误解。我提出了两种改进的方法,大意相同,只是后一种更加方便用DIV+CSS+JS实现。

2016-08-11 18:32:25 5409 1

原创 无法获得用户定位信息的解决办法和建立HTTPS的方法

无法获得用户定位信息的原因和解决方法。近期很多开发者提问这个问题:为什么以前可以获得用户定位信息的方法,现在不管用了。究其原因,是定位信息提供商(比如百度地图)不再支持在HTTP协议下返回这类敏感信息,而是要求必须在HTTPS协议下才会返回。本文讲解这一变化的背景原因,和如何转到HTTPS协议的具体步骤与相关选择细节。

2016-08-10 14:07:16 4328

原创 Sublime Text 3118-3120 英文菜单改进版

Sublime Text 3118-3120 英文菜单改进版。能更好地通过键盘访问菜单。增加多个实用访问入口和功能控制。按意义进行重组。分类管理插件。 后记这一版,因为需要更改的地方相对少得多,所以只用了三个多小时(权衡键盘访问键还是很费时的)就完成了,相比以前中文版所用的时间,竟让我很有种马马虎虎就过来了的感觉。真是“除却巫山不是云”。对 Sub

2016-08-09 13:51:46 1143

原创 HTML5 IndexDB 用户本地化存储离线数据库的使用

Web SQL曾是HTML5 离线数据存储的一种解决方案,它基于SQLite。但W3C 的 WebDatabase 规范最终选择主推IndexDB,对Web SQL则不再提供维护。IndexDB是一个NoSQL类型的数据库,可在客户端进行大量结构化数据存储,能使用索引高效率搜索数据进行读写和管理操作。本文讲解它的具体使用方法和注意事项。

2016-07-26 21:56:19 8680 1

转载 编写高质量代码 改善Python程序的91个建议

编写高质量代码 改善Python程序的91个建议第1章 引论建议1:理解Pythonic概念建议2:编写Pythonic代码建议3:理解Python与C语言的不同之处建议4:在代码中适当添加注释建议5:通过适当添加空行使代码布局更为优雅、合理建议6:编写函数的4个原则建议7:将常量集中到一个文件第2章 编程惯用法建议8:利用assert语句来发现问题建议9:数据交换值的时候不推荐使用中间变量建议10

2016-07-26 14:30:37 2719

转载 厨房窍门(一)

一些不错的厨房窍门,重新排版一下。涉及:原料存储和准备处理、菜品制作、厨具使用与保养等多方面的知识。什么人都离不开现实生活。

2016-07-26 14:16:48 658

原创 Sublime Text2个人使用经验总结

(转载请注明原作者和来源)  Sublime Text2是多功能文本编辑器中的一个后起之秀。关于它丰富的功能,快捷键,及其它经验技巧,已经有很多转载的文章。这里就不重复叙述了。  本文仅就个人在使用过程中发现的一些未被广泛流传的地方进行记录:  1:替换的时候,ALT+R打开正则之后,可以用句点“.”替换任何字符,“.*”可以替换任何数量的任意字符,但默认是贪婪模式。想要用非贪婪模式匹

2016-07-16 16:04:03 1798

原创 Sublime Text 3118 插件集成定制汉化方案--赵亮(碧海情天)

Sublime Text 3118 插件集成定制汉化方案–赵亮(碧海情天),本文继承以往赵氏风格的汉化菜单样式,包含了Sublime Text 3118新增加的功能,并对多种常用插件进行汉化和组织归类,同时扩展了颜色方案、补全、缩写、PasteWithoutBlankLines、MDHeader等未发布的新插件。

2016-07-16 00:44:35 1720

原创 Sublime Text 手工汉化和插件开发、提交方法教程(三)——提交插件

(转载须注明本文原始地址和作者“碧海情天 赵亮”及博客地址http://blog.csdn.net/theforever)  在本教程系列的第一部分讲了“ST的汉化方法”(http://blog.csdn.net/theforever/article/details/8962727),主要意义在于能够解决ST汉化包对于插件添加的菜单不能汉化,和某些插件可能把汉化过的菜单又变回英文的问题。

2013-05-23 23:03:32 4559

原创 Sublime Text 手工汉化和插件开发、提交方法教程(二)——插件开发

(转载须注明本文原始地址和作者“碧海情天 赵亮”及博客地址http://blog.csdn.net/theforever)   在上一部分讲了“Sublime Text 手工汉化的方法”(http://blog.csdn.net/theforever/article/details/8962727)。其中涉及对插件扩展包的存放位置和编辑方法的介绍,是本部分的必要前提基础,这里不再重复,请自行移

2013-05-23 21:46:03 4866

原创 Sublime Text 手工汉化和插件开发、提交方法教程(一)——手工汉化

(转载须注明本文原始地址http://write.blog.csdn.net/postedit/8962727和作者“碧海情天 赵亮”及博客地址http://blog.csdn.net/theforever)目录:手工汉化 http://blog.csdn.net/theforever/article/details/8962727插件开发 http://blog.csdn.net/t

2013-05-23 01:58:01 8194 1

转载 如何使用HTML5实现利用摄像头拍照上传功能

(为便于阅读,对原文进行了不失原意的适当修改,包括代码中一些错误的重复,并作了注释)  HTML5技术支持WebApp在手机上拍照,显示在页面上并上传到服务器。这是手机微博应用中常见的功能,当然你也可以在其它类型应用中适当使用此技术。  1、 视频流  HTML5 的 The Media Capture(媒体捕捉) API 提供了对摄像头的可编程访问,用户可以直接用 getUserMe

2012-12-03 15:03:11 86468 6

原创 修改jquery插件autocomplete实现按需手动回车查询

基于jquery的autocomplete是个自动查询补全插件,根据用户的输入通过AJAX即时与后台沟通,返回合适内容生成可选择列表供使用完成补全辅助功能。它有较详细的选项可以设置,要使用的朋友可以先看看官方说明。 本文讨论的是根据需要对其进行必要的修改。比如要减少不必要的查询,降低频繁检索对数据库和服务器的压力,光使用minChars的话,作用十分有限。下面的方法,通过修改jq.au

2012-10-09 21:24:22 5007

原创 [软件点评]猎豹浏览器使用初感

刚试用了一下金山出的猎豹浏览器。这是个以Chrome内核为主,同时对那些侧重IE标准的网页也提供IE内核备用的双核浏览器。推介上说是国内第一个双核浏览器,但至少在知道它之前,我已经先用了Maxthon3和QQ浏览器,它们都是双核的,那么究竟它们到底谁最早就不清楚了,也没精力和义务去搞清楚。这里仅从普通用户的角度简单说说使用感观。  1.外观。有优有劣。M2之前和GB一样使用IE的T内核,M3使

2012-08-23 13:57:02 2445

原创 怎样在OPERA里选择大段范围的文字

这个问题虽看似简单,但开始按IE的操作习惯,点击文字的开始,再点结束部位,发现在OPERA里没反应。找了很多网上资料,也没有介绍的,也有人问这个问题,但没有正面可行的答案,一般都是让用鼠标选择。在忍受了很久用鼠标拖拽来选择的痛苦之后,无意中发现,原来只需要先用鼠标拖选中开头的一两个字,然后再点击要结束选择的地方就可以了。这和在IE里的表现不同,在IE里如果这样,就会变成从上次拖拽结

2011-12-19 21:13:24 986 1

原创 如何用JavaScript动态修改CSS样式表

看过我写的《如何用JavaScript动态建立或增加CSS样式表》之后,你就很容易想明白如何修改CSS样式表了。  正好今天在论坛碰到一位朋友问这样的一个问题:.ls{width=120px;}  //在这里加一句来改变.ls中width的值,如何写  有的朋友回答:“如果使用.ls的对象很多的话,用JS确实不方便, jquery方便,$(".ls").widt

2011-12-15 00:25:57 15578 8

原创 如何用JavaScript动态建立或增加CSS样式表

1。简单的方法,不管不顾,直接这样就可以: document.createStyleSheet().cssText = '标签{color:red;' + // 这个注释只在当前JS中帮助理解,并不会写入CSS中 'width:300px;height:150px}' + '.类名{……}' + '#ID们{……}';

2011-12-14 23:53:22 8841 2

原创 JS取各种尺寸的方法

JS取浏览器和网页可见区高和宽 :     var      s    =    "网页可见区域宽:"+    document.body.clientWidth;    s    +=    "\r\n网页可见区域高:"+    document.body.clientHeig

2011-07-11 19:41:17 967 1

原创 震惊,有程序员会这样开发游戏吗?

在某个据说实际开发过某个网页游戏的哥们的INTEL社区博客里看到“客户端没秒钟基本上只会有3条上行数据,但是下行广播数据是非常庞大的,曾经测试过300人同屏在线,每秒钟3个位置更新消息,广播量基本上是300*300*3=270000条消息,假如服务器为每一条消

2011-07-03 17:37:06 960

原创 关于对论坛帖子的不同态度

<br />  对论坛帖子的回复,我一向有明确的态度。但不熟悉的朋友肯定不了解,会觉得有些奇怪。在此进行一下说明。<br />  对一些问题,无论它是简单是困难,在我会的情况下,我都有两种态度,一种是给出答案,一种是让提问者补充基础。<br />  差别是什么呢?都是提问者表现出来的状态。<br />  如果问题简单,而提问者的表现也正是努力学习的初学者,我会很耐心地讲解,帮助他学习。反过来,如果提问者已经是工作了,而且是在完成一个很正规的项目当中,那么问这种很简单的(当然提问者本人因为不会也可能觉得很难)

2011-03-08 16:01:00 1047 7

原创 根据用户选择用JS切换生效的CSS文件实现网站网页换肤

<br /><br /> <br />说明:关于实现这个用途的文章,一般只是直接给了代码,没有对关键知识点的必要解释。本文侧重讲解原理和关键点,为方便网友使用,在后面附加了具体的代码,可实现将选择的风格名称存到cookie里去。<br /> <br />正文:<br />  想要进行网页的换肤,如果用普通的获取各个显示对象然后更改对象的各项STYLE属性或者只是CLASS属性,缺点是十分明显的:<br />  1、涉及对大量的网页内对象读写,并可能操作多项STYLE属性,JS代码量多。<br />  2、S

2011-03-03 14:26:00 3431

原创 一个简单有用的JavaScript CRACK程序的解决技术关键点

一个简单有用的JavaScript CRACK程序的解决技术关键点(转载请注明来自“碧海情天-赵亮”的博客 blog.csdn.net/theforever)  背景:涉及稍微敏感的问题,不便细说来龙,只能详讲去脉。现状就是,有一个外部网站,在其首页里有部分新资源的展示(资源种类暂且也可以抽象化概括),可以通过搜索框或者栏目列表来得到更多或更准确的资源列表,点击资源会出现资源信息页,在信息页里选择观看,才会出现资源的播放显示页。  现在的问题是:在找到资源列表后,需要打开两个页面才能看到资源。同时,由于这个

2011-01-20 14:57:00 1279

原创 用JS获得QQ号码的昵称,头像,生日

<br />(转载请在开始注明来自赵亮的博客blog.csdn.net/theforever) <br />http://r.qzone.qq.com/cgi-bin/user/cgi_personal_card?uin=指定QQ号码<br />将会返回下列内容:<br />_Callback(<br />{"uin":查询的QQ号码,<br />"qzone":1,<br />"nickname":"昵称",<br />"offsetBirth":距离生日的天数,<br />"avatarUrl":"查询

2011-01-11 17:21:00 12190 5

原创 获取/设置IFRAME内对象元素的几种JS方法

<br />1。IE专用(通过frames索引形象定位): document.frames[i].document.getElementById('元素的ID');<br />2。IE专用(通过IFRAME名称形象定位): document.frames['iframe的name'].document.getElementById('元素的ID');<br />  以上方法,不仅对IFRAME适用,对FRAMESET里的FRAME也同样适用。IE虽然擅于自定标准,但不得不说它很多的设计还是比较体现人性化的。

2011-01-10 13:01:00 35699

原创 自制JS小工具:列出指定HTML标签的所有属性和事件

<br /><META NAME="Author" CONTENT="theforever(碧海情天),赵亮"><br /><meta http-equiv="email" content="theforever·163。com"><br /><meta http-equiv="blog" content="blog.csdn.net/theforever"><br /><!--作者:theforever,ZL,碧海情天,赵亮 on CSDN --><br />输入要列出全部属性、事件的HTML标签:<in

2010-11-23 12:19:00 5360 4

转载 厨房窍门(一)

<br />· 拌肉馅加点土豆 不出汤汁<br />    将土豆末连同葱、姜、蒜、料酒、盐等调味料一同放入盛有肉馅的容器中,按同一方向搅拌。你会发现,不一会儿,馅就变得黏稠上劲了,省时又省力。而且有了土豆的营养,外带还省馅啊,呵呵。<br /> <br />· 切熟食,使用塑料砧板不易生菌<br />    木砧板天然但笨重,木质空隙比较多,易产生裂隙,藏污纳垢,尤其是洗后潮湿,不易干燥,成为滋生细菌的重要场所<br /> <br />· 黄瓜熟食更加健康排毒更好<br />    黄瓜含有丰富的营养,包

2010-11-20 17:51:00 1674

原创 寄情饮食

<br />  生活,工作,家庭,社会,国家,世界,地球,宇宙,那么多的不理想,让人无法舒心生存。因为你自认有很强的责任感,可是又没有控制别人来改变世界的能力。<br />  不过,既然希特勒在几十年前证明了一个成功的演说家至少可以控制一个国家。那在电脑和网络出现的今天,成功的演说家控制世界也不是不可能的。只不过,成功的结果又是什么呢?实现抱负之后,是不是紧跟着就是物极必反带来的失望?<br />  还是放下得好。<br />  古人寄情于山水,今人对山水的感觉就远不能和古人相比了。转了一圈,发现还是回归到

2010-11-20 17:31:00 778 2

原创 那些让人意外的习惯和爱好的背后……

<br />  普普通通的怀念,如果加上下意识的联想能力,就可能养成一些看似不相干的特殊爱好和习惯。<br />  一年前偶然看过一个越南MTV,女歌手长得很像某人,还有那神态,于是下载到电脑里,经常看看,有时因忙不能看画面时,也放着音乐,在头脑里想像画面。于是不知不觉地一年后居然很喜欢听越南歌曲,在网上搜了几十首下载来听。<br />  想起来,看到不只一个女孩说过,在和男友分手后学会了抽烟,或者是因为想起他抽烟的样子,或者是因为离开他后却又想念起和他在一起时很讨厌的烟的气味。抽烟的女人,心里都至少放着一

2010-11-20 15:48:00 659 1

转载 [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序

<br />关于“[IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序”的解决方法集合。<br /> <br />问题现象:<br />-在vs.net 2003 下通过odbc 连接mssql6.5 可以正常取得数据。<br />-转至vs.net 2005 下用同样的方法,用odbc 去取MSSQL6.5 出错误,错误信息如下:<br /> [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序<b

2010-11-19 16:05:00 17251 2

转载 sql server2008数据库复制实现数据同步常见问题

<br />操作使用的一些技巧(事务复制类型):<br />1.如何修改一个已经发布的表的属性?<br />将发布所有订阅删除,(发布不用删除),就可以在发布属性的项目中取消表,然后就可以修改该表了,修改后,再将表加入发布内就可以了.<br />2.常用的操作界面:<br />(1)一般都在监视器--发布项目,可以看到快照 分发和订阅的即时信息.<br />(2)另外一个操作地方是发布的属性,(在属性--状态里可以启动代理)<br />(3)还有一个是工具--复制--配置发布、订阅服务器和分发,需要订阅的服

2010-11-19 15:55:00 3168

转载 参考:IIS服务器端包含的指令语法和参数值

<br />服务器端包含的指令和使用程序<br />    本节介绍IIS 5.0服务器端包含的指令的语法和参数值。还介绍IISRESTART实用程序的语法和使用,该实用程序可用来从远程计算机、命令行和SSI指令的内部管理Web服务器。<br />1.    SSI指令、属性和标记<br />指令                    说明<br />#include        将指定的文件内容插入到被发送到客户机的响应流中,并替换该指令。例如:<!-- #include file=”userfilbi

2010-11-19 15:43:00 774

转载 参考:HTML中的特殊字符转义

<br />html中的特殊字符<br />  下表给出了插入特殊字符到文档所需要的代码。有的字符具有自己的记忆名,如注册商标字符在html中可写为&reg。在没有记忆符时,可直接插入其十进制代码。<br />    字符    十进制代码    HTML            描述<br />"        &#34;        &quot;            Quotation mark<br />&        &#38;        &amp;            Ampersand

2010-11-19 15:38:00 3190 1

转载 参考:ASP错误代码说明

<br />ASP错误代码说明<br />错误代码     错误消息     说明 <br />ASP0100    Out of memory     内存不足(不能分配要求的内存<br />ASP0101     Unexpected error     意外错误 <br />ASP0102    Expecting string input     缺少字符串输入 <br />ASP0103     Expecting numeric input     缺少数字输入 <br />ASP0104   

2010-11-19 15:36:00 38

转载 参考:大部分ADO错误代码对应含义说明

<br />大部分的ADO的错误码对应的含义<br />  除了在 Error 对象和 Errors 集合中说明的提供者错误之外,ADO 本身也将错误返回到运行时环境的异常处理机制之中。使用编程语言的错误捕获机制(如 Microsoft&reg; Visual Basic&reg; 中的 On Error 语句)可捕获及处理下列错误。下表将同时显示十进制和十六进制错误代码值。 <br />常量名称 编号 说明 <br />  adErrInvalidArgument 3001 0x800A0BB9  应用程

2010-11-19 15:32:00 697

转载 参考:JScript 运行时错误说明

<br />JScript 运行时错误 <br />  JScript 运行时错误是指当 JScript 脚本试图执行一个系统不能运行的动作时导致的错误。当正在运行脚本、计算变量表达式、或者正在动态分配内存时出现JScript 运行时错误时。<br />  以下是76个运行时错误<br />错误号 描述 <br />十进制     十六进制        说明<br />5     800A0005        非法过程调用或参数<br />6     800A0006        溢出<br />7

2010-11-19 15:26:00 1292

转载 参考:JScript 语法错误解释

<br />JScript 语法错误<br />  JScript 语法错误是指当 JScript 语句违反了 JScript 脚本语言的一条或多条语法规则时导致的错误。JScript 语法错误发生在程序编译阶段,在开始运行该程序之前(错误发生在开发过程中)。<br />  以下是32个语法错误<br />错误号 描述<br />十进制         十六进制        说明<br />1001         800A03E9        内存不足<br />1002          800A0

2010-11-19 15:24:00 922

提示
确定要删除当前文章?
取消 删除