- 自走棋手游测试版初体验
风雷大大
刚开始玩刀塔自走棋的时候,我连续通宵了两个晚上,玩到真的是:”下棋一时爽,一直下棋一直爽“的状态。原本以为已经开始一周七天十六小时高强度工作的我,再也不会沉迷于任何游戏了,但是没想到,昨天拿到自走棋手游激活码后(感谢海涛哥)已经劳累一天的我,只想先试玩一下,最多打个两盘,没想到等我反应过来,已经半夜三点钟了,开启欧冠巴萨和曼联的比赛,我依然在边看边玩,最后早上五点才去入睡。下面来说说昨晚我熬夜成果
- RemoteTestkit远程真机调试平台使用教程
imai lisa chan
eclipseandroidiosxcode
虽然Remotetestkit在国内的热度较低。但是在日本和韩国地区使用该平台的数量偏偏超过了国内的testin和testbird的水平。今天教大家如何使用remotetestkitRemotetestkit是由日本电信公司NTTResonant(日文:NTTレゾナント)旗下的开发平台。韩国方面由wemb代理。该平台入驻企业超过3000+多家。包括海外和日本。当然也包括我们国内。该平台的新机突破1
- 手游测试之新功能的通用测试点
测试小婉
游戏测试自动化测试软件测试接口测试自动化python游戏测试
当我们测试手游的一个新功能的时候,除了具体的功能需求外,也需要考虑测试点,这篇文章的目的就是为了提高测试点的覆盖率,总结的一些手游测试的通用测试点,可以拿来直接用。一、UI1、按钮不可拖动按钮除了有按压效果外,是不可以进入拖动的。如果按钮可以拖动,那么说明这是一个问题。当然,像王者荣耀控制方向的轮盘不是bug,因为它就是这么设计的。2、无穿透--层级正常、点不到后面的层级这里需要考虑两个问题,一个
- 云真机调研
东方狱兔
pythondjango
1.主流云真机目前市面上主流的远程真机服务商有:Testin云测、百度MTC、TestBird、精灵云测、腾讯Wetest、泽众云等,设备上基本覆盖Android、iOS和鸿蒙等主流设备,通过远程真机可以进行手工测试、代码调试、自动化脚本录制及执行等2.testin登录-云测,助力产业智能化|测试,安全,推广,AI数据-云测,助力产业智能化|测试,安全,推广,AI数据3.百度MTC百度移动云测试中
- AirTest学习一,快速上手,使用AirTest录制一个安卓测试脚本
裂开的汤圆
我觉得还是官方文档比较靠谱地址:http://airtest.netease.com/docs/cn/index.html什么是AirTest,AirTest能做什么AirtestProject诞生的初衷,源于我们对于游戏自动化测试框架的渴求。相比于普通的软件测试,手游测试由于手机机型繁多,对于性能测试、兼容性测试的需求很高,同时可能还有大量重复性的内容例如新手流程需要进行反复测试。自动化测试在一
- 提高Unity中C#代码质量的21条准则
Ascendashacker
unityC#unityc#
【《EffectiveC#》提炼总结】提高Unity中C#代码质量的21条准则5天前50400手游测试UnityC#wowcowWeTest导读我们知道,在C++领域,作为进阶阅读材料,必看的书是《EffectiveC++》。而《EffectiveC#》之于C#,是类似《EffectiveC++》之于C++一样的存在。这篇文章,将《EffectiveC#SecondEdition》一书中适用于Un
- 手游自动化测试基础:色块匹配点击
上有黄庭
手游自动化测试javascript调试工具游戏程序
编写手游测试脚本,功能:1.根据颜色值,或者近似颜色值获取坐标位置,并点击或者长按2.针对色值匹配进行函数封装代码如下://--------------------------------------------------------------------------------------------------//ctrl.js本课教程:https://www.bilibili.com/v
- 手游测试之新功能的通用测试点
软件测试高质量人
测试工程师软件测试unityipad游戏引擎软件测试
当我们测试手游的一个新功能的时候,除了具体的功能需求外,也需要考虑测试点,这篇文章的目的就是为了提高测试点的覆盖率,总结的一些手游测试的通用测试点,可以拿来直接用。一、UI1、按钮不可拖动按钮除了有按压效果外,是不可以进入拖动的。如果按钮可以拖动,那么说明这是一个问题。当然,像王者荣耀控制方向的轮盘不是bug,因为它就是这么设计的。2、无穿透--层级正常、点不到后面的层级这里需要考虑两个问题,一个
- 猿团、电信携手共推程序员大牛卡 多流量 大礼包
IT小喇叭
继猿团与中国电信正式签约后,双方深入开展工作,正式推出程序员大牛卡,内附流量最高可达10G,解决程序员移动上网流量问题。同时,大牛卡联合极光推送、云势互动、BeeCloud、野狗、OneAPM、神策数据、爱加密、好雨云、Testbird、GrowingIO、佳信、华信短信、Deepshare、极验、轻元科技等数十家SDK、SaaS厂商,提供价值4-8万元的创客大礼包,让开发变得更省、更便捷。移动上
- 大牛卡:月享10G流量、50分钟通话 再送100元话费
猿团
流量不够用?每个月都要买买买?看个视频,一不小心流量就超标,扣费扣得肉疼?后台APP默默“吃”流量,稍不留意流量就跑掉?流量不够,还能不能愉快地聊天、购物、看直播、看视频?电信携手猿团,正式推出大牛卡,内附流量最高可达10G,解决程序员移动上网流量问题。同时,大牛卡联合极光推送、云势互动、BeeCloud、野狗、OneAPM、神策数据、爱加密、好雨云、Testbird、GrowingIO、佳信、华
- TestBird抢先支持iOS 11系统测试
alston123
8月8日,苹果向开发者发布了iOS11最新版本,修复了各种bug,同时对功能和设计进行了调整。而正式版也即将上线,那么iOS11究竟拥有怎样的功能呢?iOS11系统全新功能,强大到超乎你的想象iOS11在操作设置上更加人性化,同时也提高了安全性;在办公上,因为加入了字间绘图功能,所以办公更为轻松便捷。在生活上,不仅可以识别屏蔽垃圾信息,还能在开车时开启勿扰模式。在娱乐上,不仅实现了音乐互动、摄影与
- 谷歌正式发布Android 8.0,TestBird支持Android Oreo测试
piooix
app测试app测试
8月22日凌晨,谷歌发布了Android8.0操作系统的正式版本。其零售代号还是早已红遍大江南北的饼干奥利奥(Oreo)。因此,Android8.0也叫AndroidOreo。当饼干奥利奥,遇见安卓小绿人,一见钟情生出的结晶——AndroidOreo又有哪些亮点呢?其实,在今年中的GoogleI/02017大会上,已经公布了一些AndroidOreo的特性。其中,最重要的亮点在于FluidExpe
- TestBird抢先支持iOS 11系统测试
piooix
app测试
8月8日,苹果向开发者发布了iOS11最新版本,修复了各种bug,同时对功能和设计进行了调整。而正式版也即将上线,那么iOS11究竟拥有怎样的功能呢?iOS11系统全新功能,强大到超乎你的想象iOS11在操作设置上更加人性化,同时也提高了安全性;在办公上,因为加入了字间绘图功能,所以办公更为轻松便捷。在生活上,不仅可以识别屏蔽垃圾信息,还能在开车时开启勿扰模式。在娱乐上,不仅实现了音乐互动、摄影与
- 手机游戏中遇到的坑(三)
mooncakeqq
手游自动化
很久没更新的,最近手游测试也可以基本进行了,但是还是遇到了一些坑,遇到坑就要总结出来,然后一个一个坑去踩,慢慢的就不是坑了在手游自动化中,因为不能识别元素,因此加入了图像识别,这个图像识别完全是个双刃剑,它帮我们解决了很多元素的无法识别,但是也引入了一些新问题1.图像匹配的阀值,到底我们该把阀值设置为多少时最合适呢,这是个问题。首先设置高了,可能很久都无法匹配到,设置低了,可能会匹配出错2.图像分
- TestBird 崩溃分析(Artisan) Android SDK 使用指南
testbird
javaandroidandroid-sdkmit
TestBird崩溃分析(Artisan)AndroidSDK使用指南**最新版本1.0.4更新内容**支持H5插件,可收集H5JS异常;修复启动次数统计bug一、快速集成TestBird崩溃分析(Artisan)AndroidSDK,支持Android2.3及以上版本。集成具体方法如下:Step1.创建App请注册TestBird账户并登陆产品后台,点这里注册登陆;通过“添加应用”按钮上传应用的
- AirTest使用教程
sunxitao970324
工具分享
哈哈,我又来写博客了,最近公司测试app项目比较多,有一些重复性的工作导致测试任务很重,所以想把固定的一些功能作为自动化进行测试接下来我们进入正题吧什么是AirTest,AirTest能做什么AirtestProject诞生的初衷,源于我们对于游戏自动化测试框架的渴求。相比于普通的软件测试,手游测试由于手机机型繁多,对于性能测试、兼容性测试的需求很高,同时可能还有大量重复性的内容例如新手流程需要进
- Android测试之手游测试要点分享
weixin_34216036
最近做了一款手游的测试,有些心得拿出来分享一下:广告位1.上线产品是否需要加上广告,广告是否加上2.广告位是否遮挡重要信息评分界面1.评分界面是否加上2.评分界面文字是否出现错误,是否符合平台规定3.按钮是否歧义4.评分界面是否与游戏界面风格统一计费部分计费要求是否达到购买道具:用户购买道具时,需要明确提示用户道具的名称、费用、并提供“确认”和“取消”功能选择。付费成功后,需弹出付费成功的提示页面
- 猿团众包平台“项目保”让软件外包更靠谱
IT小喇叭
近日,猿团科技联合Testbird、权大师、红帽法律,共同推出“项目保”服务,为企业提供全程有保障的创业服务。Testbird是国内首个手游自动化云测试和移动APP测试平台,致力于为客户提供优质的测试服务,此次与猿团携手共推“项目保”,可在项目开发完成后提供专业测试。同时,知识产权移动服务平台权大师加盟“项目保”,有力地保障雇主商标,知识产权、安全等问题。红帽法律作为创业企业的法律卫士,在项目开发
- 猿团首推“项目保” 为创业加把保险锁
IT小喇叭
近日,猿团科技联合Testbird、权大师、红帽法律,共同推出“项目保”服务,为企业提供全程有保障的创业服务。Testbird是国内首个手游自动化云测试和移动APP测试平台,致力于为客户提供优质的测试服务,此次与猿团携手共推“项目保”,可在项目开发完成后提供专业测试。同时,知识产权移动服务平台权大师加盟“项目保”,有力地保障雇主商标,知识产权、安全等问题。红帽法律作为创业企业的法律卫士,在项目开发
- 普通app自动化测试与手游app自动化测试的区别
weixin_34008805
【转载】手游自动化测试与App自动化测试技术上的区别手游和App的开发技术不同,导致了两者的自动化测试技术完全不同。一般来说,安卓应用是使用AndroidSDK开发的,利用Java编写。那么在App的测试环节中,测试人员一般是通过获取App当前窗口的信息,查找和操作按钮等控件来完成测试,这种过程是可以标准化的,从技术上说没有什么难度。但手游就不同了,通过我们多年的测试经验来看,手游测试难度大主要的
- 几款Android 应用自动化测试工具
xiaofei_sun
TEST
本文介绍几款流行的Android应用自动化测试工具。Monkey测试:随机测试,压力测试,运行在模拟器或实际设备中。MonkeyRunner测试:操作简单,可录制测试脚本,可视化操作,主要生成坐标的自动化操作,移植性不强Robotium测试Ronaorex测试Appium测试UIAutomator测试TestBird测试1、Monkey测试Monkey即猴子,Monkey测试,就像一只猴子,在电脑
- [安卓开发] 总结一些android的云测试平台
SkyHand天天
Android-Road
TestInhttp://www.testin.cn/腾讯优测http://utest.qq.com百度开放云https://cloud.baidu.com/阿里云测https://mqc.aliyun.comtestbirdhttps://www.testbird.com/专注于手游爱内测http://www.ineice.com听云http://www.tingyun.com睿动http://
- 手游测试工作总结(5)
苹果柳橙不加冰
5.11用户体验测试用户的体验算不算BUG,可以这么来回答,几乎所有的BUG都会导致用户体验不好,而我们从用户那里收到BUG,大多数都是因为设计本就如此,但用户难以理解或体验很差而反馈为BUG。总而言之,用户体验的测试很重要。移动互联网与传统互联网区别较大的一点就是载体的不同,从而导致用户操作习惯的不同。手游测试的复杂性也体现于此,不同的机型,不同的系统,都会带来不同的用户操作习惯。下面就总结下A
- 手游测试(测试内容、测试流程、测试用例)
夏丹莹
软件测试
文章目录游戏测试的主要内容游戏测试基本流程游戏测试用例游戏bug游戏弱网测试游戏功能性测试游戏接口测试游戏测试的主要内容功能测试主要验证功能是否符合需求设计主要考虑功能正确性,不考虑游戏底层结构及代码错误通常从界面着手测试,尽量模拟用户可能出现的操作性能测试测试点客户端CPU使用率客户端内存占用率客户端网络流量使用情况客户端耗电量客户端帧率(FPS)测试方法分析代码工具监测iOS:xcode自带的
- 手游测试工作总结(4)
苹果柳橙不加冰
5.7渠道SDK测试那么前面textbox代码就会变成如下:alert(“fancyguo”)很明显,这个textbox原先的代码就被分成了三部分,前面textbox是一部分,中间的JS代码会弹出“fancyguo”字样一个alert,后面一部分则被注释掉,那么中间嵌入的JS代码就被执行。这里我只是举了一个小例子,如果把中间的代码换成其他的恶意代码会怎么样呢?比如我在前面嵌入的代码是"/>aler
- 毕业5年的感悟
weixin_30468137
12年6月毕业,到目前17年7月...游戏行业5年12年6月-14年6月,是我入职的第一家公司,广州动网先锋...当初是想做开发的,后面不知怎的就转到做测试,蛮感谢他们当初带领我走进测试14年6月,项目倒闭,看到手游发展,就去做了手游14年6月-17年3月,入职三七互娱,其实比较喜欢称37游戏,比较贴切,做游戏的...从这里开始担任手游测试组长,应该算是很认真,特别想做成功一款游戏,也是加班最多的
- 软件测试心得
漫步云端ly
软件测试
软件测试行业里工程师工作岗位的分类有按看不看代码分的:黑盒测试工程师、白盒测试工程师有按主要业务分的:金融测试工程师、通信测试工程师、本地化测试工程师、游戏测试工程师有按主要任务分的:自动化测试工程师、性能测试工程师、安全测试工程师有按被测软件分的:手机app测试工程师、手游测试工程师、网页测试工程师、客户端测试工程师有时也有按被测软件的语言、技术分的:java测试工程师、.Net测试工程师、数据
- Android测试之手游测试要点分享
alston123
最近做了一款手游的测试,有些心得拿出来分享一下:广告位1.上线产品是否需要加上广告,广告是否加上2.广告位是否遮挡重要信息评分界面1.评分界面是否加上2.评分界面文字是否出现错误,是否符合平台规定3.按钮是否歧义4.评分界面是否与游戏界面风格统一计费部分1.计费要求是否达到2.购买道具:用户购买道具时,需要明确提示用户道具的名称、费用、并提供“确认”和“取消”功能选择。3.付费成功后,需弹出付费成
- 手游测试工作总结(1)
苹果柳橙不加冰
1、概要本报告旨在总结手游测试的流程,主要从黑盒功能测试方面出发,以手游测试为中心作出的一份工作总结报告。2、QA测试的定义和工作职责我所理解的QA(QualityAssurance),中文为“质量保证”,在整个项目产品的生命周期中,QA将与项目中的其他所有部门进行协助合作,跟踪和分析产品中的问题,督促问题的解决,同时尽可能从用户玩家的角度分析游戏的不足及不合理之处,以保证游戏质量达到项目需求。Q
- 重度游戏热度居高不下,中轻度游戏如何突出重围?
alston123
据当乐网报道,早在2014年,重度游戏的市场份额就在疯狂增长,手游产品竞争变得极其激烈。同时,TestBird《2017上半年手游测试白皮书》分析报告也显示,以角色扮演、策略经营为代表的重度游戏占比在高位已趋于稳定。TesBird2017上半年测试报告显示,重度游戏已近占据手游市场的半壁江山,而中、轻度游戏占比相差不大。其中重度游戏的代表角色扮演类游戏,比重高达28%,中度游戏的代表卡牌游戏也不遑
- Js函数返回值
_wy_
jsreturn
一、返回控制与函数结果,语法为:return 表达式;作用: 结束函数执行,返回调用函数,而且把表达式的值作为函数的结果 二、返回控制语法为:return;作用: 结束函数执行,返回调用函数,而且把undefined作为函数的结果 在大多数情况下,为事件处理函数返回false,可以防止默认的事件行为.例如,默认情况下点击一个<a>元素,页面会跳转到该元素href属性
- MySQL 的 char 与 varchar
bylijinnan
mysql
今天发现,create table 时,MySQL 4.1有时会把 char 自动转换成 varchar
测试举例:
CREATE TABLE `varcharLessThan4` (
`lastName` varchar(3)
) ;
mysql> desc varcharLessThan4;
+----------+---------+------+-
- Quartz——TriggerListener和JobListener
eksliang
TriggerListenerJobListenerquartz
转载请出自出处:http://eksliang.iteye.com/blog/2208624 一.概述
listener是一个监听器对象,用于监听scheduler中发生的事件,然后执行相应的操作;你可能已经猜到了,TriggerListeners接受与trigger相关的事件,JobListeners接受与jobs相关的事件。
二.JobListener监听器
j
- oracle层次查询
18289753290
oracle;层次查询;树查询
.oracle层次查询(connect by)
oracle的emp表中包含了一列mgr指出谁是雇员的经理,由于经理也是雇员,所以经理的信息也存储在emp表中。这样emp表就是一个自引用表,表中的mgr列是一个自引用列,它指向emp表中的empno列,mgr表示一个员工的管理者,
select empno,mgr,ename,sal from e
- 通过反射把map中的属性赋值到实体类bean对象中
酷的飞上天空
javaee泛型类型转换
使用过struts2后感觉最方便的就是这个框架能自动把表单的参数赋值到action里面的对象中
但现在主要使用Spring框架的MVC,虽然也有@ModelAttribute可以使用但是明显感觉不方便。
好吧,那就自己再造一个轮子吧。
原理都知道,就是利用反射进行字段的赋值,下面贴代码
主要类如下:
import java.lang.reflect.Field;
imp
- SAP HANA数据存储:传统硬盘的瓶颈问题
蓝儿唯美
HANA
SAPHANA平台有各种各样的应用场景,这也意味着客户的实施方法有许多种选择,关键是如何挑选最适合他们需求的实施方案。
在 《Implementing SAP HANA》这本书中,介绍了SAP平台在现实场景中的运作原理,并给出了实施建议和成功案例供参考。本系列文章节选自《Implementing SAP HANA》,介绍了行存储和列存储的各自特点,以及SAP HANA的数据存储方式如何提升空间压
- Java Socket 多线程实现文件传输
随便小屋
javasocket
高级操作系统作业,让用Socket实现文件传输,有些代码也是在网上找的,写的不好,如果大家能用就用上。
客户端类:
package edu.logic.client;
import java.io.BufferedInputStream;
import java.io.Buffered
- java初学者路径
aijuans
java
学习Java有没有什么捷径?要想学好Java,首先要知道Java的大致分类。自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE
- APP推广
aoyouzi
APP推广
一,免费篇
1,APP推荐类网站自主推荐
最美应用、酷安网、DEMO8、木蚂蚁发现频道等,如果产品独特新颖,还能获取最美应用的评测推荐。PS:推荐简单。只要产品有趣好玩,用户会自主分享传播。例如足迹APP在最美应用推荐一次,几天用户暴增将服务器击垮。
2,各大应用商店首发合作
老实盯着排期,多给应用市场官方负责人献殷勤。
3,论坛贴吧推广
百度知道,百度贴吧,猫扑论坛,天涯社区,豆瓣(
- JSP转发与重定向
百合不是茶
jspservletJava Webjsp转发
在servlet和jsp中我们经常需要请求,这时就需要用到转发和重定向;
转发包括;forward和include
例子;forwrad转发; 将请求装法给reg.html页面
关键代码;
req.getRequestDispatcher("reg.html
- web.xml之jsp-config
bijian1013
javaweb.xmlservletjsp-config
1.作用:主要用于设定JSP页面的相关配置。
2.常见定义:
<jsp-config>
<taglib>
<taglib-uri>URI(定义TLD文件的URI,JSP页面的tablib命令可以经由此URI获取到TLD文件)</tablib-uri>
<taglib-location>
TLD文件所在的位置
- JSF2.2 ViewScoped Using CDI
sunjing
CDIJSF 2.2ViewScoped
JSF 2.0 introduced annotation @ViewScoped; A bean annotated with this scope maintained its state as long as the user stays on the same view(reloads or navigation - no intervening views). One problem w
- 【分布式数据一致性二】Zookeeper数据读写一致性
bit1129
zookeeper
很多文档说Zookeeper是强一致性保证,事实不然。关于一致性模型请参考http://bit1129.iteye.com/blog/2155336
Zookeeper的数据同步协议
Zookeeper采用称为Quorum Based Protocol的数据同步协议。假如Zookeeper集群有N台Zookeeper服务器(N通常取奇数,3台能够满足数据可靠性同时
- Java开发笔记
白糖_
java开发
1、Map<key,value>的remove方法只能识别相同类型的key值
Map<Integer,String> map = new HashMap<Integer,String>();
map.put(1,"a");
map.put(2,"b");
map.put(3,"c"
- 图片黑色阴影
bozch
图片
.event{ padding:0; width:460px; min-width: 460px; border:0px solid #e4e4e4; height: 350px; min-heig
- 编程之美-饮料供货-动态规划
bylijinnan
动态规划
import java.util.Arrays;
import java.util.Random;
public class BeverageSupply {
/**
* 编程之美 饮料供货
* 设Opt(V’,i)表示从i到n-1种饮料中,总容量为V’的方案中,满意度之和的最大值。
* 那么递归式就应该是:Opt(V’,i)=max{ k * Hi+Op
- ajax大参数(大数据)提交性能分析
chenbowen00
WebAjax框架浏览器prototype
近期在项目中发现如下一个问题
项目中有个提交现场事件的功能,该功能主要是在web客户端保存现场数据(主要有截屏,终端日志等信息)然后提交到服务器上方便我们分析定位问题。客户在使用该功能的过程中反应点击提交后反应很慢,大概要等10到20秒的时间浏览器才能操作,期间页面不响应事件。
根据客户描述分析了下的代码流程,很简单,主要通过OCX控件截屏,在将前端的日志等文件使用OCX控件打包,在将之转换为
- [宇宙与天文]在太空采矿,在太空建造
comsci
我们在太空进行工业活动...但是不太可能把太空工业产品又运回到地面上进行加工,而一般是在哪里开采,就在哪里加工,太空的微重力环境,可能会使我们的工业产品的制造尺度非常巨大....
地球上制造的最大工业机器是超级油轮和航空母舰,再大些就会遇到困难了,但是在空间船坞中,制造的最大工业机器,可能就没
- ORACLE中CONSTRAINT的四对属性
daizj
oracleCONSTRAINT
ORACLE中CONSTRAINT的四对属性
summary:在data migrate时,某些表的约束总是困扰着我们,让我们的migratet举步维艰,如何利用约束本身的属性来处理这些问题呢?本文详细介绍了约束的四对属性: Deferrable/not deferrable, Deferred/immediate, enalbe/disable, validate/novalidate,以及如
- Gradle入门教程
dengkane
gradle
一、寻找gradle的历程
一开始的时候,我们只有一个工程,所有要用到的jar包都放到工程目录下面,时间长了,工程越来越大,使用到的jar包也越来越多,难以理解jar之间的依赖关系。再后来我们把旧的工程拆分到不同的工程里,靠ide来管理工程之间的依赖关系,各工程下的jar包依赖是杂乱的。一段时间后,我们发现用ide来管理项程很不方便,比如不方便脱离ide自动构建,于是我们写自己的ant脚本。再后
- C语言简单循环示例
dcj3sjt126com
c
# include <stdio.h>
int main(void)
{
int i;
int count = 0;
int sum = 0;
float avg;
for (i=1; i<=100; i++)
{
if (i%2==0)
{
count++;
sum += i;
}
}
avg
- presentModalViewController 的动画效果
dcj3sjt126com
controller
系统自带(四种效果):
presentModalViewController模态的动画效果设置:
[cpp]
view plain
copy
UIViewController *detailViewController = [[UIViewController al
- java 二分查找
shuizhaosi888
二分查找java二分查找
需求:在排好顺序的一串数字中,找到数字T
一般解法:从左到右扫描数据,其运行花费线性时间O(N)。然而这个算法并没有用到该表已经排序的事实。
/**
*
* @param array
* 顺序数组
* @param t
* 要查找对象
* @return
*/
public stati
- Spring Security(07)——缓存UserDetails
234390216
ehcache缓存Spring Security
Spring Security提供了一个实现了可以缓存UserDetails的UserDetailsService实现类,CachingUserDetailsService。该类的构造接收一个用于真正加载UserDetails的UserDetailsService实现类。当需要加载UserDetails时,其首先会从缓存中获取,如果缓存中没
- Dozer 深层次复制
jayluns
VOmavenpo
最近在做项目上遇到了一些小问题,因为架构在做设计的时候web前段展示用到了vo层,而在后台进行与数据库层操作的时候用到的是Po层。这样在业务层返回vo到控制层,每一次都需要从po-->转化到vo层,用到BeanUtils.copyProperties(source, target)只能复制简单的属性,因为实体类都配置了hibernate那些关联关系,所以它满足不了现在的需求,但后发现还有个很
- CSS规范整理(摘自懒人图库)
a409435341
htmlUIcss浏览器
刚没事闲着在网上瞎逛,找了一篇CSS规范整理,粗略看了一下后还蛮有一定的道理,并自问是否有这样的规范,这也是初入前端开发的人一个很好的规范吧。
一、文件规范
1、文件均归档至约定的目录中。
具体要求通过豆瓣的CSS规范进行讲解:
所有的CSS分为两大类:通用类和业务类。通用的CSS文件,放在如下目录中:
基本样式库 /css/core
- C++动态链接库创建与使用
你不认识的休道人
C++dll
一、创建动态链接库
1.新建工程test中选择”MFC [dll]”dll类型选择第二项"Regular DLL With MFC shared linked",完成
2.在test.h中添加
extern “C” 返回类型 _declspec(dllexport)函数名(参数列表);
3.在test.cpp中最后写
extern “C” 返回类型 _decls
- Android代码混淆之ProGuard
rensanning
ProGuard
Android应用的Java代码,通过反编译apk文件(dex2jar、apktool)很容易得到源代码,所以在release版本的apk中一定要混淆一下一些关键的Java源码。
ProGuard是一个开源的Java代码混淆器(obfuscation)。ADT r8开始它被默认集成到了Android SDK中。
官网:
http://proguard.sourceforge.net/
- 程序员在编程中遇到的奇葩弱智问题
tomcat_oracle
jquery编程ide
现在收集一下:
排名不分先后,按照发言顺序来的。
1、Jquery插件一个通用函数一直报错,尤其是很明显是存在的函数,很有可能就是你没有引入jquery。。。或者版本不对
2、调试半天没变化:不在同一个文件中调试。这个很可怕,我们很多时候会备份好几个项目,改完发现改错了。有个群友说的好: 在汤匙
- 解决maven-dependency-plugin (goals "copy-dependencies","unpack") is not supported
xp9802
dependency
解决办法:在plugins之前添加如下pluginManagement,二者前后顺序如下:
[html]
view plain
copy
<build>
<pluginManagement