首页 > 编程语言
转:C语言申请内存时堆栈大小限制
一直都有一个疑问,一个进程可以使用多大的内存空间,swap交换空间以及物理内存的大小,ulimit的stack size对进程的内存使用有怎样的限制?今天特亲自动手实验了一次,总结如下: 开辟一片内存空间有2种方式,第一种:int a[];第二种malloc,那么在linux下,这两种方式可以开辟多 ...
分类:编程语言   时间:2016-09-01 18:23:54    收藏:0  评论:0  赞:0  阅读:296
Java 实现顺序查找
...
分类:编程语言   时间:2016-09-01 18:22:14    收藏:0  评论:0  赞:0  阅读:179
Spring4学习笔记2-配置Bean
1.配置bean 配置形式:Xml和注解方式 Bean的配置方式:通过全类名(反射)、工厂、FactoryBean 1.1 id必须唯一 2 Spring提供两种类型的IOC容器的实现 BeanFactory:IOC容器的基本实现,面向Spring本身 ApplicationContext:提供了更 ...
分类:编程语言   时间:2016-09-01 18:20:54    收藏:0  评论:0  赞:0  阅读:121
corejava_反射
反射 类对象 Class类的对象 //打印className这个类中所有公开方法 static void printMethods(String classsName) throws Exception{ Class c = Class.forName(className); Method[] ms ...
分类:编程语言   时间:2016-09-01 18:20:34    收藏:0  评论:0  赞:0  阅读:174
Java基础之线程的两种实现方式
进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程!线程总是属于某个线程,进程中的线程共享进程的内存 注意:对Java来说,run()方法没有任何特别之处。像main()方法一样,它只是新线程知道调用的方法名称(和签名)。因此,在Runnable上或者T ...
分类:编程语言   时间:2016-09-01 18:20:24    收藏:0  评论:0  赞:0  阅读:159
Python3.x time模块
python中,我们会用到很多和时间相关的操作。下面就来看看时间的模块的作用。 使用相应功能需要导入time模块 time模块方法: asctime(p_tuple=None): 将一个时间的元组或者struct_time类型的数据转换为字符串。 运行结果是: 可以看见asctime方法将元组的时间 ...
分类:编程语言   时间:2016-09-01 18:18:04    收藏:0  评论:0  赞:0  阅读:199
邻家swift初长成
import Foundation let str = "123" var message = "tuqiushuang , str" message+="t"//字符追加 if str.isEmpty||200>90 { print("hao") } if str==message&&100>90 ...
分类:编程语言   时间:2016-09-01 18:15:24    收藏:0  评论:0  赞:0  阅读:132
python类class基础
44、class类: 一、类定义的一般形式: 1、简单的形式:实例化对象没有自己独有的数据属性。 >>> class fistclass(): ... data1 = 'hello world' ### ==>这是类的数据属性或类成员属性。 ... def printdata(self): ###= ...
分类:编程语言   时间:2016-09-01 18:14:34    收藏:0  评论:0  赞:0  阅读:201
C++三种内存分配方式
从静态存储区域分配:内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。静态分配的区域的生命期是整个软件运行期,就是说从软件运行开始到软件终止退出。只有软件终止运行后,这块内存才会被系统回收 在栈上创建: 在执行函数时,函数内局部变量的存储单元都可以 ...
分类:编程语言   时间:2016-09-01 18:13:56    收藏:0  评论:0  赞:0  阅读:143
Swift 自动布局框架-SnapKit
官方网址:http://snapkit.io/ Github: https://github.com/SnapKit/SnapKit SnapKit is a DSL to make Auto Layout easy on both iOS and OS X. Simple & Expressive ...
分类:编程语言   时间:2016-09-01 18:13:34    收藏:0  评论:0  赞:0  阅读:200
Spring4学习笔记1-HelloWorld与IOC和DI概述
1.安装环境 1.1安装eclipse,jdk 1.1安装Spring tool suite(非必要项) 2.spring HelloWorld 2.1 需要的jar包(spring官网下载:https://repo.spring.io/webapp/#/artifacts/browse/tree/ ...
分类:编程语言   时间:2016-09-01 18:11:55    收藏:0  评论:0  赞:0  阅读:170
python网络编程之 创建一个socketserverTCP服务器
#encoding=utf-8#创建一个socketserverTCP服务器#高级模块,简化客户和服务器的实现from SocketServer import (TCPServer as TCP,StreamRequestHandler as SRH)from time import ctime h ...
分类:编程语言   时间:2016-09-01 18:09:54    收藏:0  评论:0  赞:0  阅读:276
Spring_事务准备
...
分类:编程语言   时间:2016-09-01 18:09:24    收藏:0  评论:0  赞:0  阅读:229
VC++ DLL 发布到生产环境过程
最近项目中用到了VC++ DLL,在本机调试时无任何问题,但是发布出来后,COPY到另外的机器就报错,说找不到DLL,由于自身工作接触这方面比较少,经过一番折腾后,终于解决,以下为解决步骤 一,平台工具集(最终没选这个发布后也可以运行,选的VS 2015(V140),但是C++相关的工具是必须要装的 ...
分类:编程语言   时间:2016-09-01 18:07:34    收藏:0  评论:0  赞:0  阅读:191
python 异步 select pooll epoll
概念: 首先列一下,sellect、poll、epoll三者的区别 select select最早于1983年出现在4.2BSD中,它通过一个select()系统调用来监视多个文件描述符的数组,当select()返回后,该数组中就绪的文件描述符便会被内核修改标志位,使得进程可以获得这些文件描述符从而 ...
分类:编程语言   时间:2016-09-01 18:07:04    收藏:0  评论:0  赞:0  阅读:201
java中调用dll文件的两种方法
一中是用JNA方法,另外是用JNative方法,两种都是转载来的, JNA地址:http://blog.csdn.net/shendl/article/details/3589676 JNative地址:http://www.jb51.net/article/35232.htm JNA方法: 介绍 ...
分类:编程语言   时间:2016-09-01 18:05:44    收藏:0  评论:0  赞:0  阅读:164
java设计模式-代理模式
...
分类:编程语言   时间:2016-09-01 18:05:26    收藏:0  评论:0  赞:0  阅读:100
LVS的调度算法
LVS的调度算法(Scheduling Method)一共有10种 一、静态方法:仅根据算法本身进行调度 1、rr(Round Robin):轮询 2、wrr(Werghted Round Robin):加权轮询 3、sh(Source Hashing):源地址hash 4、dh(dh):目标地址h ...
分类:编程语言   时间:2016-09-01 18:04:54    收藏:0  评论:0  赞:0  阅读:166
SpringMVC介绍之约定优于配置
SpringMVC介绍之约定优于配置 所谓的约定优于配置就是指在程序开发过程中我们约定好一些规则可以使我们更少的进行配置和代码编写。就这么简单的一句话可能你还不是很懂什么是约定优于配置,没关系,看完后面对SpringMVC的约定优于配置的介绍之后你就会明白了。 SpringMVC对约定优于配置的支持 ...
分类:编程语言   时间:2016-09-01 18:03:54    收藏:0  评论:0  赞:0  阅读:151
QVariant(相当于是Java里面的Object,起到一个数据类型“擦除”的作用,可以使用Q_DECLARE_METATYPE进行注册)
=QVariant=[%这个类型相当于是Java里面的Object,它把绝大多数Qt提供的数据类型都封装起来,起到一个数据类型“擦除”的作用。比如我们的 table单元格可以是string,也可以是int,也可以是一个颜色值,那么这么多类型怎么返回呢?于是,Qt提供了这个QVariant类型,你可 ...
分类:编程语言   时间:2016-09-01 18:03:34    收藏:0  评论:0  赞:0  阅读:234
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!