while循环 ``` while (表达式)语句 ``` 表达式是一个关系表达式或一个逻辑表达式,当值为真是开始循环执行语句,为假退出循环。 循环每次执行完语句后回到表达式出重新开始判断,重新计算表达式的值。 do...while循环 ``` do 语句 while(表达式); ``` 1.循环时 ...
分类:
编程语言 时间:
2019-04-21 13:03:53
阅读次数:
116
运算符 1.算数运算符 自增运算符:i++自增后参与运算,++i参与运算后在自增 2.关系运算符 3.逻辑运算符 4.赋值运算符 5.位运算 位逻辑与优先级最高,位逻辑或次之,位逻辑异或最低。 6.移位运算符 7.sizeof运算符:返回指定的数据类型或表达式值得数据类型在内存中占用的字节数 siz ...
分类:
编程语言 时间:
2019-04-21 13:04:10
阅读次数:
195
函数的定义 ``` 类型标识符 函数名(形式参数列表) { 变量的声明 语句 } ``` 函数的声明 调用一个函数钱必须先声明函数的返回值类型和参数类型。 返回值 指函数被调用之后,执行函数体中的程序段所取得的并返回给主调函数的值,用return语句返回给主调函数。 ``` return(表达式); ...
分类:
编程语言 时间:
2019-04-21 13:04:58
阅读次数:
133
平时不论是在Spring配置文件中引入其他中间件(比如dubbo),还是使用切面时,都会用到自定义标签。那么配置文件中的自定义标签是如何发挥作用的,或者说程序是如何通过你添加的自定义标签实现相应的功能的呢?且看下文。 通过对本文的阅读,你会在阅读涉及到自定义标签的源码功能时事半功倍,而且还可以自己动 ...
分类:
编程语言 时间:
2019-04-21 13:05:11
阅读次数:
122
# =================================================================== # COMMON SPRING BOOT PROPERTIES # # This sample file is provided as a guideline.... ...
分类:
编程语言 时间:
2019-04-21 13:05:41
阅读次数:
113
仅限于此题,最好的解决方案是使用按位异或的计算方法来计算使用的是按位异或计算时“相同的数字计算会得到0,0和任何数字按位异或计算得到的是任何数字”的特性。源代码:#include<stdio.h>#include<stdlib.h>intrearch(intarray[],intlength){inti,result=0;for(i=0;i<length;i++){r
分类:
编程语言 时间:
2019-04-21 14:15:44
阅读次数:
147
import timeprint time.strftime('%y-%m-%d %H:%M:%S',time.localtime())19-04-21 13:03:08 # coding:utf-8import osprint u'当前文件的目录',os.path.dirname(__file__ ...
分类:
编程语言 时间:
2019-04-21 14:17:51
阅读次数:
95
1.数组循环 介绍数组循环之前,先回顾一下ES5数组的循环 (1)数组遍历(代替普通的for):arr.forEach(callback(val,index,arr){todo}) //val是数组的当前项,index是数组的键名(下标),arr是整个数组 (2)数组映射:arr.map(callb ...
分类:
编程语言 时间:
2019-04-21 14:18:51
阅读次数:
147
一、实验步骤 1.初步掌握单元测试和TDD 2.理解并掌握面向对象三要素:封装,继承,多态 3.初步掌握UML建模 4.熟悉S.O.L.I.D原则 5.了解设计模式 二、实验内容 (一)、单元测试 1.三种代码 伪代码 百分制转五分制: 如果成绩小于60,转成“不及格” 如果成绩在60与70之间,转 ...
分类:
编程语言 时间:
2019-04-21 14:20:12
阅读次数:
182
Dev-cpp: 工具介绍:https://baike.baidu.com/item/dev%20cpp/5617687?fr=aladdin 百度云下载地址:链接: https://pan.baidu.com/s/1W5QblpJuPs0EsdjJWFTTWw 提取码: me6c 优点:美观、简单 ...
分类:
编程语言 时间:
2019-04-21 14:20:30
阅读次数:
165
在学习Spring完之后简单的了解了MyBatis。然后进行简单的整合,遇到MyBatista接口映射的Bean无法自动注入的问题; 代码异常: 线程“main”org.springframe .bean .factory中的异常。创建名为“UserController”的bean时出错:通过字段“ ...
分类:
编程语言 时间:
2019-04-21 14:21:22
阅读次数:
228
1.计算机会为变量在存储器中分配空间。 2.局部变量位于栈中。 3.全局变量位于全局变量段。 4.指针只是一个保存“存储器”地址的变量。 5.&运算符可以找到变量的地址。 6.*运算符可以读取存储器地址中的内容 7.*运算符还可以设置存储器地址中的内容 如: int x = 3; int *addr ...
分类:
编程语言 时间:
2019-04-21 14:24:56
阅读次数:
178
eg:在32位机器上25这个值包含下列各位:00000000000000000000000000011001翻转后:(2550136832)10011000000000000000000000000000程序结果返回:2550136832代码核心思想是将原来二进制序列最后一位看作反转后第一位,将原来二进制序列第一位看作反转后最后一位进行重新计算比如15的2进制为……00001111计算方法为12^
分类:
编程语言 时间:
2019-04-21 14:28:13
阅读次数:
269
8. 基本数据 字符串(引号): name = "王海旺" name = '王海旺' name = """王海旺""" name = '''王海旺''' 加法: n1 = "alex" n2 = "sb" n3 = n1+n2 n3 = alexsb 乘法:(出现10次) n1 = "alex" n ...
分类:
编程语言 时间:
2019-04-21 14:29:34
阅读次数:
146
Python是一门解释型语言 而Java是介乎与编译型语言与解释型语言之间,具体的说,要将高级语言编译到什么程度呢,这又跟编译的技术有关了,既可以编译成直接可执行的目标代码,也可以编译成一种中间表示,然后拿到不同的机器和系统上去执行,这种情况通常又需要支撑环境,比如解释器或虚拟机的支持,Java程序 ...
分类:
编程语言 时间:
2019-04-21 14:32:02
阅读次数:
237
1 # -*- coding: utf-8 -*- 2 #汉诺塔移动问题 3 # 定义move(n,a,b,c)函数,接受参数n,表示3个柱子A、B、C中第1个柱子A的盘子数量 4 # 然后打印出把所有盘子从A借助B移动到C的方法 5 def move(n,a,b,c): 6 if n==1: 7 ...
分类:
编程语言 时间:
2019-04-21 14:32:14
阅读次数:
153
业务背景: 项目在解决临时权限的问题,欲引入JWT,故评估对比JWT实现方式之一JWS( "RFC文档" )的相关签名算法(由 "JWA" 规定),指导签名算法选择。 测试代码: https://github.com/z521598/jwt compare 性能测试: 测试环境: 操作系统:Mac ...
分类:
编程语言 时间:
2019-04-21 14:33:29
阅读次数:
205
第一种方法是最常见的average=(a+b)/2这种方式,求两个数的平均值第二种方法是当a<b时averag=a+(b-a)/2这里着重介绍的是第三种方法average=(a&b)+(a^b)>>1推导过程如下a+b=(a&b)2+(a^b))———》average=((a&b)2+(a^b))/2————》average=(a&b)+(a^b)
分类:
编程语言 时间:
2019-04-21 14:37:36
阅读次数:
1258
20175322 周弋鸿 2018 2019 2 《Java程序设计》第八周学习总结 教材学习内容总结 泛型类 泛型(Generics)是在JDK1.5中推出的,其主要目的是可以建立具有类型安全的集合框架 可以使用“class 名称”声明一个泛型类,泛型列表中可以是任何接口或对象,但不能是基本数据类 ...
分类:
编程语言 时间:
2019-04-21 14:38:48
阅读次数:
214
1 #include 2 #include // 头文件 3 using namespace std; 4 5 int main() 6 { 7 vector v; // 定义一个动态数组 vector v; 8 9 // 几种初始化方式: 10 vector v1(7); // v1中会含有7个元... ...
分类:
编程语言 时间:
2019-04-21 14:42:24
阅读次数:
138