3 HOLD ON!

尚未进行身份认证

我要认证

莫见长安行乐处,空令岁月易蹉跎。

等级
TA的排名 0

vue实现表格合并

vue实现表格合并javascriptvue.js发布于 2016-11-281. 场景这两天一个项目,属于子需求吧,就是要做一个页面放个简单的banner下面是张大表格用来显示数据项,纯粹为了view层操作方便,就用了vue做渲染。然而,对方最近又提出了一个恶心需求,需要相邻的相同值的行数据项进行单元格合并,这就醉了。由于使用的是vue,想到MVVM是要用数据驱动的思想,所以考虑在Model做手脚,而不是渲染出数据来后做DOM操作,当然基本的CSS还是要有的。因此这个方法对所有

2020-08-06 12:34:16

C# Linq 笛卡尔积

C# Linq 笛卡尔积using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApp{ public class Ye { public string Y { get; set; } public string E { get; set

2020-08-06 10:34:19

Kafka 高性能的原因

Kafka 高性能的原因公众号:JavaEdge分类专栏:# Kafka版权顺序写,Page Cache 空中接力,高效读写 0 拷贝 后台异步、主动Flush 预读策略,IO调度

2020-08-06 08:57:00

js 标准二维数组变一维数组的方法

js 标准二维数组变一维数组的方法问题:[[0, 1], [2, 3], [4, 5]] -> [0, 1, 2, 3, 4, 5]?方法一利用es5的arr.reduce(callback[, initialValue])实现var arr1 = [[0, 1], [2, 3], [4, 5]];var arr2 = arr1.reduce(function (a, b) { return a.concat(b)} );// arr2 [0, 1, 2, 3, 4, 5]

2020-08-05 19:55:31

Ntrip 1.0 协议

Ntrip 1.0 协议qzqanlhy13141.介绍Ntrip1.0 是基于http1.1 协议实现应用层协议,关于消息格式和状态代码,NtripClient NtripCaster通信是完全兼容的HTTP 1.1通信[1],其中Ntrip只使用无状态的连接。由Ntrip Server ,NtripCaster ,NtripClient 组成,Ntrip Caster 是一个真正的 http 服务端,Ntrip Client 和Ntrip Server 是http 客户端。Ntr

2020-08-05 18:38:48

jvm 内存模型

jvm 内存模型qzqanlhy1314二. jvm 内存模型划分根据JVM规范,JVM 内存共分为虚拟机栈,堆,方法区,程序计数器,本地方法栈五个部分。程序计数器(线程私有):是当前线程锁执行字节码的行号治时期,每条线程都有一个独立的程序计数器,这类内存也称为“线程私有”的内存。正在执行java方法的话,计数器记录的是虚拟机字节码指令的地址(当前指令的地址)。如果是Natice方法,则为空。java 虚拟机栈也是线程私有的。每个方法在执行的时候也会创建一个栈帧,存储了局部变量,操

2020-08-05 18:25:45

SQL获取本周,上周,本月,上月的开始时间和结束时间

SQL获取本周,上周,本月,上月的开始时间和结束时间DECLARE @ThisWeekStartTime NVARCHAR(100),@ThisWeekEndTime NVARCHAR(100),--本周 @LastWeekStartTime NVARCHAR(100),@LastWeekEndTime NVARCHAR(100),--上周 @ThisMonthStartTime NVARCHAR(100),@ThisMonthEndTime NV

2020-08-05 13:51:14

计算机组成及汇编语言原理

一.假象计算机二.真实计算机

2020-08-05 10:13:54

SQLServer中merge函数用法详解

SQLServer中merge函数用法详解可以加条件when matched and b.pbcode <> a.pbcode,when matched and b.pbcode <> 1http://www.jb51.net/article/75302.htmMerge关键字是一个神奇的DML关键字。它在SQL Server 2008被引入,它能将Insert,Update,Delete简单的并为一句。MSDN对于Merge的解释非常的短小精悍:”根据与源表联接的结..

2020-08-05 09:32:50

LeetCode-415.字符串相加

给定两个字符串形式的非负整数num1 和 num2, 计算他们的和.注意:num1和num2的长度都小于5100. num1和num2的都只包含数字0-9 num1和num2都不包含前导零 你懂得方法一:模拟思路与算法我们只需要对两个大整数模拟[竖式加法]...

2020-08-04 21:14:55

AQS框架源码分析

AQS框架源码分析niulx111AQS就是AbstractQueuedSynchronizer,它是为实现依赖于先进先出(FIFO)等待队列的阻塞锁和相关同步器(信号量,事件等)提供的一个框架。AQS继承了AbstractOwnableSynchronizer类,这个类为创建锁和相关同步器提供了基础。AQS是Concurrent包的核心,lock就是在AQS的基础上实现的,阻塞队列,线程池,信号量等都离不开AQS的支持。CLHCLH lock queue通常被用来处理并发的情况,它通过双.

2020-08-04 20:33:37

ETL-Kettle学习笔记(入门,简介,简单操作)

