现在位置: 首页 > treason发表的所有文章
  • 08月
  • 27日
综合 ⁄ 共 1235字 评论关闭
 苹果直到iPhone6才开始推出真正的大屏手机,跟上时代潮流,除了乔布斯生前的严重抵制,软件分辨率适配无法统一也是苹果迟迟不肯动身的主要原因。封闭的iOS虽然避免了碎片化的风险,但是对于iPhone来说想要在每一代产品中保持变得异常困难,iPhone5第一次将屏幕升级到4.0英寸,拉长后的iPhone5让App Store中的软件上下各留一道黑边,开发者用了将近半年的时间才将这些黑边消除。     截至目前已经有超过130万应用在App Store上架,苹果大屏化又势在必行,这一次库克讨了个巧,4.7英寸的iPhone6和5.5英寸的iPhone Plus在保持了......
阅读全文
  • 03月
  • 03日
综合 ⁄ 共 5661字 评论关闭
本章主要内容 1.类型定义typedef 2.局部变量 3.格式化输出初涉 4.向量vector及基本方法 本章主要程序代码 1.计算平均成绩 #include <iomanip> #include <iostream> #include <string> using namespace std; int main() { // ask for and read the student's name cout << "Please enter your first name: "; string name; cin >> name; cout << "Hello, " << name << "!" << endl; // ask for and read the midterm and final grades cout <<......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 1005字 评论关闭
2.n个骰子的点数。 把n个骰子扔在地上,所有骰子朝上一面的点数之和为 S。输入n, 打印出S的所有可能的值出现的概率。 /* 2.n个骰子的点数。 把n个骰子扔在地上,所有骰子朝上一面的点数之和为 S。输入n, 打印出S的所有可能的值出现的概率。 dp就是分阶段考虑问题, 1.当有k个骰子,点数和为n时,出现次数记为f(k,n)。 那与k-1个骰子阶段之间的关系是怎样的? 2.当有k-1个骰子时,再增加一个骰子,这个骰子的点数只可能为1、2、3、4、5或6。 那k个骰子得到点数和为n的情况有: (k-1,n-1):第k个骰子投了点数1 (k-1,n-2):第k......
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 805字 评论关闭
1、前言 目前android整体环境不适很好,盗版现象屡禁不止,虽然我们在打包时会去混淆代码,甚至会去加壳防止盗版。但是二次打包党还是会不断的二次打包,加入广告,重新上传市场。这对我们app在用户间的体验是有很大的影响的。虽然市场可以举报去清除那个盗版app,但是还是会有漏网之鱼,以下是我做过的一个app目前在豌豆荚市场的情况(还是经过举报后的,第一个有“优”的是正版)。 所以这是一场盗版与反盗版之间不断的战争,我们需要了解其中的原理之后,才能更好的防止盗版app对我们的影响。 2、使用工具 Google上最新的工具下......
阅读全文
  • 04月
  • 25日
综合 ⁄ 共 2147字 评论关闭
题意:有n*m(1 <= n m <= 50)的格子,-1代表不能走的地方,0代表空地,整数k(1<=k<=5)代表当前格子被k号怪物控制,但是每个怪物不一定在自己          控制的范围内,一个人从给定的源点走到终点,每回合能走l移动值(1<=l<=10)块空地(如果k号怪物被打死了那么k号怪物控制的范围视为空地),          如果走到一个编号问k且k号怪物还没死的空地,那么移动值立刻减为0,问最少要几个回合能走到终点。 题解:比赛的时候已经想到了四维记录状态[i][j][k][l]表示到达i j 位置打死怪物的状态为 k 剩余步数为 l......
阅读全文
  • 04月
  • 08日
综合 ⁄ 共 791字 评论关闭
#include <iostream> using namespace std; #define RESET "\033[0m" #define BLACK "\033[30m" /* Black */ #define RED "\033[31m" /* Red */ #define GREEN "\033[32m" /* Green */ #define YELLOW "\033[33m" /* Yellow */ #define BLUE "\033[34m" /* Blue */ #define MAGENTA "\033[35m" /* Magenta */ #define CYAN "\033[36m" /* Cyan */ #define WHITE "\033[37m" /* White */ #define BOLDBLACK "\033[1m\033[30m" /* Bold Black */ #define BOLDRED "\033[1m\033[31m" /* Bold Red */ #define BOLDGREEN "\033[1m......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 11587字 评论关闭
1、Hadoop 解除 "Name node is in safe mode"?  bin/hadoop dfsadmin -safemode leave 就可以把safemode解除  safemode模式  NameNode在启动的时候首先进入安全模式,如果datanode丢失的block达到一定的比例(1-dfs.safemode.threshold.pct),则系统会一直处于安全模式状态即只读状态。  dfs.safemode.threshold.pct(缺省值0.999f)表示HDFS启动的时候,如果DataNode上报的block个数达到了元数据记录的block个数的0.999倍才可以离开安全模式,否则一直是这种只读模式。如果设为1则HDFS永远是处于SafeMode。 下面这行摘录自NameN......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 465字 评论关闭
转自:http://blog.csdn.net/leo115/article/details/8187358 在我们使用Maven+eclipse工程中偶尔会出现这种情况: Maven Dependencies文件夹在新打开的工程中丢失,造成 web project 自动编译出错,缺少必要的库文件; 如下图所示的情况: 说明:这种情况往往出现在开发环境重新搭建以后,Maven的依赖库不在是原来的路径下,这时候会出现这种问题。 solution: 这往往是由于 web project的Maven选项 未启动(disable) 造成的; 我们只需要重启 Maven Dependency就行, 操作方式: 右击 web project -->  Proper......
阅读全文
  • 02月
  • 24日
