码迷,mamicode.com
首页 > 其他好文
打印杨辉三角
#include #include using namespace std; int * setRow(int rowId, int * lastRow){ int * row = new int[rowId]; row[0] = 1; for(int i = 1;i < rowId - 1;i++){ row[i]...
分类:其他好文   时间:2015-06-26 09:20:20    阅读次数:96
Zookeeper实现分布式锁
package com.billstudy.zookeeper; import java.util.ArrayList; import java.util.List; import java.util.concurrent.TimeUnit; import org.apache.zookeeper.CreateMode; import org.apache.zookeeper.WatchedE...
分类:其他好文   时间:2015-06-26 09:20:38    阅读次数:108
使用AsyncTask的 误区
AsyncTask是一个很常用的API,尤其异步处理数据并将数据应用到视图的操作场合。其实AsyncTask并不是那么好,甚至有些糟糕。本文我会讲AsyncTask会引起哪些问题,如何修复这些问题,并且关于AsyncTask的一些替代方案。生命周期 关于AsyncTask存在一个这样广泛的误解,很多人认为一个在Activity中的AsyncTask会随着Activity的销毁而销毁。然后事实并非如...
分类:其他好文   时间:2015-06-26 09:18:41    阅读次数:134
POJ Frogs' Neighborhood havel-hakimi定理 (简单题)
Frogs' Neighborhood Time Limit: 5000MS   Memory Limit: 10000K Total Submissions: 8263   Accepted: 3504   Special Judge Description 未名湖附近共有N个大小湖泊L1, L2, ..., Ln(其中包括未名...
分类:其他好文   时间:2015-06-26 09:19:31    阅读次数:135
数据结构概述
数据结构第2章:程序性能时间空间复杂性分析方法 时间复杂性 S(P)= C + Sp C表示一个常亮,表示固定需要的时间,Sp表示可变部分所需的空间 时间复杂性 T(P) = 编译时间 + 运行时间(tp) 大写O符号:给出函数f的一个上限 Ω符号:与大O符号类似,它用来估算f的下限值 2种搜索方法 顺序搜索:无序数组搜索 template int Sequ...
分类:其他好文   时间:2015-06-26 09:18:38    阅读次数:136
简单的扫雷代码,适合初学者
using UnityEngine; using System.Collections; public class Grid { public int x; // 记录x坐标 public int y; // 记录y坐标 public bool hasBoom; // 是否有雷 pub...
分类:其他好文   时间:2015-06-26 09:19:23    阅读次数:126
UDP网络程序设计
基于UDP--通讯模型 由上图可以看出UDP通讯的步骤如下: 基于UDP-服务器 1、创建一个socket,用函数socket(); 2、绑定IP地址、端口等信息到socket上,用函数bind(); 3、循环接收数据,用函数recvfrom(); 4、关闭网络连接; 基于UDP-客户端 1、创建一个socket,用函数socket(); 2、绑定IP...
分类:其他好文   时间:2015-06-26 09:18:16    阅读次数:177
测试OOM异常
一、Java堆溢出 内存溢出和内存泄露 内存溢出:指程序运行过程中无法申请到足够的内存而导致的一种错误。内存溢出通常发生于OLD段或Perm段垃圾回收后,仍然无内存空间容纳新的Java对象的情况。 内存泄露:指程序中动态分配内存给一些临时对象,但是对象不会被GC所回收,它始终占用内存。即被分配的对象可达但已无用 package com.weixuan.outofmemory; imp...
分类:其他好文   时间:2015-06-26 09:17:51    阅读次数:137
加载着色器的异常
public static String loadFromAssetsFile(String fname, Resources r) { String result = null; try { InputStream in = r.getAssets().open(fname); int ch = 0; ByteArrayOutputStream baos =...
分类:其他好文   时间:2015-06-26 09:16:30    阅读次数:113
程序员常去的14个顶级开发社区
作为程序员,选择好合适的开发社区对提高自己的编程能力会有很大的帮助,我也说不出为什么,但是一些优秀的实时开发社区确实能帮你积累不少开发经验。 下面这张图列出了14个程序员经常逛的顶级开发社区,作为程序员,你应该要了解其中一个或者最好是多个,并且学会使用它们,利用里面的资源提高自己的编程能力。 我们期望在开发者社区中获得什么? 我们希望能得到切实的帮助,而不是获取一些唠叨的废话或者一些水文...
分类:其他好文   时间:2015-06-26 09:18:05    阅读次数:107
[nio]dawn的基本概念
1.dawn是单线程的: 为什么单线程?现实中很多程序都是单线程的,比如redis,memcache,nodejs,mmorpg服务器。。。。。。采用单线程有两大好处,首先,不需要使用锁,逻辑更容易理解,不易出错,其次,减少了切换线程时的调度成本。 2.什么是Task dawn中使用了Task,这其实是kilim中的协程,协程最基本的功能是挂起和恢复,这点和线程是一致的。所有的Tas...
分类:其他好文   时间:2015-06-26 09:16:37    阅读次数:119
UVa 10188 - Automated Judge Script
题目:给你一些题目的输出结果,判断是AC,PE还是WA。 分析:模拟。按照题意模拟即可,注意PE条件为所有数字字符出现顺序相同即可。 说明:想起很多年前写的OJ的后台判题程序了╮(╯▽╰)╭。 #include #include #include #include #include #include using namespace std; char list1[101][1...
分类:其他好文   时间:2015-06-26 09:14:54    阅读次数:142
解决 debian8 中 /etc/default/docker 无效问题
/etc/default/docker 中的 DOCKER_OPTS 参数不起作用...
分类:其他好文   时间:2015-06-26 09:16:27    阅读次数:220
【读书分享】读腾讯《在你身边,为你设计》有感
能够读到这本书其实有个插曲,之前偶然遇到一位设计师在博文里推荐一些书,其中就包含了《在你身边。为你设计》。由于囊中羞涩那么多书不可能全买,于是我就在网上搜罗各种电子书,最终唯独缺了这本。好吧,其他书也够我看很长一段时间了,这本先放着,我这样想。然后突然间某一天小致知推开我宿舍的们说:“我在图书馆看到一本书,觉得挺适合你看的就借来了给你。”我眼前就出现了这本红色封皮的书,心里瞬间被满满的幸福感充盈,...
分类:其他好文   时间:2015-06-26 09:16:20    阅读次数:271
单片机存储器结构
存储器的工作原理:1、存储器构造存储器就是用来存放数据的地方。它是利用电平的高低来存放数据的,也就是说,它存放的实际上是电平的高、低,而不是我们所习惯认为的1234这样的数字 图2。单片机里面都有这样的存储器,这是一个存储器的示意图:一个存储器就象一个个的小抽屉,一个小抽屉里有八个小格子,每个...
分类:其他好文   时间:2015-06-26 09:10:36    阅读次数:137
strlen
char c1[] = "sdfa";//系统自动添加结束字符 \0 char c2[] = {'1','2','3'};//这样赋值的话,要自己加上结束字符 \0 printf("%s\t %s\n",c1,c2); printf("%lu\t %lu\n",strlen(c1)...
分类:其他好文   时间:2015-06-26 09:10:43    阅读次数:131
Uvalive - 3026 Period (kmp求字符串的最小循环节+最大重复次数)
参考:http://www.cnblogs.com/jackge/archive/2013/01/05/2846006.html总结一下,如果对于next数组中的 i,符合i % ( i - next[i] ) == 0 && next[i] != 0 ,则说明字符串循环,而且循环节长度为: i ....
分类:其他好文   时间:2015-06-26 09:10:00    阅读次数:128
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!