首页 > 编程语言
普通青年的状态机,纯C语言
C语言实现的状态机,仿真录音机按键的行为。...
分类:编程语言   时间:2014-06-30 19:14:32    收藏:0  评论:0  赞:0  阅读:496
使用Spring Mvc 转发 带着模板 父页面 之解决方法 decorators.xml
周末了,周一布置的任务还没完成,卡在了页面跳转上,做了一个半截的项目开发,之前没有人给培训,全靠自己爬代码,所以进度比较慢,而且加上之前没有用过 Spring Mvc 开发项目,所以有点吃力,不过接触了Spring Mvc近一个月的时间感觉 开发速度确实比 SSH快不少,不用一个一个的Bean去配置,直接扫描就OK了,可就是这样还是有些地方容易搞上一天也没搞多少进度,这不,被我新写的一个 Cont...
分类:编程语言   时间:2014-06-30 20:31:28    收藏:0  评论:0  赞:0  阅读:430
Linux下C语言执行过程(预处理,编译,汇编,链接,执行)
1、C语言的执行过程包括5个步骤:分别是:预处理,编译,汇编,链接,执行 第一步:编写C源代码,截图如下: 2、预处理,命令为:gcc -E variable.c -o variable.i(这步的作用是文件的展开和宏替换),生成的文件类型是.i类型的。 3、编译:命令为:gcc -S variable.i -o variable.s,这里的.s文件就成了会变语言,截图如下: 4、...
分类:编程语言   时间:2014-06-30 18:24:08    收藏:0  评论:0  赞:0  阅读:556
geek青年的状态机,查表,纯C语言实现
用查表法实现状态机引擎,支持状态迁移和状态-动作对应。查表法的优点是,代码稳定,不随状态、状态迁移匹配条件、动作的增加而变化。...
分类:编程语言   时间:2014-06-30 17:37:01    收藏:0  评论:0  赞:0  阅读:507
编程算法 - 最小的k个数 红黑树 代码(C++)
最小的k个数 红黑树 代码(C++)本文地址: http://blog.csdn.net/caroline_wendy题目: 输入n个整数, 找出其中的最小k个数.使用红黑树(multiset), 每次替换最大的值, 依次迭代.代码:/* * main.cpp * * Created on: 2014年6月29日 * Author: wang */ #include #i...
分类:编程语言   时间:2014-06-30 17:35:59    收藏:0  评论:0  赞:0  阅读:439
使用Javascript D3创建属于你的涂鸦作品
使用Javascript D3在线创建你自己的涂鸦作品...
分类:编程语言   时间:2014-06-30 20:07:55    收藏:0  评论:0  赞:0  阅读:462
排序(6)---------归并排序(C语言实现)
归并排序: 归并操作,也叫归并算法,指的是将两个已经排序的序列合并成一个序列的操作。归并排序算法依赖归并操作。 归并操作的过程如下: (1) 申请空间,使其大小为两个已经排序序列之和,该空间用来存放合并后的序列 (2) 设定两个指针,最初位置分别为两个已经排序序列的起始位置 (3) 比较两个指针所指向的元素,选择相对小的元素放入到合并空间,并移动指针到下一位置 (4) 重复步骤3直到某一指针到达序列尾 (5) 将另一序列剩下的所有元素直接复制(抄)到合并序列尾...
分类:编程语言   时间:2014-06-30 18:48:56    收藏:0  评论:0  赞:0  阅读:428
【C语言天天练(十九)】restrict关键词
引言:在内核的系统调用函数里,经常遇到函数的参数使用restrict限定词限定的情况,下面就对该关键词做个总结。 1、restrict关键词是C99特性才添加的,因此在编译使用含有该限定词的程序时,一定要在后边添加-std=c99的标志,使得gcc能够支持c99标准。 2、restrict既然是个限定词,那么它限定什么变量呢?它只能限定指针变量!经过它限定的数据对象,表明指针时访问该数据对象的...
分类:编程语言   时间:2014-06-30 17:21:41    收藏:0  评论:0  赞:0  阅读:680
【Java集合源码剖析】ArrayList源码剖析
ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长,类似于C语言中的动态申请内存,动态增长内存。 ArrayList不是线程安全的,只能用在单线程环境下,多线程环境下可以考虑用Collections.synchronizedList(List l)函数返回一个线程安全的ArrayList类,也可以使用concurrent并发包下的CopyOnWriteArrayList类。 ArrayList实现了Serializable接口,因此它支持序列化,能够通过序列化传输,实现了R...
分类:编程语言   时间:2014-06-30 17:01:05    收藏:0  评论:0  赞:0  阅读:366
菜鸟学SSH(十三)——Spring容器解析及简单实现
最近一段时间,“容器”两个字一直萦绕在我的耳边,甚至是吃饭、睡觉的时候都在我脑子里蹦来蹦去的。随着这些天一次次的交流、讨论,对于容器的理解也逐渐加深。理论上的东西终归要落实到实践,今天就借助Spring容器实现原理,简单说说吧。简单的说,Spring就是通过工厂+反射将我们的bean放到它的容器中的,当我们想用某个bean的时候,只需要调用getBean("beanID")方法。原理简单介绍:Sp...
分类:编程语言   时间:2014-06-30 18:55:05    收藏:0  评论:0  赞:0  阅读:437
SpringMVC hibernate加入多数据源 (SSHE/SYPRO加入多数据源为例)
SpringMVC hibernate加入多数据源 (以类SSHE/SYPRO加入多数据源为例作说明)...
分类:编程语言   时间:2014-06-30 19:05:16    收藏:0  评论:0  赞:0  阅读:469
java文本、表格word转换生成PDF加密文件代码下载
java文本、表格word转换生成PDF加密文件代码下载 代码下载地址:http://www.zuidaima.com/share/1550463239146496.htm...
分类:编程语言   时间:2014-06-30 15:43:06    收藏:0  评论:0  赞:0  阅读:381
【java读书笔记】——Collection集合之六大接口(Collection、Set、List、Map、Iterator和Comparable)
两个月之前准备软考时,简单的从理论上总结了最常用的数据结构和算法,比如:线性表,链表,图。在进行java开发时,jdk为我们提供了一系列相应的类来实现基本的数据结构。jdk所提供的容器API位于java.util包内。本文主要是通过简单的介绍Collection集合,向读者简单阐述各个类的基本定义以及其作用,为后面的学习做一下铺垫。 首先,我们先看一下Collection集合的基本结构:...
分类:编程语言   时间:2014-06-30 16:38:33    收藏:0  评论:0  赞:0  阅读:393
多线程——继承Thread类
在具体介绍java多线程的使用之前,先让我们看看下面几个问题。 什么是多线程     简单的理解成:cpu“同时”执行多个任务,这就是多线程。(究其本质,当涉及到进程和线程的概念,上面的说法也不太合适,不过,简单的理解成这样也不为过。)      多线程解决了什么问题?     多线程通过充分利用cpu实现了提高计算机效率的问题。 使用了多线程,效率就一定会提高?  ...
分类:编程语言   时间:2014-06-30 19:56:34    收藏:0  评论:0  赞:0  阅读:444
java开源内容管理系统 J4CMS增加新样式
java开源j4cms内容管理系统 cms 有新样式了,现在一共有3个样式了,继续增加中,页面直接可添加菜单,内容直接编辑,完全和其他cms不一样,并且是java语言...
分类:编程语言   时间:2014-06-30 16:41:39    收藏:0  评论:0  赞:0  阅读:389
#测试相关#Getting “junit.framework.AssertionFailedError: Forked Java VM exited abnormally” Exception
编写Ant脚本进行持续测试的时候,出现了junit.framework.AssertionFailedError: Forked Java VM exited abnormally的报错,以此为关键字谷歌了很久,得到的答案几乎都是扩大内存之类,或者设置junit标签的fork为no的,试过了均是无效。其实这个提示是不够精准的…...
分类:编程语言   时间:2014-06-30 17:32:55    收藏:0  评论:0  赞:0  阅读:315
wait和notify实现的生产者消费者线程交互
java中进程同步与通信 生产者消费者问题...
分类:编程语言   时间:2014-06-30 16:46:48    收藏:0  评论:0  赞:0  阅读:387
二叉查找树C语言实现
二叉查找树C语言实现 1.      二叉查找树的定义: 左子树不为空的时候,左子树的结点值小于根节点,右子树不为空时,右子树的结点值大于根节点,左右子树分别为二叉查找树 2.      二叉查找树的最左边的结点即为最小值,要查找最小值,只需遍历左子树的结点直到为空为止,同理,最右边的结点结尾最大值,要查找最大值,只需遍历右子树的结点直到为空为止。二叉查找树的插入查找和删除都是通过递归的方式...
分类:编程语言   时间:2014-06-30 19:35:04    收藏:0  评论:0  赞:0  阅读:342
Java编程实现获取本机IP和计算机名的功能
Java编程实现获取本机IP和计算机名的功能...
分类:编程语言   时间:2014-06-30 15:41:01    收藏:0  评论:0  赞:0  阅读:422
如何禁止C++ 类支持拷贝
如何禁止C++ 类支持拷贝 C++ 编译器默默地为你做了不少工作 当你写下 class Empty {}; //其实等价于 class Empty { public: Empty() { ... } //default constructor Empty(const Empty &rhs) { ... } //copy constructor ~Empty() { ......
分类:编程语言   时间:2014-06-30 18:47:52    收藏:0  评论:0  赞:0  阅读:343
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!