Microsoft Visual C++Visual C++ 1.0 1992Visual C++ 1.5 Visual C++ 2.0(备注)Visual C++ 4.0Visual C++ 5.0Visual C++ 6.0 1998Visual C++ .NET 200...
分类:
编程语言 时间:
2015-08-31 14:48:11
收藏:
0 评论:
0 赞:
0 阅读:
92
指向数组元素的指针一个变量有地址,一个数组包含若干元素,每个数组元素都在内存中占用存储单元,它们都有相应的地址。指针变量既然可以指向变量,当然也可以指向数组元素(把某一元素的地址放到一个指针变量中)。所谓数组元素的指针就是数组元素的地址。 int a[10]; //定义一个整型数组a,它有10个.....
分类:
编程语言 时间:
2015-08-31 14:48:01
收藏:
0 评论:
0 赞:
0 阅读:
320
在单页面应用中,前端通常需要一套路由机制,这样当url发生变化时就可以做出一些处理,从而让页面显示不同的内容。Backbone及Angular里面内置的都有一套路由实现,但有时候可能并不想使用整个框架,只需要路由处理...
分类:
编程语言 时间:
2015-08-31 13:45:23
收藏:
0 评论:
0 赞:
0 阅读:
274
其实是第一个博客。。使用Zoundry Raven刚刚写完,结果就报错退出了。。,本想用代码插件,是之前的几篇文章地址失效了么。。下载不了。。 最近在看C++多线程,先使用Dev进行测试,感受感受。。 使用的DEV版本是D...
分类:
编程语言 时间:
2015-08-31 13:45:02
收藏:
0 评论:
0 赞:
0 阅读:
284
Swift UIView本事自带了一些简单的动画。
如果不是很复杂的需求,可以考虑使用此处的方法。
下面我们简单尝试一下
首先创建三个View 分别设置三中背景色
let view1=UIView(frame: CGRectMake(10, 50, 200, 200))
let view2=UIView(frame: CGRectMake(60, 100, ...
分类:
编程语言 时间:
2015-08-31 13:41:01
收藏:
0 评论:
0 赞:
0 阅读:
141
1. 概要
sizeof是C/C++中的一个操作符(operator),作用就是返回一个对象或者类型所占的内存字节数。返回值类型为size_t,在头文件stddef.h中定义.这是一个依赖于编译系统的值,一般定义为typedef unsigned int size_t;编译器林林总总,但作为一个规范,都会保证char、signed char和unsigned char的sizeof值为1,毕竟ch...
分类:
编程语言 时间:
2015-08-31 13:40:31
收藏:
0 评论:
0 赞:
0 阅读:
143
虽然我一直知道它们两个的区别,但是分不清名字应该是叫哪个。 这里区别一下。
指针数组( array of pointers )顾名思义:这是个数组,数组里面的元素都是指针。int *arr[10];这个等同于 int *(a[4])因为*的优先级比较低,所以没有括号的时候,是arr和[10]先结合,变成一个数组,然后这个数组的元素是整型指针。初始化这个初始化要按照数组的方式来。for ( int i...
分类:
编程语言 时间:
2015-08-31 13:39:01
收藏:
0 评论:
0 赞:
0 阅读:
190
首先安装pika
pip install pika安装rabbitmq的东西 去之前celery的文章里面看启动rabbitmq
直接上代码import pika
def send_message():
connection = pika.BlockingConnection(pika.ConnectionParameters(
'localhost')) chan...
分类:
编程语言 时间:
2015-08-31 13:38:11
收藏:
0 评论:
0 赞:
0 阅读:
384
通过nohup让Java程序在Linux后台运行...
分类:
编程语言 时间:
2015-08-31 13:38:01
收藏:
0 评论:
0 赞:
0 阅读:
248
Linux平台下Python的安装及IDE开发环境搭建
1、Python安装
2、基于Eclipse的集成开发环境搭建...
分类:
编程语言 时间:
2015-08-31 13:37:11
收藏:
0 评论:
0 赞:
0 阅读:
294
AOP容器
对于放入业务容器的业务颗粒均享有此业务容器的所有通过AOP所具有的服务,并且可以进行相应的配置,哪些业务颗粒享有哪些服务等。
AOP容器是将业务颗粒和服务颗粒组装的过程,业务颗粒和服务颗粒均使用容器,这样可以实现他们之间多对多的关系配置,一个业务可以享用多个服务,一个服务可以被多个业务复用。...
分类:
编程语言 时间:
2015-08-31 13:36:01
收藏:
0 评论:
0 赞:
0 阅读:
198
赋值语句的基本操作在前面的章节已经说到过,现在我们来说说赋值到高级应用
第一节说的是序列赋值
>>> a= 1
>>> b=2
>>> c,d=a,b
>>> c,d
(1, 2)
>>> [c,d]=[a,b]
>>> c
1
>>> c,d
(1, 2)
>>>
上面是一个简单的序列分解赋值语句,注意:在第三行c,d=a,b其实是组成一个元组,右边的值依次赋值给左边的变量
>>> a...
分类:
编程语言 时间:
2015-08-31 13:34:31
收藏:
0 评论:
0 赞:
0 阅读:
191
Java中Runnable和Callable有什么不同?
Java中CyclicBarrier 和 CountDownLatch有什么不同?
Java内存模型是什么?
Java中的volatile 变量是什么?
什么是线程安全?Vector是一个线程安全类吗?...
分类:
编程语言 时间:
2015-08-31 13:33:41
收藏:
0 评论:
0 赞:
0 阅读:
875
#include
#include
using namespace std;void deal_sum(int a[],int n,int val)
{
int count = 1;
int m = n;
int *b= (int*)calloc(0,n);
while(m--)
{
count*=2...
分类:
编程语言 时间:
2015-08-31 13:33:01
收藏:
0 评论:
0 赞:
0 阅读:
808
题目:
一个整形数组里除了一个数字出现3次以外,其他数字都出现2次.请写程序找出这个出现3次的数字.
要求使用辅助空间O1,时间复杂度Onlogn.
1.使用堆排序.(堆排序的时间复杂度为Onlogn)
因为堆排序每次取到的都是最大(或是最小)的数字,三个相同的数字肯定是紧挨着被取出的.
所以在原先的堆排序算法上,加2个标记记录即可.
代码:
// 使用堆排序,每次取...
分类:
编程语言 时间:
2015-08-31 13:32:31
收藏:
0 评论:
0 赞:
0 阅读:
252
上一篇博客讲述了Struts2+Spring的集成合并,主要是利用了一个中间jar包,这篇博客在加上Ibatis持久层框架,三个框架进行合并。其中Struts2和Spring部分和前边的一样,主要是讲解Spring和Ibatis之间的合并,这里也涉及到Spring的AOP编程思想,声明式事务的使用。...
分类:
编程语言 时间:
2015-08-31 13:31:31
收藏:
0 评论:
0 赞:
0 阅读:
274
主要内容: 1.泛型程序设计 2.与STL有关的概念和术语 3.STL的容器 4.迭代器 5.STL的算法 6.函数对象暂时略,内容有点多,而且也很重要!但我看完了,日后补上。
分类:
编程语言 时间:
2015-08-31 13:30:11
收藏:
0 评论:
0 赞:
0 阅读:
247
1 public String startToUpload(String urlStr, File file, 2 String uploadType) { 3 4 HttpURLConnection conn = null; 5 ...
分类:
编程语言 时间:
2015-08-31 13:26:50
收藏:
0 评论:
0 赞:
0 阅读:
217
__radd__是自定义的类操作符,执行“右加”。当python解释器执行到a+b这样的语句时,首先在查找a中有没有__add__操作符,如果a中没有定义,那么就在b中查找并执行__radd__。至于__iadd__(),是运算符类operator的成员函数,就是累加操作符的另一种调用形式。a = ...
分类:
编程语言 时间:
2015-08-31 13:26:40
收藏:
0 评论:
0 赞:
0 阅读:
213
ECMAScript中的变量有两种不同的数据类型的值:基本类型:基本类型的值是简单的数据段。包括:Undefined、Null、Number、Boolean、String五种引用类型:引用类型的值是保存在内存中的对象,引用类型对象保存的是指针。当复制变量时,对于基本类型,会在变量对象上创建新值,.....
分类:
编程语言 时间:
2015-08-31 13:23:50
收藏:
0 评论:
0 赞:
0 阅读:
257