现在位置: 首页 > selenium发表的所有文章
  • 07月
  • 18日
综合 ⁄ 共 944字 评论关闭
在VIM编辑器中有2中运行shell的方法: 1、如果想长时间的运行shell命令,则可以在命令模式下输入":sh",则可以运行相当于在字符模式下, 到输入结束想回到VIM编辑器中可以用exit或ctrl+D返回VIM编辑器,继续编辑刚才的任务! 2、如果只想暂时用一下shell,则可以"!command",运行结束后自动回到VIM编辑器中。 vim中执行shell命令,有以下几种形式 1):!command 不退出vim,并执行shell命令command,将命令输出显示在vim的命令区域,不会改变当前编辑的文件的内容 例如 :!ls -l 特别的可以运行:!bash来启动一个bash shell并执行命......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 638字 评论关闭
分数拆分 时间限制:3000 ms  |  内存限制:65535 KB 难度:1 描述 现在输入一个正整数k,找到所有的正整数x>=y,使得1/k=1/x+1/y. 输入 第一行输入一个整数n,代表有n组测试数据。 接下来n行每行输入一个正整数k 输出 按顺序输出对应每行的k找到所有满足条件1/k=1/x+1/y的组合 样例输入 2 2 12 样例输出 1/2=1/6+1/3 1/2=1/4+1/4 1/12=1/156+1/13 1/12=1/84+1/14 1/12=1/60+1/15 1/12=1/48+1/16 1/12=1/36+1/18 1/12=1/30+1/20 1/12=1/28+1/21 1/12=1/24+1/24 解题思路: 可以将式子转化为1/k-1/y......
阅读全文
  • 06月
  • 02日
综合 ⁄ 共 4318字 评论关闭
  一致性 hash 算法( consistent hashing ) 张亮 consistent hashing 算法早在 1997 年就在论文 Consistent hashing and random trees 中被提出,目前在 cache 系统中应用越来越广泛; 1 基本场景 比如你有 N 个 cache 服务器(后面简称 cache ),那么如何将一个对象 object 映射到 N 个 cache 上呢,你很可能会采用类似下面的通用方法计算 object 的 hash 值,然后均匀的映射到到 N 个 cache ; hash(object)%N 一切都运行正常,再考虑如下的两种情况; 1 一个 cache 服务器 m down 掉了(在实际应用中必须要考虑这种情况),......
阅读全文
  • 05月
  • 27日
综合 ⁄ 共 11946字 评论关闭
ARM指令集 6种类型(53种主要助记符) : 数据处理指令(22种主要助记符) 跳转指令(4种主要助记符) Load/Store指令(16种主要助记符) 程序状态寄存器指令(2种主要助记符) 协处理器指令(5种主要助记符) 软件中断指令 (2种主要助记符) 数据处理指令 数据处理指令大致可分为3类: 数据传送指令; 算术逻辑运算指令; 乘法指令 比较指令。 数据处理指令只能对寄存器的内容进行操作,而不能对内存中的数据进行操作。所有ARM数据处理指令均可选择使用S后缀,并影响状态标志。 数据处理指令1 MOV 数据传送指令 格式:MOV{<......
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 778字 评论关闭
  --Author:Zhang --Create Date:2011-12-06 --Description:判断一个字符串是否为数字 CREATE OR REPLACE FUNCTION ISNUMERIC(MyStr VARCHAR2) RETURN NUMBER IS STR VARCHAR2(400); V_NUM NUMBER; BEGIN V_NUM:=0; STR:=TRIM(MyStr); IF TRIM(STR) IS NULL THEN GOTO NON_NUMBER; END IF; BEGIN V_NUM:=TO_NUMBER(STR); EXCEPTION WHEN INVALID_NUMBER THEN NULL; WHEN OTHERS THEN ......
阅读全文
  • 05月
  • 05日
综合 ⁄ 共 879字 评论关闭
spring中提供了一个名为org.springframework.web.util.IntrospectorCleanupListener的监听器。它主要负责处理由JavaBeans Introspector的使用而引起的缓冲泄露。spring中对它的描述如下: 它是一个在web应用关闭的时候,清除JavaBeans Introspector的监听器.在web.xml中注册这个listener.可以保证在web 应用关闭的时候释放与掉这个web 应用相关的class loader 和由它管理的类 如果你使用了JavaBeans Introspector来分析应用中的类,Introspector 缓冲中会保留这些类的引用.结果在你的应用关闭的时候,这些类以及web 应用相关的class......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 1078字 评论关闭
GetCursor函数功能:该函数检取当前光标的句柄。函数原型:HCURSOR GetCursor(VOID);参数:无。返回值:返回值是当前光标的句柄,如果没有光标,返回值为NULL。以下代码将在form上画一个鼠标:Private Declare Function DrawIcon Lib "user32" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal hIcon As Long) As LongPrivate Declare Function GetCursor Lib "user32" () As Long Private Sub Form_Click()DrawIcon Me.hdc, 0, 0, GetCursorEnd Sub GetCursorPos函数功能:该函数检取光标的位置,以屏幕坐标表示......
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 1999字 评论关闭
Java的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,我们不想用serialization机制来保存它。为了在一个特定对象的一个域上关闭serialization,可以在这个域前加上关键字transient。 transient是Java语言的关键字,用来表示一个域不是该对象串行化的一部分。当一个对象被串行化的时候,transient型变量的值不包括在串行化的表示中,然而非transient型的变量是被包括进去的。 首先,让我们看一些Java serialization的代码: public class LoggingInfo implements java.io.Serializ......
阅读全文
  • 01月
  • 11日
