码迷,mamicode.com
首页 > 编程语言 > 周排行
Java基础语法入门
Java运行原理: 在Java中引入了虚拟机的概念,即在机器和编译程序之间加入了一层抽象的虚拟的机器。这台虚拟的机器在任何平台上都提供给编译程序一个的共同的接口。编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来将虚拟机代码转换为特定系统的机器码执行。在Java中,这种供虚拟机理解的 ...
分类:编程语言   时间:2019-04-22 00:45:21    阅读次数:232
Java基础语法入门
一、Java运行原理 写好java代码,执行javac命令,通过jvm把.java源文件编译成.class文件,执行java命令把字节码文件编译成特定平台能识别的机器码 二、标识符 1.标识符是用于数组名、类名、对象名、变量名的命名 2.可以使用数字、字母、下划线、区分大小写 3.不能与关键字重复 ...
分类:编程语言   时间:2019-04-22 00:48:21    阅读次数:143
Java高级特性 第11节 JUnit 3.x和JUnit 4.x测试框架
一、软件测试 1.软件测试的概念及分类 软件测试是使用人工或者自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。它是帮助识别开发完成(中间或最终的版本)的计算机软件(整体或部分)的正确度 、完全度和质量的软件过程。 软件测试过程: 2.软件测试 ...
分类:编程语言   时间:2019-04-22 00:48:36    阅读次数:149
C++ 中 auto 与 decltype 的用法与区别
最近在恶补 C++ 知识的时候,学习到了一些 C++11 标准的新特性,利用这些新特性,我们能够更快地提高编程效率,从而实现我们的目标,在此特意记下学习过程中所学习到的一些东西,方便日后的回顾和复习。 auto 关键字 在我们日常编程的时候,我们常常需要把表达式的值赋给变量,需要在声明变量的时候,我 ...
分类:编程语言   时间:2019-04-22 00:50:37    阅读次数:178
c++中的const和volatile知识自我总结
学习了下c++中的const关键字,总结如下。 1、const限制一个变量不能修改其内容,如果强行修改的话,如下面代码这样子,编译就会报错,“表达式必须是可修改的左值”。 2、如果通过指针强行修改呢,如下面代码这样子。 编译可以通过,但是输出来之后可以看到a还是6,但是*p是12。 这是怎么回事?p ...
分类:编程语言   时间:2019-04-22 00:55:02    阅读次数:155
初级排序算法之选择排序
初级排序算法 本质是对要排序的数组进行嵌套循环,内层循环负责局部的排序,外层循环负责剩余的无序元素的递减。所以你只要理解嵌套循环和比较大小就能很快的掌握初级排序算法。 选择排序 一个无序的数组 a = [0, 4, 6, 3, 8, 2, 3, 9], 你也可以把a的元素想象成任何现实中可比较的具体 ...
分类:编程语言   时间:2019-04-22 00:55:14    阅读次数:180
在商城系统中使用设计模式----策略模式之在spring中使用观察者模式和发布/订阅
1.概念: 观察者模式: 是属于设计者模式中的一种,一个目标对象管理所有相依于它的观察者对象,并且在它本身的状态改变时主动发出通知。 发布/订阅: 是一种消息范式,消息的发送者(称为发布者)不会将消息直接发送给特定的接收者(称为订阅者),而是通过调度器将消息发布给订阅者。 2.区别:下图明显可以看出 ...
分类:编程语言   时间:2019-04-22 00:55:34    阅读次数:222
依赖注入模式中,为什么用对象而不是用数组传递?
依赖注入是控制反转的一种设计模式。依赖注入的核心是把类所依赖的单元的实例化过程,放到类的外面去实现。 ...
分类:编程语言   时间:2019-04-22 00:56:04    阅读次数:166
SpringBoot与web开发
简介 使用SpringBoot;1)、创建SpringBoot应用,选中我们需要的模块; 比如web等等2)、SpringBoot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来3)、自己编写业务代码; 参考这里: 比如要连接数据库的:有数据库的配置 查看 @EnableCo ...
分类:编程语言   时间:2019-04-22 00:57:46    阅读次数:174
Python 递归计算分数数列
C语言的课后习题 求数列:2/1,3/2,5/3,8/5,13/8,21/13,...前50项的和 数列规律: 第二项的分母是【前一项分子】 第二项的分子是【前一项分子与分母的和】 ...
分类:编程语言   时间:2019-04-22 00:59:37    阅读次数:175
Java基础语法入门
1、Java运行原理 2、 标识符 标识符:是被Java语言赋予特殊含义,具有专门用途的单词,比如之前接触的class,int,double均为Java已经预设好的,常见关键字有public static void class等; 标识符的命名规则:1、英文大小写字母;2、数字字符;3、$和_; 注 ...
分类:编程语言   时间:2019-04-22 01:00:33    阅读次数:116
2019年4月份整理的Unity3D 20个实用插件-免费下载
Unity3D简易细节层次插件SimpleLODhttp://www.idoubi.net/unity3d/tool/3764.htmlUnity3D物体表面贴花喷漆插件EasyDecalEasyDecalv1.6.8http://www.idoubi.net/unity3d/tool/4060.htmlUnity3D汽车底盘传动模拟插件KinematicCarSuspension–Offroad
分类:编程语言   时间:2019-04-22 09:13:31    阅读次数:604
在VS2017上使用C#调用非托管C++生成的DLL文件(图文讲解)
原文:在VS2010上使用C#调用非托管C++生成的DLL文件(图文讲解) 背景 在项目过程中,有时候你需要调用非C#编写的DLL文件,尤其在使用一些第三方通讯组件的时候,通过C#来开发应用软件时,就需要利用DllImport特性进行方法调用。本篇文章将引导你快速理解这个调用的过程。 步骤 1. 创 ...
分类:编程语言   时间:2019-04-22 09:14:58    阅读次数:707
C++快排
#include #include using namespace std; void print(int *a,int len){ for(int i=0;i=right) return; //结束条件,不然会死循环 while(leftpivot){ a[right]=a[--left]; //... ...
分类:编程语言   时间:2019-04-22 09:15:39    阅读次数:163
len(x) 击败 x.len(),从内置函数看 Python 的设计思想
内置函数是Python的一大特色,用极简的语法实现很多常用的操作。它们预先定义在内置命名空间中,开箱即用,所见即所得。Python被公认是一种新手友好型的语言,这种说法能够成立,内置函数在其中起到了极关键的作用。举个例子,求字符串x的长度,Python的写法是len(x),而且这种写法对列表、元组和字典等对象也同样适用,只需要传入对应的参数即可。len()函数是共用的。这是一种极简哲学的体现:Si
分类:编程语言   时间:2019-04-22 09:20:21    阅读次数:209
Java中HBase的集中過濾器
比較過濾器: rowKey过滤器 RowFilter 列族过滤器 FamilyFilter 列过滤器 QualifierFilter 列值过滤器 ValueFilter 專用過濾器: 单列值过滤器 SingleColumnValueFilter 列值排除过滤器 SingleColumnValueEx ...
分类:编程语言   时间:2019-04-22 09:23:03    阅读次数:142
计算机编程语言
本质上计算机只能识别0和1,计算机语言是为了更好的让程序员更好的与计算机沟通。 1.语言分类 1.1 机器语言 用二进制代码0和1描述的指令,人看不懂 1.2 汇编语言 与机器语言实质相同,都是对硬件操作,把机器语言的0和1指令用英文代替,人很难看懂 1.3 高级语言 目前大部分使用的语言,比较符合 ...
分类:编程语言   时间:2019-04-22 10:37:08    阅读次数:145
python全局变量
定义函数里面的叫局部变量,出了函数外面就不能用了 局部变量函数被调用时,他的变量才生效 局部变量定义在内存里面,用完就会被释放,全局变量不会释放 当有相同名的局部变量和全局变量,函数会先找自己的变量,没有的话再去找全局变量 在函数里面要修改一个全局变量的值要先声明: global a a+=400 ...
分类:编程语言   时间:2019-04-22 10:37:27    阅读次数:131
C++ TCP winsock 多线程编程的代码
将写代码过程中经常用到的一些代码段珍藏起来,下边资料是关于C++TCPwinsock多线程编程的代码,希望能对各位也有好处。#include"stdafx.h"#include<stdio.h>#include<stdlib.h>#include<winsock2.h>#include<iostream>#pragmacommen
分类:编程语言   时间:2019-04-22 10:39:06    阅读次数:165
《基于Python的DevOps实战》专栏目录明细
《基于Python的DevOps实战》专栏目录明细如下所示:一、效率神器之Python隔离工具VirtulEnv在项目中的应用二、用Gunicorn部署高性能PythonWSGI服务器三、利用DjangoRESTframework编写RESTfulAPI四、Flask之RESTfulAPI介绍与实战五、Python在Docker-Compose上的应用六、Web全双工通信——WebSocket协议
分类:编程语言   时间:2019-04-22 10:43:28    阅读次数:223
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!