`
yiyeqinghuasoon
  • 浏览: 645028 次
文章分类
社区版块
存档分类
最新评论
文章列表
正常情况下,我们的页面中链接是这样的 <a href = "http://blog.csdn.net/prsniper" target="_blank">虎胆游侠</a>这样,我们点击“虎胆游侠”就会弹出一个新窗口,然后打开我的主页…… 然而,这样的a标签只能用一个矩形把文字区域框住,十分单调。 在一些特殊的情况下,我们需要不规则的链接,比如艺术化的导航菜单,不规则按钮,地图……等等。 给a标签内嵌套img并不能完全满足,这些需求。 一个可行的做法是用img做map,相信很多人都会,usemap=“#map”就可以 ...
nginx是个高性能web server,很多时候我们会把它当成reverse proxy或者web server container使用,但有时我们也会开发它的第三方module,因为module才能完全使用nginx的全事件驱动、无阻塞调用机制,充分使用系统资源,达到SERVER最大处理吞吐量。 在开发nginx module时,我们最有可能遇到的一件事就是,在处理一个请求时,我们需要访问其他多个backend server网络资源,拉取到结果后分析整理成一个response,再发给用户。这个过程是无法使用nginx upstream机制的,因为upstream被设计为用来支持ngin ...
设计理念 Android3.0开始引入Fragment,主要是为了在大屏幕比如平板上支持更加灵活动态的UI设计。因为平板的屏幕比手机要大的多,因此有更多的空间来组合UI控件并与之交互。Fragment遵循这样的设计,你不用去管理那些视图层次结构的复杂变化。通过将一个Activity的布局划分为多个Fragment,你将能够在运行时修改Activity的外观,并且将这些修改保存在由这个Activity维护的回退栈中。 举个例子,一个发布新闻的应用程序可以用一个Fragment在左侧列出新闻列表,用另一个Fragment在右侧显示新闻内容。两个Fragment在一个Activit ...
一个Fragment代表Activity中的一些行为或一部分用户界面。你可以在一个Activity中合并多个Fragment来建立多个UI面板,还可以在多个Activity中重用一个Fragment。你可以把Fragment理解为Activity的一个模块。它有自己的生命周期,接受自己的输入事件,并且你可以在Activity运行的时候添加删除Fragment。 一个Fragment必须嵌入到一个Activity中并且其生命周期直接受其宿主Activity生命周期的影响。比如,当宿主Activity暂停时这个Activity内的所有Fragment都会暂停。宿主Activity销毁时 ...
画金子塔算法 public class Pyramid { public static void main(String[] args){ for(int i=2;i<10;i++){ if(i%2 == 0){ for(int j=0;j<9-i;j++){ System.out.print("1"); } for(int j=0;j<9-i;j++){ System.out.print("2"); } } if(i%2 != 0 ...
多态是什么?简单来说,就是某段程序调用了一个API接口,但是这个API有许多种实现,根据上下文的不同,调用这段API的程序,会调用该API的不同实现。今天我们只关注继承关系下的多态。 还是得通过一个例子来看看C++是怎样 ...
Visual Studio .NET 2003/2005/2008/2010都跟VB差不多,充分体现了VB可视化开发的优势,VC6本身也是可视化的,知识要处理非功能性过程太多,开发效率没VB高 不过运行效率快。这里VS.NET其实不算一种另外的语言,只是集成界面升级而已, ...
那么,下面是C,当然是纯C语言,没有C++的成分,当然,集成开发界面是Visual C++ 6.0 新建一个Win32控制台应用程序,64位正在到来,不过32位仍是王道 选择一个空白的工程 再新建一个C++源文件 输入 #include <stdio.h> void main(char **arg, int argc) //char *arg[], int argc - 也可以没有参数,参数是给cmd命令行用的,跟堆栈一样,传递参数 { printf("hello, world!\r\n"); } 运行。这里需要一些正则表达式的知 ...
上一篇这里继续一点,因为js只能嵌入其他(如网页)运行,所以就不写例子了,vbs双技能运行是因为windows自动指定了宿主程序,这是更深一层的技术,点到为止。 此外,在 各种语言的Hello,World程序大集合(三) 中,有同志回复了易语言的Hello,World!,老实说,我没研究过易语言,看到过一些代码,很不爽,呵呵。 下面,我们走进“编译型”的语言,最好学的一个,VB 那么,打开VB,新建一个标准EXE工程 双击设计中的窗体 输入 Option Explicit Private Sub Form_KeyDown(KeyCode As Integer ...
nginx是个多进程web容器,不同的配置下它的启动方式也是不同的,这里我只说说最典型的启动方式。 它有1个master进程,和多个worker进程(最优配置的数量与CPU核数相关)。那么,首先我们要找到main函数,它在src/core/nginx.c文件中。谈到源码了,这时我们先简单看下源码的目录结构吧。 nginx主要有下列目录: src/core,这个目录存放了基础的数据结构像LIST、红黑树、nginx字符串,贯穿始终的一些逻辑结构如ngx_cycle_s、ngx_connection_s等,还有对一些底层操作的封装如log、文件操作、共享内存、内存池等,最后还有个nginx ...
《DB 查询分析器》使用技巧之(六) <wbr><wbr><wbr><wbr><wbr><wbr> 马根峰 ( 广东联合电子收费股份有限公司, 广州 510300</wbr></wbr></wbr></wbr></wbr></wbr> <wbr></wbr> <wbr></ ...
上一篇,就不继续了,本系列仅限于“Hello,World!程序” 一样是记事本,输入这些 Public Sub Main() Msgbox "Hello,World!", vbInfomation,"操蛋" '你其实可以只写这句 End Sub Call Main() '运行主函数 保存为1.vbs 你会看到卷卷的图标,双击运行 呵呵,这是一种语言,能够实现某些特定的功能,包括文件复制,修改注册表…… 它的名称是vbscript,属于脚本语言,脚本语言是弱类型语言,也就是说:它一边把代码编译,一边运行…… 如果要使他强 ...
上一篇,写的是什么,请大家不要当真,这只不过是一些字符,如此而已…… 李二(我很担心,“例二”是否会被屏蔽,你就当是通假、笔误或者非主流吧,但是我不是90后,我只是卑鄙[你知道,又是通假]的) 一样打开记事本,输入 <html> <head> <title>我时标题,别当我不存在!</title> </head> <body> Hello,World! 这是我设计的第一个页面…… </body> </html> 保存为1.html,如果你没看到网页的标志,说明你的扩展名被 ...
/* 从恶意刷评到黑客入侵,CSDN近期可谓命途多舛,我也不知道CSDN还是否有能力保证我的数据安全,是否是广大技术人员的安全港湾。 这几天排名一天下降一位,说明被入侵后影响十分深远。所以近期我也不发表什么文章了,就回到从前,跟菜鸟们扯淡扯淡吧 */ 各种语言都有入门的例子,最著名的就是Hello,Word!程序,这是C/C++(准确说是古老的Pascal)创造的一个不成文的规则,呵呵。 那么,我就让这个史上最蛋疼的例子,更操蛋些吧。 更让人蛋疼的是,我这里不仅仅是代码,而是实际操作,“我不断重复重复再重复的截图,是为了让大家能够重复重复再重复地看个仔细……” 一、自然语言 ...
2011-1-26 来源:网络 不知道大家在日常的工作和项目之中是如何进行项目的团队合作的,项目之中的需求分析也不知道大家具体用一种什么样的方法来进行沟通和协调。 下面这张卡通图的英文名称为”How Projects Really Work”,也就是产品经理或者项目经理常说的“秋千需求图”。今天在找这张图的时候,找到了以这幅图为主题的一个站点。而这幅卡通图也在大家所熟识的1.0版本基础上衍生出来了1.5正式版和2.0测试版。下面为大家一一列出。 想必做产品需求和项目需求的朋友对上面的这张“秋千需求图”比较熟悉,而在日常的产品和项目需求管理之中也会感同身受。的确,产品或者项目之中的需求沟通和 ...
Global site tag (gtag.js) - Google Analytics