C++与Java的语法区别首先,两个大的不同是主函数和怎样编译的不同,接下来是许多小的区别。main 函数C++//自由浮动的函数int main( int argc, char* argv[]){ printf( "Hello, world" );}Java// 每个函数都必须是一个类的一部分;当...
分类:
编程语言 时间:
2015-06-04 15:05:04
阅读次数:
176
问题:网上大部分内容重复,且描述简单。注:内容:将某个字生成图片,且对图片背景色和图片上字的颜色有要求的情况。解决:先用Graphics的方法setColor设置一下颜色,然后再用该类的fillRect填充背景色,接着再用该类的setColor设置一下颜色,再接着就是用该类的drawString画字...
分类:
编程语言 时间:
2015-06-04 15:06:10
阅读次数:
267
输入格式:每个输入包含一个测试用例,第1行输入N ( 1=0);第2行输入N个整数,之间用空格分隔。 输出格式:在一行中输出循环右移M位以后的整数序列,之间用空格分隔,序列结尾不能有多余空格。 输入样例: 6 2 1 2 3 4 5 6 输出样例: 5 6 1 2 3 4 本题...
分类:
编程语言 时间:
2015-06-04 15:04:09
阅读次数:
139
运行时数据区域: Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程启动而存在,有些区域则依赖用户线程...
分类:
编程语言 时间:
2015-06-04 13:58:43
阅读次数:
264
又刷了一套题
这些题都是百度、阿里巴巴、腾讯、网易、新浪等公司的面试原题,有一定的难度,不过确实相当有水平,可以通过做题来查漏补缺。
1.补充下面函数代码:
如果两段内存重叠,用memcpy函数可能会导致行为未定义。 而memmove函数能够避免这种问题,下面是一种实现方式,请补充代码。
#include
using namespace std;
void* memmo...
分类:
编程语言 时间:
2015-06-04 13:55:52
阅读次数:
225
如需转载请标明出处:http://blog.csdn.net/itas109
QQ技术交流群:129518033
安装完语言包后,虽然里面有了汉语,但是是灰色的。如下图所示:
解决办法:
用鼠标点中“汉语(中国)”,将其拖动到顶端即可。这时汉语就高亮了,如果拖到顶端无效果,重启即可。
如需转载请标明出处:http...
分类:
编程语言 时间:
2015-06-04 13:54:14
阅读次数:
248
在大规模服务化之前,应用可能只是通过RMI或Hessian等工具,简单的暴露和引用远程服务,通过配置服务的URL地址进行调用,通过F5等硬件进行负载均衡。
(1) 当服务越来越多时,服务URL配置管理变得非常困难,F5硬件负载均衡器的单点压力也越来越大。
此时需要一个服务注册中心,动态的注册和发现服务,使服务的位置透明。
并通过在消费方获取服务提供方地址列表,实现软负载均衡和Fa...
分类:
编程语言 时间:
2015-06-04 13:51:29
阅读次数:
1643
首先本文章是http://www.zhangxinxu.com/wordpress/?p=1173 的读书笔记,读者可以自己到鑫旭的空间去阅读原文,这里我对其进行了简化。
可维护的代码的一些要求:
(1)可读的 (2)一致的 (3)可预测的
(4)看上去就像是同一个人写的 (5)已记录
原则...
分类:
编程语言 时间:
2015-06-04 13:51:41
阅读次数:
150
// new TestEnum().change(); // 测试普通枚举
// new TestEnum().changes(); // 测试自定义枚举
// new TestEnum().overrideMethod(); // 测试枚举中覆盖方法
// new TestEnum().interfaceColor(); // 测试枚举实现外部接口类
// 1. 遍历枚举类型
System. out .println( "......演示枚举类型的遍历 ......" );
...
分类:
编程语言 时间:
2015-06-04 13:50:41
阅读次数:
165
本节条款我们讨论一下class 关键字和typename关键字的不同以及对于模板函数(template function)的影响。
如下代码:template
T getValue1(T m)
{
return m * 2;
}template
T getValue2(T m)
{
return m * 2;
}在上面代码中,class和t...
分类:
编程语言 时间:
2015-06-04 13:50:19
阅读次数:
121
问题:
之前做过类似题,但这次仍然不能解决相关问题。
字符串倒过来输:StringBuffer str=new StringBuffer(s); s=str.reverse().toString()
Bitset
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)...
分类:
编程语言 时间:
2015-06-04 13:49:20
阅读次数:
207
问题:
开始直接用输入的数作为宽和高,但实际上要多出两行边框,所以要加一个2。
还有题目要求最后要输出一个空行没有注意到。
Picture
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 19789 Accep...
分类:
编程语言 时间:
2015-06-04 13:50:05
阅读次数:
134
问题:
考虑问题不周到,没有考虑到可能是小数而且存在 1.0=1;01=1的情况。
本题使用了BigDecimal类,此类适用于高精度的数此时解决了小数和01=1的问题,
该类比较方式中n.equal(m)比较精度,而n.compareTo(m)==0只比较数值适用于该题。
A == B ?
Time Limit: 1000/1000 MS (Java/Others)...
分类:
编程语言 时间:
2015-06-04 13:51:44
阅读次数:
164
MindNode 做的一个便于复习,梳理知识用得结构图。...
分类:
编程语言 时间:
2015-06-04 13:50:23
阅读次数:
196
Queue是一种常见的数据结构,其主要特征在于FIFO(先进先出),Java中的Queue是这样定义的:
public interface Queue extends Collection {
E element();
boolean offer(E o);
E peek();
E poll();
E remove();
}
虽然Queue都...
分类:
编程语言 时间:
2015-06-04 13:47:58
阅读次数:
158
经过一年的编写,这本书终于和大家见面了,希望本书能给学习C++尤其是C++11的朋友们更多的帮助。关于C++11 在StackOverflow的最近一次世界性调查中,C++11在所有的编程语言中排名第二, C++11受到程序员的追捧是毫不意外的,因为它就像C++之父Bjarne Stroust...
分类:
编程语言 时间:
2015-06-04 13:46:54
阅读次数:
256
1.线程安全与不安全当我们查看JDK API的时候,总会发现一些类说明写着,线程安全或者线程不安全,比如说StringBuilder中,有这么一句,“将StringBuilder 的实例用于多个线程是不安全的。如果需要这样的同步,则建议使用StringBuffer。 ”,那么下面手动创建一个线程不安...
分类:
编程语言 时间:
2015-06-04 13:47:33
阅读次数:
136