码迷,mamicode.com
首页 > 2015年08月07日 > 全部分享
java中什么是bridge method(桥接方法)
最近在看spring-mvc的源码,在解析handler方法的时候,有关于获取桥接方法代码,不明白什么是桥接方法,经过查找资料,终于理解了什么是桥接方法。 桥接方法是 JDK 1.5 引入泛型后,为了使Java的泛型方法生成的字节码和 1.5 版本前的字节码相兼容,由编译器自动生成的方法。 我们可以通过Method.isBridge()方法来判断一个方法是否是桥接方法,在字节码中桥接方法会标记...
分类:编程语言   时间:2015-08-07 19:56:26    阅读次数:169
[leetcode 238]Product of Array Except Self
Given an array of n integers where n > 1, nums, return an array output such that output[i] is equal to the product of all the elements of nums except nums[i]. Solve it without division and in O...
分类:其他好文   时间:2015-08-07 19:56:16    阅读次数:112
Socket传输结构体数据注意事项
【1 背景】 在Socket通信中,要传输结构化的数据或者要进行协议数据传输的时候,发送端必须要构造结构体进行数据传输。 接收端也必须通过同样的结构体进行解析。 但Socket传输结构体数据时候,稍有不慎就会出现:1)解析数据出错;2)接收数据不完整;3)解析为乱码等的Bug。 【2 举例】 如下是接收端解析数据为乱码甚至崩溃的一类常见错误。...
分类:其他好文   时间:2015-08-07 19:56:43    阅读次数:122
Python IDLE(python GUI)与python(comand line)有什么区别
打开python 2.7之后有三个命令窗口:IDLE(python GUI),python(comand line),Module Docs。Module Docs是一个搜索框,可搜索python中不了解的函数。 比较IDLE与命令行: IDLE(python GUI):白色窗口。有代码高亮和菜单栏;可以新建python文件,可复制粘贴代码。更像一个编辑器。 python(comand...
分类:编程语言   时间:2015-08-07 19:57:16    阅读次数:200
hdu3718Similarity KM算法
//n个物品,用字母表示每个物品的种类, //给出标准答案对于每种物品的字母表示 //给出每个人的答案,问怎样的匹配使得两个答案的相似度更高 //{A A B A B B C C C C},{F F E F E E D D D D}表示一种答案 //对每个字母和字母之间建图,两个答案在同一个位置的字母之间的边的权值加1 //那么就只需要求其最大带权匹配 #include #inclu...
分类:编程语言   时间:2015-08-07 19:57:29    阅读次数:132
C#语言开发iOS 应用程序
mono吧,开源的.net 到这下载framework  www.mono-project.com 到这下载IDE  www.monodevelop.com  mono的目标是用c#开发iOS程序......
分类:移动开发   时间:2015-08-07 19:56:29    阅读次数:126
如何调试web项目
前言 不管服务器是tomcat,还是jboss,只要是web项目调试的话都是一样的。 一个web项目 1、部署项目; 2、以调试模式运行; 3、因为是把myeclipse/eclipse里的项目部署到服务器,所以myeclipse/eclipse里项目的源码和部署到服务器的项目源码是一样的,所以当IED以调试模式运行项目的话,IDE就会进入到项目的源码里的断点。 多个w...
分类:Web程序   时间:2015-08-07 19:55:29    阅读次数:156
hdoj-1023-Train Problem II【卡特兰数】
Train Problem II Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 6852 Accepted Submission(s): 3708 Problem Description As we all know the ...
分类:其他好文   时间:2015-08-07 19:56:57    阅读次数:116
自定义各种裁剪框、扫描框
由于项目的需要,我们需要三种裁剪框,矩形裁剪框相信大家都不陌生,矩形的比较简单,思路:例如:正方形的裁剪框,我们只需要设置画笔的颜色为半透明的,然后绘制上下左右四个矩形即可组成一个正方形,那么圆形的怎么画呢?如果是同样的思路,那么我们就需要画两个不规则的图形,来组成圆,关键的地方就是那个半圆弧怎么画?我想到了用path,下面大家看一下效果: 正方形:...
分类:其他好文   时间:2015-08-07 19:57:29    阅读次数:126
如何定义自己的线程函数与第三方系统兼容
在多线程的环境中,我们需要有线程创建函数来创建需要的线程,一般的系统都是有自己的线程创建函数的,但是有的系统没有,或者说两个系统不兼容,那么我们就需要有自己的线程创建函数来兼容第三方,一般在模拟线程创建的时候都是用进程来实现的,下面就是一个例子: static int pthread_create(sp_pthread_t *thread, const void *attr, void ...
分类:编程语言   时间:2015-08-07 19:56:45    阅读次数:140
Android:Eclipse 安装Genymotion插件的时候出现 There are no categorized items
解决方法: 将下面红框“Group items by category” 取消勾选就OK 了。...
分类:移动开发   时间:2015-08-07 19:55:37    阅读次数:268
(二)线程同步基础
1.使用 synchronized实现同步方法   如果一个对象已经用synchronized声明,那么只允许一个执行线程访问它,如果其他线程试图访问这个对象的其他方法,它将被挂起,直到第一个线程执行完正在运行的方法。被synchronized声明的方法就是临界区。  对于非静态的方法被synchronized修饰后,同一时间内只能有一个线程访问这个对象的synchronized方法。即,每一...
分类:编程语言   时间:2015-08-07 19:54:57    阅读次数:145
Linux下mongodb安装及数据导入导出教程
Linux下mongodb安装及数据导入导出教程...
分类:数据库   时间:2015-08-07 19:55:23    阅读次数:211
Android光线传感器-android学习之旅(65)
主要讲解光线传感器的使用,其实所有的传感器用法类似主要是定义一个TextView用来显示光线强度,用完了以后记得在OnDestory里面释放资源代码如下public class MainActivity extends Activity { private SensorManager sensorManager; private TextView textView; @Ove...
分类:移动开发   时间:2015-08-07 19:55:15    阅读次数:108
Codeforces Round #313 (Div. 2) Equivalent Strings(搜索)
题目大意:判断两个字符串是否等价。 等价的条件(任意一条满足即可):1、两个字符串完全相同 2、把每个字符串分成长度相同的两部分,若a1等价于b1并且a2等价于b2,或者a1等价于b2并且a2等价于b1 由于等价的条件说得很模糊,我卡了不久。等价条件里的第2条的意思是,如果ab两个字符串的两两子串都满足这两个条件,那么ab是等价的(有点绕,对吧),如果我们都已经解读清楚这句话了,显然...
分类:其他好文   时间:2015-08-07 19:55:26    阅读次数:108
代理Delegate在写页面逻辑的使用
block使用的场景是: 1、有关使用代码来写相应的View而不是xib或者storyboard的时候,我们经常需要用到按钮等控件,我们一般可以使用代理或者b'lock这两种方式来解决。 先看看代理的使用:  //按钮的触发事件,相应的容器方法 reSetPassword [_serviceLeft addTarget:self action:@selector(reSetPasswor...
分类:其他好文   时间:2015-08-07 19:53:54    阅读次数:141
Adnroid在命令行下拉和收缩状态栏
Android 命令行 状态栏 下拉和收缩...
分类:其他好文   时间:2015-08-07 19:56:44    阅读次数:573
2344条   上一页 1 ... 33 34 35 36 37 38 39 ... 138 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!