
优秀博客文章
java基础1.Java 集合框架综述,这篇让你吃透!https://www.cnblogs.com/xiaoxi/p/6089984.html mysql1. 数据库链接池终于搞对了,这次直接从100ms优化到3ms!https://mp.weixin.qq.com/s?__biz=MzU0OTk3ODQ3Ng==&mid=2247488729&idx=1&sn=74fd107804544bf793ce68830c29db83&chksm=fba6fcdaccd175ccf988a706b68a1eaba...
2024-01-10

JAVA学习第一周博客
教材学习内容总结第一章 Java平台概论Java三大平台:Java SE、Java EE与Java MEJava SE的四个组成部分:JVM、JRE、JDK与Java语言JRE包括Java SE API和JVM,JDK包括Java程序设计语言、JRE和开发工具。如果要运行Java程序,必须安装JRE;如果要开发Java程序,必须要取得JDK。第二章 从JDK到IDEJVM是Java程序唯一识别的操...
2024-01-10
PWA 实践经验 建立
0x00 开源选型由于项目是基于 webpack 打包,打包之后的项目本地资源路径和线上路径有一个映射关系,如 /img/logo.gif 映射成 //cdn/img/logo.abcd.gif所以我需要一个 webpack 插件去抹平这一部分差异。当时比较了 sw-precache-webpack-plugin(后来进化成 workbox)和 offline-plugin ,觉得前者功能太简单,后者可自定义化...
2024-01-10

