- 博客(116)
- 收藏
- 关注
转载 cell数据如何删除重复项
p{1} = [1 2]p{2} = [1 2]p{3} = [3 4 5]p{4} = [3 4 5]p{5} = [1 3 4 5]p{6} = [1 3 4 5]这样的数据,可能会有很多,如何删除其中的重复项,不用循环判断,如何能高效完成可用换一些方法转化为字符串,例如用sprintf:[~,k] = unique(cellfun(@(x)sp
2020-09-22 14:24:57
745
原创 力扣区间重叠问题
import java.util.Arrays;/** * 区间重叠问题 * 1 4 * 1 2 * 2 3 * 3 4 */public class Main4 { public static void main(String[] args) { int[][] cal= {{1,4},{1,2},{2,3},{3,4}}; int n = cal.length; Cal[] times = new Cal[2*n]; .
2020-08-03 10:53:18
329
转载 taichi 冰雪奇缘学习
import taichi as ti计算品质,越大算得越准确,但也越慢。quality = 1 # Use a larger value for higher-res simulations粒子数量=9000,网格数量=128n_particles, n_grid = 9000 * quality ** 2, 128 * quality每个网格宽度ΔX=1/128,以及它的倒数inv_dxdx, inv_dx = 1 / n_grid, float(n_grid)deltaTime,演算的时
2020-06-26 10:57:41
1825
原创 青蛙跳台阶
package demo5;import java.util.Scanner;public class JumpFllorTest { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while(sc.hasNext()){ int target = sc.nextInt(); int res =
2020-06-07 12:19:42
164
原创 堆排序
package demo3;import java.util.Arrays;/** * 堆排序 * 1、树要是完全二叉树 * 2、parent > children (大顶堆) 或 parent < children (小顶堆) */public class HeapSortTest { public static void main(String[] args) { int[] arr = new int[]{4,1,90,45,2,48,52,13,
2020-05-12 21:22:55
121
原创 组合总合2
**给定一个数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。candidates 中的每个数字在每个组合中只能使用一次。说明:所有数字(包括目标数)都是正整数。解集不能包含重复的组合。示例 1:输入: candidates = [10,1,2,7,6,1,5], target = 8,所求解集为:[...
2020-04-25 16:40:13
129
原创 组合总和
package demo10;import java.util.ArrayList;import java.util.Arrays;import java.util.List;/** * @author xianyu * @version 1.0 * @date 2020/4/25 15:16 * 组合总和 * 给定一个无重复元素的数组 candidates 和一个目标数 t...
2020-04-25 16:39:05
139
原创 全排列II
package demo10;import java.lang.reflect.Array;import java.util.ArrayList;import java.util.Arrays;import java.util.List;/** * @author xianyu * @version 1.0 * @date 2020/4/24 22:48 * 全排列2 */...
2020-04-24 23:31:57
115
原创 全排列
package demo9;import java.util.ArrayList;import java.util.List;/** * @author xianyu * @version 1.0 * @date 2020/4/23 20:18 * 全排列 */public class perm2 { public static void main(String[]...
2020-04-23 21:18:32
102
原创 单链表归并排序
package demo8;/** * @author xianyu * @version 1.0 * @date 2020/4/20 12:11 * 单链表的归并排序 */public class mergeSort { public static void main(String[] args) { Node head = new Node(7); ...
2020-04-20 15:58:53
137
原创 懒汉式单例模式在多线程下问题的解决方法
package demo8;/** * @author xianyu * @version 1.0 * @date 2020/4/20 14:30 * 单例模式: 懒汉式单例模式 */public class singleInstance1 { public static void main(String[] args) { for (int i = 0; ...
2020-04-20 14:52:35
197
原创 力扣第88题:合并两个有序数组
给你两个有序整数数组 nums1 和 nums2,请你将 nums2 合并到 nums1 中,使 nums1 成为一个有序数组。说明:初始化 nums1 和 nums2 的元素数量分别为 m 和 n 。你可以假设 nums1 有足够的空间(空间大小大于或等于 m + n)来保存 nums2 中的元素。class Solution { public void merge(int[] ...
2020-04-18 23:55:08
237
原创 给定字符串,截图固定字节数
package demo4;import java.io.UnsupportedEncodingException;/** * @author xianyu * @version 1.0 * @date 2020/4/13 10:31 */public class StringTest { public static void main(String[] args) {...
2020-04-13 21:12:47
122
原创 最长回文子串
import java.util.Arrays;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while(sc.hasNext()){ ...
2020-04-12 21:22:39
95
转载 动态规划-背包问题
package demo3;/** * @author xianyu * @version 1.0 * @date 2020/4/10 15:52 * // 动态规划01背包问题 */public class DynamicProgramming { public static void main(String[] args) {// int[] weig...
2020-04-10 19:41:42
111
原创 给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。
/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { val = x; } * } */class Solution { public ListNode deleteDupli...
2020-04-05 21:50:43
640
原创 Java原型模式--拷贝
package com.xianyu.prototype;import java.util.Date;/** * @author xianyu * @version 1.0 * @date 2020/3/15 21:36 * 复制视频源文件 * 1. 实现一个接口 * 2. 重写一个方法 */public class Video implements Cloneable{ ...
2020-03-16 20:22:52
142
原创 Java适配器模式
需求:现有一个电脑只有USB口,想连接网线上网,但没有网线口,这时需要USB转网线的转换器,即适配器直观理解就是使原来不能一起相互工作(接口不兼容)的两个功能通过Adapter兼容在一起。适配器类型分为:类适配器(继承关系) 和 对象适配器(组合关系)这里有:电脑网线适配器电脑类代码如下package com.xianyu.adapter2;/** * @author xia...
2020-03-14 16:46:45
93
原创 Java的23种设计模式之单列设计模式
饿汉式单列模式类:在这个类每次加载到内存中就直接把instance实例化好了package com.xianyu.singleton;/** * @author xianyu * @version 1.0 * @date 2020/3/12 16:35 * 设计模式1: 单列设计模式 */public class Program1 { public static v...
2020-03-12 17:13:12
89
原创 异常处理机制:两种方式
throws + 异常类型import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;/** * @author xianyu * @version 1.0 * @date 2020/1/1 15:53 */...
2020-01-01 15:59:53
430
原创 常见的运行时异常
//******************以下是运行时异常*************************** //ArithmeticException @Test public void test6(){ int a = 10; int b = 0; System.out.println(a / b); } //InputMismatchException @Tes...
2020-01-01 14:02:24
465
原创 自定义枚举类,jdk1.5之前和Enum枚举
/** * @author xianyu * @version 1.0 * @date 2019/12/30 20:27 * 自定义枚举类 */public class Season { // 1. 自定义枚举类对象的属性不应该允许被修改,所有应该使用private final修饰 private final String SEASONNAME; priva...
2019-12-30 20:38:08
125
原创 Map接口常用方法
import java.util.Collection;import java.util.HashMap;import java.util.Map;import java.util.Set;/** * @author xianyu * @version 1.0 * @date 2019/12/30 15:14 */public class MapTest1 { pub...
2019-12-30 15:28:02
121
原创 TreeSet
public class CollectionTest3 { public static void main(String[] args) { TreeSet set = new TreeSet(); set.add(123); set.add(456); set.add(34); set.add(100)...
2019-12-30 13:02:04
87
原创 List实现类
import java.util.*;/** * @author xianyu * @version 1.0 * @date 2019/12/30 10:10 */public class CollectionTest3 { public static void main(String[] args) { List list = new ArrayList(...
2019-12-30 10:28:18
74
原创 集合元素的遍历操作,使用迭代器Iterator接口
import java.util.ArrayList;import java.util.Collection;import java.util.Date;import java.util.Iterator;/** * @author xianyu * @version 1.0 * @date 2019/12/29 21:24 */public class CollectionT...
2019-12-29 21:48:52
109
原创 Collection集合接口方法测试
import java.util.ArrayList;import java.util.Collection;import java.util.Date;/** * @author xianyu * @version 1.0 * @date 2019/12/29 20:58 * Collection集合接口方法测试 */public class CollectionTest {...
2019-12-29 21:20:04
128
原创 Java8新特性
1. Lambda 表达式2. 函数式()接口3. 方法引用和构造器引用4. 强大的Stream API5. Optional类6. 新的时间和日期API好处:速度更快代码更少(Lambda 表达式)强大的StreamAPI便于并行最大化减少空指针异常(optional)Nashorn引擎,允许在JVM上允许JS应用...
2019-12-22 22:30:50
69
原创 mybatis四表联合查询
<!-- 四表联合查询 --><resultMap type="com.dxn.dxnproject.vo.ProductDetailVo" id="spuInfo"> <result column="spu_id" property="spuId"/> <result column="spu_name" property="spuNam...
2019-12-17 10:55:09
669
原创 // 取出list中的对象的所有paraDataName
List<String> paraDataNames= paraDataList.stream().map(ParaData::getParaDataName).collect(Collectors.toList());
2019-12-13 09:46:15
244
原创 mybatis三表联合查询
首先三个表的实体如下:全部是从下至上三个表都是一对多的关系package com.dxn.dxnproject.bean;import com.fasterxml.jackson.annotation.JsonProperty;import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstruc...
2019-12-10 15:53:36
8152
1
原创 三表联合查询
select * from spu s left join para_type pt on s.spu_id = pt.spu_id left join para_data pd &nbs...
2019-12-10 13:05:18
1465
原创 手机号 邮箱的正则表达式
package com.atguigu.springboot.util;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * @author xianyu * @time 2019-10-26-14:54 */public class RegException { // 手机号 p...
2019-10-26 15:48:41
239
原创 mapper
/这是一个操作数据库的方法1//@Mapper//public interface AdminMapper { //根据id来查询数据 //@Select("select * from admin where admin_id=#{adminId}") //public Admin getAdminByadminId(Integer adminId); //删...
2019-10-22 17:07:10
140
原创 spring boot配置文件
```yamlspring: datasource: # 数据源基本配置 username: root password: root driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/database?serverTimezone=UTC ...
2019-10-22 16:55:03
140
原创 IDEA创建第一个maven管理的SpringBoot项目,入坑5小时,血的教训
安装IDEA,激活 —>查阅其他博客安装jdk,配置环境变量 —>查阅其他博客安装maven http://maven.apache.org/注意:目前最新版本为apache-maven-3.6.2-bin.zip (2019-9-13),千万不要下载最新版本,我下载最新版本导致最后无法导入maven项目,浪费一下午时间去找解决方案,结果换了一个maven版本就成功了...
2019-09-13 17:09:44
1634
原创 File类
import org.junit.Test;import java.io.File;import java.io.IOException;import java.util.Date;/** * @author xianyu * @time 2019-08-16-19:16 */public class demo1 { @Test public void te...
2019-08-18 15:56:26
82
原创 Java泛型
import org.junit.Test;import java.util.*;/** * 泛型 * * * * @author xianyu * @time 2019-08-17-11:06 */public class GenericTest { //JDK1.5 在集合中使用泛型之前 @Test public void test(){ ...
2019-08-17 11:39:15
88
原创 HashSet底层理解面试题
import org.junit.Test;import java.util.HashSet;/** * @author xianyu * @time 2019-08-16-9:40 */public class HashSetTest { @Test public void test(){ //*************1*************...
2019-08-16 10:07:53
170
原创 Java比较器
/** * @author shkstart * @create 2019 下午 3:56 */public class User implements Comparable{ private String name; private int age; public User() { } public User(String name, int ...
2019-08-13 20:12:31
179
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人