摘要:
引起此问题最可能的原因是: 在windows下编写的文件上传到linux执行。 我是在notepad++上编写的代码,之后上传到linux执行,报此错误。仔细检查,语法方面没有错误。上网查了一下,发现是windows和linux的换行不同导致的。 windows中是回车+换行CRLF;linux下是 阅读全文
摘要:
为了可以更好地解释支付结算系统对账过程,我们先把业务从头到尾串起来描述一下场景,帮助大家理解: 一个可能得不能再可能的场景,请大家深刻理解里面每个角色做了什么,获取了哪些信息: 某日阳光灿烂,支付宝用户小明在淘宝上看中了暖脚器一只,价格100元。犹豫再三后小明使用支付宝网银完成了支付,支付宝显示支付 阅读全文
摘要:
在做项目时,遇到需要创建DAO、Service等类的实例的时候,想到用工厂方法来运作,而简单工厂方法又有明显的缺点: ①由于工厂类集中了所有实例的创建逻辑,违反了高内聚责任分配原则,将全部创建逻辑集中到了一个工厂类中; ②它所能创建的类只能是事先考虑到的,如果需要添加新的类,则就需要改变工厂类了。 阅读全文
摘要:
①创建新的数据库(你要改的名字) CREATE DATABASE new_name; ②更改数据库表的名字 RENAME TABLE old_name.table TO new_name.table;(table 为数据库表名) ③删除旧的数据库 DROP DATABSE old_name; 阅读全文
摘要:
The origin server did not find a current reprsentation for the target resource or is not willing to disclose that one exists. 解决: 1. web.xml文件位置是否放错,应 阅读全文
摘要:
友情链接:葬瞳飘血的个人博客(知识点总结&刷题笔记) 用池来管理Connection,这可以重复使用Connection。有了池,所以我们就不用自己来创建Connection,而是通过池来获取Connection对象。 当使用完Connection后,调用Connection的close()方法也不 阅读全文
摘要:
前些日子安装和配置mysql,遇到一些问题,在这里记录一下。 1、首先,把zip的mysql解压。 2、设置环境变量PATH中添加你的mysql解压目录。 3、在mysql根目录下新建my.ini文件 4、进到mysql安装目录下/bin中,以管理员权限运行,此处mysql5.7不同于以前的版本,直 阅读全文
摘要:
1、简单选择排序 又称直接选择排序。 思想:利用线性查找搜索出待排序列中的最小元素,并将它移动到最前面,每完成一次遍历,都会使一个元素在正确位置,即第i趟排序后,前面i个元素在正确位置。 时间复杂度:O(n^2) 空间复杂度:只有一个temp的辅助空间:O(1) 阅读全文
摘要:
交换排序中最常用的是冒泡排序和快速排序。 1、冒泡排序 原理:通过比较两个相邻元素的大小,决定是否交换两个元素的位置,来进行排序。对一个数组来说,每次从头或者尾进行比较,每执行一次循环,都会把一个最小的(相对于未排序的序列来说)放在最前面,或者把最大的放在最后面:这要取决于你的内层循环是从数组头还是 阅读全文
摘要:
数值交换是我们经常要用到的知识点,比如在一些经典排序算法中交换两个数的值。 1、设置中间变量。 分析:此方式是我们经常用的方式,操作简便,速度比较快,多耗费了一点点空间。 2、加法。 分析:此方法省去了第1种方法中开辟的空间,但是运算比较费时间,而且会有越界的问题->可以讲int转换成long、do 阅读全文