做就对了香脆
搜索文章
首页
Hello Halo
Halo
关于
首页
Hello Halo
Halo
关于
全部
默认分类 (1)
计算机基础科学 (55)
计算机图形学 (17)
客户端技术 (69)
数学与线性代数基础 (8)
数据结构与算法 (13)
服务端技术 (75)
Docker应用与NAS (36)
编程语言 (65)
Unity游戏开发 (10)
机器学习与AI (18)
思维改变生活 (1)
机器学习与AI (2)
浅尝嵌入式开发 (8)
使用Maven构建工程
前言 如果你经常使用第三方jar包的话(前提是你现在不会Maven),那么那些jar包可能会让我们有点难受,下面是一个示例: 假设你的工程需要这么多的Jar包(当然可能远远不止这些),那么Jar是非常难以维护的,有些Jar包又依赖于另一些Jar包,版本也不一样,更难受的是如果你的电脑是固态硬盘、固态
作者:Administrator
发布时间:2019-01-29
分类:
编程语言
泛型编程与C++模板
模板初阶 模板就是让编译器去推到类型,从而使我们的代码更加简洁,复用性更好! 泛型编程:其实在高级语言中大多数都是支持泛型编程的,所谓泛型编程就是编写与类型无关的代码,是一种代码的复用,对于C++来说,模板就是实现泛型编程的基础,没有模板就没有STL,对于Java来说就没有集合框架,由此可见泛型编程
作者:Administrator
发布时间:2019-01-13
分类:
编程语言
你真的了解C语言吗
Dennis Ritchie 过世了,他发明了C语言,一个影响深远并彻底改变世界的计算机语言。一门经历40多年的到今天还长盛不衰的语言,今天很多语言都受到C的影响,C++,Java,C#,Perl, PHP, Javascript, 等等。但是,你对C了解吗?顺便注明一下,下面的一些例子来源于这个s
作者:Administrator
发布时间:2019-01-09
分类:
编程语言
35个Java代码性能优化总结
非常有力的35个代码性能优化,看完后深有感悟(ps就是自己看完后的感想),不过其中有一些错误我也删改了,回想起自己之前的代码写的很烂,从现在开始一步一步注意这些点,每一点都是很实用而且是非常优秀的编码习惯!!!值得学习!!! <!-- more --> <!--more--> 前言 代码优化,一个很
作者:Administrator
发布时间:2018-12-26
分类:
编程语言
通俗理解RAII
最近在学习c++多线程编程的时候,偶然看到了RAII的概念,有种这么多年c++白学了的感觉,路漫漫其修远兮啊。下面是我在查找RAII资料时候看到的一篇非常好的博客,因为觉得自己实在写不出比这篇更好的对于RAII的总结的博客了,所以就把文章转摘过来了。 RAII是指C++语言中的一个惯用法(idiom
作者:Administrator
发布时间:2018-12-11
分类:
编程语言
C++内存管理
内存管理的形式 栈: 栈又叫堆栈,非静态局部变量/函数参数/返回值等等,栈是向下增长的,当方法和语句块一结束,空间马上释放 内存映射段:是高效的I/O映射方式,用于装载一个共享的动态内存库。用户可使用系统接口创建共享共享内存,做进程间通信 堆:堆用于程序运行时动态内存分配,堆是可以上增长的,存放的是
作者:Administrator
发布时间:2018-11-15
分类:
编程语言
NASA的C语言编程准则
美国国家航空航天局(NASA)开发人员的工作是编程界最具挑战性的工作之一。 他们编写代码并开发关键任务应用程序,安全是他们主要关注的重点。 在这种情况下,制定严谨的编码准则并遵循,对于他们来说十分重要。这些规则涵盖了软件开发的各个方面,如应该如何编写软件,应该使用哪些语言特性等等。 尽管很难就一个编
作者:Administrator
发布时间:2018-11-14
分类:
编程语言
C++类特性
访问限定符说明 public修饰的成员在类外可以直接被访问 protected和private修饰的成员在类外不能直接被访问(此处protected和private是类似的) 访问权限作用域从该访问限定符出现的位置开始直到下一个访问限定符出现时为止 class的默认访问权限为private,stru
作者:Administrator
发布时间:2018-11-10
分类:
编程语言
C++11新特性
auto关键字 C语言中其实就有auto关键字,修饰可变化的量,但是由于平时我们直接使用int a = 10;也是声明变量,编译器已经自动帮我们加上了auto关键字,是C语言中应用最广泛的一种类型,也就是说,省去类型说明符auto的都是自动变量! 随着时代进步,Java10中有一个新特性,就是使用v
作者:Administrator
发布时间:2018-11-05
分类:
编程语言
Linux下打包静动态库
在windows平台和Linux平台下都大量存在着库,库的本质还是一个文件,这个文件里面就是程序员编写的经过编译,汇编后的功能代码,写成库的方式可以实现代码保密,以及分发和部署方便。通常分为静态链接库和动态链接库,下面来看看两者的概念和区别。 <!-- more --> <!--more--> 静态
作者:Administrator
发布时间:2018-10-30
分类:
编程语言
共 65 篇文章
1
2
3
4
5
6
7
页