码迷,mamicode.com
首页 > 全部
Objective-C学习笔记_Block
讲解Block块的使用...
分类:其他好文   时间:2015-08-09 20:44:36    阅读次数:115
深入理解JVM:JVM运行时数据区域分类
JVM在执行java程序的过程中会把他所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途和创建、销毁时间。有些区域随着虚拟机的启动而存在,有些区域则依赖用户线程的启动和结束而建立和销毁。根据《Java虚拟机规范1.7》规定,Java虚拟机所管理的内存分为以下几个区域: 程序计数器、Java虚拟机栈、本地方法栈、Java堆、方法区、运行时常量池、直接内存 程序计数器 是一块较小的内存...
分类:其他好文   时间:2015-08-09 20:47:15    阅读次数:132
C++对象模型——Virtual Member Functions (虚拟成员函数)(第四章)
4.2 Virtual Member Functions (虚拟成员函数) 已经看过了 virtual function的一般实现模型:每一个 class 有一个 virtual table,内含该 class 中有作用的 virtual function的地址,然后每个object有一个vptr,指向 virtual table的所在. 为了支持 virtual function机制,必须首...
分类:编程语言   时间:2015-08-09 20:44:25    阅读次数:221
java面向接口编程
在oop中有一种设计原则是面向接口编程,面向接口编程有很多好处,具体百度一大片,我来谈一下具体的使用中的一些不成熟的见解!! 首先面向接口编程可以消除类之间的依赖关系,使得业务只依赖接口。 这样有什么好处呢? 这样的好处大大的,比如说我们声明一个car的接口,我们对车有以下行为,我们可以开车,洗车,推车,修车,拆车等等, 具体用代码实现: package com.panther.dong...
分类:编程语言   时间:2015-08-09 20:45:53    阅读次数:156
初识MVC之建项
MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,是一种数据持久框架。       Model是框架的核心,应用程序的数据处理在此进行,可以实现对数据库的操作等;View是用户界面,用来显示和输入数据;而Controller是控制Mo...
分类:Web程序   时间:2015-08-09 20:46:15    阅读次数:131
栈的链表实现(JAVA)
大家知道,栈的实现可以是链表或数组或其他多种方式,链表的好处就是不会限制大小而且出栈和入栈速度都很快。下面我们来看代码:public class ListNode{ Object val; ListNode next = null; public ListNode(Object val){ this.val = val; } } public inter...
分类:编程语言   时间:2015-08-09 20:44:04    阅读次数:144
不用聚合函数求最高工资
如果不使用聚合函数的话,该从哪个方向出发呢? 可以排序,然后从排序后的结果中取工资最高的;可以取出除最高工资之外的所有工资,然后再排除,剩下最高工资。 select a.sal from (select * from emp order by sal desc) a where rownum = 1; select e.sal from emp e where e.sal not in(select e2.sal from emp e1,emp e2 where e1.sal>e2.sal); select...
分类:其他好文   时间:2015-08-09 20:44:15    阅读次数:180
剑指Offer面试题36(Java版):数组中的逆序对
题目:在数组中的两个数字如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数 例如在数组{7,5,6,4}中,一共存在5对逆序对,分别是{7,6},{7,5},{7,4},{6,4},{5,4}。 看到这个题目,我们的第一反应就是顺序扫描整个数组。每扫描到一个数组的时候,逐个比较该数字和它后面的数字的大小。如果后面的数字比它小,则这两个数字就组...
分类:编程语言   时间:2015-08-09 20:46:33    阅读次数:650
BOOKSTORE OPENCART 自适应主题模板 ABC-0109
BOOKSTORE OPENCART 自适应主题模板 ABC-0109...
分类:其他好文   时间:2015-08-09 20:43:11    阅读次数:113
Java实现算法之--选择排序
选择排序也是比较简单的一种排序方法,原理也比较容易理解,它与冒泡排序的比较次数相同,但选择排序的交换次数少于冒泡排序。冒泡排序是在每次比较之后,若比较的两个元素顺序与待排序顺序相反,则要进行交换,而选择排序在每次遍历过程中只记录下来最小的一个元素的下标,待全部比较结束之后,将最小的元素与未排序的那部分序列的最前面一个元素交换,这样就降低了交换的次数,提高了排序效率。看一下实现代码:public c...
分类:编程语言   时间:2015-08-09 20:44:00    阅读次数:128
uva12716 GCD XOR(打表找规律+筛法)
题意:输入整数(1= 解题思路: 看到题目之后一直在找最大公约数和异或之间的关系,但找了半天没有发现。于是果断打表发现如下规律 满足gcd(a,b)=a^b的数有如下规律,要么就是a=b-1,要么就是有前面已求得的满足条件的乘上一定的倍数得到如下: 根据上述规律,我们便可以求的所有的可能性,上面只打印了一部分,整个程序2秒左右完成预处理 代码: #include...
分类:其他好文   时间:2015-08-09 20:45:40    阅读次数:136
HDU 2063
过山车 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 14059    Accepted Submission(s): 6199 Problem Description RPG girls今天和大家一起去游乐场玩,终于可...
分类:其他好文   时间:2015-08-09 20:45:18    阅读次数:129
JavaScript对象、函数(你不知道的JavaScript)
一、对象 var obj = {}; obj[true] = "foo"; obj[3] = "bar"; obj[obj] = "baz"; obj["true"]; obj["3"]; obj["[object Object]"]; 二、数组也是对象 var ary = ["foo", 42, "bar"]; ary.baz = "baz"; ary.length; //3 ary.b...
分类:编程语言   时间:2015-08-09 20:44:01    阅读次数:134
CNN for Visual Rcognition --- Stanford 2015 (一)
总结斯坦福2015李飞飞教授以及Andrej Karpathy教授的上课的slides中关于CNN的一些内容一:神经网络实验的基本策略:1.对输入数据进行预处理: 2.网络结构和数据集设置:(1)-随机初始化weights为一些比较小的数(fan-in,fan-out),bias设置为0(2)-利用好cv集,可以在少量epoch的结果下选择最好的params,然后进行更多的epoch3.分析实验结...
分类:其他好文   时间:2015-08-09 20:44:59    阅读次数:222
HDU 1083
Courses Time Limit: 20000/10000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 4975    Accepted Submission(s): 2390 Problem Description Consider a group o...
分类:其他好文   时间:2015-08-09 20:43:46    阅读次数:93
【ASP.NET】——统计在线人数、历史访问人数
先介绍一下,在设计过程中,用到的Application和Session方法:...
分类:Web程序   时间:2015-08-09 20:43:57    阅读次数:238
实现一个Material效果的ProgressBar
先来看看效果: 分析下难点: 1. 动画的实现; 2. 边界的控制; 3. 状态保存与恢复; 4. 两种状态的实现,loading状态(不停旋转)、progress状态。分别来看下。 1. 动画如何实现: 将动画进行拆解,可以发现它其实是一个弧不断变长变短的一个过程+弧本身在绕圆形转动两部分组成。 所以可以分开来处理,弧度变长变短可以通过canvas.drawArc的参数st...
分类:其他好文   时间:2015-08-09 20:42:19    阅读次数:140
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!