注解是jdk1.5新增的特性.大家都知道,jdk1.5在java的发展史上有着划时代的意义.而注解的出现,在某种程度上颠覆了框架的设计.比如,spring在注解出现后,改善了原先五大组件的模式,增加了基于注解的实现方式.现在重点讲讲注解的使用. 元注解: jdk1.5定义了4个元注解,元注解的作用是 ...
分类:
编程语言 时间:
2017-07-19 01:07:45
阅读次数:
317
hello.c 代码 #include <stdio.h> #include <stdlib.h> int main() { printf ("hello,my world!"); exit(0); } 编译,运行 $gcc -o hello hello.c $./hello hello,my wo ...
分类:
编程语言 时间:
2017-07-16 11:14:32
阅读次数:
119
项目中有时候会遇到执行main函数来测试类中所写的方法。普通的java程序在eclipse中执行非常简单,对要执行的java类,run as 即可编译运行,查看结果。 但是使用maven管理项目,对于maven项目还按照原来的方式就行不通了。下面讲解下如何在maven项目中执行main函数。 一、 ...
分类:
其他好文 时间:
2017-07-08 18:49:37
阅读次数:
4301
默认的编译器可以直接按Ctrl+B编译运行Python,并在控制台输出结果.美中不足的是无法输出中文,需要自己手动配置一番。 在Sublime Text 3 中依次点击菜单Tools->build system->New build system,粘贴下方的代码并保存为python.sublime- ...
分类:
编程语言 时间:
2017-07-07 18:20:00
阅读次数:
114
介绍了Spring boot实现热部署的两种方式,这两种方法分别是使用 Spring Loaded和使用spring-boot-devtools进行热部署。 热部署是什么 大家都知道在项目开发过程中,常常会改动页面数据或者修改数据结构,为了显示改动效果,往往需要重启应用查看改变效果,其实就是重新编译 ...
分类:
编程语言 时间:
2017-07-06 01:07:18
阅读次数:
203
做oi题目的时候,遇到数论题会令我兴奋不已。 这一篇让我来聊一聊我学过的gcd,lcm,扩展欧几里得算法,逆元,组合数等。 这篇贴的代码都是未经过编译运行的,所以如果有错或有疑问请评论。 恩 那么什么是数论 和数学有关的非几何都是数论? 嘛,我也不知道定义,那么就草率地认为所有和数学有关的非计算几何 ...
分类:
其他好文 时间:
2017-07-04 23:18:47
阅读次数:
209
1:何为Maven Maven:中文翻译为“知识的积累”,也可翻译为“专家”或“内行”。 谈到Maven,就不得不提“构建(build)”,那么什么是构建呢,我们每天在对代码进行编译、运行单元测试、生成文档、打包、部署等繁琐但是能够使代码得以最大的健壮和最小的bug的保证,这即使构建,其实说白了,就... ...
分类:
其他好文 时间:
2017-07-03 21:09:14
阅读次数:
238
安装JAVA SDK 下载JAVA SDK并解压: 添加环境变量 简单使用 创建源文件HelloWorld.java(文件名和类名要一致) 编译运行: jar打包 一个小示例: 有时候,一个jar包中会包含多个class。 JAVA运行jar包中指定class的main方法: 参考资料: CentO ...
分类:
编程语言 时间:
2017-07-03 12:28:04
阅读次数:
159
(1) 编译器处理方式不同 define宏是在预处理阶段展开。 const常量是编译运行阶段使用。(2) 类型和安全检查不同 define宏没有类型,不做任何类型检查,仅仅是展开。 const常量有具体的类型,在编译阶段会执行类型检查。(3) 存储方式不同 define宏仅仅是展开,有多少地方使用, ...
分类:
编程语言 时间:
2017-06-30 19:54:08
阅读次数:
204
一、编程语言分类二、shell编程特性三、bash配置文件profile&bashrc四、面向对象和面向过程一、编程语言分类: 1.编程语言分类:根据运行方式 编译运行:源代码-->编译器(编译)-->程序文件 运行速度快,但是拍错效率低 C语言:通过调用函数库,或者类库来完成..
分类:
其他好文 时间:
2017-06-29 00:59:51
阅读次数:
259