题目大意 考虑一个未知的长为 $n$($2\le n\le 5000$)由小写英文字母构成的字符串 $s$ 。给出 $k$($1\le k\le 2500$,$nk\le 5000$)个字符串 $s_1, s_2, \dots, s_k$,$s_i$ 由 $s$ 通过交换 $s[x_i]$ 和 $s ...
分类:
移动开发 时间:
2017-12-16 23:07:09
阅读次数:
233
了解Android Studio汉化教程 了解Android Studio汉化教程 Android Studio是一个窗口化的环境。为了最大限度地利用有限的屏幕空间,并防止您不知所措,Android Studio在任何给定时间只显示一小部分可用窗口。这些窗口中的某些窗口是上下文敏感的,只有在上下文合 ...
分类:
移动开发 时间:
2017-12-16 23:05:33
阅读次数:
229
一、简介 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后 ...
分类:
移动开发 时间:
2017-12-16 22:12:34
阅读次数:
257
一,安装注意事项 (一)安装Android Studio前安装JDK 1.8.x。然后安装Android Studio。 (二)运行Android Studio后新建项目,按照提示安装相应SDK等。 二,Android Studio使用笔记 (一)新建项目:file >new >new projec ...
分类:
移动开发 时间:
2017-12-16 22:07:18
阅读次数:
192
首先找到 toolbar 所在xml布局文件,将toolbar控件放置在一个相对布局(RelativeLayout)中,然后设置 toolbar 的 title 为空(在 title 属性栏中随便打几个空格即可); 然后在 toolbar 所在的相对布局中加入 TextView 控件,将其 Text ...
分类:
移动开发 时间:
2017-12-16 20:35:15
阅读次数:
185
从Flash转C#,很多内容一知半解,边摸索边前进,代码粗糙,权当留个脚印。 只是想得到一个基础的移动和缩放功能的界面,找了很久都是画线、画矩形等基础形状的代码,移动和缩放说的并不清晰,只能自己努力来解决一下。 素材准备: WPF项目的屏幕上放一个Canvas控件,名称为canvas1。 代码如下: ...
分类:
移动开发 时间:
2017-12-16 20:34:03
阅读次数:
362
今天早上九点起来撸码的,心情美滋滋。废话不多说,开始撸码,你准备好了吗?另外本系列文章的源码已经上传到github,请自行获取! 预加载|缓存 expo中提供了一个 AppLoading 的方法,你可以用它去干一些后台加载数据,缓存之类 的工作,当他没有缓存完成需要的资源时,你的screen是不会显 ...
分类:
移动开发 时间:
2017-12-16 19:46:10
阅读次数:
211
Xamarin.ios 手势密码 主要问题: 1. 图形绘制 实心圆 空心圆 线段 2. Touch事件处理 TouchesBegan TouchesMoved TouchesEnded TouchesCancelled 3. 各个圆坐标计算 4. 圆圈的选中逻辑 判断点是否在圆内 判断选中的两个圆 ...
分类:
移动开发 时间:
2017-12-16 19:45:30
阅读次数:
243
在安卓系统中默认每次启动一个Activity时,系统会创建一个实例,并按照先进后出的原则放入任务栈中,当我们按back键时,就会有一个activity从任务栈顶移除,重复下去,直到任务栈为空,系统就会回收这个任务栈。但是这样以来,系统多次启动同一个Activity时就会重复创建多个实例,这种做法显然... ...
分类:
移动开发 时间:
2017-12-16 18:50:06
阅读次数:
161
开始用Android Studio更新到2.0稳定版,调试的时候没啥问题,在打包的时候出现了"app_name" is not translated in zh, zh_CN…..的问题,说到底就是本地化不完全的意思。归根结底,这是打包的时候的问题么,所以提示说的也算清楚,就是改配置。解决方法如下: ...
分类:
移动开发 时间:
2017-12-16 18:35:45
阅读次数:
168
emmm,大伙都知道,子线程是不能进行 UI 操作的,或者很多场景下,一些操作需要延迟执行,这些都可以通过 Handler 来解决。但说实话,实在是太懒了,总感觉写 Handler 太麻烦了,一不小心又很容易写出内存泄漏的代码来,所以为了偷懒,我就经常用 View.post() or View.po ...
分类:
移动开发 时间:
2017-12-16 18:30:31
阅读次数:
194
注:appium安装到C盘,node.js安装到C盘 一、安装node.js 1、到官网下载node.js:https://nodejs.org/en/download/ 2、获取到安装文件后,直接双击安装文件,根据程序的提示,完成nodejs的安装。 3、安装完成后,运行cmd,输入node –v ...
分类:
移动开发 时间:
2017-12-16 17:23:28
阅读次数:
301
$apply()和$digest()在AngularJS中是两个核心概念,但是有时候它们又让人困惑。而为了了解AngularJS的工作方式,首先需要了解$apply()和$digest()是如何工作的。这篇文章旨在解释$apply()和$digest()是什么,以及在日常的编码中如何应用它们。 探索 ...
分类:
移动开发 时间:
2017-12-16 17:19:57
阅读次数:
182
<script> var windowHeight = $(window).height(), $body = $("body");// console.log($(window).height());// console.log($('body').height()); $body.css("he ...
分类:
移动开发 时间:
2017-12-16 17:19:13
阅读次数:
227
最近转android开发,先画页面发现挺有意思的,LinearLayout,比较死,都是固定,很多属性都是用不了的,于是我在一个LinearLayout中嵌套一个RelativeLayout,这样就可以获得自己想要的位置,于是整理收集了一系列的布局属性。个人感觉,Android应该有自动适配,可以和 ...
分类:
移动开发 时间:
2017-12-16 16:01:06
阅读次数:
205
ListView,就如其名,是用来显示列表的一种View,而RecycleView,是其的加强版,今天带来的是这两个几乎具有相同的功能的对比使用 先从ListView说起吧 ListView: 1.在布局文件中使用ListView,并为其定义一个id,方便我们之后的调用,宽高与父控件相同 2.准备数 ...
分类:
移动开发 时间:
2017-12-16 15:56:39
阅读次数:
185
管理员权限打开Powershell CD\ 回车 CD "C:\Program Files\Microsoft SDKs\Service Fabric\ClusterSetup" 回车 比如新目录为 E:\SfDevCluster .\DevClusterSetup.ps1 -PathToClust ...
分类:
移动开发 时间:
2017-12-16 15:55:31
阅读次数:
266