摘要: 冒泡排序:每次从数组中找出最大值放到数组的后面去。 冒泡排序也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢"浮"到 阅读全文
posted @ 2022-07-17 11:52 曌梦 阅读(22) 评论(0) 推荐(0)
摘要: 三层架构 1.什么是三层? UI(表现层):主要是指与用户交互的界面。用于接收用户输入的数据和显示处理后用户需要的数据。 BLL:(业务逻辑层):UI层和DAL层之间的桥梁。实现业务逻辑。业务逻辑具体包含:验证、计算、业务规则等等。 DAL:(数据访问层):与数据库打交道。主要实现对数据的增、删、改 阅读全文
posted @ 2022-07-17 11:52 曌梦 阅读(203) 评论(0) 推荐(0)
摘要: 大家都知道String对象是不可变的,它有固定长度,每次使用它的时候,我们都要从内存中重新分配空间给他,如果我们重复修改它,那么内存开销是比较大的。 例如: string x= "" ;x = "a" + "b" + "c" ;最后x的值为"abc",其实这个x已经不是原来的那个x,内存已经为它重新 阅读全文
posted @ 2022-07-17 11:52 曌梦 阅读(46) 评论(0) 推荐(0)