码迷,mamicode.com
首页 > 2014年10月17日 > 全部分享
自己动手写编译器
在本系列文章中,读者将看到从SC语言定义,到SCC编译器开发的完整过程。读完后你将知道一门全新的语言如何定义,一个真实的编译器如何编写,这些对你来说也将不再神秘,编译原理讲的理论与本文中讲述的SC语言定义及SCC编译器开发过程,是理论联系实际在编译领域的最好阐释。...
分类:其他好文   时间:2014-10-17 12:04:27    阅读次数:135
GridView如何适配不同屏幕
GridView和ListView一样,都是项目中常用的控件之一,那么本篇文章要讲的是GridView如何适应不同大小的屏幕,首先,我们来看一张效果图,如下: 每行为四个item,上下左右间距大概2dp,而且会根据不同的屏幕大小,每个item中的图片随之缩放或放大以适应屏幕(始终保持正方形的样子),我们大多数在使用GridView的时候可能会把columnWidth设置了一个定值如70d...
分类:其他好文   时间:2014-10-17 12:04:07    阅读次数:224
Unity 2D游戏开发快速入门第1章创建一个简单的2D游戏
Unity 2D游戏开发快速入门第1章创建一个简单的2D游戏...
分类:编程语言   时间:2014-10-17 12:04:35    阅读次数:240
MVVM Light需要注意的10个问题
MVVM Light需要注意的10个问题 从使用XAML技术基础开始(实际上并不是很久以前),我便关注MVVM(Model – View – ViewModel)模式。偶然接触到MVVM Light不久后便喜欢上它的工作方式。不光我包括业余和专业开发人员在内的很多开发人员都喜欢这个函数库。按照开发者意愿,MVVM Light 不是一个框架而是函数库,该函数库注重于探究建立一个MVVM结构并且提供...
分类:其他好文   时间:2014-10-17 12:04:35    阅读次数:183
Flatten Binary Tree to Linked List
[leetcode]Given a binary tree, flatten it to a linked list in-place....
分类:其他好文   时间:2014-10-17 12:03:13    阅读次数:119
Android MarginLeft与MarginStart的区别
在写layout布局的时候,我们会发现有这样几个比较相似的属性: MarginStart   MarginLeft MarginEnd    MarginRight 这些属性的区别是什么?  根据api注释,我们得知MarginStart指的是控件距离开头View部分的间距大小,MarginLeft则指的是控件距离左边View部分的间距大小,MarginEnd和Mar...
分类:移动开发   时间:2014-10-17 12:03:24    阅读次数:144
BZOJ 1005 明明的烦恼 Prufer序列+组合数学+高精度
题目大意:给定一棵n个节点的树的节点的度数,其中一些度数无限制,求可以生成多少种树 Prufer序列 把一棵树进行以下操作: 1.找到编号最小的叶节点,删除这个节点,然后与这个叶节点相连的点计入序列 2.反复进行1,直到这棵树只剩下两个节点时,退出 比如说这个图(来自度受百科) 最小叶节点为2,删除2,将3计入序列 最小叶节点为4,删除4,将5计入序列 最小叶节点为5,删除...
分类:其他好文   时间:2014-10-17 12:03:41    阅读次数:187
nil coalescing operator
nil coalescing operator ?? 就是 optional和 三元运算符?:的简写形式。 例如一个optional String类型的变量 var a:String? // println(a != nil ? a! : "shabi") println(a ?? "shabi")    // shabi // a ?? "shabi" equals a...
分类:其他好文   时间:2014-10-17 12:02:24    阅读次数:198
BZOJ2648 SJY摆棋子
题意: 这天,SJY显得无聊。在家自己玩。在一个棋盘上,有N个黑色棋子。他每次要么放到棋盘上一个黑色棋子,要么放上一个白色棋子,如果是白色棋子,他会找出距离这个白色棋子最近的黑色棋子。此处的距离是 曼哈顿距离 即(|x1-x2|+|y1-y2|) 。现在给出N 思路:kdtree第一题。 kdtree是个什么东西呢? 比如现在有一些二维平面上的点,我们按照维度首先进行一次划分: 比如第一...
分类:其他好文   时间:2014-10-17 12:03:46    阅读次数:157
Oracle 自动内存参数依赖性
图例:在该图中使用了以下参数名称缩写: MT = MEMORY_TARGET MMT = MEMORY_MAX_TARGET ST = SGA_TARGET PAT = PGA_AGGREGATE_TARGET SMS = SGA_MAX_SIZE MEMORY_TARGET 设置为非零值时: 如果设置了 SGA_TARGET 和 PGA_AGGREGATE...
分类:数据库   时间:2014-10-17 12:01:28    阅读次数:323
UVA 322 ships (POJ 1138)
最优搜索 博弈 剪枝...
分类:其他好文   时间:2014-10-17 12:02:05    阅读次数:191
BZOJ 2733 HNOI 2012 永无乡 平衡树启发式合并
题目大意:有一些岛屿,一开始由一些无向边连接。后来也有不断的无向边加入,每一个岛屿有个一独一无二的重要度,问任意时刻的与一个岛屿联通的所有岛中重要度第k大的岛的编号是什么。 思路:首先连通性一定要用并查集维护,然后就是联通快内的第k大问题,显然是平衡树。但是并查集的合并怎么搞?可以考虑按秩合并,这样的话就保证每次在平衡树中处理的元素尽量的少,就可以水过这个题了。 注意一下输出-1的判断...
分类:其他好文   时间:2014-10-17 12:03:21    阅读次数:198
想涨薪?想跳槽?程序员必知互联网薪资数据分析
本人 程序员一枚,没有从生到死稳重型的待在一家公司,也不是三天两头的跳槽乱入阵营,年轻气盛的乱跳槽的事也不爱干,奉劝同行的新入行的菜鸟们,选工作需慎重,跳槽更需慎重,入职也要做个多线程的程序员。知乎上看到一个关于互联网薪资数据分析的报告,拿来分享,大家共睹。  图片资料来源于100offer程序员拍卖网站。 欢迎大家吐槽,想公布自己薪资,想炫富的程序员们可以列队开始了。...
分类:其他好文   时间:2014-10-17 12:02:49    阅读次数:112
王立平--TableLayout
效果:       android:layout_width="fill_parent"      android:layout_height="fill_parent"      android:shrinkColumns="0" >                               android:text="审核类型:"             ...
分类:其他好文   时间:2014-10-17 12:01:16    阅读次数:117
MySQL启动故障处理一例(errno 13)
之前在系统上装了个MySQL用于测试,今天发现启动mysqld_safe进程的时候报错,如下所示: [root@bak local]# mysqld_safe & [1] 2631 [root@bak local]# Starting mysqld daemon with databases from /data/mysql/mysql_3306/data STOPPING...
分类:数据库   时间:2014-10-17 11:59:59    阅读次数:415
目标跟踪系列十一:Exploiting the Circulant Structure of Tracking-by-detection with Kernels代码思路
这篇文章很赞啊!很有必要将其好好的学习,今天首先记录...
分类:其他好文   时间:2014-10-17 12:02:17    阅读次数:167
Find Minimum in Rotated Sorted Array
[leetcode]Find Minimum in Rotated Sorted Array...
分类:其他好文   时间:2014-10-17 12:02:06    阅读次数:124
1682条   上一页 1 ... 65 66 67 68 69 70 71 ... 99 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!