Loading

上一页 1 2 3 4 5 6 7 ··· 16 下一页
摘要: /** * <P><B>Description: </B>全局异常处理</P> * Revision Trail: (Date/Author/Description) * 2022/9/27 Ryan Huang CREATE * * @author Ryan Huang * @version 1. 阅读全文
posted @ 2022-09-27 16:43 IamHzc 阅读(40) 评论(0) 推荐(0) 编辑
摘要: ##同义词概念 Oracle的同义词(synonyms) 从字面上理解就是别名的意思,和视图的功能类似,就是一种映射关系。它可以节省大量的数据库空间,对不同用户的操作同一张表没有多少差别;它扩展了数据库 的使用范围,能够在不同的数据库用户之间实现无缝交互;Oracle数据库中提供了同义词管理的功能。 阅读全文
posted @ 2022-09-19 20:20 IamHzc 阅读(95) 评论(0) 推荐(0) 编辑
摘要: **理解:**ORACL进行模糊查询时,如果字段包含特殊符号,如福%州,福_州,福\州等,需要对查询值进行转义。 如LIKE COUONTY_CODE LIKE '福\%州' escape '\'。 所以对QueryWrapper实现多了2个子类: EscapeQueryWrapper: 简单转义的 阅读全文
posted @ 2022-09-13 17:32 IamHzc 阅读(405) 评论(0) 推荐(0) 编辑
摘要: ##基本介绍 插入排序属于内部排序,是对于欲排序的元素以插入的方式找寻该元素的适当位置,以达到排序的目的。 ##基本思想 把n个待排序的元素看成是一个有序表和一个无序表,开始时有序表只包含一个元素,无序表包含有n-1个元素,排序过程中每次从无序表中取出第一个元素,把它的排序码依次与有序元素的排序码进 阅读全文
posted @ 2021-11-25 16:23 IamHzc 阅读(42) 评论(0) 推荐(0) 编辑
摘要: ##基本介绍 选择排序也属于内部排序,是从欲排序的数据中,按指定的规则选出某一元素,再依规定交换位置后达到排序的目的。 ##基本思想 第一次从arr[0] ~ arr[n-1]中选取最小值,与arr[0]交换,第二次从arr[1] ~ arr[n-1]中选取最小值,与arr[1]交换,以此类推,第n 阅读全文
posted @ 2021-11-21 16:37 IamHzc 阅读(64) 评论(0) 推荐(0) 编辑
摘要: ##基本思想 通过对待排序序列从前向后(从下标较小的元素开始),依次比较相邻元素的值,若发现逆序则交换,使值较大的元素逐渐从前移向后部,就像水底的气泡一样逐渐向上冒泡。 代码实现: public static void bubbleSort(int[] arr){ int temp; for (in 阅读全文
posted @ 2021-11-21 15:41 IamHzc 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 度量一个程序(算法)执行时间的两种方法: 1. 事后统计方法 存在问题: (1)如果相对设计的算法的运行性能进行评测,需要实际运行该程序; (2)所得时间的统计量依赖于计算机的硬件、软件等环境因素,这种方式,要在同一台计算机的相同状态下运行,才能比较哪个算法速度更快。 2. 事前估算方法 通过分析某 阅读全文
posted @ 2021-11-19 18:13 IamHzc 阅读(268) 评论(0) 推荐(0) 编辑
摘要: ##递归 ###概念 递归就是方法自己调用自己,每次传入不同的变量。递归有助于编程者解决复杂的问题,同时可以让代码变得简洁。 ###递归调用机制 打印问题: public class PrintDemo { public static void main(String[] args) { test( 阅读全文
posted @ 2021-11-18 16:05 IamHzc 阅读(49) 评论(0) 推荐(0) 编辑
摘要: ##前缀表达式 前缀表达式又称波兰式,前缀表达式的运算符位于操作数之前。 举例:(3+4)*5-6的前缀表达式为 - * + 3 4 5 6 ###前缀表达式计算机求值 从右至左扫描表达式,遇到数字时,将数字压入堆栈,遇到运算符时,弹出栈顶的两个数,用运算符对他们做相应的计算(栈顶元素和次顶元素), 阅读全文
posted @ 2021-11-10 17:35 IamHzc 阅读(4051) 评论(0) 推荐(0) 编辑
摘要: ##基本介绍 栈是一个先入后出的有序列表。 栈是限制线性表中元素的插入和删除只能在线性表的同一端进行的一种特殊线性表。允许插入和删除的一端,为变化的一段,称为栈顶,另一端为固定的一端,称为栈底。 根据栈的定义可知,最先放入栈中的元素在栈底,最后放入的元素在栈顶,而删除元素刚好相反,最后放入的元素最先 阅读全文
posted @ 2021-11-09 21:03 IamHzc 阅读(433) 评论(0) 推荐(0) 编辑
摘要: ##约瑟夫问题 据说著名犹太历史学家Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重 阅读全文
posted @ 2021-11-09 16:35 IamHzc 阅读(42) 评论(0) 推荐(0) 编辑
摘要: ##setup函数返回值 返回一个对象,则对象中的属性、方法在模板中可以直接使用。 setup(){ function send() { console.log("hello setup") } let name = "hzc"; let age = 18; return{ name, age, s 阅读全文
posted @ 2021-11-06 19:08 IamHzc 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 节点类 package com.linkedlist.doublelinkedlist; public class Node { public int no; public String name; public Node next; public Node pre; public Node() { 阅读全文
posted @ 2021-11-06 16:16 IamHzc 阅读(22) 评论(0) 推荐(0) 编辑
摘要: ##基本介绍 链表是有序列表,但是在内存中是存储如下。 如上图: 1)链表是以节点的方式来存储,是链式存储。 2)每个节点包含data域,next域:指向下一个节点。 3)链表的各个节点不一定是连续存储。 4)链表分带头节点的链表和没有头节点的链表。 单链表(带头节点)逻辑结构示意图如下 ##增删改 阅读全文
posted @ 2021-11-03 16:22 IamHzc 阅读(36) 评论(0) 推荐(0) 编辑
摘要: ##基本介绍 队列是一个有序列表,可以用数组或是链表来实现。 遵循先入先出原则。 示意图:(使用数组模拟队列示意图) ##数组模拟队列、 ###思路 如下图:front指向队列头部即指向队列头的前一个位置,rear指向队尾即指向队列尾的数据,maxSize是队列的最大容量。front随着数据输出而改 阅读全文
posted @ 2021-11-02 16:01 IamHzc 阅读(63) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 16 下一页