写程序的时候,编辑器会提示错误,关键字拼错了,语法不符合规则,不符合泛型;程序编译的时候,编译器会提示错误,检查是否符合 Java 的语法规范,没有通过编译器检查的程序就无法编译,也就无法运行。这些都是在程序正式运行之前,先排除掉一些通过 Java 的规范就可以排除调的错误。 Exceptio 和 ...
分类:
编程语言 时间:
2020-06-14 18:45:08
阅读次数:
100
1.新建一个ssm项目 maven 中的 webapp,(一些基本新建操作) 2.在pom文件中导入4个基础包及其Commons-logging的JAR包;(spring-beans;spring-context;spring-core;spring-expression)在https://mvnr ...
分类:
编程语言 时间:
2020-06-14 18:46:30
阅读次数:
173
一、寻找异常原因 当一段代码出现报错或者运行结果达不到想要的结果时,证明这段代码出现了异常,就需要去寻找代码中的异常。 例如: code = input('请输入验证ID:') if code == 3547: print('验证成功!') else: print('验证失败!') 上面这段代码,不 ...
分类:
编程语言 时间:
2020-06-14 18:47:37
阅读次数:
54
public class ArrayDemo { public static void main(String[] args) { int[] a = {1, -9, 34, 67, 0, 12 ,34 ,5, 6, 11}; System.out.println(Sum(a)); } static ...
分类:
编程语言 时间:
2020-06-14 18:48:51
阅读次数:
59
java数组排序详细讲解 前言: 几种常用的JAVA数组排序方法的整合。 java数组排序 法一:Arrays.sort() Arrays.sort()排序方法在java中是最简单且最常用的排序方法 int []arr1= {45,34,59,55}; Arrays.sort(arr1);//调用方 ...
分类:
编程语言 时间:
2020-06-14 18:49:51
阅读次数:
51
wcf接口是由.net提供的webservice接口,一般是使用wsdl文件的样式发布,在wsdl文件中,包含该webservice暴露在外面可供使用的接口。 了解到的调用wfc接口方法有三种: AXIS调用远程webservice SOAP调用远程webservice wsimport生成java ...
分类:
编程语言 时间:
2020-06-14 18:52:06
阅读次数:
79
1、循环删除列表,为啥结果不正确? 1 a = [1,1,2,3,4,5]#原始下标为0,1,2,3,4,5 2 3 # 第一次循环,处理下标0,即1,满足条件,删除,结果[1,2,3,4,5],此时下标为0,1,2,3,4 4 # 第二次循环,处理下标1,即2,不满足 5 # 第三次循环,处理下标 ...
分类:
编程语言 时间:
2020-06-14 18:52:36
阅读次数:
54
1、time模块 语法:time.sleep(step) 含义:等待step秒后再继续往下执行代码 2、random模块 语法:random.randint(num1, num2) 含义:从num1和num2之间随机选择一个整数,num1和num2都必须是一个整数并且num1和num2的值都可以被取 ...
分类:
编程语言 时间:
2020-06-14 18:53:46
阅读次数:
64
1.类 类是一个模板,它描述一类事物的状态和行为。 类的创建: 状态使用成员变量 行为使用成员方法 2.对象 对象是类的一个实例,有状态和行为。 例如:一只狗就是动物类的一个实例,它有状态和行为,状态:颜色,品种,名字;行为有摇尾巴,叫、吃等 3.JVM的内存划分 JVM将内存主要划分为:方法区、栈 ...
分类:
编程语言 时间:
2020-06-14 18:53:57
阅读次数:
73
写过swift的同学应该都知道defer这个关键字,可以让我们在函数return之前执行指定的代码,这对于有多个提前return而忘记释放资源的函数来说,简直不要太方便了,然而对于swift的前辈Objective-C或C++来说,苹果并没有帮我们定义,因此本文总结一下如何在C++和Objectiv... ...
分类:
编程语言 时间:
2020-06-14 18:54:28
阅读次数:
63
一、在线下载 Java JDK 环境 (1)搜索 yum 库有什么 JDK 版本 [root@localhost ~]# yum search java | grep jdk ldapjdk-javadoc.noarch : Javadoc for ldapjdk java-1.6.0-openjd ...
分类:
编程语言 时间:
2020-06-14 19:00:34
阅读次数:
71
Spring框架 1、学习地址 学习文档 官方学习文档 官方下载地址 下载地址 Github Github 2、Spring基本介绍 起源 作者 Rod Johnson,为了解决企业应用开发的复杂性而创建的。 发展历程 2002年,首次推出了Spring框架的雏形,interface21 2004年 ...
分类:
编程语言 时间:
2020-06-14 19:01:57
阅读次数:
64
func merge(left,right []int) (result []int) { r,l := 0,0 for l < len(left) && r < len(right) { if left[l] < right[r]{ result = append(result,left[l]) ...
分类:
编程语言 时间:
2020-06-14 19:03:35
阅读次数:
62
今天在使用MySQL时却不知如何处理,插入记录后不知怎样获得刚刚插入的id,查过文档后发现了select last_insert_id(),在插入之后执行此查询,即可获得自增id,喜出望外。可用到自己的程序中之后却得不到想要的结果,于是就怀疑到了Spring头上,因为通过基本JDBC测试是没有任何问 ...
分类:
编程语言 时间:
2020-06-14 19:03:50
阅读次数:
97
1、学习文档 老版学习地址 新版学习地址 2、MVC特点 轻量级,简单易学 高效,基于请求响应的MVC框架 与Spring兼容性好,无缝结合 约定优于配置 功能强大:RESTful、数据验证、格式化、本地化、主题等 简洁灵活 3、在idea中配置tomcat 1、在idea上面的导航栏中点击运行环境 ...
分类:
编程语言 时间:
2020-06-14 19:05:38
阅读次数:
64
//用PrintWriter写入文件 import java.io.IOException; import java.io.PrintWriter; public class PrintWriteDemo { public static void main(String[] args) throws ...
分类:
编程语言 时间:
2020-06-14 19:07:58
阅读次数:
140
获取上传签名代码 /** * 获取签名 * @return */ public OssSignature getSignature(OSSClient ossClient,OssProperties ossProperties,String fileName) { /** * host的格式为 bu ...
分类:
编程语言 时间:
2020-06-14 20:20:42
阅读次数:
54
获取下载签名代码 /** * 获取下载的url * @param objectName * @return */ public String downloadUrl(OSSClient ossClient,OssProperties ossProperties,String objectName) ...
分类:
编程语言 时间:
2020-06-14 20:21:13
阅读次数:
85
不同VM的context并发执行JS代码发生死锁的情况,真是相当隐晦了,感谢ollyguo和enigmaliang大神的建议,才能让这个bug抽丝剥茧,慢慢的解开。 ...
分类:
编程语言 时间:
2020-06-14 20:22:30
阅读次数:
77
一、闭包 闭包从形式上来说是在外部函数中定义内部函数,并且内部函数引用了外部函数的变量,此变量叫做自由变量。 或者说是将组成函数的语句和这些语句的执行环境打包在一起。 闭包满足的条件: 必须有一个内嵌函数 内嵌函数必须使用外部函数的变量 外部函数的返回值必须是内嵌函数 def closure(): ...
分类:
编程语言 时间:
2020-06-14 20:25:45
阅读次数:
68