第746页

  • 删除包含表情字符的字符串方法

    删除包含表情字符的字符串方法

    由于表情字符占4个字节(2个unicode字符),在做删除的时候无法判断,该退格1个字符,还是2个字符,才是正确的。下面介绍判断方法,先看下面的测试图 1.字符串的长度不等于看到的字符串中的字符个数 2.字符串的codePoint遍历可以正确分割出看到的字符 3.charCodeAt和codePointAt值的不同,就说明有特殊字符存在 综上所述有两种办法去判断删除字符该删除一个字符还是两个字符 1.codePoint遍历后,把codePoint长度是2的索引记录下来,比如(9-10),删除字符时遇...

    期权知识 2020-08-18 580 0
  • Java主要三种方式来实现定时任务

    Java主要三种方式来实现定时任务

    现代的应用程序早已不是以前的那些由简单的增删改查拼凑而成的程序了,高复杂性早已是标配,而任务的定时调度与执行也是对程序的基本要求了。 很多业务需求的实现都离不开定时任务,例如,每月一号,移动将清空你上月未用完流量,重置套餐流量,以及备忘录提醒、闹钟等功能。 Java 系统中主要有三种方式来实现定时任务: Timer和TimerTask ScheduledExecutorService 三方框架 Quartz 下面我们一个个来看。 (图1) Timer和TimerTask 先看一个小 demo...

    期权知识 2020-08-18 527 0
  • swiper实现tab切换效果例子

    swiper实现tab切换效果例子

    直接上代码: <!DOCTYPE html>     <html>     <head>     <meta charset="UTF-8">     <title></title>     <...

    期权知识 2020-08-18 490 0
  • Java编程在PDF中添加以及填充表单域的方法

    Java编程在PDF中添加以及填充表单域的方法

    表单域,可以按用途分为多种不同的类型,常见的有文本框、多行文本框、密码框、隐藏域、复选框、单选框和下拉选择框等,目的是用于采集用户的输入或选择的数据。下面的示例中,将分享通过Java编程在PDF中添加以及填充表单域的方法。这里填充表单域可分为2种情况,一种是在创建表单域时填充,一种是加载已经创建好表单域的文档进行填充。此外,对于已经创建表单域并填写好的文档,也可以设置只读,防止修改、编辑。 要点概括: 1.创建表单域 2.填充表单域 3.设置表单域只读 工具:Free Spire.PDF for Jav...

    期权知识 2020-08-18 529 0
  • Java中的异常处理

    Java中的异常处理

    突然想到一个问题,这些东西我之前就整理过,现在再次整理有什么区别嘛?我就自问自答一下,可能我再次整理会看到不一样的一面,会从源码和整体来看。其次,之前的整理都是在某个地方止步,可持续性较差,现在就尽力坚持住。 前段时间集合的整理真的是给我搞得心力交瘁啊,现在可以整理一些稍微简单一点的,搭配学习 ~ 进入正题,看看 Java 中的异常处理。当程序执行的时候没有按照我们的意思执行,发生了一些不可言语的 bug 时,你打算怎么搞?不管不问,还是主动出击,而 Java 语言为此就准备了一套处理异常的类。 Thr...

    期权知识 2020-08-18 570 0
  • 详解cpu中的内存结构

    详解cpu中的内存结构

    今天主要就是介绍一下 CPU 中的多级缓存和乱序执行优化,为后面学习多线程做铺垫。先来理解一下 CPU 的结构,后面再说 Java 虚拟机的内存模型。 先放两张图看一下 CPU 和各级缓存、内存、硬盘之间的关系。 下面就来介绍一下为什么会出现多级缓存,以及会出现什么问题,CPU 又是如何解决的。 为什么会出现多级缓存呢?说的简单一点因为 CPU 的频率太快了,而若是没有缓存,直接读取内存中的数据又太慢了,我们不想让 CPU 停下来等待,所以加入了一层读取速度大于内存但小于 CPU 的这么一层东西,这就是...

    期权知识 2020-08-18 474 0
  • 区分slice,splice和split

    区分slice,splice和split

    1.slice(数组) 用法:array.slice(start,end) 解释:该方法是对数组进行部分截取,并返回一个数组副本;参数start是截取的开始数组索引,end参数等于你要取的最后一个字符的位置值加上1(可选) //如果不传入参数二,那么将从参数一的索引位置开始截取,一直到数组尾 var a=[1,2,3,4,5,6]; var b=a.slice(0,3);    //[1,2,3] var c=a.slice(3);       ...

    期权知识 2020-08-18 569 0
  • html表格的写法

    html表格的写法

    表格的写法 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">     <html xmlns="http://www.w3.org/1999/xhtml"> &nbs...

    期权知识 2020-08-18 598 0
  • 表单数据发送 作业点评表单属性frameset标签

    表单数据发送 作业点评表单属性frameset标签

    1、表单数据发送 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">     <html xmlns="http://www.w3.org/1999/xhtml"> &...

    期权知识 2020-08-18 490 0
  • css下拉列表的三角形写法

    css下拉列表的三角形写法

    三角形写法 <!DOCTYPE html>     <html>     <head>     <meta charset="UTF-8">     <title></title>     <s...

    期权知识 2020-08-18 648 0