upper()字符串中字母由小写变为大写 lower()字符串中字母由大写变为小写 capitalize()字符串中字母首字母大写其余小写 title()字符串中字母每个单词的首字母大写其余小写 举个列子: 输出结果: 实际运用就如上面代码书写。 ...
分类:
编程语言 时间:
2017-09-12 20:53:36
阅读次数:
237
用一个栈实现另一个栈的排序 一个栈中元素的类型为整型,现在想将该栈从顶到底按从大到小的顺序排序。只允许申请一个栈。除此之外可以申请新的变量,但不能申请额外数据结构 思路: 将要排序的栈记为 stack, 申请的数组栈记为help。 stack上执行pop操作, 弹出的元素记为cur 如果cur <= ...
分类:
编程语言 时间:
2017-09-12 20:53:44
阅读次数:
253
Java 循环结构 - for, while 及 do...while 顺序结构的程序语句只能被执行一次。如果您想要同样的操作执行多次,,就需要使用循环结构。 Java中有三种主要的循环结构: while 循环 do…while 循环 for 循环 在Java5中引入了一种主要用于数组的增强型for ...
分类:
编程语言 时间:
2017-09-12 20:54:37
阅读次数:
266
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数据类型分为两大类:基本数据类型和引用数据类型。 一、基本数据类型: 数据类型 位数 取值范围 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
一.数组的基本概念及作用 数组是相同数据类型元素的集合 数组本身是引用数据类型,即对象。但是数组可以存储基本数据类型,也可以存储引用数据类型 Int [ ]a = new int [ ] {1,2,3,4,5}; 1.数组有两种申明方式:1,数组类型 [ ] 数组名字; int [ ] a; 2,数 ...
分类:
编程语言 时间:
2017-09-12 20:56:21
阅读次数:
250
需求:有n个人围成一圈,顺序排号, 从第1个人开始报数(从1到3),凡报到3的人退出圈子,问最后留下的是原来第几号的那位 代码逻辑 n个人,通过输入参数n,生成一个长度为n的列表 通过报数逻辑函数,只要数到3的就把那个位置相对应的列表值设置为0,同时留下的人数也要减1,直到剩下的人数为1,才退出循环 ...
分类:
编程语言 时间:
2017-09-12 20:56:31
阅读次数:
247
一、程序写作(创建对象的初始化过程) 1、目的/结果:输出一段话“。。。” 2、步骤: (1)创建一个基础类,main; (2)创建一块内存空间,用来存储这段话 ①先定义属性,name,sex,age等; ②再定义方法,需要重新创建新的class类,但不需要新的ma方法; (3)调用系统方法/库方法 ...
分类:
编程语言 时间:
2017-09-12 20:56:49
阅读次数:
181
变量三要素: 一个变量有三个基本的要素,变量的名称,变量的类型,变量的值。所以int a = 10; 变量名为a,变量的存储类型为int型,变量的值为10。 变量还有一些属性如作用范围和存储类型。 变量作用范围和存储类型 作用范围有局部变量和全局变量。局部只在特定范围内起作用。全部变量在整个程序运行 ...
分类:
编程语言 时间:
2017-09-12 20:57:53
阅读次数:
379
2017-09-12 19:50:58 writer:pprp 最近刚开始接触拓扑排序,拓扑排序适用于:无圈图的顶点的一种排序, 用来解决有优先级别的排序问题,比如课程先修后修,排名等。 主要实现:用矩阵来储存图,用indegree数组记录每个顶点的入度, 从入度为0的开始,每次删除该入度为0的点, ...
分类:
编程语言 时间:
2017-09-12 20:58:24
阅读次数:
245
什么是模块? 常见的场景:一个模块就是一个包含了python定义和申明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1、使用python编写的代码(.py文件) 2、已被编译为共享库或DLL的C或C++扩展 3、包好一组模块的包 4、使用C编写并链接到 ...
分类:
编程语言 时间:
2017-09-12 20:58:33
阅读次数:
213
Java中普通代码块,构造代码块,静态代码块区别及代码示例 对静态代码块以及构造函数的执行先后顺序,一直很迷惑,看了孙伟琴老师的《java面向对象编程》又结合毕老师的java基础视频中的讲解,现用下面的这段小程序来简明扼要的叙述一下,以加深理解,与君共勉.... public class Fu { ...
分类:
编程语言 时间:
2017-09-12 21:20:37
阅读次数:
207
不要着迷于技术,应把注意力放到问题上。 一个普通的后台管理系统,一定会有参数配置。参数配置数据表和其他的数据表是不同的,它的操作基本都是查的操作。参数配置的这些数据信息是贯穿在整个项目中,那么把他们放到哪里可以方便类或者jsp的调用? spring的配置文件有支持缓存类,它的配置如下: 然后在我们自 ...
分类:
编程语言 时间:
2017-09-12 21:20:54
阅读次数:
295
原文是《电子工程师》里的一篇文章,以下是部分内容摘抄 第三代计算机语言: Fortran语言 当时主要是用于科学计算 ,它 与汇编语言助记符的本质区别是引入了变量的概 念。它奠定了程序设计语言名字的理论基础 ,同时引 入了表达式、语句和子程序等概念 ,也是高级程序设计语言的基础。因其高效 率与完善的 ...
分类:
编程语言 时间:
2017-09-12 21:21:35
阅读次数:
187
import sys import os base_dir = os.path.dirname(os.path.abspath(__file__)) sys.path.append(base_dir) os.path.abspath(__file__) 确认*.py的绝对路径 os.path.dir... ...
分类:
编程语言 时间:
2017-09-12 22:01:24
阅读次数:
186
1 package hello; 2 3 import java.math.BigDecimal; 4 5 /** 6 * 由于Java的简单类型不能够精确的对浮点数进行运算,这个工具类提供精 确的浮点数运算,包括加减乘除和四舍五入。 7 */ 8 public class BigDecimalUt... ...
分类:
编程语言 时间:
2017-09-12 22:02:06
阅读次数:
219
package cn.jbit.BookSys.util; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Locale; import net.sf.json.JsonConfig; import... ...
分类:
编程语言 时间:
2017-09-12 22:02:34
阅读次数:
164
1.引用 1.1 引用的概念 C++语言中,可以定义“引用”。引用定义如下: 类型名 & 引用名 = 同类型的某变量名; 例如:int n; int &r=n;//r就是一个引用,可以说r的类型是int &,r引用了变量n,或者说r成为n的引用。 某个变量的引用和这个变量是一回事,相当于该变量的一个 ...
分类:
编程语言 时间:
2017-09-12 22:02:54
阅读次数:
167
题目链接:https://hihocoder.com/problemset/problem/1330 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi想知道,如果他每次都按照一种固定的顺序重排 ...
分类:
编程语言 时间:
2017-09-12 22:03:02
阅读次数:
151
冒泡排序在面试中遇到的概率也是很大的。 什么是冒泡排序呢? 其原理就是依次比较相邻的两个值,如果后面的比前面的小,则将小的排到前面。依照这个规则进行多次并且递减的迭代,直到顺序正确。 请看下面引用网上的动态图可以更直观的了解冒泡排序的一个工作原理: 请看下面的代码是如何实现的冒泡排序: 解析:使用两 ...
分类:
编程语言 时间:
2017-09-12 22:03:53
阅读次数:
159