一、背景: 在开发中经常遇到这种情况,实现某个功能有多种算法策略,我们可以根据不同环境或者条件选择不同的算法策略来完成该功能,比如查找、排序等,一种常用方式是硬编码在一个类中,如需要提供多种查找算…
2024/12/14 15:08:35一、切换yum镜像源 CentOS 6、7、8、8-stream 操作系统当前已进入版本生命周期终止状态(EOL),Linux 社区不再维护该操作系统版本。按照社区规则,对应版本的源地址 http://mirror.centos.org/centos/x/ 内容已移除,且目…
2024/12/14 13:56:15目录 一、Docker的安装方式 1、实验环境准备 1.1 关闭防火墙 1.2 可以访问网络 1.3 配置yum源 2、yum安装docker 2.1 安装docker服务 2.2 配置镜像加速 2.3 启动docker服务 3、二进制安装docker 3.1 下载或上传安装包并解压 3.2 配置使用systemctl管理 3.3 配置镜像…
2024/12/14 12:36:57摘要 下雨天时道路十分模糊,能见度非常低,司机分散注意力去手动打开雨刷器开关会非常危险。据统计,全世界雨天行车的车祸事故有7%是因为司机手动打开雨刷分心导致的。为了减小司机因为手动打开雨刷发生车祸的概率,所以…
2024/12/14 11:35:22文章目录0x01 内存简介0x02 堆和栈0x03 内存地址0x04 内存泄漏0x01 内存简介 对于每个程序都有其独立的 4 G 的虚拟内存空间。 Windows 在默认的情况下会将高地址的 2GB 空间分配给内核(也可以配置 1GB)。 Linux 默认情况下将高地址的 1GB 空间分配给…
2024/12/14 11:14:55 人评论 次浏览JavaScript 中的类类定义从一开始就采用 class 关键字可能是最容易的实现途径。如下所示,此关键字表示一个新 ECMAScript 类的定义:1. 定义新类class Person{}let p new Person();空类本身不是很有趣。毕竟,每个人都有姓名和年龄,…
2024/12/14 9:40:36 人评论 次浏览1.在本地新建一个文件夹作为本地仓库 如demo 2.进入demo文件夹 右键选择git bush here 3.进入下面的界面 输入git init 将本地仓库初始化 4.使用 git clone url 的格式将你需要的项目从GitHub上下载下来 (url为为项目服务器地址或github地址) 注&am…
2024/12/14 9:36:30 人评论 次浏览最近看了很多app的界面和交互非常棒,想学习下他们的源码,简单加压apk文件得到的资源文件和源码都不可读 它们都是编译后的文件,在网上搜索了下,发现这篇blog提到的工具都非常好用~ 文章原地址:http://blog.csdn.net/it…
2024/12/14 6:18:41 人评论 次浏览最大子数组和 最大子数组的和 爬楼梯 杨辉三角《一》《2》 // 1 // 1 1 // 1 2 1 // 1 3 3 1 // 1 4 6 4 1 // 1 5 10 10 5 1 // // f(i)(j) f(i-1)f(j-1)f(i)f(j-1) class Solution {public List<List<Integer>> generate(int numRows) {List<List<Int…
2024/12/14 15:54:07 人评论 次浏览直接贴出来: #!/bin/bash #linux安装mysql服务分两种安装方法: #①源码安装,优点是安装包比较小,只有十多M,缺点是安装依赖的库多,安装编译时间长,安装步骤复杂容易出错; #②使用官方…
2024/12/14 15:53:06 人评论 次浏览字节流,按字节读取数据,是万能流,可以读取任何形式的文件,下面主要是FileInputStream和FileOutputStream package com.java.cq.IO.test; import java.io.FileInputStream; import java.io.IOException;public class Iotest03 {pu…
2024/12/14 15:52:06 人评论 次浏览引用链接:https://www.ibm.com/developerworks/cn/web/1108_linhx_rails3mvc/ 如果读者已经开发过基于 Rails 的应用,但对其 MVC 间的数据传递还有诸多困惑,那么恭喜您,本文正是要总结梳理 Rails 数据传递的方法和技巧。Ruby on R…
2024/12/14 15:51:05 人评论 次浏览如果在 IN 语句中用到 NULL 条件, 会导致全表扫描:CREATE TABLE foo ( a INT NOT NULL AUTO_INCREMENT, PRIMARY KEY (a) );来看看2次查询的区别:mysql> EXPLAIN * FROM foo WHERE a IN (160000, 160001, 160002)\G *********************…
2024/12/14 15:50:05 人评论 次浏览# 本练习是模拟登陆及验证码处理(把验证码下载到本地后手动输入)# 1 通过分析页面获得form表单的登陆接口为 action"https://www.douban.com/accounts/login" # 2 通过抓包发现登陆除了发送账户密码和验证码外,还发送了另一个值&am…
2024/12/14 15:49:04 人评论 次浏览1.算法引入1.1定义在《数学之美》中,吴军教授称EM算法是上帝的算法,为了了解EM算法的奥妙之处。首先说说什么是EM算法,EM算法即最大期望算法(Expectation-maximization algorithm),在统计中被用于寻找&…
2024/12/14 13:15:58 人评论 次浏览题目:第一步创建对象:1. 表1, 表名:T_USER (系统用户)字段名类型 是否可为空长度IDNUMBER不可3NAMEVARCHAR2不可32个字符TYPEchar不可 1个字符MOBILENOVARCHAR2可以11个字符CREATED_TIMEDATE不可…
2024/12/14 13:14:57 人评论 次浏览有比玩黄金矿工更无聊的事情吗?还真有,那就是自己做一个黄金矿工游戏,让其他人玩!【红红火火恍恍惚惚】 N年前有一阵子我痴迷于玩《黄金矿工》,不久前陪着侄子侄女玩的我也痴迷于玩《黄金矿工》 陪小孩玩的时候输的那叫…
2024/12/14 13:13:57 人评论 次浏览ajax成功狗延迟2秒跳转jQuery代码段将AJAX调用延迟X秒。 可用于需要通过AJAX从服务器端获取数据之前需要采取措施的事件。 更新:通过使用setTimeout()函数,有一种更简单的方法可以执行此操作–参见以下示例。 请享用!…
2024/12/14 13:12:56 人评论 次浏览自上一篇结束,我们已经完成了客户端和服务器端的通信,即发送请求给服务器端,服务器端返回数据到客户端。但是我们传递数据只是通过url传值,而且在RFC 3986文档规定,Url中只允许包含英文字母(a-z,…
2024/12/14 13:11:56 人评论 次浏览通过之前的学习,我们可以将web开发分为以下几步 场景strater(通过maven导入需要的场景,如:web场景) <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-bo…
2024/12/14 13:10:55 人评论 次浏览