ETL-Kettle学习笔记(入门,简介,简单操作)KETTLEKettle:简介ETL:简介ETL(Extract-Transform-Load的缩写,即数据抽取、转换、装载的过程),对于企业或行业应用来说,我们经常会遇到各种数据的处理,转换,迁移,所以了解并掌握一种etl工具的使用,必不可少的,Kettle就是强大的ETL工具。Kettle:概念Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效.

2020-08-04 17:24:17

SQL Server聚合函数与聚合开窗函数 (转载)

SQL Server聚合函数与聚合开窗函数 (转载)以下面这个表的数据作为示例。什么是聚合函数?聚合函数:聚合函数就是对一组值进行计算后返回单个值(即分组)。聚合函数在计算时都会忽略空值(null)。所有的聚合函数均为确定性函数。即任何时候使用一组相同的输入值调用聚合函数执行后的返回值都是相同的,无二义性。COUNT(统计函数):COUNT函数可以用来返回所有选中行的总行数,它有一个参数,可以是 '*'(即所有列)、'1'(效果同前者类似)和具体的列名,还可以是一个表达式(例如:..

2020-08-04 14:57:34

java-spring什么是父子容器

主要的问题 什么是父子容器? 为什么需要用父子容器? 父子容器如何使用? 下面我们就来探讨探讨。我们先来看一个案例系统中有2个模块:module1和module2,两个模块是独立开发的,module2会使用到module1中的一些类,module1会将自己打包为jar提供给module2使用,我们来看一下这2个模块的代码。模块1放在module1包中,有3个类Service1 packagecom.javacode2018.lesson00..

2020-08-03 22:08:33

Web Api 接口测试工具:WebApiTestClient

Web Api 接口测试工具:WebApiTestClient阅读目录一、WebApiTestClient介绍 二、WebApiTestClient展示 三、WebApiTestClient使用 1、如何引入组件 2、如何使用组件 四、总结正文前言:这两天在整WebApi的服务,由于调用方是Android客户端,Android开发人员也不懂C#语法,API里面的接口也不能直接给他们看,没办法,只有整个详细一点的文档呗。由于接口个数有点多,每个接口都要详细说明接口..

2020-08-03 14:21:33

ASP.NET Web API 2系列(三):查看WebAPI接口的详细说明及测试接口

ASP.NET Web API 2系列(三):查看WebAPI接口的详细说明及测试接口引言前边两篇博客介绍了Web API的基本框架以及路由配置,这篇博客主要解决在前后端分离项目中,为前端人员提供详细接口说明的问题,主要是通过修改WebApi HelpPage相关代码和添加WebApiTestClient组件实现WebAPI接口详细说明以及接口测试。WepAPI系列博客ASP.NET Web API 2系列(一):初识Web API及手动搭建基本框架ASP.NET Web API 2系列

2020-08-03 13:20:13

基于 Quartz.NET 实现可中断的任务

基于 Quartz.NET 实现可中断的任务Quartz.NET 是一个开源的作业调度框架,非常适合在平时的工作中,定时轮询数据库同步,定时邮件通知,定时处理数据等。Quartz.NET 允许开发人员根据时间间隔(或天)来调度作业。它实现了作业和触发器的多对多关系,还能把多个作业与不同的触发器关联。整合了 Quartz.NET 的应用程序可以重用来自不同事件的作业,还可以为一个事件组合多个作业。 在 Quartz.NET 的默认实现中 Worker 并非后台线程( IsBackground= fals.

2020-08-03 09:32:59

Quartz.net的使用——显示任务信息、暂停、恢复、显示下次触发时间、禁止并发运行

Quartz.net的使用——显示任务信息、暂停、恢复、显示下次触发时间、禁止并发运行雨欲语 最近在使用Quartz.net开发项目的时候,因为业务需求,我需要在页面进行任务的管理,比如暂停、恢复、显示下次执行时间等。网上关于C#中的Quartz的信息很少,因此我很多是通过查找Java的API完成的,如果大家需要其它需求,也可以直接查找Java中Quartz怎么使用的就行。 这里我使用的是基于配置文件的方式进行的,对于Quartz.net不熟悉的可以看我的其它博客,这...

2020-08-03 09:29:27

过滤器模式

过滤器模式过滤器模式(Filter Pattern)或标准模式(Criteria Pattern)是一种设计模式,这种模式允许开发人员使用不同的标准来过滤一组对象,通过逻辑运算以解耦的方式把它们连接起来。这种类型的设计模式属于结构型模式,它结合多个标准来获得单一标准。实现我们将创建一个Person对象、Criteria接口和实现了该接口的实体类,来过滤Person对象的...

2020-08-02 19:59:19

适配器模式

适配器模式适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。这种模式涉及到一个单一的类,该类负责加入独立的或不兼容的接口功能。举个真实的例子,读卡器是作为内存卡和笔记本之间的适配器。您将内存卡插入读卡器,再将读卡器插入笔记本,这样就可以通过笔记本来读取内存卡。我们通过下面的实例来演示适配器模式的...

2020-08-01 17:37:49
勋章 我的勋章
  • 签到达人
    签到达人
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。