4 伟大的程序猿csdn

尚未进行身份认证

我要认证

梦想从此刻起航

等级
TA的排名 5w+

关于编程

1.不写重复代码2.不写重复项目3.不学重复知识总结:不要重复4.语言迁移5.编程作为一种兴趣6.注重实用7.不写demo代码和玩具代码8.代码量要精辟,不要追求多,追求简单...

2019-08-18 18:20:03

通用表格:可折叠,可合并,多列折行显示,自定义固定头,自定义固定列,移动端,vue

一基本用法:js模板: <script> var genbody = ` <table> <colgroup> <col width="20%"></col> <col wid...

2019-06-06 17:42:43

表格的固定 头和列的实现

核心思想:css加js实现:分为四个表格:,四个区域,左边一个大的div,右边一个大的div,各自包着上下两个div,,然后里面包着table,右边特殊点,上边还包了一层div,才是表格:代码如下<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w...

2019-05-23 23:27:50

想利用爬虫做一个web界面的信息咨询服务平台整合一个智能化的生活数字化解决方案平台

想利用爬虫做一个web界面的信息咨询服务平台一.界面vue element ui 参考zheng-admin二.技术架构idea git maven spring boot spring cloud webmagic deeplearning4j activemq hadoop mysql vue jquery三.数据库mysql power designer四:目的zheng-a...

2019-05-02 01:23:10

设计模式之建造者模式

Person person = new Person.Builder("张三","男") .age("12") .money("1000000") .car("宝马") .build();是不是很多框架源码会有这种写法,比如大名鼎鼎的webMagic,看上去是不是很...

2019-04-25 01:04:05

第一次用markdown写java面试

一.概览容器主要包括Collection和Map两种,Collection存储着对象的集合,Map存储着键值对的映射。Collection(interface)Set(继承,接口)SortedSet(继承,interface,)TreeSet(实现)HashSet(实现)LinkedHashSet(实现)List(继承,接口)ArrayList(实现)Vec...

2019-02-24 17:46:17

String 源码解析,深入认识String

问题前些日子犯了一个很低级的错误,将集合A==B,然后将B拿过去使用,发现事情不对,集合A的元素也发生了变化。好尴尬啊,这就是对==号的理解不深导致的低级错误。正好上一篇写了一个Stringutils类。那么今天就让我们深入她,理解她吧。引入public class VeryGood { public static void main(String[] args) {...

2018-09-02 11:33:27

String源码分析

Class About String In  Package Of Java Lang这篇笔记主要用于分析Java中String系列的源代码。以下是String系列的的类层次结构图。这篇博文主要目的在于分析String系列源码思想、以及String系列类型之间的关系,以及性能等。  第一序  String类型源码解析String类型是一个final类型,是不允许继承一改变的。...

2018-09-02 11:29:35

原 jdk类库源码分析-String类

从今天开始研究jdk基础类库的源码,从中学习优秀的设计思想,提高自己的能力。至于怎么查看源码,这里不多说,网上很多教程,直接上干货儿,欢迎大家提出宝贵意见,共同学习,一起进步。(这里我研究的是jdk1.7) String源码分析 一 、String类 在java.lang包中,此类被final修饰,表示String的对象是不可变量。String类实现了Serizlizable,Comparabl...

2018-09-02 11:23:57

String类源码分析(JDK1.7)

以下学习根据JDK1.7String类源代码做注释 public final class String implements java.io.Serializable, Comparable<String>, CharSequence {//String类是final的,也就是说String类不允许被继承,实现了Serializable接口(可以序列化和反序列化...

2018-09-02 11:04:54

Java-- String源码分析

本篇博文基于java8,主要探讨java中的String源码。  首先,将一个类分为几个部分,分别是类定义(继承,实现接口等),全局变量,方法,内部类等等,再分别对这几个部分进行说明,这样到最后类的全貌也就比较直观了。   一:实现接口。  public final class String implements java.io.Serializable, Compara...

2018-09-02 11:02:40

Collection源码分析

  List和Set都是接口,它们继承与Collection。List是有序的队列,可以用重复的元素;而Set是数学概念中的集合,不能有重复的元素。List和Set都有它们各自的实现类。为了方便,我们抽象出AbstractCollection类来让其他类继承,该类实现类Collection中的绝大部分方法。AbstractList和AbstractSet都继承与AbstractCollec...

2018-09-02 10:28:21

Eclipse 分屏显示同一个文件

 场景 :      某个类很大,可能有数千行。当你想要将类开头部分与中间或者靠后的部分进行对比时,请follow如下步骤:       Window -> Editor -> Toggle Split Editor (Ctrl + _) 或者 Toggle Split Editor (Ctrl + {)      另一种方法 : 直接按快捷键 Ctrl + Shift + [  或者...

2018-07-13 11:26:12

String源码详解

/*  * Copyright (c) 1994, 2010, Oracle and/or its affiliates. All rights reserved.  * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.  */  package java.lang;    import java.io.Object...

2018-07-09 12:20:17

Mybatis传多个参数(三种解决方案)

原文出处点击打开链接最近随着项目的深入,逐渐的对数据库的应用越来越深入,已经开始根据自身的业务写mapper方法了,然后看到这篇帖子,好的东西要吸收进来,原文如下:据我目前接触到的传多个参数的方案有三种。第一种方案 DAO层的函数方法 [java] view plain copyPublic User selectUser(String name,String area);  对应的Mapper....

2018-06-13 16:08:58

EL表达式中使用三目运算符

使用EL表达式那么长时间,从来没有尝试过在EL表达式中使用三目运算符。今天无意间发现EL表达式中可以使用三目运算符,并搜索了一些相关资料,证实确实没有问题。[html] view plain copy${postNum == null ? 0 : postNum}  ...

2018-06-12 17:34:36

详细的Log4j使用教程

个人分类: tomcat与jetty 日志是应用软件中不可缺少的部分,Apache的开源项目log4j是一个功能强大的日志组件,提供方便的日志记录。在apache网站:jakarta.apache.org/log4j 可以免费下载到Log4j最新版本的软件包。一、入门实例1.新建一个JAva工程,导入包log4j-1.2.17.jar,整个工程最终目录如下2、src同级创建并设置log4j.pro...

2018-06-10 14:06:37

mybatis属性详解

前言MyBatis是基于“数据库结构不可控”的思想建立的,也就是我们希望数据库遵循第三范式或BCNF,但实际事与愿违,那么结果集映射就是MyBatis为我们提供这种理想与现实间转换的手段了,而resultMap就是结果集映射的配置标签了。 在深入ResultMap标签前,我们需要了解从SQL查询结果集到JavaBean或POJO实体的过程。从SQL查询结果到领域模型实体 通过JDBC查询得到Res...

2018-06-10 12:06:51

MyBatis中Association联合select使用

Association联合select使用容易出差问题地方 mapper配置: Java代码  <resultMap type="com.demo.sys.entity.Menu" id="menuMap">      <id property="id" column="id" />      <result property="name"

2018-06-10 11:50:31

MyBatis association的两种形式——MyBatis学习笔记之四

一、嵌套的resultMap      这 种方法本质上就是上篇博文介绍的方法,只是把教师实体映射从association元素中提取出来,用一个resultMap元素表示。然后 association元素再引用这个resultMap元素。修改上篇博文示例的StudentMapper.xml如下:<?xml version="1.0" encoding="utf8"?><!DOC...

2018-06-10 11:48:03

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。