首页 > 编程语言
Java五道输出易错题解析(进来挑战下)
收集了几个易错的或好玩的Java输出题,分享给大家,以后在编程学习中稍微注意下就OK了。1. 看不见的空格?下面的输出会正常吗?package basic; public class IntegerTest { public static void main(String[] args) { System.out.println(Integer.parseInt("1"...
分类:编程语言   时间:2014-12-17 21:01:28    收藏:0  评论:0  赞:0  阅读:306
C++之typedef 小记
哲学感悟:存在就有其合理性 以前曾不知道为何要用typedef,随着开发的深入,真正感受到了其内涵所在: 1.如:typedef int DataType 接下来项目中的几万行代码中,如果需要将所有的DataType改为float型,如果不用typedef工作量可想而知的;从而起到了精简代码的作用; 2.如下: typedef struc DataStru{ ........ ........ }MydataStru,*pMydataStru; 当你再定义数据结构时,如果是结构体,直接...
分类:编程语言   时间:2014-12-17 21:01:18    收藏:0  评论:0  赞:0  阅读:252
二叉查找树(二叉排序树)
二叉排序树的建立,查找,删除节点的操作。 #include #include #include #include using namespace std; struct node { int key;///结点值 node *left; node *right; node *parent;///指向父亲结点的指针 }; ///递归中序遍历排序二叉树 vo...
分类:编程语言   时间:2014-12-17 20:59:18    收藏:0  评论:0  赞:0  阅读:330
基于Spring和CXF的webservice开发环境搭建
使用CXF发布webservice服务时,规范的做法是先书写一个接口,用以声明服务类型。 基于Spring和CXF开发web service的框架搭建 一、创建web项目 Eclipse中新建一个dynamic webproject,命名为:CXFTest 二、导入需要的jar包 把下载的CXF项目的解压缩文件中lib文件夹下的所有jar包拷贝到WebContent->WEB-INF->...
分类:编程语言   时间:2014-12-17 20:58:58    收藏:0  评论:0  赞:0  阅读:372
Linux互斥与同步应用(一):posix线程及线程间互斥
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet 或 .../gentleliu,文章仅供学习交流,请勿用于商业用途】     有了进程的概念,为何还要使用线程呢? 首先,回忆一下上一个系列我们讲到的IPC,各个进程之间具有独立的内存空间,要进行数据的传递只能通过通信的方式进行,这种方式不仅费时,而且很不方便。而同一个进程下的线程是共享全局内存的,所以...
分类:编程语言   时间:2014-12-17 20:58:48    收藏:0  评论:0  赞:0  阅读:342
动态分配的数组
#include #include int ArrayTest3(char *len) { int length=atoi(len); int x[length]; int i; for(i=0;i<length;++i) x[i]=i; for(i=0;i<length;++i) printf("%d ",x[i]); printf("\n"); return 0; } int...
分类:编程语言   时间:2014-12-17 20:57:39    收藏:0  评论:0  赞:0  阅读:210
C语言颜色转换宏
C语言颜色转换宏#define COLOR_BPP16_RGB555 /* Win RGB */ #define COLOR_RGB(r,g,b) ((COLORREF)(((BYTE)(r)|((WORD)((BYTE)(g))<<8))|(((DWORD)(BYTE)(b))<<16))) #define COLOR_RGBA(r,g,b,a) ((COLORREF)((((DWORD)...
分类:编程语言   时间:2014-12-17 20:57:28    收藏:0  评论:0  赞:0  阅读:516
读写者问题-java实现
读者—写者问题(Readers-Writers problem)也是一个经典的并发程序设计问题,是经常出现的一种同步问题。计算机系统中的数据(文件、记录)常被多个进程共享,但其中某些进程可能只要求读数据(称为读者Reader);另一些进程则要求修改数据(称为写者Writer)。就共享数据而言,Reader和Writer是两组并发进程共享一组数据区,要求: (1)允许多个读者同时执行读操作; (2)不允许读者、写者同时操作; (3)不允许多个写者同时操作。...
分类:编程语言   时间:2014-12-17 20:51:38    收藏:0  评论:0  赞:0  阅读:506
C语言—关于自增( a++和 ++a )的一些问题
网上很多朋友老是搞不懂a++和++a的区别,老是弄错,对于初学者也很纠结,,那是因为没有总结,,总因为这样就是累加,但是却忽略了它的规律。下面我就总结一下这两者之间的规律,因为自减a——和——a跟自增的道理一样,这里只介绍自增首先大家要记住一句口诀: “++a,加号在前,先加后用; ...
分类:编程语言   时间:2014-12-17 20:48:37    收藏:0  评论:0  赞:1  阅读:529
C++输入与输出
总结C++中的输入与输出相关问题
分类:编程语言   时间:2014-12-17 20:47:58    收藏:0  评论:0  赞:0  阅读:503
【DateStructure】 Charnming usages of Map collection in Java
When learning the usage of map collection in java, I found serveral beneficial methods that was encountered in the daily life. Now I made a summary:[j...
分类:编程语言   时间:2014-12-17 20:47:28    收藏:0  评论:0  赞:0  阅读:317
Java中反射的三种常用方式
Java中反射的三种常用方式package com.xiaohao.test;public class Test{ public static void main(String[] args) throws ClassNotFoundException, InstantiationExceptio....
分类:编程语言   时间:2014-12-17 20:44:07    收藏:0  评论:0  赞:0  阅读:275
C语言快速排序
1 /** 2 快速排序的原理: 3 左边的数比middle小 4 右边的数比middle大 5 **/ 6 # include 7 # include 8 void sort(int a[],int low,int high) 9 {10 int m = a[(low+h...
分类:编程语言   时间:2014-12-17 20:43:38    收藏:0  评论:0  赞:0  阅读:263
利用指针初始化一个三维数组,只使用一层循环
#define _CRT_SECURE_NO_WARNINGS#include #include #include void main() { int a[3][5][3]; int num = 0; for (int * b = &a[0][0][0]; b < (&a[0][...
分类:编程语言   时间:2014-12-17 20:43:27    收藏:0  评论:0  赞:0  阅读:308
spring 启动流程
AbstractApplicationContext 分析启动流程 // Prepare this context for refreshing.prepareRefresh(); 1. // Initialize any placeholder property sources in the c....
分类:编程语言   时间:2014-12-17 20:40:17    收藏:0  评论:0  赞:0  阅读:397
C++的auto在用多维数组进行初始化时一个易混淆的情况
先看下面这段程序:int arr[1][10] = {0,1,2,3,4,5,6,7,8,9};for (auto *p = arr;p != end(arr); p++){ cout << "p is " << typeid(p).name() <<endl; cout << "*p ...
分类:编程语言   时间:2014-12-17 20:36:49    收藏:0  评论:0  赞:0  阅读:274
Chapter 1:进程和线程
1.1 进程操作系统中最核心的概念是进程:这是对正在进行程序的一个抽象。操作系统的其他所有内容都是围绕着进程的概念展开的。进程是操作系统提供的最古老的也是最重要的抽象概念之一。没有进程的抽象,现代计算将不复存在。1.1.1 进程模型一个进程就是一个正在执行程序的实例,包括程序计数器,寄存器和变量的当...
分类:编程语言   时间:2014-12-17 20:36:27    收藏:0  评论:0  赞:0  阅读:199
C语言中可变参数函数实现原理
C函数调用的栈结构可变参数函数的实现与函数调用的栈结构密切相关,正常情况下C的函数参数入栈规则为__stdcall, 它是从右到左的,即函数中的最右边的参数最先入栈。例如,对于函数: void fun(int a, int b, int c) { int d; ......
分类:编程语言   时间:2014-12-17 20:35:38    收藏:0  评论:0  赞:0  阅读:419
C语言-scanf函数
1)scanf函数,是一个标准的输入函数 是一个阻塞式的函数:当使用scanf的时候,程序会等待用户输入,如果不输入内容,程序不再往下执行 作用:接收从键盘输的的内容2)使用格式: 对比printf printf("格式控制字符串",变量列表); scanf("格式控制字符串",变量的“...
分类:编程语言   时间:2014-12-17 20:35:18    收藏:0  评论:0  赞:0  阅读:319
[Javascript] Function scope
We have code like:var numbers = [1,2,3];for(var i in numbers){ setTimeout(function(){console.log(numbers[i]); }, 0);}//3//3//3Note:1. function...
分类:编程语言   时间:2014-12-17 20:33:07    收藏:0  评论:0  赞:0  阅读:244
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!