综合 ⁄ 共 2630字 评论关闭
一般的窗口没有处理鼠标键盘消息,而是直接返回让CPaintManagerUI去处理。(想知道duilib整体的消息处理过程,请参考本博客其他文章) 首先用自己的语言描述几个名词: 准事件控件m_pEventClick:在WM_LBUTTONDOWN,WM_RBUTTONDOWN,WM_LBUTTONDBLCLK消息中设置,在WM_LBUTTONUP,WM_CONTEXTMENU消息中置零。为什么叫准事件控件呢?对按钮来说,要想让按钮触发事件,我们必须点击按钮,也就是鼠标在按钮上BUTTONDOWN,表明我们在按钮上'按下去'了。但是按下去了不会马上触发它的消息,按下去之后'弹上来'才会触发消息,这给了按钮一......
阅读全文
  • 01月
  • 31日
综合 ⁄ 共 1856字 评论关闭
引自:http://www.javaeye.com/topic/24525   在BeanFactory的配置中,<bean>是我们最常见的配置项,它有两个最常见的属性,即id和name,最近研究了一下,发现这两个属性还挺好玩的,特整理出来和大家一起分享。   1.id属性命名必须满足XML的命名规范,因为id其实是XML中就做了限定的。总结起来就相当于一个Java变量的命名:不能以数字,符号打头,不能有空格,如123,?ad,"ab "等都是不规范的,Spring在初始化时就会报错,诸如: Java代码 org.xml.sax.SAXParseException: Attribute value  "?ab"  of type ID must b......
阅读全文
  • 12月
  • 24日
综合 ⁄ 共 626字 评论关闭
设置方法(ubuntu): ①安装ccache 官网下载或apt安装  sudo apt-get install ccache ②$ which ccache 查看安装路径, /usr/bin/ccache ③$ mkdir ~/.bin ④ $ cd ~/.bin/    $ ln -s /usr/bin/ccache gcc    $ ln -s /usr/bin/ccache g++    $ ln -s /usr/bin/ccache arm-linux-gcc    $ ln -s /usr/bin/ccache arm-linux-g++ ⑤PATH设置,将~/.bin/放在 arm-linux-gcc等的PATH的前面。 原:PATH=/usr/local/arm-linux_pre4/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 现:PATH=/home/<user>/.bin:/u......
阅读全文
  • 12月
  • 15日
综合 ⁄ 共 1667字 评论关闭
Candy There are N children standing in a line. Each child is assigned a rating value. You are giving candies to these children subjected to the following requirements: Each child must have at least one candy. Children with a higher rating get more candies than their neighbors. What is the minimum candies you must give? 思路: rating的趋势无非三种,上升,不变,下降。上升的话,无论上升多少rating,都加一块糖就好了。题目默认不变情况下,糖数无需满足升降趋势,因此可以按照尽量少的方式给。......
阅读全文