码迷,mamicode.com
首页 > 编程语言
(读后摘抄)《计算机程序设计语言的发展》_王汝传
原文是《电子工程师》里的一篇文章,以下是部分内容摘抄 第三代计算机语言: Fortran语言 当时主要是用于科学计算 ,它 与汇编语言助记符的本质区别是引入了变量的概 念。它奠定了程序设计语言名字的理论基础 ,同时引 入了表达式、语句和子程序等概念 ,也是高级程序设计语言的基础。因其高效 率与完善的 ...
分类:编程语言   时间:2017-09-12 21:21:35    阅读次数:187
Java缓存类的实际应用场景
不要着迷于技术,应把注意力放到问题上。 一个普通的后台管理系统,一定会有参数配置。参数配置数据表和其他的数据表是不同的,它的操作基本都是查的操作。参数配置的这些数据信息是贯穿在整个项目中,那么把他们放到哪里可以方便类或者jsp的调用? spring的配置文件有支持缓存类,它的配置如下: 然后在我们自 ...
分类:编程语言   时间:2017-09-12 21:20:54    阅读次数:295
Java中普通代码块,构造代码块,静态代码块区别及代码示例
Java中普通代码块,构造代码块,静态代码块区别及代码示例 对静态代码块以及构造函数的执行先后顺序,一直很迷惑,看了孙伟琴老师的《java面向对象编程》又结合毕老师的java基础视频中的讲解,现用下面的这段小程序来简明扼要的叙述一下,以加深理解,与君共勉.... public class Fu { ...
分类:编程语言   时间:2017-09-12 21:20:37    阅读次数:207
python之路——常用模块
什么是模块? 常见的场景:一个模块就是一个包含了python定义和申明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1、使用python编写的代码(.py文件) 2、已被编译为共享库或DLL的C或C++扩展 3、包好一组模块的包 4、使用C编写并链接到 ...
分类:编程语言   时间:2017-09-12 20:58:33    阅读次数:213
拓扑排序 - hdu 1285
2017-09-12 19:50:58 writer:pprp 最近刚开始接触拓扑排序,拓扑排序适用于:无圈图的顶点的一种排序, 用来解决有优先级别的排序问题,比如课程先修后修,排名等。 主要实现:用矩阵来储存图,用indegree数组记录每个顶点的入度, 从入度为0的开始,每次删除该入度为0的点, ...
分类:编程语言   时间:2017-09-12 20:58:24    阅读次数:245
如何判断c语言的变量类型
变量三要素: 一个变量有三个基本的要素,变量的名称,变量的类型,变量的值。所以int a = 10; 变量名为a,变量的存储类型为int型,变量的值为10。 变量还有一些属性如作用范围和存储类型。 变量作用范围和存储类型 作用范围有局部变量和全局变量。局部只在特定范围内起作用。全部变量在整个程序运行 ...
分类:编程语言   时间:2017-09-12 20:57:53    阅读次数:379
Java数据类型(二)、Java运算符、流程控制
一、程序写作(创建对象的初始化过程) 1、目的/结果:输出一段话“。。。” 2、步骤: (1)创建一个基础类,main; (2)创建一块内存空间,用来存储这段话 ①先定义属性,name,sex,age等; ②再定义方法,需要重新创建新的class类,但不需要新的ma方法; (3)调用系统方法/库方法 ...
分类:编程语言   时间:2017-09-12 20:56:49    阅读次数:181
Python 约瑟夫圈问题
需求:有n个人围成一圈,顺序排号, 从第1个人开始报数(从1到3),凡报到3的人退出圈子,问最后留下的是原来第几号的那位 代码逻辑 n个人,通过输入参数n,生成一个长度为n的列表 通过报数逻辑函数,只要数到3的就把那个位置相对应的列表值设置为0,同时留下的人数也要减1,直到剩下的人数为1,才退出循环 ...
分类:编程语言   时间:2017-09-12 20:56:31    阅读次数:247
数组,流程控制
一.数组的基本概念及作用 数组是相同数据类型元素的集合 数组本身是引用数据类型,即对象。但是数组可以存储基本数据类型,也可以存储引用数据类型 Int [ ]a = new int [ ] {1,2,3,4,5}; 1.数组有两种申明方式:1,数组类型 [ ] 数组名字; int [ ] a; 2,数 ...
分类:编程语言   时间:2017-09-12 20:56:21    阅读次数:250
Java数据类型(一)
Java数据类型(一) Java数据类型分为两大类:基本数据类型和引用数据类型。 一、基本数据类型: 数据类型 位数 取值范围 byte 8 -128~127 short 16 -32768~32767 Int 32 -231 ~231-1 Long 64 -263 ~263-1 Float 32 ...
分类:编程语言   时间:2017-09-12 20:55:27    阅读次数:284
数组、运算符、流程控制
1.数组 1.1数组的基本概念及作用 1.数组是相同数据类型元素的集合 数组本身是引用数据类型,即对象。但是数组可以存储基本数据类型,也可以存储引用数据类型。 2.数组的举例: int [] a = new int []{45,65,548,74,12}; String [] s = new Str ...
分类:编程语言   时间:2017-09-12 20:54:46    阅读次数:262
Java 循环结构
Java 循环结构 - for, while 及 do...while 顺序结构的程序语句只能被执行一次。如果您想要同样的操作执行多次,,就需要使用循环结构。 Java中有三种主要的循环结构: while 循环 do…while 循环 for 循环 在Java5中引入了一种主要用于数组的增强型for ...
分类:编程语言   时间:2017-09-12 20:54:37    阅读次数:266
算法总结之 用一个栈实现另一个栈的排序
用一个栈实现另一个栈的排序 一个栈中元素的类型为整型,现在想将该栈从顶到底按从大到小的顺序排序。只允许申请一个栈。除此之外可以申请新的变量,但不能申请额外数据结构 思路: 将要排序的栈记为 stack, 申请的数组栈记为help。 stack上执行pop操作, 弹出的元素记为cur 如果cur <= ...
分类:编程语言   时间:2017-09-12 20:53:44    阅读次数:253
python中的upper、lower、capitalize、title
upper()字符串中字母由小写变为大写 lower()字符串中字母由大写变为小写 capitalize()字符串中字母首字母大写其余小写 title()字符串中字母每个单词的首字母大写其余小写 举个列子: 输出结果: 实际运用就如上面代码书写。 ...
分类:编程语言   时间:2017-09-12 20:53:36    阅读次数:237
解决ecplise安装mybatipse插件时报找不到jar包的错
在安装mybatipse插件的时候一直报这个错,脑袋疼,在网上搜了半天也没有结果,最后摸索了半天解决了,这里先贴一张图 1、先找到eclipse的安装目录,然后把相应的jar包拷到plugins里去,我的是net.harawata.mybatipse_1.1.0.201703030232.jar这个 ...
分类:编程语言   时间:2017-09-12 20:52:36    阅读次数:2102
Java 分支结构
Java 分支结构 - if...else/switch 顺序结构只能顺序执行,不能进行判断和选择,因此需要分支结构。 Java 有两种分支结构: if 语句 switch 语句 if 语句 一个 if 语句包含一个布尔表达式和一条或多条语句。 语法 if 语句的用语法如下: if(布尔表达式) { ...
分类:编程语言   时间:2017-09-12 20:52:24    阅读次数:280
javaBean、jstl、MVC模式
JavaBean 无参、getXXX和setXXX、private,并且对外提供一个public方法给其他类调用 比如person类 private String name Jsp 标签 <jsp:useBean id=“” class=“” scope=“”>:表示查找id后面的类,如果没有的话就 ...
分类:编程语言   时间:2017-09-12 20:52:01    阅读次数:233
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!