1: 12:1+(1+1)3:1+2+(2+3)4:1+2+5+(5+8)而斐波那契数列1 1 2 3 5 8……因此推出a[n]=a[n-1]+fib[2*i-1]+fib[2*1-2];java代码import java.util.*;import java.math.*;public clas...
分类:
编程语言 时间:
2015-03-08 22:52:36
阅读次数:
211
工作中遇到了这样的一个问题。起初觉得很简单,获得了图片的byte[]后,可以将其转换成内存中的图片对象(如System.Drawing.Image),而后赋给页面的Image控件。尝试后才发现这样根本做不到。搜索网络,整理出两种实现的方法。
分类:
编程语言 时间:
2015-03-08 22:50:46
阅读次数:
161
题目来源牛客网: http://www.nowcoder.com/questionTerminal/3c334863c02443cdb61b2d73c1edf071?orderByHotValue=0&query=一组随机排列的字母数组&done=0&pos=9一组随机排列的字母数组。请编写一个时间...
分类:
编程语言 时间:
2015-03-08 22:50:47
阅读次数:
293
看到这个标题,如果你以为真的可以完全自动生成,那你就太Naive啦我这里想介绍的是,利用模板生成我们需要的代码一、模板首先来说说模板,常见的java模板有:FreeMarker、Velocity、Jamon、JByte等等。不熟悉的可以百度下,其实我了解也不多,哈哈。二、原理其实就是利用模板,填充数...
分类:
编程语言 时间:
2015-03-08 22:49:39
阅读次数:
219
题目链接:http://hihocoder.com/problemset/problem/1122 , 匈牙利算法裸题。 刚刚学的二分匹配,还是要多刷题。 这道题可以直接套模板,我是根据题目上面的来做的,所以就先加了个染色优化,效果一般吧。#include #include #include...
分类:
编程语言 时间:
2015-03-08 22:50:28
阅读次数:
295
java socket中有很多参数可以选择,这篇博客的目的是沉淀出这些参数的语义和用法,供自己以后查阅。1、java socket参数选项总览 在JDK1.6中有如下参数选项: 1 public final static int TCP_NODELAY = 0x0001; 2 3 public .....
分类:
编程语言 时间:
2015-03-08 22:49:46
阅读次数:
300
最近一直在温习旧的知识,刚好学习了一下Java的线程安全方面的知识,今天想起之前一直做的Delphi开发,所以还是有必要温习一下,看看这些不同的编程语言有什么不同之处。Delphi的线程同步方法:1、临界区申明一个临界资源FLock : TRTLCriticalSection;先初化一个临界资源对....
分类:
编程语言 时间:
2015-03-08 22:47:18
阅读次数:
260
我的机子用Xcode,单位是字节0开头为8进制0x为16进制cout默认输出的是10进制wchar_t 宽字节,它是一种足够大的整形类型,可以用来表示的是比如中文的编码c常量一旦被定义,就不能被修改(const)浮点数,c++中浮点数在计算内存中由两部分组成,一部分为基数,一部分用来表示浮点,这个浮...
分类:
编程语言 时间:
2015-03-08 22:48:35
阅读次数:
263
Writer:BYSocket(泥沙砖瓦浆木匠)微博:BYSocket豆瓣:BYSocketReprint it anywhere u want需求 项目在设计表的时候,要处理并发多的一些数据,类似订单号不能重复,要保持唯一。原本以为来个时间戳,精确到毫秒应该不错了。后来觉得是错了,测试环境下很多一...
分类:
编程语言 时间:
2015-03-08 22:47:10
阅读次数:
301
String 对象,对字符串进行操作,如:截取一段子串、查找字符串/字符、转换大小写等等。
分类:
编程语言 时间:
2015-03-08 22:47:39
阅读次数:
240
函数调用scanf(“%d”, &weight) 包含两个参数:“%d” 和&weight。C用逗号来隔开函数调用中的多个参数;但是printf()和scanf()函数比较特殊,其函数数目可以不受控制。 例如,我们可以使用1个、2个、3个甚至4个参数调用printf()函数。而程序需要知道参数...
分类:
编程语言 时间:
2015-03-08 22:45:06
阅读次数:
295
本文属于转载,原文链接如下:http://blog.csdn.net/chexlong/article/details/7080537与其相关的一组API包括:pthread_mutex_init,pthread_cond_init,pthread_mutex_lock,pthread_cond_w...
分类:
编程语言 时间:
2015-03-08 22:46:07
阅读次数:
210
选择:1、外循环i,范围N-1,最后一位必为最小。 2、对于N大小,需要N次比较。 3、运行时间和输入的有序无序随机都无关,因为必须遍历 4 、数据移动是最少。 5、优化是堆排序// public static void SelectSort(Compar...
分类:
编程语言 时间:
2015-03-08 22:44:09
阅读次数:
252
@Qualifier 常出现在一个接口,多个实现类调用的情况下,在一些选择处理上,给出使用示例,体会此种妙处。 package?spring;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.spr...
分类:
编程语言 时间:
2015-03-08 21:42:47
阅读次数:
337
什么是线程:一个程序执行多个任务,每个人任务称为一个线程.多线程程序是可以同时运行多个一个以上的线程的程序. 具体理解:同一时间运行多个线程,多个线程对同一数据资源进行处理,可能会造成数据的失真性,具体例子...
分类:
编程语言 时间:
2015-03-08 21:42:04
阅读次数:
204
文本,他们通常指显示在屏幕上的字符或者其他的记号;但是计算机不能直接处理这些字符和标记;它们只认识位(bit)和字节(byte)。实际上,从屏幕上的每一块文本都是以某种字符编码(character encoding)的方式保存的。粗略地说就是,字符编码提供一种映射,使屏幕上显示的内容和内存、磁盘内存储的内容对应起来。有许多种不同的字符编码,有一些是为特定的语言,比如俄语、中文或者英语,设计、优化的...
分类:
编程语言 时间:
2015-03-08 21:38:43
阅读次数:
229
程序一:杨辉三角
#include
#define N 6
int main(void)
{
int i,j;
int y[N][N];
printf("\n");
for(i=0; i<N; i++)
{
y[i][0]=1;
y[i][i]=1;
}
for(i=2; i<N; i++)
...
分类:
编程语言 时间:
2015-03-08 21:38:50
阅读次数:
224