首页 > 编程语言
斐波那契数列实例讲解以及C++实现
斐波那契数列,又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、……在数学上,斐波纳契数列以如下被以递归的方法定义:F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2)(n≥2,n∈N*)在现代物理、准晶体结构、化学等领域,斐波纳契数列都有直接的应用,为此,美国数学会从1963起出版了以《斐波纳契数列季刊》为名的一份数学杂志,用于专门刊载这方面的研究成果。 ...
分类:编程语言   时间:2015-04-20 09:31:25    收藏:0  评论:0  赞:0  阅读:2398
多线程编程复习笔记 进程与线程
1:什么是多线程? 一边听音乐,一边敲代码,一边写博客等等都是多线程的功劳; 2:进程的概念 进程是指在系统中正在运行的一个应用程序,在传统的操作系统中,是资源的分配单位又是高度运行的单位,在现代操作系统中, 进程是资源的分配单位,一个进程通常定义为程序的一个实例。在32为Windows中,进程占据4GB的虚拟地址空间 3:进程的组成部分: 进程由两个部分组成: a)操作...
分类:编程语言   时间:2015-04-20 09:31:15    收藏:0  评论:0  赞:0  阅读:300
Swift之键盘类型与常见的键盘隐藏方法
// //  ViewController.swift //  UITextField键盘类型 // //  Created by mac on 15/4/19. //  Copyright (c) 2015年 mac. All rights reserved. // import UIKit class ViewController: UIViewCont...
分类:编程语言   时间:2015-04-20 09:30:55    收藏:0  评论:0  赞:0  阅读:277
多线程编程复习笔记 线程的创建
方式一: CreateThread HANDLE CreateThread( LPSECURITY_ATTRIBUTES lpThreadAttributes, DWORD dwStackSize, LPTHREAD_START_ROUTINE  lpStartAddress,  LPVOID lpParameter, DWORD dwCreationFlags, LPDWOR...
分类:编程语言   时间:2015-04-20 09:30:44    收藏:0  评论:0  赞:0  阅读:318
多线程编程复习 windows线程函数必须为全局函数或者静态函数
调用CreateThread(...)创建线程时要指定所创建线程的入口函数,此入口函数只能是全局函数或者类的静态成员函数。 全局函数很容易理解,但如果是类的成员函数则必须是静态成员函数,为何, 因为类的非静态成员函数只能通过类的对象去调用,但是创建线程时从那里能获得类的对象而去调用类的成员函数呢? 类的静态成员函数类所有,不专属于类的任何一个对象,所以不创建类的对象也可以调用。 全局函...
分类:编程语言   时间:2015-04-20 09:29:45    收藏:0  评论:0  赞:0  阅读:250
【ThinkingInJava】12、适配器设计模式
/** * 书本:《Thinking In Java》 * 功能:适配器设计模式 * 文件:Processor.java * 时间:2015年4月2日20:36:59 * 作者:cutter_point */ package Lesson9Interfaces.interfaceprocessor; public interface Processor { String name(); O...
分类:编程语言   时间:2015-04-20 09:25:55    收藏:0  评论:0  赞:0  阅读:213
shell脚本排序(冒泡排序)
#/bin/bash a=(9 84 51 0 345 1 2 34 1 0) #自己定义一个数组 temp= for((i=0;i<10;i++)) { for((j=i;j<10;j++)) { x=${a[$i]} if test $x -ge ${a[$j]} then temp=${a[$i]} a[$i]=${a[$j]} a[$...
分类:编程语言   时间:2015-04-20 09:24:45    收藏:0  评论:0  赞:0  阅读:252
开源 java CMS - FreeCMS2.3 会员组管理
原文地址:http://javaz.cn/site/javaz/site_study/info/2015/24162.html? 项目地址:http://www.freeteam.cn/ 会员组管理 会员组分为两种,一级是经验会员组,一种是特殊会员组。 经验会员组的会员会根据经验自动变更,特殊会员组不会自动变更,需要管理员手工设置。 会员组管理 从左侧管理菜单点...
分类:编程语言   时间:2015-04-20 09:24:25    收藏:0  评论:0  赞:0  阅读:223
【C/C++】多进程:子进程的创建fork()
文章结构:进程结构fork函数示例代码frok使用场景进程结构  Linux下一个进程在内存里有三部分的数据,就是”代码段”、”堆栈段”和”数据段”。接触过汇编语言的人了解,一般的CPU都有上述三种段寄存器,以方便操作系统的运行。这三个部分也是构成一个完整的执行序列的必要的部分。  “代码段”,顾名思义,就是存放了程序代码的数据,如果机器中有数个进程运行相同的一个程序,那么它们就可以使用相同的代码...
分类:编程语言   时间:2015-04-20 09:23:35    收藏:0  评论:0  赞:0  阅读:469
javaweb项目从svn检出变成java项目
javaweb项目从svn检出后变成java项目,解决办法是: 1、项目右键–properties–Project Facets,勾选上Dynamic Web Module 、Java 两个复选框。点击ok即可。如图: 到此问题已经解决。网上有人说修改.project文件,但是我尝试了,并没有效果。...
分类:编程语言   时间:2015-04-20 09:23:25    收藏:0  评论:0  赞:0  阅读:324
【C/C++】多进程:僵尸进程
一个僵尸进程产生的过程是:父进程调用fork创建子进程后,子进程运行至其终止。进程终止后有些信息对于父进程和内核还是很有用的,例如进程的ID号、进程的退出状态、进程运行的CPU时间等。因此进程运行终止后,系统会回收所有内核分配给它的内存、关闭它所打开的文件等,但是还会保留以上极少的信息,以供父进程使用,系统会向父进程发送SIGCHLD信号,父进程应及时调用wait函数来为子进程收尸,做一些收尾工作...
分类:编程语言   时间:2015-04-20 09:23:15    收藏:0  评论:0  赞:0  阅读:249
【C/C++】多进程:父进程监听子进程状态 wait()的使用
文章结构:wait能力介绍wait()函数讲解示例代码及操作演示wait能力介绍  在上一篇【C/C++】多进程:子进程的创建fork()中演示了子进程的创建。  创建子进程后,父进程具有监听子进程的运行状态的能力,用到的函数为: #include pid_t wait(int *status); pid_t waitpid(pid_t pid, int *status, in...
分类:编程语言   时间:2015-04-20 09:23:05    收藏:0  评论:0  赞:0  阅读:300
【C/C++】多进程:信号量的监听与处理函数
文章结构:wait()的阻塞问题signal()函数讲解示例代码wait()的阻塞问题  之前的多进程:父进程监听子进程状态 wait()的使用文章中,父进程为了获取子进程的SIGSTOP、SIGTERM等信号时,由于调用了wait而导致主进程一直阻塞。在实际的开发中,主进程在等待子进程状态变化时还会有其它的事情要去执行,所以需要一种异步回调机制,让主进程可以在执行其它任务的时候,又可以监听到子进...
分类:编程语言   时间:2015-04-20 09:22:56    收藏:0  评论:0  赞:0  阅读:330
《Effective C++》学习笔记——条款29
《Effective C++》学习笔记——条款29:为"异常安全"而努力是值得的...
分类:编程语言   时间:2015-04-20 09:22:26    收藏:0  评论:0  赞:0  阅读:253
JavaScript中JSON字符串和JSON对象相互转化
JSON字符串转化为JSON对象的2种方式一、使用函数eval1 var personsstr = '[{"Name":"zhangsan","Age":26},{"Name":"lisi","Age":26}]';2 var personsjson = eval(p...
分类:编程语言   时间:2015-04-20 09:18:35    收藏:0  评论:0  赞:0  阅读:236
java 开源缓存框架--转载
原文地址:http://www.open-open.com/13.htmJBossCache/TreeCacheJBossCache是一个复制的事务处理缓存,它允许你缓存企业级应用数据来更好的改善性能。缓存数据被自动复制,让你轻松进行Jboss服务器之间的集群工作。JBossCache能够通过Jbo...
分类:编程语言   时间:2015-04-20 09:17:45    收藏:0  评论:0  赞:0  阅读:196
javascript格式化指定的日期对象
/* * 格式化Date对象为:“2015-04-17 10:20:00” * var dateObj = new Date(); */ function formartDate(dateObj){ var updatetimeval =date...
分类:编程语言   时间:2015-04-20 09:14:55    收藏:0  评论:0  赞:0  阅读:239
不可或缺 Windows Native (8) - C 语言: 结构体,共用体,枚举,类型定义符
不可或缺 Windows Native 之 C 语言: 结构体, 共用体, 枚举, 类型定义符
分类:编程语言   时间:2015-04-20 09:14:15    收藏:0  评论:0  赞:0  阅读:268
Delphi线程简介和它的create方法
TThread在Classes单元里的声明如下type TThread = class private FHandle: THandle; FThreadID: THandle; FTerminated: Boolean; FSus...
分类:编程语言   时间:2015-04-20 09:13:45    收藏:0  评论:0  赞:0  阅读:970
SpringMVC+JQuery实现头像编辑器
一、简单说明 本头像编辑器主要实现了图片的上传、显示(不溢出父窗口)、旋转、裁剪功能!图片的上传用到的是异步上传,页面不进行刷新,原理是通过JQuery的异步提交+SpringMVC的上传上传完毕后,在显示的时候,如果图片的长宽都比父窗口小,则垂直 水平 居中显示在父窗口中,否则,对图片按照宽高比....
分类:编程语言   时间:2015-04-20 09:13:15    收藏:0  评论:0  赞:0  阅读:513
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!