经常会用到将ActionBar文字居中的问题,这里写个代码如下:
//把actionBar的文字标题居中
public static void centerActionBarTitle(Activity activity)
{
int titleId = activity.getResources().getIdentifier("action_bar_t...
分类:
移动开发 时间:
2015-08-27 21:17:13
阅读次数:
329
1. 将n划分成若干正整数之和的划分数。
2. 将n划分成k个正整数之和的划分数。
3. 将n划分成最大数不超过k的划分数。
4. 将n划分成若干奇正整数之和的划分数。
5. 将n划分成若干不同整数之和的划分数。1.将n划分成不大于m的划分法:
1).若是划分多个整数可以存在相同的:
dp[n][m]= dp[n][m-1]+ dp[n-m][m] dp...
分类:
其他好文 时间:
2015-08-27 21:17:11
阅读次数:
216
Bloom Filter 是由Howard Bloom 在 1970 年提出的二进制向量数据结构,它具有很好的空间和时间效率,被用来检测一个元素是不是集合中的一个成员。如果检测结果为是,该元素不一定在集合中;但如果检测结果为否,该元素一定不在集合中。因此Bloom filter具有100%的召回率。这样每个检测请求返回有“在集合内(可能错误)”和“不在集合内(绝对不在集合内)”两种情况,可见 Bloom filter 是牺牲了正确率和时间以节省空间。...
分类:
其他好文 时间:
2015-08-27 21:16:44
阅读次数:
587
屏幕尺寸:屏幕对角线的长度
单位英寸,1英寸=2.54厘米
分辨率在横纵线上的像素点数
单位是px,1px=1个像素点
一般以纵向像素*横向像素,如1920*1080
屏幕像素密度指每英寸上的像素点数(屏幕对角线上)
单位dpi,与屏幕尺寸和屏幕像素有关
1920*1080 dpi=445计算方式:sqrt{1920^2+1080^2}/尺寸(4.95对角线)
px,dp,dip,spdp dip是...
分类:
移动开发 时间:
2015-08-27 21:14:44
阅读次数:
199
我们要学会封装,慢慢培养一种封装的思想
这样对我们的项目开发很有用处
项目的成败一个在于创意 另一个就是编码的质量
想在市场上的项目很多很多,但是真正能经历住考验的软件不多
因为项目开发中有个很重要的因素:
我们开发的项目如果不去用mvc 的思想去设计我们的代码
这对后期我们对项目的升级维护 带来很大的麻烦
一个项目的流产与否与这个因素密切相关
所以我们要养成一种良好的...
分类:
移动开发 时间:
2015-08-27 21:16:35
阅读次数:
234
Robotium 提供两种工作方式(一种有源代码的测试,一种没有源代码的测试)
没有源代码的需要重新签名
方式1 有源码的测试
有源代码的测试(此处以官网记事本apk 为例)
打开Eclipse
导入官网记事本apk 工程
File---import
General---Existing Projects Into WorkSpace
...
分类:
其他好文 时间:
2015-08-27 21:14:41
阅读次数:
172
@echo off
set CUR_DATE=%date:~0,10%
set CUR_DATE="%CUR_DATE% 00:00"
echo 今日%cur_date%
for %%a in ("%cd%\*.txt") do (
if "%%~ta" lss %CUR_DATE% (
del /f /q "%%a"
)
)
pause...
分类:
其他好文 时间:
2015-08-27 21:14:05
阅读次数:
135
X轴上有N条线段,每条线段有1个起点S和终点E。最多能够选出多少条互不重叠的线段。(注:起点或终点重叠,不算重叠)。
例如:[1 5][2 3][3 6],可以选[2 3][3 6],这2条线段互不重叠。思路:贪心,就是以前的安排节目的题目,在这里将线段末端点按照从小到大排序,就跟哪个活动结束早哪个先安排#include
#include
#include...
分类:
其他好文 时间:
2015-08-27 21:13:57
阅读次数:
146
NavMeshAgent的使用,如何烘培(bake)...
分类:
其他好文 时间:
2015-08-27 21:13:36
阅读次数:
455
由于有多个起点,所以呢
1:反向建图(个人感觉麻烦)
2:建立超级起点
我用的第二种,简单粗暴,也就是新建一个起点(0),他与所有题目所给的起点联通,并且距离均为0,然后模板走起咯
#include
#include
#include
#include
#define inf 1<<28
#define maxn 1010
using namespace std;
int n,m,e;
v...
分类:
其他好文 时间:
2015-08-27 21:14:08
阅读次数:
117
搜了一下简单的示例,发现很多贴代码片段的,却没有没有贴完整项目的,自己稍微整理一下,给那些第一次接触JS和Java互相调用的同学。文章最后有项目源码地址。
-JS调用Java方法示例
function javaCallJsFunction(isHide) {
va...
分类:
移动开发 时间:
2015-08-27 21:14:48
阅读次数:
160
#include
#include
using namespace std;
struct Node
{
int data;
Node* next;
Node(int d = int()):data(d){}
};
class List
{
friend class T;
public:
List():first(NULL){}
void Insert(int a[],int ...
分类:
其他好文 时间:
2015-08-27 21:14:49
阅读次数:
148
TexLive2015的安装及注意点参考文章【1】、【2】、【3】在Fedora下安装TexLive2015并进行中文配置。不过由于环境及版本的不同,安装结果还稍有差异,差异总结如下:
中文字体设置差异
按照上述安装教程,将windows中的字体拷贝过来并安装后,本需设置/usr/local/texlive/2015/texmf-dist/tex/latex/ctex/fontset 下的ctex...
分类:
其他好文 时间:
2015-08-27 21:12:50
阅读次数:
194
Gym 100338I题意:一个人去参加电视有奖问答的节目,初始奖金为100元,每答对一道问题奖金翻倍,答错奖金清零。此外有一次保险机会:花费C的奖金,下一题可以答对奖金翻倍,答错奖金不清零。
现在给你答对每道题的概率,求最优答题策略的奖金期望。思路:先不考虑有保险机会。回答对第j题后离开的奖金期望就是:
100?2j?∏ji=1pi100 * 2^j*\prod_{i=1}^jp_i
那么...
分类:
其他好文 时间:
2015-08-27 21:14:09
阅读次数:
151
File--Project
选择Android----AndroidTest Project
按红色框框选择
选择APK 运行的版本,模拟器创建时用什么版本,此处就选什么版本
我的机器因为只有17所以我 选用的是17 API
点完成
在测试工程目录下新建Lib 目录
复制Robotium,jarjxl.jar ...
分类:
移动开发 时间:
2015-08-27 21:14:49
阅读次数:
201
Jquery 事件在javascript中事件调用方式为onclick、onmouseover等,在jquery中 使用事件无需写前面的onbind()方法为元素绑定事件$("#id").bind("click",function(){ //为id绑定click事件 alert("ok"...
分类:
Web程序 时间:
2015-08-27 21:12:47
阅读次数:
165
名称类型备注(作用或意义)文件(目录)名可否更改images目录存放模板图片目录不可更改library目录存放模板库文件目录不可更改screenshot.png图片用于“后台管理 -> 模板管理 -> 模板选择”显示模板缩略图。不可更改style.csscss样式表不可更改备注:模板文件共22个(格...
分类:
其他好文 时间:
2015-08-27 21:13:06
阅读次数:
165