当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] Tools-stream遍历

    //使用stream来遍历ArrayList<String>arrayList=newArrayList<String>();arrayList.add("111111");arrayList.add("222222");arrayList.add("333333");Str...

    27
    热度
  • [综合] Tools-时间

    //设置一个时间2021-06-1823:00LocalDateTimeof=LocalDateTime.of(2021,06,18,23,00);//获取当前的时间LocalDateTimenow=LocalDateTime.now();//获取年月日intyear=LocalDateTime.n...

    101
    热度
  • [综合] Tools-stream-中间终止操作

    Stream的中间操作 //找到年龄大于22岁的人List<Person>list=newArrayList<Person>();list.add(newPerson("小王",23));list.add(newPerson("小力",25));list.add...

    29
    热度
  • [综合] Tools-json

    引入依赖 <dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.2.47</version> &l...

    66
    热度
  • [综合] Tools-threadLocal设置初始值

    Tools-threadLocal设置初始值 继承ThreadLocal重写initialValue方法 staticclassSubThreadLocalextendsThreadLocal{@OverrideprotectedObjectinitialValue(){System.out.pr...

    74
    热度
  • [综合] Tools-持久层技术比较

    技术 优点 缺点 jdbc 简单、纯粹,一切均可见; 1、需要手动关闭连接接2、结果集不能自动映射为对象3、SQL夹杂在Java代码中,耦合度高,导致硬编码内伤4、实际开发中SQL经常变动,导致频繁修改,代码不易维护; jdbcTemplate 简单、纯粹、自动会话管理、结果集映射 需要手动...

    17
    热度
  • [综合] vue 指令 v-html 中使用过滤器filters功能

    1 问题原因: Vue2.0不再支持在v-html中使用过滤器 解决方法: 1:全局方法(推介) 2:computed属性 3:$options.filters(推介) 具体用法如下一页: 2 1:使用全局方法 可以在Vue上定义全局方法: Vue.prototype.msg...

    66
    热度
  • [综合] spring基于java的配置标签

    @Configuration//通过该注解来表明该类是一个Spring的配置,相当于一个xml文件 @ComponentScan(basePackages="cn.springboot.javaconfig")//配置扫描包 @PropertySource(value={"classpath:jdb...

    73
    热度
  • [综合] rownum,limit

    对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,且rownum不能以任何表的名称作为前缀。 因为rownum都是从1开始,但是1以上的自然数在rownum做等于判断是时认为都是false条件...

    104
    热度
  • [综合] 数据库对日期进行比较

    数据库对日期进行比较 原则是先把两个日期的格式统一一下,然后把日期字符串转化为日期,最后进行比较 转化为日期的两个时间可以做加减运算得出的结果为天数. 结果*24则得出的是小时数 结果*24*60得出的是分钟数 结果*24*60*60得出的是秒数 ceil((To_date(to_char(sysd...

    13
    热度
  • [综合] js遍历集合

    js遍历集合 方式1 普通的for循环 假设后台传过来的是一个对象集合data for(vari=0;i<data.length;i++){data[i].name} 方式2 利用forin循环遍历集合 for(itemindata){data[item].name } 易错点:此item是集...

    107
    热度
  • [综合] js获取属性的值

    jquery $().attr();获取属性的值,可以自定义属性此方法可活用,可以自己设置属性并赋值,并把该值传到后台$().attr("key","value")设置属性$().val()获取value的值$().val("")给value赋值 js dom.setAttribute("属性",...

    74
    热度
  • [综合] 多层继承的一个问题

    当一个类有了多层继承后 此类的对象可以调用父类以及爷爷类的方法 当父类爷爷类和此类有共同的方法时 此类的对象调用自己重写的方法 当此类调用父类和爷爷类共同的方法时 此类调用离自己最近的也就是父类的方法 当此类调用爷爷类以及祖父类共同的方法时 此类调用爷爷类的方法 原则就是调用离自己最近的方法 子类重...

    38
    热度
  • [综合] 单例模式和原型模式

    工厂本身 配置文件 日历 ioc容器 上下文 都是单例 目的:为了使资源共享,只需要赋值或者初始化一次,大家都能够重复利用 一个类模板在整个系统运行中只允许产生一个实例,有且只有一个 保证单例的技术方案有很多种 需要解决并发访问时的线程安全问题 1.饿汉式单例,不会产生线程安全问题 在实例使用之前不...

    39
    热度
  • [综合] mangodb

    1,启动服务器:mongod.exe-dbpath="C:\ProgramFiles\MongoDB\Server\4.0\data" 2.启动客户端:再打开一个新的命令处理程序输入mongo mangodb不用显示的创建数据库,表 usetestdbswitchedtodbtestdb>db...

    33
    热度
  • [综合] Eclipse中Editor does not contain a main type 解决方法

    新导入的项目可能会出现Editordoesnotcontainamaintype 可能是因为导入的资源没有加载到source里面 解决方法就是在buildpath里面的source选项里面有addFolder 把导入的项目加载进去即可

    19
    热度
  • [综合] spring 特性的一些见解

    aop:面向切面编程,找出多个bean中有一定规律的代码,开发时将其拆开,运行时将其合并 一些事物都有共同的操作,比如日志打印,事务管理等,开发时把这些共同的操作摘出来,方便了代码的修改 aop的几个要点 Aspect切面,通常是一个类,里面可以定义切入点和通知,就像是一个蛋糕切开后的两个面,两个面...

    70
    热度
  • [综合] springboot 拦截器

    alt+回车:idea的代码提示 测试时应该禁用模板引擎缓存 禁用模板引擎的缓存 spring.thymeleaf.cache=false 页面修改完成以后 ctrl+f9 :重新编译; thymeleaf语法th:if="${}"做if判断。优先级高于th:text="${}",#st...

    82
    热度
  • [综合] stringboot表单提交方式

    post,get不再介绍 <!--发送put请求修改员工数据--> <!-- 1、SpringMVC中配置HiddenHttpMethodFilter;(SpringBoot自动配置好的) 2、页面创建一个post表单 3、创建一个input项,name="_method";值就是...

    79
    热度
  • [综合] springboot 错误处理机制

    ErrorMvcAutoConfifiguration ;错误处理的自动配置 给容器中添加了以下组件 1 、 DefaultErrorAttributes : 帮我们在页面共享信息; @Override publicMap<String,Object>getErrorAt...

    30
    热度