码迷,mamicode.com
首页 > 编程语言
JAVA-初步认识-第一章-环境变量的搭配
一. 环境变量搭建的原因 JAVA程序的开发分为三步:编辑.java源程序,javac工具编译class类文件,java工具运行class类文件。为了方便开发工具的使用(能够在任意目录下使用),从而搭建了环境变量。环境在不停地改变,但是都适用。 环境变量有两种,一种是用户变量,另一种是系统变量,我们 ...
分类:编程语言   时间:2017-09-02 09:47:51    阅读次数:163
C/C++:static用法总结
一、C语言中的static ? 静态全局变量:在全局变量之前加上关键字static,该全局变量就被定义成了一个静态全局变量 特别注意: 1.静态全局变量在内存中的存储位置:静态区(全局区)。 [注]:静态区(全局区)在整个程序运行期间都存在 2.静态全局变量的初始化:未经初始化的静态全局变量会被程序 ...
分类:编程语言   时间:2017-09-02 09:47:25    阅读次数:273
VS2017 Linux C++引用自定义的动态库
前一篇博客讲了用系统库libpthread.so的例子,只需要在项目属性页的[C++->命令行参数]和[链接器->命令行参数]中加上对应参数(比如-pthread)即可,然后我试着引用自己的库(libTLPI.so,放在/lib目录下),然后在命令行参数后面加上-lTLPI,发现无法引用自定义的动态 ...
分类:编程语言   时间:2017-09-02 09:46:58    阅读次数:355
spring源码转eclipse工程(查看spring源码)
申明:本文大部分是转载的 本例spring源码版本是4.0.0的, github Spring 的源码已经从 svn 迁移到 GitHub。而且也改为基于 Gradle 的构建来构建项目。它取代了之前的 Ant+Ivy 系统,所以要构建 Spring 源码环境首先要安装 GitHub 以及 Grad ...
分类:编程语言   时间:2017-09-02 09:46:49    阅读次数:267
C++学习记录
2017.09.02 今天使用codeblocks来写一个Cat类,但是编译的时候遇到“error: 'string' does not name a type“的错误提示。 解决方法: 增加一行代码:using namespace std; 但是这样的做法不好,可能导致空间污染。 因此最好的做法是 ...
分类:编程语言   时间:2017-09-02 09:46:02    阅读次数:186
spring下DataTable服务器分页
JSP中body内容: JS内容: java代码: 效果图: ...
分类:编程语言   时间:2017-09-02 09:43:22    阅读次数:208
【算法】表达式求值--逆波兰算法介绍
逆波兰算法介绍 假定给定一个只 包含 加、减、乘、除,和括号的算术表达式,你怎么编写程序计算出其结果。 问题是:在表达式中,括号,以及括号的多层嵌套 的使用,运算符的优先级不同等因素,使得一个算术表达式在计算时,运算顺序往往因表达式的内容而定,不具规律性。 这样很难编写出统一的计算指令。使用逆波兰算 ...
分类:编程语言   时间:2017-09-02 09:42:39    阅读次数:339
JAVA-初步认识01-第一章
一.目的 首先,我们要讨论的是为什么要学习JAVA?知道了JAVA的定义,也就知道了为什么学习JAVA。JAVA属于一种软件开发工具,那么学习JAVA就是为了开发软件。 软件是将指令和数据有序地的组织在一起,开发软件就是为了更好地组织二者。从这儿我们可以得出一个结论:在JAVA的学习中,不光要学习纯 ...
分类:编程语言   时间:2017-09-02 09:41:57    阅读次数:173
spring Aop 实例
SpringMvc.xml中添加扫描日志类和使用aop注解。 配置类: ...
分类:编程语言   时间:2017-09-02 09:40:31    阅读次数:237
OpenStack之Swift学习
Swift是OpenStack云存储服务的重要组件,它提供了高可用、分布式、持久性、大文件的对象存储服务。此外Swift还可以利用一系列的便宜硬件存储设备,提供安全、可靠的存储服务。问:为什么使用Swift?它有什么优点?1:数据的持久性数据的持久性是衡量存储系统的重要指标。持久性..
分类:编程语言   时间:2017-09-02 09:40:23    阅读次数:215
C++异常机制的实现方式和开销分析 (大图,编译器会为每个函数增加EHDL结构,组成一个单向链表,非常著名的“内存访问违例”出错对话框就是该机制的一种体现)
白杨 http://baiy.cn 在我几年前开始写《C++编码规范与指导》一文时,就已经规划着要加入这样一篇讨论 C++ 异常机制的文章了。没想到时隔几年以后才有机会把这个尾巴补完 :-)。 还是那句开场白:“在恰当的场合使用恰当的特性” 对每个称职的 C++ 程序员来说都是一个基本标准。想要做到 ...
分类:编程语言   时间:2017-09-02 09:40:03    阅读次数:252
Java中参数的值传递
因为遇到了java中值传递问题,一直懵懂,回头查阅了相关的资料,对参数传递问题有了新的了解和掌握。 一些人说Java只有值传递,但也有人说既有值传递,也有引用传递,对于两种观点个人觉得应该是站的角度不同而得出两个不同的说法。 1:按值传递是什么 指的是在方法调用时,传递的参数是按值的拷贝传递。示例如 ...
分类:编程语言   时间:2017-09-02 09:39:55    阅读次数:244
C++ 异常机制分析(C++标准库定义了12种异常,很多大公司的C++编码规范也是明确禁止使用异常的,如google、Qt)
阅读目录 C++异常机制概述 throw 关键字 异常对象 catch 关键字 栈展开、RAII 异常机制与构造函数 异常机制与析构函数 noexcept修饰符与noexcept操作符 异常处理的性能分析 阅读目录 C++异常机制概述 throw 关键字 异常对象 catch 关键字 栈展开、RAI ...
分类:编程语言   时间:2017-09-02 09:39:45    阅读次数:3200
JAVA-初步认识03-第一章命令行
一.来源 早期计算机的操作是DOS命令行操作,命令行有很多种,这里说的是windows系统。后来随着时间的发展,计算机的人机互动从磁盘操作方式变为图形化操作界面。在这里我们讲述DOS并不是从它早期的起源来的,而是从JDK中的工具都是采用命令行的方式运作的。因此,我们必须对DOS命令行有所了解。 二. ...
分类:编程语言   时间:2017-09-02 09:38:53    阅读次数:181
JAVA-初步认识02-第一章
一. 目的 JAVA作为一种高级计算机语言,目的还是为了帮助人们运算,解决问题。既然是高级语言,那么和底层指令之间的联系就不是那么的紧密,但这样方便开发人员的运作。按照发展的观点来看待JAVA的话,JAVA这种高级语言的诞生,必然有着其他高级语言所不具备的优点(相较于其他高级语言,跨平台)。 二. ...
分类:编程语言   时间:2017-09-02 09:37:53    阅读次数:123
python的协程和异步io【select|poll|epoll】
协程又叫做微线程,协程是一种用户态的轻量级的线程,操作系统根本就不知道协程的存在,完全由用户来控制,协程拥有自己的的寄存器的上下文和栈,协程调度切换时,将寄存器上下文和栈保存到其他地方,在切换回来后,恢复之前保存的寄存器的上下文关系,因此协程能保留上一次调用的状态,每次过程重入的时候,就相当于进入上 ...
分类:编程语言   时间:2017-09-02 01:12:21    阅读次数:256
01 Spring之旅
Spring诞生的最初目的是为了替代EJB,提供更加轻量级和简单的编程模型核心的思想是依赖注入和面向切面编程的概念 1.1 简化Java开发 通过POJO的轻量级和最小侵入性编程(只需提供一个简单的Bean) 通过依赖注入和面向接口实现松耦合(IoC,对接口编程) 基于切面和惯例进行声明式编程(声明 ...
分类:编程语言   时间:2017-09-02 01:11:58    阅读次数:276
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!