![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础知识
文章平均质量分 76
白愁离殇
这个作者很懒,什么都没留下…
展开
-
KMP算法核心理论讲解(多年困惑一朝解)
文章目录如何理解dfa最重要的构造过程0. 场景模拟1. 为什么重启状态就是拥有最长公共前缀的那个字符?2. 通过什么方式计算重启状态?3. 为什么可以通过这种方式计算重启状态?4. 如何通过这种方式计算重启状态呢5. 由论述到表达式6. 从重启状态的角度去理解dfa的本质如何理解dfa最重要的构造过程在一切开始之前,我希望你已经掌握下面几点基础知识,也是为了方便你跟着我的思路理解KMP。...原创 2020-04-05 18:29:17 · 484 阅读 · 0 评论 -
Hanoi(汉诺)塔问题递归思路
第一个和尚这样想:假如有第2个和尚能有办法将上面的63个盘子从一个座移到另一座,那么问题就解决了。此时第一个和尚只须这样做:①命令第2个和尚将63个盘子从A座移到B座;②自己将1个盘子(最底下的、最大的盘子)从A座移到C座;③再命令第2个和尚将63个盘子从B座移到C座。至此,全部任务完成了,这就是递归方法。但是,有一个问题实际上尚未解决:第2个和尚怎样才能将63个...转载 2019-03-12 14:33:26 · 753 阅读 · 0 评论 -
ThreadCreationCmp
package io.github.viscent.mtia.ch1;import io.github.viscent.mtia.util.Tools;public class ThreadCreationCmp { public static void main(String[] args) { Thread t; CountingTask ct...原创 2019-05-28 14:57:15 · 211 阅读 · 0 评论 -
如何实现ztree【checxbox形】的勾选事件
1,在后台向前台传递数据时,将数据打包成List<HashMap>,然后用jstl传到前台,后台代码如下: List list = new ArrayList(); HashMap treeMap; for (EwTreeVO vo : unitTreeData) { treeMap = new HashMap();...原创 2018-05-24 19:34:40 · 729 阅读 · 0 评论 -
用反射创建对象和方法
创建方法:class tryIT{ public void systemOut(String name) { System.out.println("接受到的名字是:"+name); }}public class Test {public static void main(String[] args) throws Exception { Object returnObj=nu原创 2017-08-16 18:11:15 · 566 阅读 · 0 评论 -
如何把一段很长的String每隔一定字符就拆分
代码更新如下,分隔的效果更好了,而且割好之后可以直接粘贴使用/** * */package com.zrar.main.tjfx.blh;/* * Project: 税总12366 * Author: 陈宜康 * Company: 杭州中软安人网络通信有限公司 * Created Date: 2018-4-2 * * Copyright @ 2018 CS&...原创 2018-04-02 17:08:26 · 3374 阅读 · 0 评论 -
如何把sql和参数拼接在一起
//传入sql语句 StringBuilder sqlOld=new StringBuilder( "SELECT decode(zxjkl, '0', '0', num / zxjkl) AS code\n" + " FROM (SELECT SUM(zxjkl) zxjkl\n" + " from (select nvl(zxjkl, '0...原创 2018-04-02 17:09:10 · 3012 阅读 · 0 评论 -
sys_connect_by_path方法的简单使用
先来看看整个sql的样子with aa as (select t.call_type, t.summary_id, t.user_id, y.yh_mc name, t.nactive_id, row_number() over(partition by t.summary_id, t.nactive...原创 2019-06-25 08:51:45 · 420 阅读 · 0 评论 -
Static的作用
1、主要作用有两点1.1、为某特定数据类型或者对象分配单一的存储空间 1.2、实现某个方法或属性与类而不是对象关联在一起2、4种使用情况2.1、static成员变量Java提供了两种类型的变量:①用static关键字修饰的静态变量(即静态成员变量)②不用static修饰的实例变量· 静态变量属于类,无论是“类.静态变量”或者“对象.静态变量”,静态变量都属于类。只要原创 2017-08-08 00:30:36 · 392 阅读 · 0 评论