搜索到与相关的文章
编程技术

谈论XSS(一)

XSS叫跨站脚本攻击(CrossSiteScript),那么XSS原本应该叫做CSS,但是由于CSS的简称已经被连级样式表使用了,所以就换个称谓XSS。为什么叫做跨站脚本攻击呢?它的意思就是在别人的网站上嵌入脚本,而这个脚本原本不是属于这个网站的。这个解释很直观吧。怎么嵌入脚本呢?比如这么个搜索结果页,当用户搜索test的时候,页面会显示“搜索关键词:test”这个时候,这里的test就很有可能会出现xss漏洞,如果该页面是直接将用户输入的东西“返回”到页

系统 2019-08-12 09:30:32 2458

Android

我勒个去,你们疯了吧?webOS比Android好多了!

99美元的HPTouchPad卖疯了。人们一边说着webOS的不好一边疯狂抢购,现在市场上已经找不到存货了。如果你还能找得到,赶快买一部TouchPad享受webOS的乐趣吧!webOS既有iOS的华丽,又能像Android一样运行多任务,网上说的那些都是用Android的书呆子编出来的,别听他们的。HPTouchPad从诞生起就注定是个悲剧。除了iPad之外的所有平板电脑都在试图复制笔记本电脑的功能,但如果美元一个强大的应用市场,这些做法毫无意义。在iP

系统 2019-08-12 09:30:03 2458

Android

android之layout_weight体验(实现按比例显示)

在android开发中LinearLayout很常用,LinearLayout的内控件的android:layout_weight在某些场景显得非常重要,比如我们需要按比例显示。android并没用提供table这样的控件,虽然有TableLayout,但是它并非是我们想象中的像html里面的table那么好用,我们常用ListView实现table的效果,但是列对齐确比较麻烦,现在用LinearLayout及属性android:layout_weight

系统 2019-08-12 09:29:46 2458

Android

Android照相机模块编程 照片颠倒问题及查询摄像

这两天编程弄Android照相机模块,设置好各种参数后,发现预览的时候,照片是颠倒了,不是上下颠倒而是颠倒90°。我的手机是华为U9200,用的Android4.0.3,后来看到http://www.cnblogs.com/skyseraph/archive/2012/03/26/2418665.html这篇文章,增加代码:myCamera.setDisplayOrientation(90);然后预览就正常了。但是拍摄的照片在电脑上打开一看,仍然是倾斜的。

系统 2019-08-12 09:29:40 2458

编程技术

uva 1382 - Distant Galaxy

点击打开链接uva1382题意:给出平面上的n个点,找出一个矩形,使得边界上含有尽量多的点思路:1很清楚,如果输入的n个点在同一行或者同一列的话那么ans=n。还有一种情况就是n个点的横坐标和纵坐标只有2种,那么这种情况ans=n。2对于这一题我们考虑的是枚举矩形的上下边界(纵坐标),然后利用其它的方法求左右边界,见下图3对于竖线i,我们用left[i]表示竖线左边位于上下边界的点数(不包括位于竖线i),on[i]表示竖线上位于上下边界之间的点数(和on2

系统 2019-08-12 09:29:35 2458

各行各业

高级语言程序的两种处理方式——编译和解释

编译方式编译程序的功能就是把高级语言书写的源程序翻译成与之等价的目标程序(汇编语言或机器语言)。编译程序的工作过程词法分析在词法分析阶段,源程序可以简单的看做是一个多行的字符串。词法分析阶段是编译过程的第一阶段,主要任务是对源程序从前到后(从左到右)逐个字符进行扫描,从中识别出一个个“单词”符号。词法分析程序输出的”单词“常采用二元组的方式,即单词类别和单词自身的值。词法分析过程依据的语言的此法规则,即描述“单词”结构的规则。词法分析器一般来说有两种方法构

系统 2019-08-12 09:27:34 2458

各行各业

dubbo-admin在jdk 1.8上部署出错问题

今天在linux上部署dubbo-admin-2.5.4,一直报错:ERRORcontext.ContextLoader-Contextinitializationfailedorg.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'uriBrokerService':Cannotcreateinnerbean'(innerbean)'oftype[c

系统 2019-08-12 09:27:27 2458

各行各业

条件编译

在VS2005里工具栏的启动调试按钮的右边有个下拉菜单,里面是Debug和Release选项,就表示编译调试版本和发布版本的程序的,实际上就是VS定义了DEBUG和RELEASE的两个编译器变量。你也可以自己添加比如说,你开发的软件有标准版和专业版,你就在“生成”菜单里的“配置管理器”来添加编译类,配置管理器窗口里的“活动解决方案配置”的下拉菜单里有新建,你可以用它来定义你自己的编译变量,如定义标准版变量为STAND,专业版是PROF,甚至你可以定义输出文

系统 2019-08-12 09:27:21 2458

Tomcat

tomcat6配置数据源

Tomcat5的数据源配置跟Tomcat5.5的数据源配置有很多的差别,Tomcat6的数据源配置跟Tomcat5.5的配置基本上相同。以前的Tomcat5的配置需要在server.xml文件当中配置或者在conf/Catalina/localhost下面相应的上下文配置文件做配置。这种配置方式不合理的地方在于,假如数据库做了更改,程序员需要手工去修改这些文件,不利于团队开发。Tomcat5.5跟Tomcat6的配置显得更为简单,我们只需要在我们的WebR

系统 2019-08-12 09:27:21 2458