51dev.com IT技术开发者社区

51dev.com 技术开发者社区

bi设计

功能测试用例深入设计_花样案例汇总

功能测试用例深入设计_花样案例汇总

一些定义:客户端:安卓版app,IOS版app服务器端:服务器服务范畴内的所有服务(不含数据库,不含nginx,不含防火墙)接口文档:特指客户端和服务器端的接口文档(两个部门开发协商后的产物) 案例一、客户端行为与接口文档中某接口的极度隐晦关系客户端结构:一层外壳Demo(有游戏,社交软件等),内部支付SDK...

vsCode与Hubilder中自定义代码块

vsCode与Hubilder中自定义代码块

平常测试vue的一些属性时总要新增代码,引入文件,麻烦,顾自定义代码块来实现快速新增测试一、打开设置  1.1 vsCode设置    点击后选择代码块所属的文件类型,比如在html中则选择html类型配置,在js中选择js类型配置,在html后缀名文件中的js代码块在js类型配置  1.2Hubilder&...

在业务控制方法中写入模型变量收集参数,且使用@InitBind来解决字符串转日期类型

在业务控制方法中写入模型变量收集参数,且使用@InitBind来解决字符串转日期类型

1) 在默认情况下,springmvc不能将String类型转成java.util.Date类型,所有我们只能在Action中自定义类型转换器<formaction="${pageContext.request.contextPath}/user/add.action"method="POST">...

Python bin() 函数

Python bin() 函数

bin() 返回一个整数int或者长整数longint的二进制表示。每组词 www.cgewang.com语法以下是bin()方法的语法:bin(x)参数x--int或者longint数字返回值字符串。以下展示了使用bin函数的实例:>>>bin(10)'0b1010'>&g...

git: error while loading shared libraries: libiconv.so.2

git: error while loading shared libraries: libiconv.so.2

git安装之后出现:git:errorwhileloadingsharedlibraries:libiconv.so.2:cannotopensharedobjectfile:Nosuchfileordirectory这是由于无法加载libiconv.so.2库文件.解决方法:#echo"/usr/local/lib"...

Kyoto Cabinet 使用及原理

Kyoto Cabinet 使用及原理

KyotoCabinet基本规格书   如果你知道TokyoCabinet,那么就应该知道KyotoCabinet,因为他们都是同一个作者(平林幹雄)开发出来的Key-Value数据库。 KyotoCabinet:astraightforwardimplementationofD...

利用bing图片搜索接口开发图片搜索应用程序

利用bing图片搜索接口开发图片搜索应用程序

概述:通过bing的图片搜索引擎,开发自己的图片搜索应用程序。bing的图片搜索接口是收费的,但是初次注册使用,key可以免费试用30天程序运行效果如下一,代码如下staticSearchResultBingImageSearch(stringsearchQuery)    &n...

Http接口安全设计

Http接口安全设计

1. 完全开放2.基本验证appid(企业唯一标识)+args(请求参数)->sign(摘要).3.时效控制appid+args+timestamp(时间戳)->sign.4.防攻击验证appid+args+timestamp+nonce(随机数)->sign.5.企业用户安全验证appid...

utf8_general_ci、utf8_unicode_ci和utf8_bin的区别

utf8_general_ci、utf8_unicode_ci和utf8_bin的区别

utf8_general_ci不区分大小写,这个你在注册用户名和邮箱的时候就要使用。utf8_general_cs区分大小写,如果用户名和邮箱用这个就会照成不良后果。utf8_bin:comparestringsbythebinaryvalueofeachcharacterinthestring将字符串每个字符串用二进...

MySQL bin-log 日志清理方式

MySQL bin-log 日志清理方式

 1.数据恢复:如果你的数据库出问题了,而你之前有过备份,那么可以看日志文件,找出是哪个命令导致你的数据库出问题了,想办法挽回损失。2.主从服务器之间同步数据:主服务器上所有的操作都在记录日志中,从服务器可以根据该日志来进行,以确保两个同步。 3.在什么时间会删除过期日志?每次进行LOGflush的...

自动加载类,设计模式:单例模式,工厂模式。

自动加载类,设计模式:单例模式,工厂模式。

//接口//关键字:interface//加载类:第一种方法:include("./Ren.class.php");include"./Ren.class.php";//第二种方法:require("./Ren.class.php");require"./Ren.class.php";//第三种方法:require_o...

h5设计图尺寸

h5设计图尺寸

640标准的话设计图:  640*1136  body,html背景图的话需要640*1008的这样才能整屏刚刚好750标准的话设计图:  750*1334  body,html背景图的话,750*1181的,这样才能整屏刚刚好...

Java设计模式14:建造者模式

Java设计模式14:建造者模式

什么是建造者模式发现很多框架的源码使用了建造者模式,看了一下觉得挺实用的,就写篇文章学习一下,顺便分享给大家。建造者模式是什么呢?用一句话概括就是建造者模式的目的是为了分离对象的属性与创建过程,是的,只要记住并理解红字的几个部分,建造者模式你就懂了。 为什么需要建造者模式建造者模式是构造方法的一种替代方案,为...

Java设计模式13:责任链模式

Java设计模式13:责任链模式

前言来菜鸟这个大家庭10个月了,总得来说比较融入了环境,同时在忙碌的工作中也深感技术积累不够,在优秀的人身边工作必须更加花时间去提升自己的技术能力、技术视野,所以开一个系列文章,标题就轻松一点叫做最近学习了XXX吧,记录一下自己的学习心得。由于最近想对系统进行一个小改造,想到使用责任链模式会非常适合,因此就系统地学习总...

如何获取View的Bitmap

如何获取View的Bitmap

来源 https://www.jianshu.com/p/d22aa98f6e38 我们这里份两种情况进行讨论。第一种情况,直接从布局文件生成Bitmap举个例子。<?xmlversion="1.0"encoding="utf-8"?><android.support.constr...