编程笔记
-
解决百度网盘下载限速的一种方法:获取直链下载
Step1 为浏览器安装Tampermonkey(油猴)插件 访问CrxDL,搜索关键词油猴即可下载,该网站下方常见问题介绍了如何安装插件,在此不再赘述,安装完插件记得在浏览器扩展中心打开本插件,找不到扩展中心位置建议自行百…
-
21、DISTINCT 去重
单字段去重 查询结果中,若只需要学生信息,则需要对结果进行去重: SELECT DISTINCT student_id FROM student_course a INNER JOIN student b ON a.student_id=b.id; 多字段去重 若需要得到所有教师的所有课程信息…
-
El
Elasticsearch 单机安装 下载 Elasticsearch Elasticsearch 版本 7.17.4下载地址:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-17-4 网速不好可以先下载在上传至服务器 wget https://artif…
-
用私有构造器或者枚举类型强化 Singleton 属性 和 避免创建不必要对象 和 消除过期的对象引用
这一点私有构造器的作用就是为了防止单例模式的创建的唯一,就仅仅在第一个类被new出来的时候创建。 一个string如果是new出来每次都要new,而如果是直接赋值就不用。 支持垃圾回收的语言,内存泄漏得非常隐秘,所以…
-
iOS笔记 - Runtime 01:isa为什么优化成了共用体
Runtime 1 - OC的动态性是由 Runtime API来支撑的, Runtime API提供的接口基本上是 C语言的,源码是由 C、C++、汇编所编写的 2 - 要想学习 Runtime,首先要先了解它的一些底层数据结构,比如 isa指针、union union…
-
css-浮动
1、结构伪类选择器 2、伪元素 3、浮动 4、清除浮动
-
8 abstrac类与接口的比较
接口和abstract类的比较如下: abstrac类和接口都可以有abstract方法。 接口中只可以有常量,不能够有变量;而abstrac类中既可以有常量也可以有变量。 abstract类中也可以有非abstract方法,接口不可以。 在设计程…
-
数据分析-画图工具 matplotlib
matplotlib —— 数据图绘制工具 matplotlib 是绘制统计图的python工具。 示例绘图 https://matplotlib.org/tutorials/introductory/sample_plots.html 设置 Settings # 文字不清晰?清晰度、分辨率不够?用以下设置…
-
k8s之有状态服务部署基石(基础知识)
PV&PVC&HeadlessService 4.1、什么是无状态/有状态服务? 无状态服务:1、没有实时的数据需要存储 (即使有,也是静态数据)2、服务集群网络中,拿掉一个服务后,一段时间后,加入这个服务,对服务集群没有…
-
Tomcat深入浅出(一)
一、Tomcat简介 我们下载好Tomcat后需要配置一下Java环境:如果打开出现闪退得情况,首先是jdk 同时配置JRE_HOME Tomcat的一些关键目录: /bin:存放用于启动及关闭的文件,以及一些脚本。其中以*.sh结尾的是linux…