最新收录文章列表

苹果,设计思维的“布道者”

2022年5月11日,苹果官方正式宣布iPod产品线正式停更,这款带领苹果东山再起,见证其涅槃重生的产品,结束了其21年的舞台时光。苹果也曾是“技术至上”极客思维的信奉者,只是在遭遇市场滑铁卢之后痛定思痛,回归到“以人为本”的设计思维。设计团队是苹果最核心的部门,尽管其成立远早于设计思维概念的提出,但纵观苹果产品设计的实践,不难发现这个持续创新且旨在帮助人类探索未来的设计团队,一直都是设计思维最忠
收录时间:2022-08-07 14:54:27  标签:

面向对象——封装

一、封装1.封装的概念:java中封装的实质就是将类的状态信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。封装的好处:封装的好处在于隐藏类的实现细节,让使用者只能通过程序员规定的方法来访问数据。2.封装的步骤:第一步:修改将Person类中的属性由public修改为private即可。publicclassPerson{privateStringna
收录时间:2022-08-07 14:54:27  标签:

gitpod.io,云端开发调试工具。

gitpod,一款在线开发调试工具,使用它你可以在网页上直接开发软件项目了。比如你的项目仓库在github上,你可以直接在网址的前面添加gitpod.io/#,然后回车就能在网页上使用vscode打开这个项目了。打开的效果: 可以安装插件和运行插件运行成功后会开一个端口,这个就是调试预览的效果了。 开发和调试和在本地就一样了。这个线上开发的环境无需自己在本地搭建开发环境,内部支
收录时间:2022-08-07 13:14:28  标签:

postgresql逻辑备份工具pg_dump和pg_resotre学习

(一)pg_dump备份pg提供了pg_dump和pg_dumpall命令进行数据库的备份,pg_dumpall是将整个pg集群转储到一个脚本文件中,而pg_dump命令可以选择一个数据库或者部分表进行备份。pg_dump把一个数据库转储为纯文本文件或者是其它格式,使用方法如下:[postgres@pg01~]$pg_dump--help用法:pg_dump[选项]...[数据库名字]**一般选项
收录时间:2022-08-07 12:44:24  标签:

MYSQL的Java操作器——JDBC

MYSQL的Java操作器——JDBC在学习了Mysql之后,我们就要把Mysql和我们之前所学习的Java所结合起来而JDBC就是这样一种工具:帮助我们使用Java语言来操作Mysql数据库JDBC简介首先我们先来了解一下JDBCJDBC概念:JDBC是使用Java语言操作关系数据库的一套API全称:(JavaDataBaseConnectivity)Java数据库连接JDBC本质:官方(sun
收录时间:2022-08-07 12:24:24  标签:

Linux系列之重定向操作

前言I/O重定向允许我们将命令的输入和输出重定向到文件中,以及将多个命令连接到一起成为管道。本文就来介绍有关重定向的知识。标准输入、输出、错误输出包括两种类型:程序的结果。被称为标准输出或者stdout。状态以及错误信息。被称为标准错误或者stderr。除此之外,一些程序从标准输入stdin中获取输入。默认情况下,标准输入与键盘相连接。默认情况下,stdout和stderr都被链接到屏幕上,而不是
收录时间:2022-08-07 11:54:23 

我说MySQL联合索引遵循最左前缀匹配原则,面试官让我回去等通知

面试官:我看你的简历上写着精通MySQL,问你个简单的问题,MySQL联合索引有什么特性?心想,这还不简单,这不是问到我手心里了吗?听我给你背一遍八股文!我:MySQL联合索引遵循最左前缀匹配原则,即最左优先,查询的时候会优先匹配最左边的索引。例如当我们在(a,b,c)三个字段上创建联合索引时,实际上是创建了三个索引,分别是(a)、(a,b)、(a,b,c)。查询条件中包含这些索引的时候,查询就会
收录时间:2022-08-07 11:34:24  标签:

线程理论和实操

1.什么是线程进程其实不是一个执行单位.进程是一个资源单位每个进程内自带一个线程.线程才是cpu上的执行单位如果把操作系统比喻一座工厂在工厂中每造出一个车间->启动一个进程每个车间至少有一条流水线->每个进程至少有一个线程线程->单指代码的执行过程进程->资源的申请与销毁的过程2.进程vs线程1.内存共享or隔离多个进程内存空间彼此隔离同一进程下的多个线程共享该进程内的数据
收录时间:2022-08-07 11:14:23  标签:

有趣的特性:CHECK约束

有趣的特性:CHECK约束功能说明在MySQL8.0.16以前,CREATETABLE允许从语法层面输入下列CHECK约束,但实际没有效果:CHECK(expr)在MySQL8.0.16,CREATETABLE添加了针对所有存储引擎的表和列的CHECK约束的核心特性。CREATETABLE允许如下针对表或列的约束语法:[CONSTRAINT[symbol]]CHECK(expr)[[NOT]ENF
收录时间:2022-08-07 09:54:21  标签:

羽夏看Linux内核——启动那些事

写在前面??此系列是本人一个字一个字码出来的,包括示例和实验截图。如有好的建议,欢迎反馈。码字不易,如果本篇文章有帮助你的,如有闲钱,可以打赏支持我的创作。如想转载,请把我的转载信息附在文章后面,并声明我的个人信息和本人博客地址即可,但必须事先通知我。前言??之前我们搭建好了Bochs学习环境(没搭好的回去弄好再回来看),可惜没有合法的启动盘,那么什么是启动盘,如何正确的启动,下面我们来开始介绍基
收录时间:2022-08-07 09:34:23  标签:

如何仿造websocket请求?

之前两次singnalr、websocket实时推送相关:tag:浏览器--->nginx-->server其中提到nginx默认不会为客户端转发Upgrade、Connection标头,因为为了让被代理的后端服务器知道客户端要升级协议,故要在nginx上显式转发标头:location/realtime/{proxy_passhttp://backend;proxy_http_vers
收录时间:2022-08-07 08:44:20  标签:

ABP 6.0.0-rc.1的新特性

??2022-07-26官方发布ABP6.0.0-rc.1版本,本文挑选了几个新特性进行了介绍,主要包括LeptonXLite默认主题、OpenIddict模块,以及如何将IdentityServer迁移到OpenIddict。据ABP官方公众号介绍,ABP6.0.0稳定版的计划发布日期为2022-09-06,具体以实际发布日期为准。一.LeptonXLite默认主题??LeptonXLite算是
收录时间:2022-08-07 08:24:19  标签:

FutureTask源码深度剖析

FutureTask源码深度剖析前言在前面的文章自己动手写FutureTask当中我们已经仔细分析了FutureTask给我们提供的功能,并且深入分析了我们该如何实现它的功能,并且给出了使用ReentrantLock和条件变量实现FutureTask的具体代码。而在本篇文章当中我们将仔细介绍JDK内部是如何实现FutureTask的。(如果对FutureTask的内部大致过程还不是很了解的话,可以
收录时间:2022-08-07 01:54:12  标签:

pat甲级考试+pat1051+1056

同上一篇博客;贪心题目我已经刷了将近30道了,由于那几天考驾照就没写,以后有空的时候补过来吧,都在codeblock里pat的题也刷了点,acwing的题也刷了点,基本都攒下了。以后也会慢慢补过来的这几天都在备战四级,上午司机下午算法,有点忙不过来就一直没写博客,今天打完比赛就想趁热写一下吧,正好昨天也做了22年夏的甲级考试来说说pat甲级:第一次做pat甲级考试真题感受,一共4道题须在3个小时内
收录时间:2022-08-07 01:35:36  标签:

JUC源码学习笔记4——原子类,CAS,Volatile内存屏障,缓存伪共享与UnSafe相关方法

JUC源码学习笔记4——原子类,CAS,Volatile内存屏障,缓存伪共享与UnSafe相关方法volatile的原理和内存屏障参考《Java并发编程的艺术》原子类源码基于JDK8一丶volatile与内存屏障volatile修饰的字段,Java线程模型保证所有线程看到这个变量值是一致的。1.volatile是如何保证可见性volatile修饰的变量执行写操作的时候多出lock前缀指令的代码,l
收录时间:2022-08-07 01:34:13  标签:

关于微信豆苹果(IOS)用户1比10充值方法

? 微信iOS端微信7.0.20版本之后就上线了微信豆功能,相比大家对微信豆已经不陌生了。微信官方现在给出了微信豆的含义,微信豆是用于支付微信内虚拟物品的道具,支持在视频号中购买虚拟礼物、也可以对公众号文章进行打赏(有部分公众号付费内容也需要微信豆)。想要获得微信豆,必须进行充值。微信豆在IOS端与安卓端是不通用的,iOS充值的微信豆只能在iOS消费。安卓端充值的只能在安卓端消费。然后I
收录时间:2022-08-07 00:04:10  标签:

黑马2022最新redis课程笔记知识点(面试用)持续更新

redis入门redis的常见五种数据类型String类型String类型,类似于java中的String类型,常见使用get,set方法。String类型还可以存储json字符串格式。Hash类型Hash类型,也叫散列,它的value是一个无序字典,类似于java中HashMapHash类型的常用命令:List类型:Redis中的List类型与java中的LinkedList相类似,可以看做一个
收录时间:2022-08-06 23:54:13 

Docker Compose安装部署Jenkins

流水线可以让项目发布流程更加清晰,docker可以大大减少Jenkins配置。1、前言数据卷挂载到/var磁盘目录下,因为该磁盘空间较大,后面需要挂载容器数据卷,以防内存吃紧。为了可以留存启动Jenkins服务的配置以及启停Jenkins方便,我采用DockerCompose部署(没有用到Compose的核心功能、没有关联容器,纯粹个人喜好??,大佬们有更好的方式烦请指点一二,感谢??)先简单介绍
收录时间:2022-08-06 23:45:34  标签:

P4315 月下“毛景树”(树链剖分)

P4315月下“毛景树”(树链剖分)题面简述:边权转点权(在dfs1处转换)把一条边权赋值在深度更深的上需要实现对单边权的染色,路径边权的染色,路径边权的增加,路径边权的最大值查询边权转点权后查询路径最值,u和v的lca的权值是它上一条边的权值,并不属于u-v这条路径,所以我们在退出top[u]!=top[v]这层循环,进行最后一次操作时应将u的DFS序加上1,这样就可以忽略lca这个点了(记住如
收录时间:2022-08-06 23:44:09  标签:

语言模型大串烧之变形金刚

目录10LeadingLanguageModelsForNLPIn2022从WordEmbedding到Bert模型—自然语言处理中的预训练技术发展史-张俊林的文章词嵌入词嵌入目的:表示文本、理解文本。Embedding是一种典型的利用无监督信息提升监督问题效果的手段。当词典容量比较大时,对单词进行one-hotencoding或hash编码得到的词向量(wordvectors)的特点是:稀疏、高
收录时间:2022-08-06 23:25:26  标签:

1 2 3 4 5 6 7 8 9 10 下一页