前言
反射提供了一种动态的功能,这种动态功能非常强大。它只要体现在通过反射相关的API,就可以知道一个陌生
的Java类的所有信息,包括属性、方法、构造器等。而且元素完全可以在运行时动态的进行创建或调用,而不必在
JVM运行时就进行确定。通过查阅相关资料,进行了整理,本篇也是基于下面文章进行扩充。
《http://blog.csdn.net/m...
分类:
编程语言 时间:
2015-08-13 20:17:58
阅读次数:
133
湫湫系列故事——减肥记I
Problem Description
对于吃货来说,过年最幸福的事就是吃了,没有之一!
但是对于女生来说,卡路里(热量)是天敌啊!
资深美女湫湫深谙“胖来如山倒,胖去如抽丝”的道理,所以她希望你能帮忙制定一个食谱,能使她吃得开心的同时,不会制造太多的天敌。
当然,为了方便你制作食谱,湫湫给了你每日食物清单,上面描述了当天她想吃的...
分类:
编程语言 时间:
2015-08-13 20:15:33
阅读次数:
156
本节学习Fragment, Fragment是Android3.0引入的新的API。引入的初衷是为了适合大屏幕的平板电脑。Fragment代表了Activity的子模块,因此可以把Fragment理解为Activity的片段。本节学习如何创建Fragment。
1:先创建一个布局文件,用于显示,左边是按钮用来切换Fragment,而右边就是fragment要显示的内容
<LinearLayou...
分类:
移动开发 时间:
2015-08-13 20:15:12
阅读次数:
189
题意:
给你一个格式为hh:mm:ss的时间,问:该时间时针与分针、时针与秒针、分针与秒针之间夹角的度数是多少。
若夹角度数不是整数,则输出最简分数形式A/B,即A与B互质。
解析:
先计算出总的秒数 S=hh?3600+mm?60+ssS = hh * 3600 + mm * 60 + ss
因为秒钟每秒走1°,
所以当前时间,秒钟与12点的度数为 S%360S...
分类:
其他好文 时间:
2015-08-13 20:15:29
阅读次数:
136
经历了近两年和腰肌劳损的搏斗,现在终于可以回到足球场了,出于IT的分享精神,将自己的情况和药方公布如下:
得病过程:
2013年整个10月份的周六,周日连续踢球造成右侧腰肌劳损(右侧髂腰肌和腰骶部肌肉劳损),再加上工作的时候一直坐着,腰部无法得到休息,造成病情加重,最重的时候卧床休息了一周。
治疗过程:
因为以前踢球就经常受伤,所以得病的前半年没有特别在意只是停...
分类:
其他好文 时间:
2015-08-13 20:16:29
阅读次数:
129
看了一下午,感觉有了些了解,应该没有错,有错希望斧正,感谢
#include
#include
struct s
{
int key,left,right,size;
}tree[10010];
int top;
void left_rot(int &x)// 左旋
{
int y=tree[x].right;
tree[x].right=tree[y].left;
tree[y].le...
分类:
其他好文 时间:
2015-08-13 20:15:29
阅读次数:
153
割点 :去掉该点后原来的图不连通(出现好几个连通分量),该点被称为割点。
注意删除某点意味着和该点关联的边也全部删除
求割点的伪代码
DFS(v1,father):
dfn[v1] = low[v1] = ++dfsClock
vis[v1] = true
child = 0
for each egde(v1,v2) in E:
if(vis[v2] ==...
分类:
Web程序 时间:
2015-08-13 20:15:30
阅读次数:
136
在controller中,运行时,报如下错误“Error:
Socket descriptor not found. Hint: the problem might be solved applying the following: (1) Update Run-Time Settings to Run Vuser as a process. (2)
Add the following ...
分类:
其他好文 时间:
2015-08-13 20:16:36
阅读次数:
128
题目链接:点击打开链接
题目大意:有n个人,各自管理不同的人,问有多少人管理k个人。
思路:先记录每个人的直接上级,然后模拟路径压缩的过程进行计数求和。
#include
#include
int p[105],sum[105];
void init()
{
int i;
for(i=0;i<105;i++)
{
p[i]=i;
sum...
分类:
其他好文 时间:
2015-08-13 20:15:53
阅读次数:
131
最近发现[最美应用](http://zuimeia.com/?platform=2)这样一个网站,它会定期推介一些很有意思的app,作为开发者,每次看到很棒的app都会从实现角度进行剖析,想着如果是自己将如何实现呢?因此,就有了这个系列的文章,旨在从技术选型和架构的角度解读一些有意思的app。
最美时光是最美应用团队出品的一个纪念日app,用于记录和分享那些重要的日子,我们就先从这个开始吧!...
分类:
移动开发 时间:
2015-08-13 20:14:36
阅读次数:
172
最美应用-从Android研发工程师的角度之厨房故事
@author ASCE1885的 Github 简书 微博 CSDN
本文我们将如约来分析下厨房故事这款德国app的技术堆栈。由于国内和国外网络环境,技术环境的不同,我们将会看到它和最美时光很不一样的东西。我们需要思考的是如果是自己开发一款全新的app时,会如何选择属于自己的技术堆栈呢?
使用的开源函数库1. 底层库集合Bolt...
分类:
移动开发 时间:
2015-08-13 20:16:05
阅读次数:
168
题意:
f(A,B)f(A,B)表示:B在A中作为子串出现的次数。
题目给出n个证据,m个子弹
AiA_i是证据,BiB_i是子弹,题目问:所有BiB_i对每个AiA_i造成的伤害是多少,即每个BiB_i在AiA_i中出现的次数总和。
解析:
不会AC自动机,所以就用字典树水了一发,没想到过了。
先把所有的BiB_i插入字典树中,然后枚举每个AiA_i的后缀,查询每个前缀在...
分类:
其他好文 时间:
2015-08-13 20:14:21
阅读次数:
161
信息的存储与值的计算
前言
我们很难想象出来,计算机只能识别0和1这样再简单不过的数字,却给人们带来了巨大的变化.对于无法与人脑相比的计算机来所,简单的1和0就是适合他们的数字.不过呢,一个1或者1个0往往代表不了什么意义,,他们必须被赋予上下文,才能有具体的含义.比如,如果我们知道1和0代表的布尔类型的值,那么我们就知道1是true,0是false.
对于二进制所表示的数字来说,主要...
分类:
其他好文 时间:
2015-08-13 20:15:51
阅读次数:
120
平安科技移动开发二队技术周报(第十四期)
@author ASCE1885的 Github 简书 微博 CSDN
业界新闻1)Android Studio 1.3 正式发布Android Studio 1.3 正式进入稳定版,求稳的同学该升级了。作为今年改进最大的一个版本,Studio 1.3 包括新的 memory profiler ,改进的测试支持,并且包含了完整的 C++ 编辑和调试功能...
分类:
移动开发 时间:
2015-08-13 20:15:00
阅读次数:
205
平安科技移动开发二队技术周报(第十五期)
@author ASCE1885的 Github 简书 微博 CSDN
业界新闻1)谷歌重组更名Alphabet谷歌8月11日宣布重组。拉里-佩奇将与谢尔盖-布林创办新的控股公司Alphabet,两人分别出任CEO与总裁职位。Alphabet将取代谷歌在纳斯达克上市,谷歌目前所有股份将自动转换为同等数量与权益的Alphabet股份。原先的谷歌将成为Al...
分类:
移动开发 时间:
2015-08-13 20:15:29
阅读次数:
215