• MySQL之information_schema数据库详细讲解

    1. 概述 information_schema 数据库跟 performance_schema 一样,都是 MySQL 自带的信息数据库.其中 performance_schema 用于性能分析,而 information_schema 用于存储数据库元数据(关于数据的数据),例如数据库名.表名.列的数据类型.访问权限等. information_schema 中的表实际上是视图,而不是基本表,因此,文件系统上没有与之相关的文件. mysql> use information_schema;

    2024-09-03
  • 详解tomcat热部署和热加载的方法

    详解tomcat热部署和热加载的方法 我在项目开发过程中,经常要改动Java/JSP 文件,但是又不想从新启动服务器(服务器从新启动花时间),想直接获得(debug)结果.有两种方式热部署 和热加载: 1.热加载:在server.xml -> context 属性中 设置 reloadable="true" <Context docBase="xxx" path="/xxx" reloadable="true"/&

    2024-09-03
  • Vue利用localStorage本地缓存使页面刷新验证码不清零功能的实现

    今天我们使用本地缓存localStorage来实现页面刷新了,验证码倒计时还是和刷新时一样,而不是清零,其次我们可以使用localStorage去实现用户信息缓存,记住密码等等关于缓存的功能,在这里就简单演示一下验证码功能. 一.功能实现 话不多说,直接上代码 <template> <button @click="getCode()" :disabled="!show"> <span v-show="show">

    2024-09-03
  • mysql存储中使用while批量插入数据(批量提交和单个提交的区别)

    目录 批量提交 完整写法 单个提交 完整写法 结论 批量提交 while 语句写法:     while '条件' do             循环体语句;     end while; 完整写法 drop procedure if exists test_insert; delimiter $$ create procedure test_insert(n int)     begin     declare v int default 0;     set AUTOCOMMIT = 0;

    2024-09-03
  • 解决The Network Adapter could not establish the conn问题

    目录 解决The Network Adapter could not establish the conn 解决1 解决2 本次尝试在主机连接虚拟机中的oracle12c 问题1 主机与虚拟机ping不通 总结 解决The Network Adapter could not establish the conn 解决1 主机与虚拟机ping不通 解决2 状态: 失败 -测试失败: IO 错误: The Network Adapter could not establish the connect

    2024-09-03
  • JS中的6种打断点的方式实例总结

    目录 前言 普通断点 条件断点 DOM 断点 URL 断点 Event Listener 断点 异常断点 总结 前言 Debugger 是前端开发很重要的一个工具,它可以在我们关心的代码处断住,通过单步运行来理清逻辑.而 Debugger 用的好坏与断点打得好坏有直接的关系. Chrome Devtools 和 VSCode 都提供了 Debugger,它们支持的打断点的方式有 6 种. 普通断点 在想断住的那一行左侧单击一下就可以添加一个断点,运行到该处就会断住. 这是最基础的断点方式,VSC

    2024-09-03
  • 聊聊自学,那些让你事半功倍的自学资源(干货分享)

    互联网让信息更容易触达,但想从庞杂的信息中筛选出有价值的内容,也需要花费大量的精力. 众所周知,B站是一个学习网站.一入B站深似海,从此游戏是路人.B站虽然视频资源多,但是内容也是五花八门.参差不齐. Jack 精挑细选,收集了关于学习计算机编程的视频,这里有我曾经的入门视频,也有跟朋友交流获得的,特此筛选了下面这些视频,分享给大家. 看了图片,你可能会问,为啥没有网络爬虫的视频?别急,都有! 计算机原理 计算机科学速成课,内容覆盖面非常广,从底层的布尔逻辑,硬件原理,到黑客技术,再到热门的CV

    2024-09-03
  • Vue.js按键修饰符及v-model修饰符示例详解

    目录 一.按键修饰符 (1)回车键按键修饰符示例 (2)自定义按键修饰符示例 二.v-model修饰符 (1).lazy (2).number (3).trim 一.按键修饰符 v-on指令用来进行事件监听(如单击事件.键盘事件等) v-on监听键盘事件的基本使用示例: <div id="root"> <input type="text" v-on:keyup="counter+=1"> <p>在输入框输入了{

    2024-09-03
  • js完整倒计时代码分享

    本文实例为大家分享了js倒计时代码,供大家参考,具体内容如下 <html> <head> <title>倒计时测试</title> <script src="http://event.wushuangol.com/ShopClothes/Scripts/jquery-1.4.4.min.js" type="text/javascript"></script> <script languag

    2024-09-03
  • Android通过自定义控件实现360软件详情页效果

    一.概述 最近有不少朋友私聊问应用宝.360软件助手之类的软件详情页怎么做,刚好,最近有时间就模仿360软件助手详情页给大家做个Demo,供大家参考.嗯,关于实现呢,我写了两种方式: 1.ScrollView内嵌软件介绍+ViewPager+ViewPager中是ScrollView,这种方式呢,纯原生,没有涉及到自定义控件,但是这样嵌套呢,涉及到测量以及事件的冲突处理,大家可以自己尝试去做一下,想像起来蛮容易的,做起来其实还是挺费劲的,代码我会给出,核心代码不多,大家自行参考.本文将重点分析第

    2024-09-03
  • asp.net中提示该行已属于另一个表的解决方法

    复制代码 代码如下: DataTable dt = new DataTable();dt = ds.Tables["All"].Clone();//克隆All的结构传递给dtDataRow[] dr=this.dataSet31.Tables["Product"].Select("bc=1"); //通过条件得到符合条件的行for(int i=0;i<dr.Length;i++){//将数组元素加入表...dt.Rows.Add(dr[i]

    2024-09-03
  • php 分库分表hash算法

    复制代码 代码如下: //分库分表算法 function calc_hash_db($u, $s = 4) { $h = sprintf("%u", crc32($u)); $h1 = intval(fmod($h, $s)); return $h1; } for($i=1;$i<100;$i++) { echo calc_hash_db($i); echo "<br>"; } function calc_hash_tbl($u, $n = 256

    2024-09-03
  • cmd Tasklist与Tskill管理Windows系统进程

    命令:Tasklist 功能:命令用来显示运行在本地或远程计算机上的所有进程,可以监控用户的操作. 命令格式: Tasklist [/S system [/U username [/P [password]]]] [/M [module] | /SVC | /V] [/FI filter] [/FO format] [/NH] 参数含义 /S system 指定连接到的远程系统. /U [domain\]user 指定使用哪个用户执行这个命令. /P [password] 为指定的用户指定密码.

    2024-09-03
  • 小程序实现多个选项卡切换

    选项卡的功能用途有很多地方:例如商品评论的切换,还有文章分类还有各种各样的切换功能需要用到.这个实现是通过for循环,取数值下标的方式来实现切换 test.wxml <view class='content'> <view class='tab {{idx == index? "type-item-on" : ""}}' data-index='{{index}}' catchtap='tab' wx:for='{{tab}}' wx:key='k

    2024-09-03
  • 使用jQuery操作HTML的table表格的实例解析

    最终效果图: 简单来看一下其中的主要部分: HTML: .td_back_color { background-color: red; } .td_center { text-align: center; font-weight:bold; } CSS: <table id="tbl_count"> <caption>2013春节聚会收支统计</caption> <tr> <th>姓名</th> <th>

    2024-09-02
  • 浅谈angularjs module返回对象的坑(推荐)

    通过将module中不同的部件拆分到不同的js文件中,在组装的时候发现module存在一个奇怪的问题,不知道是不是AngularJS的bug.至今没有找到解释. 问题是这样的,按照理解,angular.module('app.main', []);这样一句话相当于从app.main命名空间返回出一个app对象.那么,不论在任何js文件中,我通过该方法获得的app变量所储存的指针都应该指向唯一的一个堆内存,而这个内存中存储的就是这个app对象.这种操作在module的js文件,和controlle

    2024-09-02
  • Angular中使用Api 代理的实现

    目录 跨域 代理 验证 作为前端开发,我们跟后端对接接口是很频繁的事情,但是,我们对接的过程中总是遇到跨域的问题,那么我们如何解决呢? 本文使用 angualr 来讲解代理 api 对接的话题. 首先我们先来了解下,什么跨域. 跨域 简单理解:当一个请求的协议.域名(ip地址).端口三部分任意一个当前页面的 url 不同就是跨域. 以我的站点 https://jimmyarea.com 为例: 被请求的地址 是否跨域 原因 jimmyarea.com 是 协议不同 jimmyarea.cn 是

    2024-09-02
  • JS中FormData类实现文件上传

    本文实例为大家分享了JS中FormData类实现文件上传的具体代码,供大家参考,具体内容如下 上篇文章讲到了FormReader类实现文件上传,但是那是HTML5的新特性,在不支持H5的浏览器上则无法使用.这次介绍一个JS的普通类FormData,在不支持H5浏览器环境下也可以文件上传和预览,并且还能监控上传进度. 案例一:xhr.upload.onprogress监控文件的上传进度,并且动态显示 <!DOCTYPE html> <html lang="en">

    2024-09-02
  • Flask入门之上传文件到服务器的方法示例

    今天要做一个简单的页面,可以实现将文件 上传到服务器(保存在指定文件夹) #Sample.py # coding:utf-8 from flask import Flask,render_template,request,redirect,url_for from werkzeug.utils import secure_filename import os app = Flask(__name__) @app.route('/upload', methods=['POST', 'GET'])

    2024-09-02
  • 详解Java8如何使用Lambda表达式进行比较

    目录 支持Lambda的基本排序 无类型定义的基本排序 使用引用静态方法进行排序 Sort Extracted Comparators 反向排序 使用多个条件进行排序 使用多个条件排序-组合 使用Stream.sorted()对列表进行排序 使用Stream.sorted()对列表进行反向排序 Null值 结论 在Java 8之前,对集合进行排序需要为排序中使用的比较器 Comparator 创建一个匿名内部类: new Comparator<Human>() { @Override publ

    2024-09-02
yixingzi wulianji zhihuizuan yunmashang pengyihao