`
zhangziyangup
  • 浏览: 1186130 次
文章分类
社区版块
存档分类
最新评论
文章列表
BroadCastReceiver简介 BroadCastReceiver源码位于:framework/base/core/java/android.content.BroadcastReceiver.java 广播接收者(BroadcastReceiver)用于接收广播Intent,广播Intent的发送是通过调用Context.sendBroadcast()、Context.sendOrderedBroadcast()来实现的。通常一个广播Intent可以被订阅了此Intent的多个广播接收者所接收。 广播是一种广泛运用的在应用程序之间传输信息的机制。而BroadcastRec ...
曾经有朋友问我数据被删除了,不借助第三方工具能不能查是什么时候发生的。 SQL Server提供了一个undocumented的函数fn_dblog可以让我们查看活动的transaction log。 语法如下: ::fn_dblog(@StartingLSN,@EndingLSN) 如果参数都为NULL默认是抓取所有的交易信息。 使用这个函数我们可以查询DML,DDL信息,比如数据删除,修改更新等等。下面我们来看一个数据更新的例子: create table test(namevarchar(10)) --插入条数据 insert into testvalues('allen ...
首先介绍下什么样的站点可以入侵:必须是动态的网站,比如:asp、php、jsp,这种形式的站点,后缀为.htm的站点劝大家还是不要入侵了吧(入侵几率几乎为0)。 入侵介绍:1.上传漏洞;2.暴库;3.注入;4.旁注;5.COOKIE。 1:上传漏洞 这个漏洞在DVBBS6.0时代被黑客们利用的最为猖獗,利用上传漏洞可以直接得到WEBSHELL,危害等级超级高,现在的入侵中上传漏洞也是常见的漏洞。 怎样利用:在网站的地址栏中网址后加上/upfile.asp如果显示“上传格式不正确[重新上传]”这样的字样不成就是有长传漏洞了,找个可以上传的工具直接可以得到WEBSHELL。 工具介绍: ...
原文:http://mobile.51cto.com/iphone-276964.htm Xcode 卸载方法是本文要介绍的内容,从不同的平台进行卸载。我们先来看内容。 其实自己到安装目录看看就知道啦,Library目录下有两个命令行程序的,uninstall-devtools和uninstall- developer-folder,(其中第二条命令就是卸载developer目录的),分别对应下面两条命令,安装在其他目录的xcode只需把路径换了即可:
面试题17:简述类成员函数的重写、重载和隐藏的区别 (1)重写和重载主要有以下几点不同。 范围的区别:被重写的和重写的函数在两个类中,而重载和被重载的函数在同一个类中。 参数的区别:被重写函数和重写函数的参数列表一定相同,而被重载函数和重载函数的参数列表一定不同。 virtual的区别:重写的基类中被重写的函数必须要有virtual修饰,而重载函数和被重载函数可以被virtual修饰,也可以没有。 (2)隐藏和重写、重载有以下几点不同。 与重载的范围不同:和重写一样,隐藏函数和被隐藏函数不在同一个类中。 参数的区别:隐藏函数和被隐藏的函数的参数列表可以相同,也可不同 ...
记住:我从这里只经过一次,所以我所能做的任何好事,或者使我能对任何人表示的任何仁慈和爱,就让我现在做吧。不要让我拖延,不要忽略,因为我将不会再从这里经过了。有爱就及时奉献变现出来。 你爱你的父母子女、妻子(丈夫)、爷爷奶奶、外公外婆、所有的亲人兄弟姐妹、朋友,每一个和你的相遇、邂逅的生命吗?你愿你把你的爱及时奉献表现出来吗?不要犹豫,不要自卑,不要不好意思,不要认为别人不会领情,不要以自己目前的状态不好为借口,不要以必须有回报为前提才奉献你的爱,更不要去认为某人不值得你去付出爱等种种理由不去表现你的爱。爱就是付出与牺牲,人生在世,最重要的不是功成名就,最重要的是你奉献了多少爱?有爱 ...
稍稍看了会C++ Primer,然后把书中讲这部分的内容精简下。 先给大家说下自动变量,这个是在函数中用的,我个人认为是比较多的一中变量。自动变量的修饰符是(auto),但一般情况下我们忽略它,它是在代码块中被创建,当代码块结束就消失的一种变量。它是存放在堆栈中,所以可想而知,当堆栈结束后,变量也不在了。 接下来讲下自动变量中的寄存器变量,上面说了,变量放在堆栈中,所以会消耗内存,而寄存器变量则解决了这个问题,它需要在自动变量声明前加上一个“register”,这样编辑器就会去使用寄存器来处理变量。但记住一点,由于寄存器上没有地址,所以,对寄存器变量不能使用取地址符号。 接下来说一下静态变 ...
一、准备工作 引入box2d包,在需要使用box2d的文件中加入box2d的头文件;由于box2d是c++编写的,所以要把引入box2d的所有文件后缀名都改为.mm 二、box2d中的一些重要参数 1、gravity,重力加速度,同现实世界中的g,向量 2、shape,形状,形状是有大小的 3、density,密度 4、friction,摩擦力 5、restitution,恢复,此参数用于碰撞,如果两个物体有不同的restitution,box2d总是选择比较大的restitution进行计算 6、meter,距离单位,灵活定义你的meter,当对象为0.1至10meters的时 ...
本文和大家重点讨论一下使用Visio画UML用例图的问题,UML用例图有很多值得学习的地方,对UML用例图的画法你是否了解……   本文和大家重点讨论一下使用Visio画UML用例图的问题,UML用例图有很多值得学习的地方,对UML用例图的画法你是否了解,如何用Visio画UML用例图呢,本文就向大家简单介绍一下,希望通过本文的介绍你对UML用例图有更加深刻的认识。   UML用例图简介   首先看一下UML用例图的概念,它主要用来图示化系统的主事件流程,它主要用来描述客户的需求,即用户希望系统具备的完成一定功能的动作,通俗地理解用例就是软件的功能模块,所以是设计系统分析阶 ...
TCP连接是点对点,也就是,单个发送方和接收方的连接。TCP的连接被称为“三次握手”。第一次,由客户端发送一个特殊的TCP报文段,去请求服务端,第二次,由服务器也用一个特殊的TCP报文段来响应,第三次,客户端再用报文 ...
undo_retention简单定义,就是最多数据的最少保留时间。AUM模式下,undo_retention参数用于事务commit后undo数据保留的时间。单位为秒。这是个no guarantee的限制。也就是,若空间足够,他只是个‘花瓶’;当可用空间不足而又有事务需要回滚空间,则这些数据依然会被覆盖。这个行为可能会导致ORA-01555错误,这些数据被记忆的时间可用v$undostat里面的字段TUNED_UNDORETENTION来查询。 很多时候,我们希望undo数据能够被留存,而不是被覆盖。那么在10g,oracle对undo增加了guarantee控制,也就是,用户可以指定un ...
SELECT DTST.[session_id], DES.[login_name] AS [Login Name], DB_NAME (DTDT.database_id) AS [Database], DTDT.[database_transaction_begin_time] AS [Begin Time], -- DATEDIFF(ms,DTDT.[database_transaction_begin_time], GETDATE()) AS [Duration ms], CASE DTAT.transaction_type WHEN 1 THEN 'Read/write' ...
Java多态的表现形式有方法重载,方法改写,多态变量和泛型。重载是一种静态的多态性,在程序编译时确定被调用的方法,称为早绑定。而多态变量和改写相结合后,方法的调用在运行时才能确定,是动态的多态性,称为晚绑定。 方法改写即重写。
对象Object是一些相关的变量和方法的软件集。
a.getClass.getMethod(str, new Class[]{}).invoke(movingInvokeTest, new Object[]{}) Java代码 publicvoidfunction(Stringstr)
Global site tag (gtag.js) - Google Analytics