- 博客(9)
- 收藏
- 关注
原创 U8接口API二次开发【采购订单】审核接口调用失败?
调用审核接口时,需要设置dpodate(单据日期)字段的值为日期值,不可为空。可设置默认值为DataTime.Now提交参数。
2023-07-14 14:53:39
595
1
原创 【无标题】
vue3使用的是vite进行打包的,而uni-app官方文档中在manifest.json配置跨域是使用webpack的。而vite和webpack的跨域重写路径参数是不一样的。有可能是这种原因导致失败的。uniapp项目中最开始直接在manifest.json配置文件中配置h5的跨域,使用pathRewrite重写路径时失败。这个时候就不用到manifest.json配置文件中进行配置跨域了,直接在跟目录添加vite.config.js配置文件配置跨域。
2023-06-04 21:27:13
592
1
原创 三种集合(容器)主要的一些子类
Set接口继承Collection并且和其中的方法保持一致。特点:1.无序、不可重复;无序指set中元素没有索引只能遍历查找;不可重复指不允许加入重复的元素。【新元素若和set中某一元素通过equals()方法比较为true,则不能加入,并且set中只能放一个null不能多个】1.HashSet()底层实现: (1)HashSet是采用哈希算法实现,底层实际用HashMap实现(本质是一个简化版的HashMap),因此查询效率和增删效率比较高。 (2)HashSet(value):其中的valu.
2021-02-24 22:06:14
134
原创 利用迭代器Iterator对三种集合的遍历
package test;import java.util.ArrayList;import java.util.HashMap;import java.util.HashSet;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Map.Entry;import java.util.Set;public abstract class TestIterator {pub
2021-02-24 21:48:04
369
原创 三种集合所有遍历方法的汇总
package test;import java.util.ArrayList;import java.util.HashMap;import java.util.HashSet;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Map.Entry;import java.util.Set;public class AllPrintlnCollection {publ
2021-02-24 21:46:22
247
原创 “==“和equals的区别
你真的懂 == 和 equals 的区别吗?在 Java 中 == 和 equals 的区别,是面试必问的问题,然而只有很少的面试者才能完全回答正确。常见的错误回答就是:== 基础类型对比的是值是否相同,引用类型对比的是引用是否相同;而 equals 则是比较的值是否相同。至于为什么说它是错的,看完本文对 == 和 equals 的解读,你就知道了。1、== 解读对于基本类型和引用类型 == 的作用效果是不同的,如下所示:基本类型:比较的是值是否相同;引用类型:比较的是引用是否相同;代码示例
2020-10-23 21:43:49
139
原创 基本数据类型的包装类的缓存问题
包装类的缓存包装类缓存的问题:整型、char类型所对应的包装类,在自动装箱时,对于-128~127之间的值会进行缓存处理,目的是提高效率。缓存的原理:如果数据在-128~127区间,那么类加载时就已经为该区间的每一个数值创建好了对象,并将这256个对象存放在名为cache的数组中。每当自动装箱过程发生时(或手动调用valueOf()时),就会先判断数据是否在该区间,如果在则直接获取数组中对应的包装类对象的引用,如果不在就通过new调用包装类的构造方法来创建对象。//包装类的缓存区间为[-128,12
2020-10-23 19:18:49
230
原创 二分法查找(折半检索)
二分法检索二分法检索(binary search)又称折半检索,二分法检索的基本思想时设数组中的元素从小到大有序存放在数组中,首先将给定值key于数组中间位置上元素的关键码(key)比较,如果相等则检索成功。若key小,则在数组前半部分中继续进行二分法检索。若key大,则在数组后半部分中继续进行二分法检索。public static int binarySearch(int[] s,int value) { Arrays.sort(s);//查找前先进行排序 int low = 0; i
2020-10-22 19:23:02
236
原创 冒泡排序法
冒泡排序法——以及优化排序算法重复走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来,这样越大的元素会通过交换慢慢“浮”到数列的顶端。冒泡排序算法的运作:1.比较相邻的元素,如果第一个比第二个大,就交换他们两个。2.对每一对相邻元素做同样的工作,从开始第一对到结尾最后一对,最后的元素因该是最大的数。3.针对所有元素重复以上步骤,除最后一个以外。4.持续每次对越来越少的元素重复,直到没有任何一对数字需要比较。public static void maopao(int[] s)
2020-10-22 19:20:44
162
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人