笔记
starjv
这个作者很懒,什么都没留下…
展开
-
java接口优化
接口优化方案首先保证尽量不多次查库,能一行sql搞定尽量不写代码逻辑。代码中能不加锁尽量不加,for循环中不能访问数据库或者远程调用代码二次开发不好修改直接定时保存至缓存或者入库,接口直接区缓存拿数据或者查库拿数据(能改代码优化尽量不用)...原创 2021-09-24 16:06:53 · 121 阅读 · 0 评论 -
经典算法冒泡排序
经典算法:冒泡排序冒牌排序概念自行百度这里不过多赘述。问题引入有这样一个数组,请用冒泡排序。int[] arr={5,2,4,9,6,7}批话不多说直接上代码。 //int[] arr={2,5,7,9,6,7} int L=arr.length;//把数组长度定义为L for(int i=0;i<L-1;i++){ //外层for循环,有几个数循环几次 for(int j=0;j<L-1-i;j++){//内层控制每个数比几次 if(arr原创 2020-11-02 20:48:09 · 113 阅读 · 0 评论 -
java简单递归求阶乘示例
java中递归求阶乘1. 什么是阶乘?做这个题目首先弄清什么叫阶乘,一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1,即3的阶乘为321=6。2. 什么是递归?简单来说就是程序自己调用自己,当满足一定条件时跳出。3. 具体实现方法一般来说要跳出递归就需要使用return,那么我们就需要用有返回值的方法定义public int test(int n){ int product=0; //定义sum来存放阶乘的乘积 //搭好架子一步一步来 ret原创 2020-07-30 21:41:21 · 1627 阅读 · 2 评论