本文会提到52条SQL语句性能优化策略。 1、对查询进行优化,应尽量避免全表扫描,首先应考虑在where及order by涉及的列上建立索引。 2、应尽量避免在where子句中对字段进行null值判断,创建表时NULL是默认值,但大多数时候应该使用N…
2025/1/9 21:32:44在《Javascript玩转继承(二)》中,我使用了原型继承法来实现Javascript的继承,那原型究竟奥秘何在。在这篇文章中,我就主要针对原型来展开讨论。 抛开Javascript,我们先来看我们熟悉的常规的面向对象语言。在…
2025/1/9 20:10:48购物车页面image.png用uni-app来写的代码实现html部分代码{{item.title}}¥ {{item.price}}-{{item.count}}商品数量:{{totalNum}}合计:¥ {{totalPrice}}去结算js部分代码export default {data() {return {is_select: false,is_sel…
2025/1/9 17:58:44一、Web Socket 概述Web Socket 简介- Web Socket 是 HTML5 提供的在 Web应用程序中客户端与服务器端之间进行的非 HTTP 的通信机制- Web Socket 实现了用 HTTP 不容易实现的服务器端的数据推送等智能通讯技术Web Socket 的特点- Web Socket 可以在服务器与客户端之间建立一个非…
2025/1/9 14:16:04目录问题描述题目解析C代码问题描述 最大公共子串长度问题就是:求两个串的所有子串中能够匹配上的最大长度是多少。 比如:"abcdkkkabcdkkkabcdkkk" 和 “baabcdadabcbaabcdadabcbaabcdadabc”,可以找到的最长的公共子串是"a…
2025/1/9 23:06:16 人评论 次浏览近年来,Google的扩展意图真的好猛啊,尤其是在传统的互联网方面。Google自身的GWT,加上ExtJs的支持,轻而易举地进入企业RIA市场。那些熟悉Java的开发人员,几乎不需要具备任何Javascript、AJAX的知识,只要调用…
2025/1/9 21:25:21 人评论 次浏览使用缓存可以使应用更快地获取数据,避免频繁的数据库交互。MyBatis 作为持久化框架,提供了非常强大的查询缓存特性。 一般提到 MyBatis 缓存的时候,都是指二级缓存。一级缓存(也叫本地缓存)默认会启用,并且…
2025/1/9 20:49:26 人评论 次浏览在公共交通领域,采用NFC技术,小米支付避开与巨头正面交锋。继广州、福州、无锡、杭州等地后,近日,东莞部分公交线路也开通了银联支付,市民可以通过银联二维码和银联闪付来乘坐公交车。事实上,除了银联&…
2025/1/9 20:18:37 人评论 次浏览一、查看进程cpu及内存方法: 1.先确定进程号 2. top -p 进程号 关注内容解释中的背景色标明的物理内存占用,cpu占用百分比,mem占用百分比即可。 此值即为进程所消耗资源。 内容解释: PID:进程的ID USER&#x…
2025/1/9 23:31:57 人评论 次浏览一、Hive 运行模式与 Hadoop 类似,Hive 也有 3 种运行模式:1. 内嵌模式将元数据保存在本地内嵌的 Derby 数据库中,这是使用 hive 最简单的方式。但是这种方式缺点也比较明显,因为一个内嵌的 Derby 数据库每次只能访问一个数据文件…
2025/1/9 23:31:27 人评论 次浏览Linux 的进程模块主要包含以下模块: 进程调度模块:负责为各个进程分配 CPU 时间片,以及在进程之间进行切换。 内存管理模块:负责为每个进程分配内存空间,并且在需要时对内存空间进行调整。 进程间通信模块:…
2025/1/9 23:30:56 人评论 次浏览最近在做的分词词性标注联合训练,在深度学习模型中,通常词向量带给模型性能的影响是很大的,所以我们希望在训练词向量的过程中加入词性特征,来进一步提升模型性能。那怎么训练带有词性特征的词向量呢,接下来我将把训练…
2025/1/9 23:30:24 人评论 次浏览摘要本文将介绍如何在Nginx反向代理Flask时,在Flask打印用户的真实IP和代理IP日志,通过配置X-Forwarded-For和X-Real-Ip两个请求头的传递和重写Flask中werkzeug.serving.WSGIRequestHandler.address_string函数进行自定义日志显示。0x01 前言这是最近碰到…
2025/1/9 23:29:54 人评论 次浏览悬线法,直接做就行,不用取反什么的 小改动:l,r,h 遇到障碍点时赋1不赋0 1 #include<cstdio>2 #include<cstring>3 using namespace std;4 const int N2001;5 int c[N][N],l[N][N],r[N][N],h[N][N],n,m;6 i…
2025/1/9 23:29:23 人评论 次浏览select * from t_assistant_article as a, (select max(base_id) as base_id, max(create_time) as create_time from t_assistant_article as b group by base_id ) as b where a.base_idb.base_id and a.create_time b.create_time
2025/1/9 8:49:19 人评论 次浏览1.判断101-200之间有多少个素数,并输出所有素数。 count 0for num in range(101, 200):for x in range(2, num-1):if num % x 0:breakelse:print(num, 是素数)count 1print(101~200之间素数的个数是:, count)2.求整数1~100的累加值,但要求跳过所有个位…
2025/1/9 8:48:49 人评论 次浏览加载类com.mysql.jdbc.Driver 已经过时了,解决方法参考文章: (1)加载类com.mysql.jdbc.Driver 已经过时了,解决方法 (2)https://www.cnblogs.com/bestjdg/p/12111386.html (3)https://www.ja…
2025/1/9 8:48:17 人评论 次浏览20.16/20.17 shell中的函数 函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段代码时直接调用这个小单元的名字即可在Shell中可以通过下面的两种语法来定义函数,分别如下: function_name () {statemen…
2025/1/9 8:47:47 人评论 次浏览0. 强化学习的方法有:Q Learning(基于价值),Sarsa(基于价值),Policy Gradients(基于概率). 1.经验(观察observation,激励reward,行动action) 2.状态(state&am…
2025/1/9 8:47:16 人评论 次浏览查看防火墙某个端口是否开放 firewall-cmd --query-port80/tcp 开放防火墙端口80 firewall-cmd --zonepublic --add-port80/tcp --permanent 关闭80端口 firewall-cmd --zonepublic --remove-port80/tcp --permanent 配置立即生效 firewall-cmd --reload 查看防火墙状态 system…
2025/1/9 8:44:42 人评论 次浏览