先看一张图,画的很挫,将就看。TCP 客户端与服务端通信时,是服务端会拿到客户端的socket进行通信。TCP就相当于以前的座机,有一个听筒和一个话筒,A用话筒说话,B用听筒听。下面讲讲java中TCP的使用以及步骤。TCP客户端步骤: 1.建立Socket服务,并确定IP和Port 2.通过s.....
分类:
编程语言 时间:
2015-08-09 23:50:38
阅读次数:
162
2条评论Unity3D 的 Mecanim 动画系统可以直接复用 3DS MAX 中制作的动画文件中的位移,这个就是通过 applyRootMotion 来达成的,我们只需要在使用 Animator 控制动画播放的同时,设置 Animator 的 applyRootMotion 字段为 True 就...
分类:
编程语言 时间:
2015-08-09 23:49:31
阅读次数:
173
ref:http://www.cplusplus.com/doc/tutorial/preprocessor/concolusion:directives:#define #undef#include#if #else #elif #endif #ifdef #ifndef#error ( #war...
分类:
编程语言 时间:
2015-08-09 23:50:31
阅读次数:
159
是由 spring+springmvc+hibernate+spring-security +easyui +boostrap 写的一个框架集合,目前实现了一个基础的权限管理系统,权限是基于细粒度的过滤,对于初学权限设计的人来说也算是个最简洁的权限实现,基于它...
分类:
编程语言 时间:
2015-08-09 22:45:53
阅读次数:
339
这里介绍一种典型的C++应用框架,使用Python进行扩展。比如GIMP/Blender/QGIS等等Linux上面的开源软件,还有很多商业软件也采用了这一技术路线。但是由于Python的灵活性,可以使用C/C++直接扩展,或者基于SWIG、P...
分类:
编程语言 时间:
2015-08-09 22:43:35
阅读次数:
400
cppIDE
使用mfc和codeblocks中的mingw编译器。执行system命令中的bat批处理脚本。
一级指针
指针,结构体struct,联合union,枚举enum
#include
#include
void changenum(int num) //函数的参数有副本机制 ,新建一个变量,容纳传递过来参数的值
{
num = 3;
printf("\nchang...
分类:
编程语言 时间:
2015-08-09 22:44:14
阅读次数:
181
1、什么是标准I/O?
2、标准I/O的类的继承关系是什么?
3、ios类中几个常用的枚举类是什么?
4、ios类中的成员函数有哪些?
5、什么是格式控制符?...
分类:
编程语言 时间:
2015-08-09 22:40:52
阅读次数:
233
单链表的基本操作包括建立单链表、查找运算(按序查找和按值查找)、插入运算(前插和后插)和删除运算。下面给出具体的java实现程序:
package com.zpp.test;
//首先创建一个节点类
public class Node {
private Node next; //指针域
private int data;//数据域
public Nod...
分类:
编程语言 时间:
2015-08-09 22:39:21
阅读次数:
172
1.线程的基本介绍(1)线程的概述线程与进程类似,也允许应用程序并发执行多个任务的一种机制。一个进程可以包含多个线程,同一程序中的所有线程共享同一份全局内存区域,线程之间没有真正意义的等级之分。同一个进程中的线程可以并发执行,如果处理器是多核的话线程也可以并行执行,如果一个线程因为等待I/O操作而阻塞,那么其他线程依然可以继续运行(2)线程优于进程的方面
argv,environ 主线程栈...
分类:
编程语言 时间:
2015-08-09 22:38:38
阅读次数:
215
题目:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。
1、一般想法,不考虑时间复杂度:
每次遍历数组,碰到一个偶数就拿出来,将后面所有数字向前挪动一位,在将该偶数放到最后。
2、利用冒泡排序的思想,两个指针,一前以后,如果前为偶数,后为奇数,就交换。
算法如下:
void Reorder_array(int p[],i...
分类:
编程语言 时间:
2015-08-09 22:39:24
阅读次数:
193
把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。建议读者自己思考以后再看答案
废话不多说,看代码:public class MinNumberInRotateArray {
public static int minNumber...
分类:
编程语言 时间:
2015-08-09 22:36:52
阅读次数:
161
数组的产生:数据是一种存放数据的容器。所以:一个数组中里面的元素是同一种类型的。
一维数组:
1、定义: 类型 名称 [元素数量]
注意:元素数量必须是整数,c语言中没有对象这个概念,所以存放的都是基本的数据类型,而在oc中的数组中存放的是必须是对象。
在c99之前,元素数量必须子编译的时候定义下来,而c99之后,确实可以没有没有定义下来。
eg: int[10];//表示定了1...
分类:
编程语言 时间:
2015-08-09 22:35:19
阅读次数:
205
Contains Duplicate
Total Accepted: 26477
Total Submissions: 73478
My Submissions
Given an array of integers, find if the array contains any duplicates. Your function should retu...
分类:
编程语言 时间:
2015-08-09 22:35:58
阅读次数:
146
这一个章节我们来说说怎么建立一个python程序
1.打开idle
2.点击File->new file,然后会弹出一个编辑窗口
3.在编辑窗口里面输入命令代码
4.点击File->save,弹出保存窗口,输入名称,然后点击保存
5.运行代码,点击Run->Run Module 或者直接按F5
6.运行结果,我们可以在idle里面看到运行结果
...
分类:
编程语言 时间:
2015-08-09 22:33:16
阅读次数:
233
一:线程的基本概念
1. 调用run()方法
public class Demo1 {
publicstatic void main(String[] args) {
Thread1th1=new Thread1("线程A");
Thread1th2=new Thread1("线程B"...
分类:
编程语言 时间:
2015-08-09 22:35:13
阅读次数:
134
Java中的守护线程Java中的守护线程与UNIX中的守护线程概念不同,UNIX中的守护线程相当于一项服务,一直运行在后台,而Java中的守护线程是这样定义的:
A daemon thread is a thread, that does not prevent the JVM from exiting when the program finishes but the thread is st...
分类:
编程语言 时间:
2015-08-09 22:33:29
阅读次数:
238
1.前言
从今天起开始写几篇关于Spring的文章,来总结一下,近来的学习情况,也想与大家分享一下学习Spring的心得和体会。希望大家能够多多指正。
2.Spring简单介绍
上图是有关Spring的整个架构图,从图中我们可以看出,Spring主要包括AOP、数据访问,WEB访问等几大块内容。
Spring是一个基于JAVA的轻量级J2EE的应用框架...
分类:
编程语言 时间:
2015-08-09 22:34:08
阅读次数:
225