自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

转载 TestNG依赖测试

有时候,你可能需要在一个特定的顺序调用方法在测试案例,或你想分享一些数据和方法之间的状态。TestNG支持这种依赖测试方法之间的显式依赖它支持声明。TestNG允许指定依赖,无论与否:使用属性dependsOnMethods在 @Test 注释OR使用属性dependsOnGroups在@Test注解。使用属性dependsOnMethods例如创建一个类创建一个Java类进行测试为 M...

2015-12-31 18:11:00 50

转载 Concert Tour(Uvalive 6853)

http://acm.hnu.cn/online/?action=problem&type=show&id=13362&courseid=0或者是http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=79619题目很长= =废话挺多。33 41 3 20 4050...

2015-12-31 08:41:00 54

转载 android:activity活动的生命周期

掌握活动的生命周期对任何 Android 开发者来说都非常重要,当你深入理解活动的生命 周期之后,就可以写出更加连贯流畅的程序,并在如何合理管理应用资源方面,你会发挥的 游刃有余。你的应用程序将会拥有更好的用户体验。2.4.1 返回栈经过前面几节的学习,我相信你已经发现了这一点,Android 中的活动是可以层叠的。 我们每启动一个新的活动,就会覆盖在原活动...

2015-12-30 13:49:00 90

转载 触发器

原文链接地址:http://www.cnblogs.com/lyhabc/p/3802704.html 这一篇《我的MYSQL学习心得(二)》将会讲解MYSQL的触发器 触发器是一个特殊的存储过程,不同的是存储过程要用CALL来调用,而触发器不需要使用CALL 也不需要手工启动,只要当一个预定义的事件发生的时候,就会被MYSQL自动调用。 创建触发器 语法如下: CREATE...

2015-12-28 14:15:00 58

转载 iOS9TableView分割线默认不显示,只有滑动的时候才显示 解决办法

只有iOS9和iPhone6 plus模拟器上TableView分割线不会显示,后来终于找到了原因:由于iPhone6 plus的分辨率较高,开发的时候同常都使用command + 3 或者 command + 4 缩小模拟器显示,这个时候就相当于把plus的分辨率压缩了所以我们会看不到分割线,解决办法就是把模拟器放大就可以了,选中模拟器按command + 1把模拟器放大就可以了。转载于:...

2015-12-28 09:53:00 110

转载 asp.net textbox控件readonly为true时,后台取值的问题

如题,在后台通过textbox.Text方式取值为空,不论你默认值是否是空,如想要获得,需通过request.Form[""]的方式。转载于:https://www.cnblogs.com/zinan/p/5076076.html

2015-12-25 15:25:00 51

转载 UVA 10673 扩展欧几里得

题意:给出x 和k,求解p和q使得等式x = p[x / k] + q [ x / k], 两个[x / k]分别为向下取整和向上取整题解:扩展欧几里得//meek///#include<bits/stdc++.h>#include <iostream>#include <cstdio>#include <cmath>#i...

2015-12-24 18:58:00 67

转载 freemarker判断对象是否为空

freemarker中显示某对象使用${name},但如果name为null,freemarker就会报错。如果需要判断对象是否为空:<#if name??>……</#if>当然也可以通过设置默认值${name!''}来避免对象为空的错误。如果name为空,就以默认值(“!”后的字符)显示。对象user,name为user的属性的情况,us...

2015-12-23 17:36:00 51

转载 Python进阶08 异常处理

Python进阶08 异常处理作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!本文特别感谢kylinfish的纠正,相关讨论见留言区。异常处理在项目开发中,异常处理是不可或缺的。异常处理帮助人们debug,通过更加丰富的信息,让人们更容易找到bug的所在。异常处理还可以提高程序的容错性。我们...

2015-12-23 14:06:00 38

转载 用 Function.apply() 的参数数组化来提高 JavaScript程序性能

