自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 CocoaLumberJack ios 静态库的引用

将源码编辑成自己想要的结果后,生成静态库 ,右击静态库选择 show in finder 会发现还生成了一个。这篇文章,需要注意的是我们路径一定要写道xxx.pch文件这一层,中间不能省略任何目录。将打包好的静态库引入我们的 frameWork 工程,拖入目标文件夹即可。文件夹,这个文件夹包含了我们之后所需要的头文件。在 mac 的终端中使用命令解压资源。使用 Xcode 打开。

2024-04-02 17:30:35 417

原创 Linux 目录

目录用途/虚拟目录的根目录(通常不在该目录中存储文件)/bin二进制目录,存放许多用户级的GUN工具/boot启动目录,存放启动文件/dev设备目录,Linux在此创建设备节点/etc系统配置文件目录/home主目录,Linux 在这里创建用户目录/lib库目录,存放系统和应用程序的库文件/media媒体目录,可移动媒体设备的常用挂载点/mnt挂在目录,另一个可移动媒体设备的常用挂载点/opt可选目录,常用于存放第...

2022-04-26 00:26:02 96

原创 排序算法 (Java语言实现)

选择排序class Demo { public static void main(String[] args) { int[] arr = new int[6]; for (int i = 0; i < arr.length; i++) { arr[i] = (int) (Math.random() * 20); } System.out.println("排序前:"); for (

2022-04-24 18:26:01 512

原创 Master公式

使用条件子规模的时间复杂度相同时,该定理适用公式内容T(N)=aT(Nb)+O(Nd)T(N) = aT(\frac{N}{b})+O(N^d)T(N)=aT(bN​)+O(Nd)(1)logba>d,O(Nlogba)(1) \quad log_{b}^{a} > d, \quad O(N^{log_{b}^{a}})(1)logba​>d,O(Nlogba​)(2)logba<d,O(Nd)(2) \quad log_{b}^{a} < d, \quad

2022-04-24 17:29:15 266

原创 java: 程序包net.jarico.feign不存在

当你的pom文件明明引入了feign时,启动程序依然找不到feign,那么可以Reload All Maven Projects试试

2022-03-12 13:45:53 1006

转载 SQL45 返回产品名称和每一项产品的总订单数

Products 表proid_id:产品 idprod_name:产品名称prod_idprod_namea0001egga0002socketsa0013coffeea0003colaa0023sodaOrderItems 表proid_id:产品 idprod_name:订单号prod_idorder_numa0001a105a0002a1100a0002a200a0013a1

2022-03-12 11:01:27 535

转载 SQL41 确定最佳顾客的另一种方式(二)

OrderItems 表order_num:订单号item_price:商品单价quantity:商品数量order_numitem_pricequantitya110105a211100a21200a421121a5510a2119a775Orders 表order_num:订单号cust_id:顾客 idorder_numcust_ida1cust10a2cus

2022-03-10 23:36:41 141

原创 Java 环境变量配置(若要在同一个操作系统安装多个版本的jdk)

一、首先配置 jdk8在系统变量中:变量栏中填写:JAVA_HOME8值栏中填写:jdk8的安装路径,只到bin文件夹的上一级目录二、配置jdk11在系统变量中:变量栏中填写:JAVA_HOME11值栏中填写:jdk8的安装路径,只到bin文件夹的上一级目录三、配置JAVA_HOME在系统变量中:变量栏中填写:JAVA_HOME值栏中填写:%JAVA_HOME8或%JAVA_HOME11四、配置CLASSPATH在系统变量中:变量栏中填写:CLASSPATH值栏中填写:.;

2022-03-08 20:17:31 2363

原创 Java8与Java11,相互转换

只要把 JAVA_HOME 两个%中间的值改为 JAVA_HOME8 即可切换为jdk8

2022-03-08 18:16:36 640

原创 redisInsight 的使用方法

连接服务器上的 redis1、选择 Add Database Manually2、设置连接属性Host:填写 redis 所在的主机地址Port:redis 开放的端口Database Alias:名称自拟Username:可以不填写Password:服务器端 redis 密码是什么,这里就填什么3、最后点击 Add Redis Database 按钮,完成添加...

2022-03-04 10:22:53 3629

原创 IDEA在不修改配置文件的情况下,通过其他端口运行服务

Allow parallel run:允许同个服务多个端口同时运行-Dserver.port = 8081:指定8081端口运行

2022-03-01 18:16:06 519

原创 设计模式之单例模式

懒汉式/** * synchronized 作用在普通方法上为 --->对象锁(不同对象调用不阻塞,相同对象调用同步阻塞) * synchronized 作用在静态方法上为 --->类锁(无论对象是否相同都会同步阻塞) * synchronized (SingletonLazy.class) --->类锁 * synchronized (this) --->对象锁 */public class SingletonLazy { private static vo

2022-02-23 21:17:16 53

原创 Linux中下载配置java( 以java11为例 )

1、在Oracle中下载对应的包Java11下载地址2、使用对应的工具将本地的包上传到Linux中我这里用的是finallShell,且我上传的路径为:/usr/local/software/java3、解压cd /usr/local/software/javatar -zxvf 包名# 将解压后的文件夹重命名为 jdk11mv 解压后的文件夹名 jdk11vim /etc/profile.d/java.sh打开vim后将下面的配置添加上,然后保存并退出JAVA_HOME=/usr

2022-02-05 22:23:53 2714

原创 于docker中添加MySQL

首先拉取MySQL( 以MySQL5.7为例 )1、拉取docker pull mysql:5.72、查看是否拉取成功docker images3、运行MySQL方式一sudo docker run -p 3306:3306 --name 容器名 -e MYSQL_ROOT_PASSWORD=数据库密码 -d mysql:5.7方式二duso docker run -p 3306:3306 --name 数据库名 \-v /usr/local/docker/mysql/conf:

2022-02-04 22:30:52 1647

原创 操作系统:第一章检测题

单选题操作系统的特征是()、共享、虚拟以及异步。 开发 多道 中断 实时要求在规定的时间内对外界的请求必须给予及时响应的OS是()。 多用户分时系统 实时系统 批处理系统时间 网络操作系统关于操作系统的叙述 ( )是不正确的。 管理资源的程序 管理用户程序执行的程序 能使系统资源提高效率的程序 能方便用户编程的程序分布式操作系统与网络操作系统本质上的不同在于( )。 实现各台计算机之间的通信 共享网络中的资源 祷足较大规模的应用 系统中多

2020-10-21 22:10:50 785

原创 简单的JAVA 异常学习笔记

常见的三类错误编译时错误运行时错误逻辑错误异常类超类java.lang.Throwable其子类Error出错后无法处理Exception出错后可处理异常两大类可查异常非RuntimeException及其子类不可查异常RuntimeException与其子类Errortry catch finally返回结果最终会以finally中的return为主,故最好不要再finally语句块中写return语句简单示例自定义异常

2020-07-21 23:52:32 82

原创 MySQL数据库 建表笔记

建表语法CREATE TABLE 表名( 字段名1 字段类型1 约束条件1 说明1, 字段名2 字段类型2 约束条件2 说明2, 字段名3 字段类型3 约束条件3 说明3);约束条件comment # 说明解释not null #不为空default #默认值unsigned #无符号auto_increment #自增zerofill #自动填充unique key #唯一值查看当前库的所有表SHOW TABLES;查看dome表结构DESC dom

2020-07-05 16:45:56 156

原创 MySQL数据库 建库笔记

建立learn库CREATE DATABASE IF NOT EXISTS learn;选择learn库USE learn;查看在那个库SELECT DATABASE();创建dome库,指定字符集为gbkCREATE DATABASEIF NOT EXISTS domeDEFAULT CHARACTER SET gbk;查看dome库的字符集SHOW CREATE DATABASE dome;查看当前库的字符集SHOW VARIABLES LIKE 'chara

2020-07-05 15:38:01 108

原创 配置数据库连接8.0.17版本

serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8

2020-06-27 18:25:37 289

原创 Git的使用(个人笔记)

添加全局变量一、下载git二、在git中添加自己的邮箱、用户名的全局变量三、初始化本地仓库四、在工作区编辑好自己的代码五、将代码添加到暂存区六、将暂存区的代码提交到历史区七、将历史区的代码提交到中央仓库git分为 工作区、暂存区、历史区查看全局变量 git config --global -l查看当前文件状态(红色:在工作区、绿色:在暂存区、看不见:在历史区)将文件提交到暂存区提交某一个文件git add xxx 提交所有文件git add .git add

2020-06-21 21:42:03 110

原创 MySQL实验二——练习题

1、分别用以下几种语句查看数据库“mysql”中任意表的结构或数据(先输入:“USE mysql;”):①SHOW COLUMNS FROM 表名;②DESCRIBE 表名;③DESC 表名④SELECT * FROM 表名USE mysql;①SHOW COLUMNS FROM servers;②DESCRIBE servers;③DESC servers;④SELECT * FROM servers;2、思考以下问题:1)mysql中utf

2020-05-12 12:54:23 3259 1

原创 最短路径问题

关于力扣第62题,最短路径问题题目:一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径?来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/unique-paths首先题目要求...

2020-03-28 17:51:07 366

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除