码迷,mamicode.com
首页 > 2016年05月22日 > 全部分享
HDU 2054 又见GCD(水题??)
又见GCD Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 15221    Accepted Submission(s): 6397 Problem Description 有三个正整数a,b,c(0 ...
分类:其他好文   时间:2016-05-22 12:28:59    阅读次数:164
mina解决粘包,找不到解码器,数据帧重传的问题
好久没写这个mina了,为了对之前的一篇博文Mina传输大数组,多路解码,粘包问题的处理  进行更进一步的补充,特此再来补说明,特别解决三个问题:1,大数组粘包      在上篇的博文中提到用累积性解码器解决传输大数组的问题,还有可能出现粘包,解决方法是对decode方法进行了改进: @Override public MessageDecoderResult decode(IoSessio...
分类:其他好文   时间:2016-05-22 12:28:37    阅读次数:199
java 网络编程(Socket) TCP/UDP 总结案例
网络编程:关注的是底层的数据传输 网页编程:数据的展示 1、基本概念 一、网络:将不同的计算机连接在一起局域网 城域网 互联网 二、地址:Ip地址确定网络上的绝对的地址位置  à房子的地址 三、端口号(相当于房门):区分计算机上的软件à相当于房门两个字节0~65535 共65536个 1、 同一个协议下,端口号不能重复,不同的协议下可以重复 2、 1024以下的端口不要使...
分类:编程语言   时间:2016-05-22 12:28:37    阅读次数:204
[Java]阶段性知识点、技术总结
1.自动装箱、拆箱: l自动装箱:指开发人员可以把一个基本数据类型直接赋给对应的包装类。 l自动拆箱:指开发人员可以把一个包装类对象直接赋给对应的基本数据类型。 l典型应用: List list = new ArrayList(); list.add(1); int j = (Integer)list.get(0); 举例: public static void main(...
分类:编程语言   时间:2016-05-22 12:27:26    阅读次数:213
iOS、mac开源项目及库汇总
UI  下拉刷新  EGOTableViewPullRefresh - 最早的下拉刷新控件。 SVPullToRefresh - 下拉刷新控件。 MJRefresh - 仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。具体使用看“使用方法”。 (国人写) XHRefreshControl - X...
分类:移动开发   时间:2016-05-22 12:29:14    阅读次数:402
LeetCode Maximum Product Subarray
在一个数组中找出一个子数组,使得子数组中的数的乘积最大。...
分类:其他好文   时间:2016-05-22 12:27:16    阅读次数:108
Android 开发艺术探究V第三章之view的事件分发机制
在介绍点击事件的传递机制,首先我们要分析的对象就是MOtionEvent,即点击事件,(当点击屏幕时由硬件传递过来,关于MotionEvent在View的基础知识中做了介绍),所谓的点击事件的分发就是MotionEvent的分发过程。即当一个MoTionEvent产生以后,系统需要把这个事件具体传递给一个具体的View,而这个传递过程就是分发过程,点击事件传递过程有三个很重要的方法,下面先来介绍这...
分类:移动开发   时间:2016-05-22 12:28:00    阅读次数:334
HTML网页编程
HTML网页编程 前 言 ☆静态页面和动态页面 网站页面分为静态页面和动态页面两种 ? 静态页面:有一个html页面文件保存在服务器上,浏览器要这个页面的时候服务器就把这个页面文件发给浏览器; ? 动态页面:服务器上没有浏览者要看的页面,而是服务器动态生成的HTML页面发给浏览器,动态语言的服务器端可以用C#、VB.Net、PHP、Java、C等编写。 ☆HTM...
分类:Web程序   时间:2016-05-22 12:28:16    阅读次数:5125
探索基础元素---基于WebGL的H5 3D游戏引擎BabylonJS
介绍在本教程, 我们将学习如何使用Babylon.js创建基础元素, 比如盒子, 球体, 和平面.娱乐场演示场景2 - 七个基本形状/网格我怎么做到这个 ?一个简单的方法是通过访问娱乐场演示场景 02来开始使用基础元素. 你可能想使用弹出菜单的’下载.zip压缩包’ 选项. 你得到的zip压缩包里的index.html文件,包含有你开始创建基础元素所需的一切. 记住那个链接, 因为我们将更多的...
分类:Web程序   时间:2016-05-22 12:28:23    阅读次数:335
d3.js学习笔记(1)
很早之前就知道d3,当初看到它的时候,第一反应就是“我去,怎么这么炫酷“,但是一直没有学(自己太懒了),最近可能是五月病犯了,不想看书,不想写代码,不想看论文,不想写论文,虽然什么事情都不想做,不过还是找点事情做吧,那就学学d3呗,说不定将来什么时候就用到了呢。这篇博客主要从源码的角度去学习,所以对于没有接触过d3的朋友,请先看完下面的资料。学习资料学习嘛,当然得找到好的资料咯,下面是我昨天看的一些...
分类:Web程序   时间:2016-05-22 12:27:44    阅读次数:282
java加锁与同步方法
记下来,很重要。 Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。      一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。      二、然而,当一个线程访问object的...
分类:编程语言   时间:2016-05-22 12:27:03    阅读次数:243
卡特兰数(Catalan Number) 算法、数论 组合~
Catalan number,卡特兰数又称卡塔兰数,是组合数学中一个常出现在各种计数问题中出现的数列。以比利时的数学家欧仁·查理·卡塔兰 (1814–1894)命名。卡特兰数的前几个数 前20项为(OEIS中的数列A000108):1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862, 16796, 58786, 208012, 742900, 2674440, 969...
分类:编程语言   时间:2016-05-22 12:27:51    阅读次数:246
Hive ORC和Parquet
相比传统数据库的行式存储引擎,列式存储引擎具有更高的压缩比,更少的IO操作,尤其是在数据列很多,但每次操作仅针对若干列进行查询和计算的情景,列式存储引擎的性价比更高。 目前在开源实现中,最有名的列式存储引擎莫过于Parquet和ORC,并且他们都是Apache的顶级项目,在数据存储引擎方面发挥着重要的作用。 本文将重点讲解ORC文件存储格式,Parquet暂不深入说明,后续抽时间整理。...
分类:其他好文   时间:2016-05-22 12:25:37    阅读次数:230
使用Android studio创建你的第一个项目
1.创建HelloWorld项目任何编程语言写出的第一个程序毫无疑问都会是Hello World,这已经是自20世纪70年代一直流传下来的传统,在编程界已成为永恒的经典,那么今天就来使用Android studio创建第一个app(Hello World)。 首先运行Android studio,在弹出的快捷窗口中新建一个项目。点击上面截图中的“Star a new Android Studio...
分类:移动开发   时间:2016-05-22 12:28:24    阅读次数:215
计算机图形学(二)输出图元_10_多边形填充区_7_OpenGL多边形填充区函数(上)
描述填充多边形的OpenGL过程与描述点和折线类似,但有一个例外。函数glVertex用来输入多边形的一个顶点坐标,而完整的多边形用从glBegin到glEnd之间的一组顶点来描述。但有另外一个函数可以用来显示具有完全不同格式的矩形。 默认时多边形内部显示为单色,由当前颜色设定确定其颜色。作为选项(下面的内容中叙述),可以用图案填充多边形且显示多边形的边作为内部填充的边界。函数glBegin中指定多边形填充区的变量可使用6个不同的符号常量。这6个基本常量可用来显示单一填充多边形、一组不相连的...
分类:其他好文   时间:2016-05-22 12:28:09    阅读次数:184
2016"百度之星" - 初赛(Astar Round2A)解题报告
2016"百度之星" - 初赛(Astar Round2A)解题报告...
分类:其他好文   时间:2016-05-22 12:27:12    阅读次数:274
计算机图形学(二)输出图元_10_多边形填充区_7_OpenGL多边形填充区函数(下)
多数图形软件包使用逼近平面片来显示曲面。这是因为平面方程是线性的,而处理线性方程比二次或其他类曲线方程快得多。因此OpenGL和其他图形软件包提供多边形图元来实施曲面的逼近。对象用多边形网络来建模,而几何和属性信息的数据库按处理多边形面片的目标来建立。在OpenGL中,可用于此目的的图元有三角形带(triangle strip )、三角形扇形(triangle fan)和四边形 带(quad strip )。高性能图形系统使用快速多边形硬件绘制,使得显示速度达到每秒形成百万以上的多边形(通常为三角形),包括...
分类:其他好文   时间:2016-05-22 12:25:47    阅读次数:205
1508条   上一页 1 ... 57 58 59 60 61 62 63 ... 89 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!