我们再来聊聊Function.apply() 在提升程序性能方面的技巧。我们先从 Math.max() 函数说起, Math.max后面可以接任意个参数,最后返回所有参数中的最大值。比如alert(Math.max(5,8)) //8 alert(Math.max(5,7,9,3,1,6)) //9 但是在很多情况下,我们需要找出数组中最大的元素。v...

2015-12-23 08:23:00 65

转载 DPDK Introduction

Data Plane Development Kit(DPDK) is a set of libraries and drivers for fast packet processing. It was designed to run on any processors. The first supported CPU was Intel x86 and it is now extended to...

2015-12-21 17:06:00 65

转载 Java学习----HashMap原理

1.HashMap的数据结构  数组的特点是:寻址容易,插入和删除困难;而链表的特点是:寻址困难,插入和删除容易。那么我们能不能综合两者的特性,做出一种寻址容易,插入删除也容易的数据结构?答案是肯定的,这就是我们要提起的哈希表,哈希表有多种不同的实现方法,我接下来解释的是最常用的一种方法——拉链法,我们可以理解为“链表的数组”,如图:从上图我们可以发现哈希表是由数组+链表组成...

2015-12-21 14:35:00 47

转载 python实例编写(5)--异常处理,截图,用例设计

一.python的异常处理异常抛出处理机制:1.若在运行时发生异常,解释器会查找相应的处理语句(handler)2.若在当前函数无法找到,就将异常传给上层的调用函数,看是否能处理3.如果在最外层(全局“main")中还是无法找到时,解释器退出,并打印出 traceback让用户找出错原因try...except 异常捕捉,用except接收了这个IOError,pass代表...

2015-12-21 14:04:00 90

转载 js(鼠标键盘拖动事件)

拖动事件是h5(HTML5的)1:draggable(true)2:拖动源ondragstart ,ondragend3:目的地ondraglenter,ondragover,ondragleave,注意关闭默认setDatagetData---------------------------鼠标事件,左键(0),中键(1),右键...

2015-12-20 11:45:00 92

转载 读书笔记——《图解TCP/IP》(3/4)

经典摘抄第五章 IP协议相关技术1、DNS可以将网址自动转换为具体的IP地址。2、主机识别码的识别方式:为每台计算机赋以唯一的主机名,在进行网络通信时,可以直接使用主机名称而无需输入一大长串的IP地址。主机会利用一个叫做htons的数据库文件实现该功能。3、DNS系统:主机的管理机构可以对数据进行变更和设定,可以维护一个用来表示组织内部主机名和IP地址之间对应关系的数据库。4、域...

2015-12-20 00:41:00 102

转载 Daily Scrum 12/18/2015

Process:Zhaoyang: Some IOS UI upgrade to increase the users' experience.Minlong: Build a restful server in the pc and do some test in the pc.Yandong: Change our project framework to the Azure mo...

2015-12-19 19:36:00 72

转载 技术与人生

        我觉得对程序猿更准确的定义,应该是解决问题的一类人。 他们每天都在学习新技能,每天都在问自己哪里错了?知道错了我一定改。每天都在自我救赎与救赎自我中度过。 所以他们大都单纯、善良、正直。 当然他们偶尔也会吐槽“妈的,这谁写的,然后继续硬着头...

2015-12-19 09:26:00 43

转载 系统设计

1、基础数据统一采用逻辑删除,因为可能已与业务数据关联。查询时注意添加过滤条件:validity='VALID'1.1、组织结构的删除影响比较复杂,可能的处理结果如下:  A、不能看到历史数据,那么(1)组织下的用户需要置为无效(自动或手动)(2)可以查看数据的地方,设置组织有效性过滤(有可能上级用户可以查看所有数据,因此需要过滤)  B、可以看到历史数据,但是不能进行业务操作。那么...

2015-12-18 13:47:00 66

转载 SQL Server 中获取字符串拼音的标量函数实现

工作中时常遇到字符串转换为拼音的需求。特别目前在各大网站平台都可以看到的基于拼音的查询功能。如果在查询中增加相应的拼音查询,就可以减少很多的因中文汉字完全输入的不便利,例如:当我要查询叫”郭德纲“人员时,直接输入"GDG"即可,这样是不是比较方便输入。 中文汉字有个特点:同字不同音 。在不同的语境或中文汉字组合时,会出现不同的读法。比如:参加会议中的”参“和中药材人参...

2015-12-18 10:38:00 128

转载 25条提高iOS app性能的方法和技巧

以下这些技巧分为三个不同那个的级别---基础,中级,高级。 基础这些技巧你要总是想着实现在你开发的App中。 1.用ARC去管理内存(Use ARC to Manage Memory) 2.适当的地方使用reuseIdentifier(Use areuseIdentifierWhere Appropriate) 3.尽可能设置视图为不透明(Set V...

2015-12-14 10:36:00 66

转载 新闻:意见承受高压,苹果的一步

快讯:经受舆论高压,苹果前进一步 8月5日。扎德尔斯基在“Apple is making progress”博文中写到:”a number of the “high value forensic services” have now been disabled wirelessly, including the packet sniffer servic...

2015-12-13 11:06:00 40

转载 CISC + RISC = Y86

最近在读深入理解计算机系统,打算把读时的心得放上来Y86有着CISC和RISC的属性Y86可以看成是CISC(IA32),但用RISC的原理简化了CISC和RISC的竞争引发了许多争论CISC和RISC有着各自的好处CISC有着更高级的编译器技术,流水线化处理器,简约式指令集设计RISC有着更高效的性能双方不断争论,最后事实证明了CISC和RISC最终不如结合两者思想的设计...

2015-12-13 10:17:00 96

转载 《JavaScript权威指南》学习笔记 第八天 Node Tree

前几天介绍了DOM的知识,以及节点的操作。今天我们来重点理解下Node的属性以及方法。在Document文档里属于Node的东西很多:其中Document对象是Node对象最大的对象,平时我们使用最多的是是Element对象,Text对象使用的较少。Node是一个对象,既然是对象,就必然会有属性和方法(排除空对象),如果把Node List 看做是一棵节点树,那么节点就会...

2015-12-12 22:32:00 103

转载 自定义对象实现copy,遵守协议<NSCopying, NSMutableCopying>

自定义对象实现copy,步骤  1.需要遵守NSCopying协议  2.实现协议中的- (id)copyWithZone:(NSZone *)zone  3.在- (id)copyWithZone:(NSZone *)zone方法中创建一个副本对象, 然后将当前对象的值赋值给副本对象即可转载于:https://www.cnblogs.com/XXxiaotaiyang/p/5041...

2015-12-12 17:47:00 48

转载 UIWebView取消长按放大(用于长按识别二维码)

禁用长按UIWebView时放大镜及选择功能://通过js调用- (void)webViewDidFinishLoad:(UIWebView*)webView{ // Disable user selection [webView stringByEvaluatingJavaScriptFromString:@"document.documentElement....

2015-12-12 13:28:00 83

转载 ReactiveCocoa学习笔记-RAC的基础与简单使用

什么是Functional Reactive Programming?Functional Reactive Programming(以下简称FRP)是一种响应变化的编程范式a = 2b = 2c = a + b // c is 4b = 3 // now what is the value of c?没错,如果使用FRP的话c的值会随着b的值变化而改变,这叫做「响应...

2015-12-11 16:46:00 81

转载 自解压格式的命令

原来可以用命令来实现自解压,很方便。在注释里面写命令;1、创建快捷方式:shortcut=目标类型,文件路径,目标文件夹,描述,快捷方式名比如:shortcut=D,Folder\d.bat,,,xx (含义是:把要压缩的文件夹下面的d.bat的快捷方式放到桌面,显示的名字是xx)2、解压后执行的文件:Setup=程序比如:Setup=BAT版\注册.batSet...

2015-12-11 15:52:00 582

转载 Gitclient使用

1首次安装gitclientmsysgit2 再安装gitclient工具tortoisegit-1.8.6.0-1385537074762.msi一般按默认选即可,我就不截图了3 gitclient工具配置4 使用练习git clonegit commit git pull...

2015-12-11 11:22:00 63

转载 SDK目录结构

##SDK的目录结构 * add-ons>附加组件,放在一个额外的工具。google api,提供google地图的jar包* build-tools>编译工具,谷歌sdk升级后采用的目录* docs>文档目录,开发文档* extras>附加工具 support 文件夹,提供向下兼容的jar包>和额外的驱动,摄...

2015-12-10 11:45:00 50

转载 成帧2

数据链路层需要将位组合成帧,并使帧之间是可识别的。在数据链路层中,通过添加发送放地址和接收方地址,成帧将一条从源端到目的端的报文分离开来,或者将到不同目的端的报文分离开来。目的方地址定义了分组要去的地方,而发送方地址帮助接收方确认接收。帧可以分为固定长度成帧和可变长度成帧。1.固定长度成帧不需要定义帧的边界,长度本身可以用作分隔符,这种成帧类型的一个例子就是ATM广域网,它使用称为...

2015-12-09 18:09:00 62

转载 Erlang OTP学习(1)gen_server

在《Programming Erlang》的OTP introduction章节中,作者通过循序渐进的方式,向我们展示了gen_server设计思路,现在做下总结:在具体看gen_server之前,我们先看一个server通用框架:在这个server里,你几乎看不到任何和具体功能相关的东西,它只提供了一个server所具备的基本框架,那它是如何运行的呢?当我们调用start函数时,就启动了一...

2015-12-09 15:53:00 105

转载 Firemonkey的旁门左道[六]

转载:http://blog.csdn.net/qustdong/article/details/9992033 今天还是讲讲和图形有关的事情,这次的难度再增加些,不是直接改源代码了, 而是通过RTTI的方式去让定制我们需要的功能。 从Bitmap的源代码中,我们可以看到FPixelFormat的属性是私有的,也就是我们无法动态的去改变。 明明有十几种PixelFormat形式,又不能去设置,难道...

2015-12-09 14:37:00 44

转载 夺命雷公狗---PDO NO:5 使用PDO执行SQL语句之exec

<?php/** PDO中执行SQL语句的方法有两个主要的:** 1. exec() 用来处理非结果集的 insert update delete create ….** 返回影响的函数* 如果是插入语句可以使用lastinsertid()方法获取最后自动插入id*/try{//创建对象$pdo=new PDO(“mysql:host=loca...

2015-12-09 14:34:00 74

转载 vim tips 集锦

删除文件中的空行:g/^$/dg 表示 global,全文件^ 是行开始,$ 是行结束d 表示删除该这里只能匹配到没有白空符的空行,假如要删除有空白符的空行,则使用::g/^\s*$/d\s* 表示 0 个或多个空白符。空符包包括空格、tab。删除行尾空白符:%s/\s*$//g删除至少行尾多余空白符。或::%s/\ \s*$//g要...

2015-12-07 12:11:00 73

转载 Python迭代--笔记

《python3 程序开发指南》迭代子、迭代操作迭代子是一个对象,该对象可提供_next_()方法,该方法依次返回每个相继的数据项,并在没有数据项时产生StopIteration()异常。常见的迭代操作与函数s+t序列s与序列t连接s*n序列s的n个副本的连接x in ix是否在iterable i中all(i)如果i...

2015-12-05 22:19:00 44

转载 11997 - K Smallest Sums(优先队列)

    11997 - K Smallest SumsYou’re given k arrays, each array has k integers. There are kk ways to pick exactly one element in eacharray and calculate the sum of the integers. Your task is to fin...

2015-12-02 12:42:00 50

转载 MySQL FEDERATED引擎使用示例, 类似Oracle DBLINK

原文地址:http://it.dataguru.cn/article-3352-1.html摘要: 本地MySQL数据库要访问远程MySQL数据库的表中的数据, 必须通过FEDERATED存储引擎来实现. 有点类似Oracle中的数据库链接(DBLINK). 要允许这个存储引擎, 当构建MySQL时使用--with-federated-storage-engine来configure .....

2015-12-01 12:50:00 44

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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