java服务器和 linux c客户端采用udp协议互相通信,最关键的点是数据结构的统一。比如说,在c中一个char型 是8bit,在java中,char 是16bit,所以c和java的char类型不能直接互相转换。在本例程中,c的char 类型和 java的byte类型,两个数据类型都是8bit,这样就保证了数据正确传输的基本条件之一。
java服务器代码如下:
import java.i...
分类:
编程语言 时间:
2015-01-22 18:07:38
阅读次数:
185
题意:n个任务,m组数据,每组数据输入x,y代表如果想要完成y任务需要先完成x任务,最后输出任务的完成顺序。
经典的拓扑排序。
代码:
#include
#include
#include
#include
#include
#include
using namespace std;
int map[105][105];
int num[105];
int n...
分类:
编程语言 时间:
2015-01-22 18:05:53
阅读次数:
130
1、esay_install
easy_install是Python的发行包管理工具,类似于linux的apt-get或者yum包管理工具,使用easy_install可以很方便的获取第三方的Python发行模块。
安装方法:
1.1 Mac OS X 系统可以在终端执行以下命令:
curl https://bootstrap.pypa.io/ez_setup.py -o - ...
分类:
编程语言 时间:
2015-01-22 18:04:45
阅读次数:
629
在使用eclipse进行整合springmvc时经常会碰到这样的异常: java.lang.ClassNotFoundException:org.springframework.web.context.ContextLoaderListener
这时里的意思是说找不到jar包,如果使用的是maven管理jar包,会发现jar包明明已经有了,但还是报错;如果mvn package生成一个war包发...
分类:
编程语言 时间:
2015-01-22 18:01:40
阅读次数:
190
0、JavaScript的简单数据类型包括数字、字符创、布尔值(true/false)、null和undefined值,其它值都是对象。1、JavaScript只有一个数字类型,它在内部被表示为64位的浮点数。没有分离出整数,所以1和1.0的值相同。2、NaN是一个数值,表示一个不能产生正常结果的运...
分类:
编程语言 时间:
2015-01-22 18:00:36
阅读次数:
220
Excel VBA出错时给出的错误信息极少,需要充分利用各种工具来进行调试。1.编译错误 常见的编译错误有: 错误的源代码格式,比如if后面缺少then:在编辑器中该行会变成红色。 错误的语法结构,比如if和end if没有对应上:代码运行前会给出编译错误提示。 类型不匹配:函数输入的参数与定义时的...
分类:
编程语言 时间:
2015-01-22 17:59:04
阅读次数:
820
这是马士兵老师的Java视频教程里的一个生产者消费者问题的模型[java]view plaincopypublicclassProduceConsumer{publicstaticvoidmain(String[]args){SyncStackss=newSyncStack();Producerpr...
分类:
编程语言 时间:
2015-01-22 17:59:11
阅读次数:
202
如果你是一个程序员,那么你的美好时光来了。根据美国劳动统计局的预测,计算机方面的工作岗位将在接下来的七年时间里增长8%。如果你很擅长于写代码,那么你的薪资可以高达300美元一小时甚至更多。想要拿到这一领域的高薪,那么你就得掌握最需要的几门编程语言。 下面是Doug Winnie——在线学习平台Lyn...
分类:
编程语言 时间:
2015-01-22 17:57:18
阅读次数:
262
VBA程序的调试:设置断点、单步跟踪、设置监视窗 Acces的VBE编程环境提供了完整的一套调试工具和调试方法。熟练掌握好这些调试工具和调试方法的使用,可以快速、准确地找到问题所在,不断修改,加以完善。 一、“断点”概念 所谓“断点”就是在过程的某个特定语句上设置一个位置点以中断程序的执行。“...
分类:
编程语言 时间:
2015-01-22 17:56:14
阅读次数:
594
1.四种访问控制符private、不指明、protected、public2.构造函数没有返回值 是因为构造函数默认返回的是类的实例对象。所以不需要写返回值3.static static表示类拥有。实例:public class A{ public void a() { System...
分类:
编程语言 时间:
2015-01-22 17:55:28
阅读次数:
211
最近的开发,遇到一个调用其他工程类方法的问题,用到一个简单的方法--java反射。利用反射机制,获取类实例,再获取相应方法,最后执行,得到结果。具体应用为:Class CIRWindowsAPI = Class.forName("com.fujitsu.ci.runtime.common.CIRWi...
分类:
编程语言 时间:
2015-01-22 17:53:39
阅读次数:
266
想当年大二的时候,在学校学习Java,最牛逼的OO思想,用了3页纸就讲完了,还是清华大学出版社的呢。后来全凭自己啃视频,啃代码才搞懂什么叫做OO。现在学习Python,就用自己的方式,好好学习一次:OO的基本,是封装,继承,多态。首先是继承:定义一个类:Python代码classBird(objec...
分类:
编程语言 时间:
2015-01-22 17:53:35
阅读次数:
179
import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundE...
分类:
编程语言 时间:
2015-01-22 17:51:53
阅读次数:
193
简介 现在每天整理笔记,第一是巩固知识,第二是把学过的变成自己的。虽然笔记内容很普通,但掌握能这些,变成自己的知识,也是挺不错的 学习技巧 Cookie和Session学习时,明白如何使用以及原理。剩下时间大量练习案例,增加对Cookie和Session的认识 Cookie对象 0. 会话管理 会话...
分类:
编程语言 时间:
2015-01-22 17:50:38
阅读次数:
193
智能指针(smart pointer)是存储指向动态分配(堆)对象指针的类,用于生存期控制,能够确保自动正确的销毁动态分配的对象,防止内存泄露。它的一种通用实现技术是使用引用计数(reference count)。智能指针类将一个计数器与类指向的对象相关联,引用计数跟踪该类有多少个对象共享同一指针。...
分类:
编程语言 时间:
2015-01-22 17:47:34
阅读次数:
323
今天应该算是开始学习数据结构吧,用的教材是严蔚敏版的数据结构,用C++把一个个的伪代码实现试试看吧O(∩_∩)O~实现线性表的并,即 A = A ∪ B//union.c#include#includeusing namespace std;int main(){ string a,b; ...
分类:
编程语言 时间:
2015-01-22 17:47:02
阅读次数:
148
spring的一大特色就是数据库事务管理方便,我们在代码中编写代码时,看不到事务的使用,关键是spring 使用了AOP进行事务拦截。 这篇文章主要介绍spring的事务传播性。 1.为什么要介绍这个: 介绍一下使用场景: 在系统中我们使用了一个流水号,这个功能实现如下: 1.先使用for upda...
分类:
编程语言 时间:
2015-01-22 17:46:16
阅读次数:
202