首页 > 编程语言
C语言清空输入缓冲区的N种方法对比(转)
C语言中有几个基本输入函数://获取字符系列int fgetc(FILE *stream);int getc(FILE *stream);int getchar(void);//获取行系列char *fgets(char * restrict s, int n, FILE * restrict st...
分类:编程语言   时间:2014-10-16 15:37:13    收藏:0  评论:0  赞:0  阅读:528
用java删除文件夹里的所有文件
import java.io.File;public class Test{ public static void main(String args[]){ Test t = new Test(); delFolder("c:/bb"); System.out...
分类:编程语言   时间:2014-10-16 15:34:33    收藏:0  评论:0  赞:0  阅读:298
多线程与异步的区别(转)
转:http://www.cnblogs.com/ydhliphonedev/archive/2011/09/22/2185455.html随着拥有多个硬线程CPU(超线程、双核)的普及,多线程和异步操作等并发程序设计方法也受到了更多的关注和讨论。本文主要是想与园中各位高手一同探讨一下如何使用并发来...
分类:编程语言   时间:2014-10-16 15:34:23    收藏:0  评论:0  赞:0  阅读:333
Maximum Product Subarray 求最大子数组乘积
这个求最大子数组乘积问题是由最大子数组之和问题演变而来,但是却比求最大子数组之和要复杂,因为在求和的时候,遇到0,不会改变最大值,遇到负数,也只是会减小最大值而已。而在求最大子数组乘积的问题中,遇到0会使整个乘积为0,而遇到负数,则会使最大乘积变成最小乘积,正因为有负数和0的存在,使问题变得复杂了不...
分类:编程语言   时间:2014-10-16 15:29:23    收藏:0  评论:0  赞:0  阅读:449
Python入门——import
最近身边的人或多或少都知道一点python,自己也想动手试试吧。按照网上的教程,安装了python,Eclipse插件pydev。接下来就是在Eclipse下新建工程,创建py文件这就不多说了。 第一个文件写点什么东西呢?helloworld还是算了,有点高级些的东西吗,听说python代码比较简洁...
分类:编程语言   时间:2014-10-16 15:26:33    收藏:0  评论:0  赞:0  阅读:403
说说javascript变量类型和变量类型检测
javascript是一种弱类型语言,它的典型例子就是即变量在使用的时候可以给它赋值任何类型。那么先来看下javascript都有那些变量类型已经它们的使用方法吧。 先来看看javascript都有那些类型吧: string    ---...
分类:编程语言   时间:2014-10-16 14:22:53    收藏:0  评论:0  赞:0  阅读:408
调度算法--先来先服务
在OS中调度的实质是一种资源的分配,因而调度算法是指,根据系统的资源分配策略所规定的资源分配算法,对于不同的系统和系统目标,通常采用不同的作业调度。如,在批处理系统中,为了照顾为数众多的短作业,应采用短作业优先的调度算法,又如在分时系统中,为了保证系统合理的响应时间,应采用轮转法进行调度。目前存在的调度算法中,有的算法用于作业调度,有的算法用于进程调度。    先来先服务(FCFS)是一种最简单...
分类:编程语言   时间:2014-10-16 14:21:33    收藏:0  评论:0  赞:0  阅读:328
Scala的线程actor
?? 7.   actor http://www.scala-lang.org/docu/files/actors-api/actors_api_guide.html#   Scala中处理并发,有很多选择: l  actor消息模型,类似Erlang,首选,Lift和akka也实现了自己的actor模型。 l  Thread、Runnable l  java...
分类:编程语言   时间:2014-10-16 14:20:13    收藏:0  评论:0  赞:0  阅读:396
python 版DES和MAC算法
最近工作中需要用到python中的DES算法,虽然有现成的库,但总感觉用着不方便。于是把之前用的C和Java写的DES和MAC算法移植到python中。测试了下没问题。 这样以后就方便了,。在python中终于可以用DES算法了。之前把C写的DES算法封装成动态库,然后由python的ctypes调用,虽然可以但是不是很方便。 附:python版DES算法源码: #!/usr/bin/env...
分类:编程语言   时间:2014-10-16 14:17:43    收藏:0  评论:0  赞:0  阅读:470
Unity光滑与粗糙的材质——类似于生锈的金属表面
纹理是在Photoshop中制作的,最终效果则是在Unity里得到的。这种类型的材质,在3D游戏中很常见。...
分类:编程语言   时间:2014-10-16 14:17:03    收藏:0  评论:0  赞:0  阅读:1469
Mina、Netty、Twisted一起学(十):线程模型
要想开发一个高性能的TCP服务器,熟悉所使用框架的线程模型非常重要。MINA、Netty、Twisted本身都是高性能的网络框架,如果再搭配上高效率的代码,才能实现一个高大上的服务器。但是如果不了解它们的线程模型,就很难写出高性能的代码。框架本身效率再高,程序写的太差,那么服务器整体的性能也不会太高。就像一个电脑,CPU再好,内存小硬盘慢散热差,整体的性能也不会太高。玩过Android开发的同学会...
分类:编程语言   时间:2014-10-16 14:16:53    收藏:0  评论:0  赞:0  阅读:328
python实战之编码问题:中文!永远的痛
编码的思维图谱: 也就是说文件没有编码之说,其实都是按二进制格式保存在硬盘中的,仅仅是在写入读取时须使用对应的编码进行处理,以便操作系统配合相关软件/字体,绘制到屏幕中给人看。所以关键问题是得知道原先这些字串数据是使用什么编码来编译的!但是在 Unicode之前都是使用类似对照表的形式来组织编码的,无法从串数据流本身统一解出不同的文 字来。...
分类:编程语言   时间:2014-10-16 14:16:23    收藏:0  评论:0  赞:0  阅读:271
ANSI-X99MAC算法和PBOC的3DES MAC算法
只要有标准的DES加密和解密算法,类似ANSI-X99MAC算法和PBOC3DES算法就很好实现。他们都是用DES算法再经过一层算法实现的。实现原理看 图就能看明白。3DES算法实现就更简单了。就是DES算法再加解密一次。 /* ***********************************************************************************...
分类:编程语言   时间:2014-10-16 14:15:03    收藏:0  评论:0  赞:0  阅读:2851
《冒泡排序》算法设计之二
冒泡排序过程?  1.首先比较相邻的两个元素,如果前面数据大于后面数据的话,就将这两个数进行交换,依次推,直到完成第N-1个记录与第N个记录交换为止(第一趟起泡)。  2.然后再进行第二趟气泡。由第一趟气泡,可知末尾是最大数,所以第二趟之比较前N-1个数  3.第三趟……   比较N-2个数  ...................................................
分类:编程语言   时间:2014-10-16 14:14:23    收藏:0  评论:0  赞:0  阅读:497
【原创】算法导论11章带星第4题试解
题目:我们希望在一个【非常大】的数组上,通过利用直接寻址的方式来实现一个字典。开始时,该数组中可能包含一些无用信息,但要对整个数组进行初始化是不太实际的,因为该数组的规模太大。请给出在大数组上实现直接寻址字典的方案。每个存储对象占用O(1)空间;SEARCH、INSERT和DELETE操作的时间均为...
分类:编程语言   时间:2014-10-16 14:10:53    收藏:0  评论:0  赞:0  阅读:340
Javascript --扩展String实现替换字符串中index处字符
String.prototype.replaceCharAt = function(n,c){return this.substr(0, n)+ c + this.substr(n+1,this.length-1-n);}
分类:编程语言   时间:2014-10-16 14:09:24    收藏:0  评论:0  赞:0  阅读:175
《C语言编写 学生成绩管理系统》
/* (程序头部凝视開始)* 程序的版权和版本号声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名: 学生成绩管理系统 * 作 者: 刘江波 * 完毕日期: 2012 年 6 月 23 日* 版 本 号: v.623 *...
分类:编程语言   时间:2014-10-16 14:09:03    收藏:0  评论:0  赞:0  阅读:424
冒泡排序算法
冒泡排序(BubbleSort)的基本概念是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。 然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。至此第一趟结束,将最大的数放到了最后。...
分类:编程语言   时间:2014-10-16 14:08:53    收藏:0  评论:0  赞:0  阅读:259
unity3d游戏开发学习之使用3dmax创建导弹模型
在着手研究Unity3D的游戏开发时,3D模型能够考虑从unity的assets store去获取,也能够从网上搜索下载,同一时候咱们也能够尝试下自己动手去做一些简单的模型。这里就依据unity3d坦克大战教学视频,来制作一个简单的导弹模型:包括弹头,弹身,尾翼。当中,弹头,单身都是使用胶囊来实现,...
分类:编程语言   时间:2014-10-16 14:06:23    收藏:0  评论:0  赞:0  阅读:377
C/C++ 笔试题
/////转自http://blog.csdn.net/suxinpingtao51/article/details/8015147#userconsent#微软亚洲技术中心的面试题!!!1.进程和线程的差别。线程是指进程内的一个执行单元,也是进程内的可调度实体.与进程的区别:(1)调度:线程作为调...
分类:编程语言   时间:2014-10-16 14:04:04    收藏:0  评论:0  赞:0  阅读:724
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!