首页 > 其他
jdk8新特性-亮瞎眼的lambda表达式
jdk8之前,尤其是在写GUI程序的事件监听的时候,各种的匿名内部类,大把大把拖沓的代码,程序毫无美感可言!既然java中一切皆为对象,那么,就类似于某些动态语言一样,函数也可以当成是对象啊!代码块也可以当成是对象啊!随着函数式编程的概念越来越深入人心,java中CODE=OBJECT的这一天终于到来了!如果你认为lambda表达式仅仅是为了从语法上简化匿名内部类,那就太小看jdk8的lambda...
分类:其他   时间:2014-04-02 09:05:46    收藏:0  评论:0  赞:0  阅读:554
LeetCode:Linked List Cycle
这题很简单,快慢指针就行了,一个pfast步长为2,一个pslow步长为1,若有环的话,pfast一定会等于pslow。无环,则肯定不会。 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : va...
分类:其他   时间:2014-04-02 09:06:02    收藏:0  评论:0  赞:0  阅读:435
六周 项目2 对象作为数据成员
/* *程序的版权和版本声明部分: *Copyright(c)2014,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:赵加响 *完成日期:2014 年 4 月 1 日 *版本号:v1.0 *对任务及求解方法的描述部分: *输入描述:三个点坐标 *问题描述:本项目设计一个三角形类,其数据成员不再是三角形三条边的边长,而是三角形的三个顶...
分类:其他   时间:2014-04-01 21:22:41    收藏:0  评论:0  赞:0  阅读:492
Ural 1136 Parliament / 后序遍历二叉树
给你后序左遍历二叉树 求后序右遍历二叉树 直接深搜 最后一个数一定是根 从右往左找出第一个比根小的数 位置为x 然后递归左子树(l, x) 递归右子树(x+1, r-1) 如果没找到x 说明全都是右子树递归(l, r-1) 一直递归下去 直到l > r #include #include const int maxn = 3010; int a[maxn], b[maxn]; int f...
分类:其他   时间:2014-04-01 21:48:30    收藏:0  评论:0  赞:0  阅读:552
学生成绩排序
题目描述:     有N个学生的数据,将学生数据按成绩高低排序,如果成绩相同则按姓名字符的字母序排序,如果姓名的字母序也相同则按照学生的年龄排序,并输出N个学生排序后的信息。 输入:     测试数据有多组,每组输入第一行有一个整数N(N     每个学生的数据包括姓名(长度不超过100的字符串)、年龄(整形数)、成绩(小于等于100的正数)。 输出:   ...
分类:其他   时间:2014-04-01 22:18:40    收藏:0  评论:0  赞:0  阅读:547
Unity3D游戏开发之小地图的实现
今天我们来讲一下在Unity3D中如何实现小地图。首先,我们来一起看看最终实现的效果:                要实现小地图效果,需要实现对于小地图和角色的绘制,所以这里需要用到OnGUI()方法,我们一起来看代码: using UnityEngine; using System.Collections; public class CameraScript : MonoBehav...
分类:其他   时间:2014-04-01 21:50:45    收藏:0  评论:0  赞:0  阅读:557
ASIHTTPRequest-Cookie的使用
ASIHTTPRequest 默认是有Cookie的。今天清除Cookie后,接口不能使用,清除方法:[ASIHTTPRequest setSessionCookies:nil];...
分类:其他   时间:2014-04-01 22:57:32    收藏:0  评论:0  赞:0  阅读:587
【图形打印】菱形
/* 输入菱形的高度n(只能为奇数),输出图形 2014-4-1 18:38:57 */ #include #include int main(){ int n, i, j, cen; char ch[2]; do{ printf("请输入菱形的高度:"); scanf("%d", &n); if(n % 2 == 0){ printf("Sorry, 菱形的...
分类:其他   时间:2014-04-02 09:11:10    收藏:0  评论:0  赞:0  阅读:421
mac 下SVN服务搭建 (精简步骤)
svn版本管理...
分类:其他   时间:2014-04-01 21:46:24    收藏:0  评论:0  赞:0  阅读:580
Unity3D游戏开发之怪物AI
在上一篇文章中,我们基本上实现了一个小地图的功能,今天呢,我们来实现怪物AI,所谓怪物AI就是指我们为怪物编写一定的算法,使其可以具备一定程度的智能化,以增强游戏的可玩性。在一般的RPG游戏中,怪物通常在一个游戏设定的范围内巡逻,当玩家进入怪物的警戒范围时,怪物就会由巡逻状态转变为攻击状态,向玩家进行攻击,那么,我们今天就来实现一个简单的怪物AI吧,下面我们一起来看代码: using Unity...
分类:其他   时间:2014-04-01 21:29:04    收藏:0  评论:0  赞:0  阅读:739
Flashback Query查询操作的事务
Flashback Query:查询过去某个时间点对象中保存的记录信息,在当前时间与指定过去某个时间点之间。 SQL> conn scott/oracle Connected. SQL> select dbms_flashback.get_system_change_number from dual; GET_SYSTEM_CHANGE_NUMBER ------------------...
分类:其他   时间:2014-04-01 22:20:54    收藏:0  评论:0  赞:0  阅读:481
LeetCode | Search Insert Position
题目 Given a sorted array and a target value, return the index if the target is found. If not, return the index where it would be if it were inserted in order. You may assume no duplicates in th...
分类:其他   时间:2014-04-01 21:57:13    收藏:0  评论:0  赞:0  阅读:481
LeetCode | Search for a Range
题目 Given a sorted array of integers, find the starting and ending position of a given target value. Your algorithm's runtime complexity must be in the order of O(log n). If the target is no...
分类:其他   时间:2014-04-01 22:23:00    收藏:0  评论:0  赞:0  阅读:415
Copy-On-Write 写时复制原理
linux内核在使用fork创建进程时,基本上会使用Copy-On-Write(COW)技术。这里解释一下COW技术以及为什么在fork中使用。 WIKI上对COW的解释: Copy-on-write (sometimes referred to as "COW") is an optimization strategy used in computer programming. ...
分类:其他   时间:2014-04-02 09:03:19    收藏:0  评论:0  赞:0  阅读:343
六周 项目1 体验常成员函数 没有写完!!
/* *程序的版权和版本声明部分: *Copyright(c)2014,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:赵加响 *完成日期:2014 年 4 月 1 日 *版本号:v1.0 *对任务及求解方法的描述部分: *输入描述:三个点坐标 *问题描述 */ #include #include #include usin...
分类:其他   时间:2014-04-01 22:27:23    收藏:0  评论:0  赞:0  阅读:534
批处理设置永久环境变量
在dos设置下临时环境的变量用SET就可以了,但cmd窗口关闭就消失了 google了下有没有dos下永久设置环境变量的方法,最后找到了一个,写成了批处理,如下 @echo off :: 设置环境变量HOME wmic ENVIRONMENT create name="HOME",username="",VariableValue="e:" :: 添加 HOME 到 Path wmic E...
分类:其他   时间:2014-04-01 22:07:56    收藏:0  评论:0  赞:0  阅读:561
POJ 1002 487-3279
【题意简述】:中文题,不再赘述! 【思路】:(1)、首先,将各种电话号码表示转换成标准表示:一个长度为 8 的字符串,前三个字符是数字、第 4 个字符是'-'、后四个字符是数字。          (2)、根据电话号码的标准表示,搜索重复的电话号码。办法是对全部的电话号码进行排序,这样相同的电话号码就排在相邻的位置。此外,题目也要求在输出重复的电话号码时,要按照号码的字典升序进行输出。 ...
分类:其他   时间:2014-04-02 08:56:44    收藏:0  评论:0  赞:0  阅读:315
Q22:栈的压入、弹出序列
Q:给定一个入栈序列in和出栈序列out,判断out是否是in的一个可行(合法)的出栈序列。 思路:将入栈序列in入栈,若当前栈顶的元素与当前out的元素相同,那么继续判断out的下一个元素。             若当前栈顶的元素与当前out的元素不同,且还有未入栈的in元素,那么继续入栈新元素,否则             就表明,所有的入栈in元素都入栈了,该出栈的元素就是没在栈顶出...
分类:其他   时间:2014-04-01 21:24:48    收藏:0  评论:0  赞:0  阅读:549
zoj2968 Difference Game
分析: 一   首先答案可以是正数。       那就简单了,先把所有的数进行升序排列,因为ga数组最小的数一定比gb数组最大的数大。所以排列后一定会在相连的位置得到答案。所以就从左到右便利分割点。 左边作为gb数组,右边作为ga数组,然后进行原数组的模拟,然后判断下cost有没有超过c即可。 如果发现不可能为正数,那就必须是负数了。 二  负数的情况     因为每交换一对数会花费2...
分类:其他   时间:2014-04-02 09:04:14    收藏:0  评论:0  赞:0  阅读:463
greenplum_externaltable_error_http_code_404
开发反馈在使用外部表的时候遇到ERROR:  http response code 404错误,经过测试和模拟得以解决。 首先模拟下问题: [gpadmin@gtlions50 ~]$ psql gtlions psql (8.2.15) Type "help" for help. gtlions=# drop external table ext_rt_recv_msg_gprs;...
分类:其他   时间:2014-04-01 21:26:56    收藏:0  评论:0  赞:0  阅读:1298
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!