Docker学习笔记之一,搭建一个JAVA Tomcat运行环境 前言 Docker旨在提供一种应用程序的自动化部署解决方案,在 Linux 系统上迅速创建一个容器(轻量级虚拟机)并部署和运行应用程序,并通过配置文件可以轻松实现应用程序的自动化安装、部署和升级,非常方便。因为使用了容器,所以可以很方 ...
分类:
编程语言 时间:
2016-05-31 08:57:43
阅读次数:
216
在JNI开发中有时候会遇到在c层创建小线程的情况。从本质来讲,java线程和c线程都是请求kerner获取的,只是一段执行序列。从这个角度看,线程并没有什么不同,java线程和c线程可以通用。 然而在JNI机制中有个特别的地方,每一个java线程通过JNI访问c层的时候都会给它分配一个JNIenv对 ...
分类:
编程语言 时间:
2016-05-31 08:57:50
阅读次数:
143
(十一)boost库之多线程间通信 (十一)boost库之多线程间通信 1、互斥锁 在编程中,引入了对象互斥锁的概念,来保证共享数据操作的完整性。每个对象都对应于一个可称为" 互斥锁" 的标记,这个标记用来保证在任一时刻,只能有一个线程访问该对象。 #include <iostream> #incl ...
分类:
编程语言 时间:
2016-05-31 08:58:51
阅读次数:
241
引言 关于C#3.0的特性,园子里已经有了一大把,可能大家都很熟悉了,虽然本人开发中使用过,但自己还是需要记录一下,总结一下。同时也是后面写Linq知识的基础。希望有兴趣的朋友,可以看看。 C# 3.0新语言特性和改进包括: 自动属性 隐含类型局部变量 匿名类型 对象与集合初始化器 扩展方法 Lam ...
分类:
编程语言 时间:
2016-05-31 08:56:46
阅读次数:
148
预处理 1 宏定义 2 文件包含 3 条件编译 1 宏定义 软件工程规定,宏定义用英文大写 define不会进行类型检查,只会替换,所以某些场合会出错。 尽量不用define,用const,const初始化的时候,会自动进行类型转换,会有类型检查 3 条件编译 ...
分类:
编程语言 时间:
2016-05-31 08:56:37
阅读次数:
175
原文地址:https://www.linkedin.com/pulse/microservices-reference-architecture-spring-boot-cloud-anil-allewar What is "Microservices"? Microservices is the ...
分类:
编程语言 时间:
2016-05-31 08:56:25
阅读次数:
1067
JavaScript采用垃圾自动回收机制,运行时环境会自动清理不再使用的内存,因此javascript无需像C++等语言一样手动释放无用内存。 在这之前先说一下垃圾回收的两种方式:引用计数与标记清除。 引用计数方式会为每个已分配内存单元设置计数器,当计数器减少到0的时候就意味着该单元无法再被引用,将 ...
分类:
编程语言 时间:
2016-05-31 08:55:19
阅读次数:
137
Java的读写文件方法在工作中相信有很多的用处的,本人在之前包括现在都在使用Java的读写文件方法来处理数据方面的输入输出,确实很方便。奈何我的记性实在是叫人着急,很多时候既然都会想不起来怎么写了,不过我的Java代码量也实在是少的可怜,所以应该多多练习。这里做一个总结,集中在一起方面今后查看。 J ...
分类:
编程语言 时间:
2016-05-31 08:54:25
阅读次数:
207
JavaScript组成 ?ECMAScript:解释器、翻译 ?DOM:Document Object Model ?BOM:Browser Object Model –各组成部分的兼容性,兼容性问题由来 变量类型 类型:typeof运算符 ?用法、返回值 ?常见类型: –number、strin ...
分类:
编程语言 时间:
2016-05-31 08:54:40
阅读次数:
209
C++11标准是 ISO/IEC 14882:2011 - Information technology -- Programming languages -- C++ 的简称[1] 。 C++11标准由国际标准化组织(ISO)和国际电工委员会(IEC)旗下的C++标准委员会(ISO/IEC JTC ...
分类:
编程语言 时间:
2016-05-31 08:54:29
阅读次数:
231
C++14标准是 ISO/IEC 14882:2014 Information technology -- Programming languages -- C++ 的简称[1] 。在标准正式通过之前,原名C++1y。 C++14标准的委员会草案N3690于2013年5月15日发表。[2] 2014 ...
分类:
编程语言 时间:
2016-05-31 08:52:30
阅读次数:
217
(十二)boost库之多线程高级特性 (十二)boost库之多线程高级特性 很多时候,线程不仅仅是执行一些耗时操作,可能我们还需要得到线程的返回值,一般的处理方法就是定义一个全局状态变量,不断轮训状态,就如我目前维护的一个项目,全局变量定义了N中状态,看的让人抓狂。该项目的大体逻辑是这样的,启动K个 ...
分类:
编程语言 时间:
2016-05-31 08:50:08
阅读次数:
198
C++ 三大库boost、loki、stlport C++ 三大库boost、loki、stlport 在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量 ...
分类:
编程语言 时间:
2016-05-31 07:46:15
阅读次数:
215
C++开发者都应该使用的10个C++11特性 C++开发者都应该使用的10个C++11特性 在C++11新标准中,语言本身和标准库都增加了很多新内容,本文只涉及了一些皮毛。不过我相信这些新特性当中有一些,应该成为所有C++开发者的常规装备。你也许看到过许多类似介绍各种C++11特性的文章。下面是我总 ...
分类:
编程语言 时间:
2016-05-31 07:43:24
阅读次数:
212
一切资源皆可用,只为学到东西!!!Python之路http://www.cnblogs.com/wupeiqi/articles/4938499.htmlhttp://www.cnblogs.com/wupeiqi/tag/Python/--链接将跳转至武沛奇的博客
分类:
编程语言 时间:
2016-05-31 06:39:28
阅读次数:
882
Java的垃圾回收机制是Java虚拟机提供的能力,用于在空闲时间以不定时的方式动态回收无任何引用的对象占据的内存空间。需要注意的是:垃圾回收回收的是无任何引用的对象占据的内存空间而不是对象本身;System.gc()Runtime.getRuntime().gc()上面的方法调用时用于显式通知JVM可以..
分类:
编程语言 时间:
2016-05-31 06:36:58
阅读次数:
255
各位看官们,大家好,上一回中咱们说的是基于AF_INET域数据报套接字通信的例子,这一回咱们说的例子是:套接字通信模型 。闲话休提,言归正转。让我们一起talk C栗子吧!...
分类:
编程语言 时间:
2016-05-31 06:31:58
阅读次数:
157