综合 ⁄ 共 4993字 评论关闭
Android Notification通知详解 根据activity的生命周期,在activity不显示时,会执行onStop函数(比如按下home键),所以你在onStop函数(按退出键除外)里面把notification放在通知栏里,再此显示时,把notification从通知栏里去掉。或者,只要程序在运行就一直显示通知栏图标。 下面对Notification类中的一些常量,字段,方法简单介绍一下: 常量: DEFAULT_ALL    使用所有默认值,比如声音,震动,闪屏等等 DEFAULT_LIGHTS 使用默认闪光提示 DEFAULT_SOUNDS 使用默认提示声音 DEFAULT_VIBRATE 使用默认手机震动  【说明】:加入......
阅读全文
  • 12月
  • 23日
综合 ⁄ 共 311字 评论关闭
一、object-c的独特语法       1,函数方法名可以断开来写,配合参数组成的句子明确说明了这个函数方法实现的功能。       2,block块结构。块结构合理利用了多核CPU资源,简化了多核并行程序设计。       3,引用计数。引用计数技术管理内存的申请和释放,减轻了程序设计的负担,也比JVM的GC容易理解。       4,类成员默认访问度是protected。 二、Mac的生态门槛       Mac的技术生态很复杂,从UNIX内核起家,自己搞了个llvm编译器用作生产环境。       从Linux阵营平移过来,还是不能平滑享受到Xcode的优点,更喜欢用兼容的gnu......
阅读全文
  • 12月
  • 22日
综合 ⁄ 共 6721字 评论关闭
 1、 什么是经济发展?   简单的讲经济发展就是有钱,但钱从何来?钱只能印出来。那么到底是什么使印钞机不停的运转?  假设一个岛上有1000口人,与世隔绝,人与人之间交换物品过活,但有时候你手里用来交换的东西不一定就是对方想要的,怎么办?于是人们就用都喜欢的金银作为交换的东西,于是交换方便了。但金银要磨损,携带也不方便,当交换活动频繁时,发现这个东西太繁琐,限制了交换活动,于是为了解决这个问题,想了一个办法,就是由岛上的管理者发行一种符号,用它来代替金银,于是钞票出现了。   刚开始这种钞票可以......
阅读全文
  • 12月
  • 15日
综合 ⁄ 共 241字 评论关闭
声明  如果变量不是自动变量,则只能进行一次初始化操作,应该在程序开始之前进行,并且初始化表达式必须为常量表达式,并且不能使用函数进行初始化;  自动变量的初始化可以是任意表达式;  默认情况下,外部变量和静态变量将被初始化为0;  任何变量的声明都可以使用const限定符限定,表明该变量为只读变量,如果试图修改由const限定的值,其结果取决于具体的实现;  const限定数组,表示数组的元素为只读,不能被修改;  const一般配合指针参数使用,指示被调用函数不能修改指针所指向的内容。
阅读全文