Vue项目优化打包之前端必备加分项
目录前言一、路由懒加载1. 为什么需要路由懒加载2. 如何实现路由懒加载3. 路由懒加载中的魔法注释二、分析包大小1. 需求2. 如何生成打包分析文件三、webpack配置排除打包1. 需求2. 排除打包四、 引用网络资源1. 需求2. CDN3. 实现步骤五、 打包去除console.log1. 需求2. 代码演示总结前言Vue项目开发完毕后...
2024-01-10
解决vue中el-tab-pane切换的问题
今天在编写vue的时候用到了el-tabs,然后遇到切换的时候,在次打开el-dialog还是上次的状态(因为两次打开的el-tab-pane数量不一样,就出现了问题)如下:第一次打开时的状态,打开到第二次的时候解决方法给el-tab-pane命名<el-tabs type="border-card" v-model="activeName" ></el-tabs>在script中 data() { return { i...
2024-01-10
解决echarts图表使用v-show控制图表显示不全的问题
最近做echarts图表时,因为涉及到使用开关变量控制不同图表的显示隐藏,用 v-if 时会出现没有获取到dom结构而报错,所以改用 v-show,但是 v-show 本身是结构已经存在,当数据发生变化时,结构并未重新渲染,所以会出现 echarts 图表未获取到最外层大盒子的宽度而显示一半的情况,就像下图:还折腾了...
2024-01-10
vuejs element table 表格添加行,修改,单独删除行,批量删除行操作
1.表格动态添加,也可删除<template> <div class="TestWord"> <el-button @click="addLine">添加行数</el-button> <el-button @click="save">保存</el-button> <el-table :data="tableData" style="width: 100%"> <el-table-column prop="bookname" label="书名"> <temp...
2024-01-10
vue+Element中table表格实现可编辑(select下拉框)
最近在工作中遇到一个问题,需要在表格中实现数据可编辑状态,具体情况是需要在单元格里加入下拉框;并且每个下拉框的数组数据是不一样的,具体是根据当前行前面数据的id查询而来,前面的是数据是动态生成的,后面的下拉框数据也是根据id动态生成的,内容不同;有点类似于树形二级状态,...
2024-01-10
vue实现输入框自动跳转功能
本文实例为大家分享了vue实现输入框自动跳转的具体代码,供大家参考,具体内容如下<template> <div class="inputClass"> <div v-for="(item,index) in list" :key="index"> <input v-model="item.value" type="password" class="inputBorder" @keyup="jumpNext($event,index,item.value)" @keydown="replac...
2024-01-10
Vue Element UI自定义描述列表组件
本文实例为大家分享了Vue Element UI自定义描述列表组件的具体代码,供大家参考,具体内容如下效果图写在前面写后台管理经常从列表点击查看详情,展示数据信息,Element UI虽然有表格组件,但是描述组件并没有,之前团队的成员遇到这种情况都自己去写样式,写起来也麻烦,而且每个人写出来的...
2024-01-10
nuxt 每个页面head标签内容设置方式
导读在前面几节课程中,我们已经完成对首页,jokes查询页,About页面的开发,接下来,我们来看一下每个页面的head标签内容,我们会发现这三个页面的标签一致,而且和nuxt.config.js配置文件的head配置保持一致;所以我们需要对这三个页面单独做一个head,更加方便于SEO优化,搜索引擎的爬取;好,...
2024-01-10
node.js通过url读取文件
本文实例为大家分享了node.js通过url读取文件的具体代码,供大家参考,具体内容如下在浏览器地址栏中输入127.0.0.1:3000和127.0.0.1:3000/node时,读取node.html文件,输入127.0.0.1:3000/banner时读取banner.json文件准备工作首先我们在www的文件目录下新建两个文件,一个是node.htnl,一个是banner.json,并在文件中添加...
2024-01-10
javascript使用正则表达式实现注册登入校验
本文实例为大家分享了用正则表达式的方式实现注册登入的校验,供大家参考,具体内容如下表单验证:1、用户名:6–18位数字,字母,下划线_,文本域获取焦点和失去焦点出现提示文字。2、登入密码:请输入6–20位数字,字母,任意字符,文本域获取焦点和失去焦点出现提示文字。(效果同上)3、确...
2024-01-10
Servlet实现分页效果
本文实例为大家分享了Servlet实现分页效果的具体代码,供大家参考,具体内容如下分页的算法:需要定义四个变量,它们有各自的用处int pageSize:每页显示多少条记录int pageNow:希望显示第几页int pageCount:一共有多少页int rowCount:一共有多少条记录说明:pageSize是指定,pageNow是指用户的选择。...
2024-01-10
JDK1.8、JDK1.7、JDK1.6区别看这里
这一篇开始说ArrayList参考代码为jdk1.6_45 jdk1.7_80 jdk1.8_111中的源码,对比阅读,发现修改的问题以及改进点。public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable一、基本性质1、底层使用原生数组实现,实现RandomAccess接口,可以随机访问,随机访问指的是下标索引...
2024-01-10
Spring Boot构建框架详解
什么Spring Boot?Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置了很多框架的使用方式。环境...
2024-01-10
Java事务管理学习之Hibernate详解
环境与版本hibernate 版本:Hibernate 4.2.2 (下载后的文件名为hibernate-release-4.2.2.Final.zip,解压目录hibernate-release-4.2.2.Final)数据库: Oracle 10g导入lib\required 中的所有jar 包理论说明1、SessionFactory负责创建Session,SessionFactory是线程安全的,多个并发线程可以同时访问一个SessionFactory 并从中获取Session实例2...
2024-01-10
java中判断字段真实长度的实例(中文2个字符,英文1个字符)
实例如下:public class Char_cn { public static void main(String[] args) { // TODO Auto-generated method stub String haha = "我叫兜兜abcd"; int true_num = String_length(haha); System.out.println("true" + true_num); int false_num = haha.length(); System.out.print("f...
2024-01-10
JAVA微信扫码支付模式一线下支付功能实现
一、准备工作无数人来追问模式一的开发,所以在这就贴出来,仅供参考。关于模式一和模式二的区别,我有解释过很多次,无非就是模式一的二维码是针对商品的,模式二的二维码是针对订单的,其他具体细节我就不费口舌了,各位可以自行去官方查看文档,然后是选模式一还是模式二就得看自己...
2024-01-10
在Java SE上使用Headless模式的超级指南
这篇文章介绍怎样在标准Java(Java SE,也称作J2SE)平台上用Headless模式。Headless模式是在缺少显示屏、键盘或者鼠标时的系统配置。听起来不可思议,但事实上你可以在这中模式下完成不同的操作,甚至是用图形数据也可以。哪里才能用到此模式呢?想想你的应用不停的生成一张图片,比如,当用户每...
2024-01-10
关于mongodb的耗时问题
查询代码:console.time('计时器1')collection.count({}, function(err, count) { collection.find({}, { limit: num, skip: (data.page - 1) * num }).sort({ time: -1 }).toArray(function(err, list) { mongoDb....
2024-01-10
C#入门书上的一段代码
DaysTemp temp = new DaysTemp();原文----->它创建了一个变量和类DaysTemp的对象这里的变量和对象不是同一种东西??回答:猜一下。他说的变量应该是 temp 。类 DaysTemp 的对象是 new DaysTemp() 。新创建的对象用于初始化变量 temp...
2024-01-10
为什么把视图控制器pop掉之后,内存并没有释放?
照理来说,pop掉视图控制器后,内存不是应该会被“在恰当的时机释放”掉的吗?但是我的却没有,即使等了一段时间。重复push pop操作几次之后,内存都一直在增长。我写dealloc方法,在模拟器上是执行了的,但是用instrument来测试的时候,似乎并没有执行-(void)dealloc{// NSLog(@"dealloc"); [Util showAlertV...
2024-01-10
