自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Crane的博客

骐骥一跃,不能十步;驽马十驾,功在不舍

  • 博客(88)
  • 资源 (6)
  • 收藏
  • 关注

原创 MacOs Catalina “无法打开***,因为无法验证开发者...”

今天用Android Studio编译一个项目,偶遇这个问题,说我的AS是从哪哪下载的,无法保证安全性之类的,不过忘了截图。编译另一个项目是好好的,猜想可能是这个项目要调用CMake ,而Catalina比以前的版本在安全方面做了增强,具体原理先不研究了,下面是解决办法。在终端执行如下指令,不出意外的话就可以了sudo spctl --master-disable执行完上面指令后,在 安全性与隐私 设置的 允许从以下位置下载的App 中会新增一个任何来源,如下面的对比图,然后应用在运行中就不会再被

2020-07-03 09:27:24 3852

原创 Spring Boot:@PostConstruct虽好,也要慎用

做过SpringBootk开发的话,肯定对@PostConstruct比较熟悉。在一个Bean组件中,标记了@PostConstruct的方法会在Bean构造完成后自动执行方法的逻辑。但是,这里有一个小坑。。。先说下SpringBoot中Bean的加载过程,简单点说就是SpringBoot会把标记了Bean相关注解()的类或接口自动初始化全局的单一实例,如果标记了顺序会按照用户标记的顺序,否则按照默认顺序初始化。在初始化的过程中,执行完一个Bean的构造方法后会执行该Bean的@PostConstruc

2020-06-16 16:57:50 2281

原创 Spring Boot:集成Mqtt实现消息的发送和接收
原力计划

使用<<Docker案例:Mac系统中构建MQTT容器及使用>>文章中创建的Mqtt Docker容器结合SpringBoot模拟实现消息的发送和接收。在实际应用场景中,Mqtt模块可集成在任何硬件设备,如手持终端、车载模块以及一些定制的电路板中,即有通信功能的“物”中。下面主要记录SpringBoot项目中集成Mqtt的步骤。Springboot版本:2.2.6.RELEASE。。。。。。

2020-06-10 22:13:05 1840 10

原创 Spring Boot:基于JWT和Spring Security的登录验证

Spring Security是Spring全家桶中基于Web Filter实现的提供安全认证服务的框架。JWT(JSON Web Token)是一个跨域身份验证解决方案,可脱离Session进行身份认证,也可以同时为多系统间提供统一身份认证。下面主要介绍如何在SpringBoot后端项目中集成JWT和Spring Security实现用户登录

2020-04-18 17:30:11 433

原创 Mac磁盘分析工具ncdu使用

ncdu是一个磁盘空间分析工具,支持mac系统,可按目录展示磁盘占用空间并方便的清理目录或文件。1 安装mac下使用brew工具安装brew install ncdu2 用法安装完成后,在终端可输入ncdu -h命令查看使用方法。2.1 查看指定目录的磁盘使用情况# ncdu <目录>ncdu ~/Library输入上面命令回车,ncdu工具开始执行扫描~/Library目录下文件及文件夹的磁盘占用情况,扫描过程中可按q键取消扫描,如下图2.2 扫描结果如下图,扫描

2020-11-22 22:20:28 4

原创 Element 输入框input响应回车事件

为对应的input输入框添加@keyup.enter.native事件<el-input placeholder="请输入内容" v-model="searchInput" @keyup.enter.native="search"></el-input>...method:{ search(){ console.log(`searchInput 输入框点击了回车键,当前输入内容:${this.searchInput}`); }}...

2020-11-22 21:55:20 129

原创 SSH远程端口转发(打洞)

1 简介SSH(全称为Secure Shell)端口转发也被称作SSH隧道(SSH Tunnel)或者“打洞”,因为它们是通过SSH登录之后,在SSH客户端与服务端之间建立一个隧道进行通信。SSH是通过加密传输数据的,所以非常安全。远程端口转发(Remote Port Forwarding),如上图。应用场景:通过访问远程网络中的某端口从而访问本地网络的指定端口。比如本地主机L1中在端口18702运行了一个服务,这时我们可以通过SSH从本地登录远程主机中建立SSH隧道,这时就可以通过访问远程主机的指定.

2020-10-24 12:28:48 21

原创 nginx转发规则location中的/

Nginx转发用于将原始请求转发到新的地址对应的请求,一般可用于二级域名转发或子路径转发以及静态资源转发等等。在转发的location节点下proxy_pass配置中,目标地址末尾是否有 / 有很大影响。以下通过模糊匹配的方式分几类情况进行对比:1 原始访问地址假设原始访问地址为:http://abc.com/log/test。在nginx中,针对子路径/log/配置转发,实现该子路径下的所有请求都转到另一个应用中进行处理。2 请求转发注:转发相关配置中只取了proxy_pass部分,其他部分根据

2020-10-16 17:21:24 70

原创 SSH本地端口转发(打洞)

1 简介SSH(全称为Secure Shell)端口转发也被称作SSH隧道(SSH Tunnel)或者“打洞”,因为它们是通过SSH登录之后,在SSH客户端与服务端之间建立一个隧道进行通信。SSH是通过加密传输数据的,所以非常安全。本地端口转发(Local Port Forwarding),如上图。应用场景:通过访问本地网络中的某端口从而访问远程网络的指定端口。比如远程网络主机S1中在端口18702运行了一个服务,但是远程主机并没有对外开放此18702端口,这时如果本地需要访问远程主机中的服务可通过本.

2020-09-29 17:23:32 27

原创 使用Jenkins持续集成SpringBoot项目

记录通过shell命令的方式使用Jenkins持续集成SpringBoot项目,关于Jenkins的部署可参考 《Centos8中Jenkins的安装及配置》。1 项目创建假设现在有一个git托管的可正常运行SpringBoot项目,项目构建工具使用gradle,地址为git@xxx.com:path/springboot-jenkins.git。2 Jenkins任务相关配置2.1 创建任务登录Jenkins,创建任务,如下图:输入任务名称后,这里选择构建一个自由风格的软件项目,然后点击确定

2020-09-22 18:05:38 69

原创 Centos8中Jenkins的安装及配置

记录在阿里云Centos安装及配置Jenkins的过程。操作系统:CentOS 8.0 64位1 配置本地Yum安装源sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo2 导入秘钥sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key3 安装yum install j

2020-09-21 14:07:09 116

原创 Centos中简易git服务器搭建

对于微小型的开发团队,可直接使用git工具进行代码仓库的管理。以下操作在Centos系统下进行。操作系统:CentOS 8.0 64位1 Git 安装首先安装git工具,可参考 阿里云ECS(Centos)中Git工具安装及配置。命令如下(建议在root用户下进行):# 安装gityum install -y git# 查看git版本git --version2 Git账户为便于管理,创建专用于git仓库的系统账户,存储仓库的源代码。2.1 创建git账户详细的用户相关操作可参考

2020-09-18 15:17:29 89

原创 关于JSON.parse转化不规范json字符串的问题

JSON.parse可以将一个json字符串转化为一个json对象。但是该方法对json字符串的格式要求比较严格,如果json字符串不太规范,转化就会报错。常见错误有两种:1 json字符串中的key值没有带引号key值不带引号的json字符串无法使用该方法转化,如下:{ a:1}转化报错如下:2 json字符串中的key值带的单引号如果json字符串中的key值带的是单引号,也无法转化,报错相同,如下:{ 'a':1}3 规范的json字符串格式json字符串中所有的ke

2020-09-16 17:13:24 125

原创 阿里云Nginx配置站点403Forbidden问题

对于使用nginx提供服务的站点来说,访问站点返回403错误有多种原因,比较常见的如下:nginx配置中直接返回了403http状态码nginx中配置的站点目录或文件没有访问权限1 站点返回403状态码例如下面的配置,访问站点http://demo.lxh.space会直接返回403错误,如图 server { server_name demo.lxh.space; root /usr/local/wwwroot/demo; l

2020-09-15 22:17:34 137

原创 Spring Boot:JPA + AuditingEntityListener时区设置

在SpringBoot项目中,如果应用启用了EnableJpaAuditing并且使用AuditingEntityListener对实体的创建时间、更新时间进行自动审计,可能存在生成时间的时区和系统时区不一致的问题。可在应用配置中添加如下配置,将时区设定为指定时区:spring.jpa.properties.hibernate.jdbc.time_zone = GMT+8...

2020-08-25 09:31:04 80

原创 阿里云OSS STS最佳实践,看这一篇就够了

阿里云OSS(Object Storage Service,对象存储服务)是一种海量、安全、低成本、高可靠的云存储服务,适合存放任意类型的文件。在实际应用开发中,可方便的用于图片管理、文件管理等等,为应用提供图片访问及文件下载服务。何为“最佳实践”? 即使用客户端直传和临时授权。客户端直传避免客户端传到应用服务器再由应用服务器传到阿里云OSS的两步数据传输。临时授权,用阿里OSS官方的话说就是使用STS(Security Token Service,临时授权访问),可以为第三方应用或子用户(即用户身份由

2020-08-22 23:47:41 667

原创 阿里云ECS(Centos)安装docker-compose命令

docker-compose可方便的管理和运行多个docker容器,本文记录在Centos中安装docker-compose命令的过程。1、下载安装从github获取docker-compose安装包,并安装到系统的/usr/local/bin目录下,如下图:curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/b

2020-08-20 22:18:15 78

原创 阿里云ECS(Centos)中安装docker

1、docker简介docker是一款开源的容器引擎,可以让开发者打包应用以及依赖的库,然后发布到任何流行的linux发行版上,移植很方便。更多介绍可参考官网或自行搜索,这里重点介绍centos中docker的安装(本文安装版本为ce社区版)。宿主系统:CentOS 8.0 64位docker版本:19.03.12(社区版)2、安装命令整理在centos中,全部安装命令整理如下,按顺序共5条。更新及清理宿主机包yum update & yum clean all & yum lis

2020-08-19 23:04:30 81

原创 Dockerfile中使用sdkmanager安装Android SDK自动接受license的方法

1 未自动授权时现象未授权的Dockerfile脚本片段:# update sdkmanager and install build toolsENV ANDROID_VERSION=25 \ ANDROID_BUILD_TOOLS_VERSION=26.0.2RUN $ANDROID_HOME/tools/bin/sdkmanager --updateRUN $ANDROID_HOME/tools/bin/sdkmanager "build-tools;${ANDROID_BUI

2020-07-22 17:57:02 144

原创 Cordova项目添加android平台失败的问题

今天使用 cordova 创建项目后,添加 android 平台的时候一直失败,报错如下:Using cordova-fetch for cordova-android@~7.1.1Failed to fetch platform cordova-android@~7.1.1Probably this is either a connection problem, or platform spec is incorrect.Check your connection and platform nam

2020-07-07 19:51:31 286

原创 Cordova Android 编译错误 Error occurred while communicating with CMake server

最近编译使用Cordova编译一个Android项目偶然出现错误"Error occurred while communicating with CMake server",也不记得在此之前自己折腾过啥了,如下图。记录下解决过程。1 环境信息主要开发环境信息如下:系统:MacOs CatalinaAS版本:3.2.1Gradle版本:4.12 修改项目及子项目build.gradle文件搜索了下网络资料需要调整 build.gradle 文件,全局搜索com.android.to

2020-07-07 15:20:53 73

原创 Nginx添加http_ssl_module、http_v2_module模块

如果第一次安装nginx没有配置SSL模块而后续添加的话,只能重新编译。但是,假如现有nginx之前如果有一些编译参数,再添加SSL的编译参数的时候也要包含原有参数,否则新编译出来的nginx可能不支持原有的部分功能。这里记录在现有安装的nginx基础上,添加 http_ssl_module 和 http_v2_module 模块,以支持SSL和http2。1 查看原有nginx编译参数使用如下命令,查看原有nginx编译参数...

2020-07-01 09:10:54 464

原创 阿里云ECS(Centos)中Nginx安装及配置
原力计划

Nginx是一个高性能的http和反向代理web服务器,本篇在记录阿里云ECS中安装及配置Nginx的过程。Nginx作为系统关键服务,下面流程全部在root用户下完成。系统:CentOS 8.0 64位Nginx:1.18.0版本1 安装nginx依赖Nginx的安装通过源码包编译完成,需要c++支持库,同时在Nginx运行过程中对于一些压缩、路由正则表达式、https支持等相关特性需要其他一些支持库。一般情况下,安装 gcc gcc-c++ pcre pcre-devel zlib ...

2020-06-30 13:47:17 435

原创 阿里云ECS(Centos)中Git工具安装及配置

Git是一款最常用的版本控制工具,这里记录一下Centos 8中安装Git工具的过程,主要用于后续可以从该服务器拉取远端代码等用途。1 查看是否已安装yum info git未安装的情况下,指令结果给出了可安装的包以及包的版本等信息,如下:2 安装如果未安装,使用yum install命令进行安装yum install -y git安装完成后,再执行yum info git命令查看信息如下,提示已经安装包及版本信息。输入git回车可查看git的一些常用命令,如下:3 配置提交信

2020-06-28 17:25:19 242

原创 Spring Boot:PostgreSQL整合JPA、MyBatis基本操作
原力计划

PostgreSQL是一种特性非常齐全的自由软件的对象-关系型数据库管理系统(ORDBMS),是以加州大学计算机系开发的POSTGRES,4.2版本为基础的对象关系型数据库管理系统。POSTGRES的许多领先概念只是在比较迟的时候才出现在商业网站数据库中。PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。同样,PostgreSQL也可以用许多方法扩展,例如通过增加新的数据类型、函数、操作符、聚集函数、索引方法、过程语言等。另.

2020-06-25 16:09:11 236 2

原创 Docker案例:Mac系统构建PostgreSQL容器及使用
原力计划

使用官方postgres镜像构建PostgreSQL容器,当前最新版本为12。另外,使用官方的adminer镜像构建可选网页版PostgreSQL操作客户端,当前最新版本为4。1 创建PostgreSQL数据目录用于将容器内部的数据文件映射到宿主机。创建目录:~/docker/postgres/data2 拉取官方镜像docker pull postgres:12docker pull adminer:43 构建docker-compose文件当前案例使用了两个镜像postgres和a

2020-06-25 08:53:02 199

原创 Linux 用户及用户组操作

常用的用户组及用户相关操作。1 用户组操作创建admin用户组,指定组编号,命令如下:groupadd -g 777 admin其他用户组相关命令:删除xxx用户组:groupdel xxx修改用户组groupb名称为groupa:groupmod -n groupa groupb2 用户操作2.1 创建用户创建crane用户,并归属到admin用户组中useradd -g admin crane2.2 修改用户密码修改用户crane的密码passwd crane

2020-06-23 22:31:21 103

原创 阿里云ECS(Centos)中JDK 1.8配置

趁618大促,入坑了一个阿里云ECS,记录一下配置JDK的过程。系统:CentOS 8.0CPU:x86_64JDK:jdk-8u251-linux-x64JDK作为整机公用的支持库,下面整个过程使用root账户使用最高权限操作。1 下载JDK可从 官网 下载JDK,这里选择的8u251版本压缩包。官网下载JDK需要登录,需要注册账号。如果使用jdk-8u251-linux-x64版本也可从 百度网盘 下载,提取码:hs0l。注意,下载JDK时需要注意CPU架构类型和JDK匹配,关于CP

2020-06-23 11:24:57 103

原创 Linux 查看CPU架构及内核版本

涉及arch命令和/proc/version文件1 查看CPU架构有些软件的安装需要和CPU架构相匹配,如JDK等等,所以需要确定主机的CPU架构类型。可使用命令arch查看Linux系统的CPU架构,如下:arch2 查看内核版本文件/proc/version中包含系统内核的版本信息,可借助cat命令查看,如下:cat /proc/version...

2020-06-23 10:02:05 609

原创 Linux ssh免密登录设置

如果客户机的ssh公钥在远端主机某用户的授权key文件中存在,那么可以在本机免密码登录远端主机的指定用户,下面提供两种方式实现。1 通过文件内容复制的方式将本机的当前用户目录下.ssh/id_rsa.pub文件中的全部内容追加复制到远端主机某用户目录下的.ssh/authorized_keys文件中即可实现ssh免密登录。注意不要覆盖远端主机.ssh/authorized_keys文件中的全部内容,在文件末尾追加一行即可,因为文件中可能包含其他客户端的授权key,覆盖后会导致其他客户端无法免密登录远

2020-06-23 09:27:16 165

原创 Linux中shell相关操作及配置

Linux系统中常用的shell类型有sh、bash、zsh等等。1 查看系统中支持的shell类型more /etc/shellschsh -l2 查看系统当前使用的shellecho $SHELLecho $03 临时切换shell直接输入shell名称回车即可

2020-06-22 22:20:17 72

原创 Java中数字的四舍五入和取整

Java中对数字进行四舍五入或取整处理经常使用Math库中的三个方法:ceilfloorround1 ceil 向上取整ceil英文释义:天花板。天花板在上面,所以是向上取整,好记了。Math.ceil 函数接收一个double类型的参数,用于对数字进行向上取整(遇小数进1),即返回一个大于或等于传入参数的最小整数(但还是以double类型返回)。2 floor 向下取整floor英文释义:地板。地板在下面,所以是向下取整,好记了。Math.floor 函数接收一个double

2020-06-18 17:31:15 145

原创 Java中数字的进制转换
原力计划

常用的进制类型:二进制、八进制、十进制、十六进制。其中十进制是人类计数最常用的进制,大部分操作都是以十进制作为桥梁进行转换。1 常用进制数字声明方式常用的进制,除十进制之外,在代码中声明其它进制数字采用加前缀的方式:二进制:加前缀 0b八进制:加前缀 0十六进制:加前缀 0x//声明2进制数字int num2 = 0b10000;int num8 = 020;int num16 = 0x10;System.out.println(num2);//16System.out.print

2020-06-14 07:45:19 153

原创 《有限与无限的游戏》

这是一本哲学方面的书,以“游戏”为主线,讲解了 世界、时间、社会、文化、权力、语言、性、疾病、死亡、战争、自然、机器、宗教、神话 等重要主题。在哲学家眼中,游戏是一个没有感情色彩的词,任何一个有限或无限的过程都可以看做是游戏。所以,人生是游戏,爱情也是游戏,不同的只是游戏参与者的“游戏观”。今天把这本书读完了。虽然有时读的似懂非懂,但每次拿起它读的时候心灵深处总然有那么一种震撼,一种醍醐灌顶的感觉。这种感觉能引导我们更好的理解自己、家人、爱人、朋友、人生、社会以及自然,能帮助我们从一个更高的角度去看大…

2020-06-07 12:03:50 534

原创 《有限与无限的游戏》第七章 神话激发解释,但不接受任何解释:经典摘抄
原力计划

神话激发解释,但却不接受任何解释。解释将不可说之物吸收进可说之物,神话则再度引入沉默,这使原创的话语成为可能。一种文化的活力,不取决于这些思想家发现知识新大陆的频率,而取决于他们启程寻找它们的频率。一种文化再强壮,也不可能强壮过它最强壮的神话。当故事被重新讲述,并只为它自身而得到世世代代的重新讲述时,它便获得了神话的地位。如果我讲某个故事是为了支持一种观点或取悦一群听众,那么就不是为故事自身而讲故事。为故事自身而讲故事,其讲述理由不是别的,只是因为它是一个故事。伟大的故事有这样一个特征:听故事,记…

2020-06-07 11:06:21 242

原创 《有限与无限的游戏》第六章 我们出于社会原因而控制自然:经典摘抄(3)

如果说人对自然的冷漠导致了机器的产生,那么自然本身的冷漠则产生了花园。所有的文化都有其花园形式:通过以他人自身的方式对其自发性的鼓励,对本源的尊敬,以及拒绝将本源转变成资源。园丁不屠杀动物,他们不杀生。水果、种子、蔬菜、坚果、谷物、青草、根蒂、香草、浆果——当它们长成熟时,都被收获在一起,促进了花园生命力的增强及延续。收割行为尊重本源,使本源免于被利用,使其成为本来之所是。动物不能被收割。它们长大,但并不“成熟”。它们被屠宰,并不是在他们完成了其生命周期之后,而是在其生命的顶峰时。畜牧业是一门科学,..

2020-06-04 22:39:07 195

原创 《有限与无限的游戏》第六章 我们出于社会原因而控制自然:经典摘抄(2)

我们与自然的关系中存在着一个悖论之处:一种文化越是深沉地尊敬大自然的无动于衷,就越能创造性的呼唤出它自己的自发性以作为回应。我们越是清晰地提醒自己,我们对于自然不可能有任何非自然的影响,我们的文化就越饱含自由地拥抱惊奇与不可预知性。我们与自然的关系中存在着一个矛盾:我们越是勇猛精进地推进自然与我们自己计划的一致,我们就越是受制于它的无动于衷,面对它不可见的力量就越是脆弱。我们对于自然过程施加越多的强力,我们在它面前就变得越无力。在几个月里,我们就能砍倒一整片数万年才长成的雨林,但是,面对这片土地接下来..

2020-06-03 22:02:08 135

原创 Docker案例:Mac系统中构建MQTT容器及使用
原力计划

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。在config文件夹中放置默认配置文件mosquitto.conf,文件…

2020-06-03 17:26:58 169

原创 《有限与无限的游戏》第六章 我们出于社会原因而控制自然:经典摘抄(1)

我们出于社会原因而控制自然。对自然的控制随着我们预测自然过程结果之能力的提高而提高。因为各种预测是相互抵牾的解释,所以身为解释,它们之间有可能会相互争斗。实际上,预测是游戏大师最高超的技能,因为若没有预测,对敌手的控制会难上加难。随之而来的便是:我们对自然的支配,并不是为了实现某些自然结果,而是要得到某些社会结果。一小群物理学家使用最高级的已知抽象计算方法,发现了亚原子反应的可预测序列,而这直接导致了高热原子核反应炸弹的制造。诚然,核弹的成功爆炸证明了物理学家的预测,但是我们引爆核弹并不单是证明预测..

2020-06-02 05:53:32 550

原创 《有限与无限的游戏》第五章 自然是不能言说者的王国:经典摘抄(2)

我们期待获胜者获胜后的第一个动作就是一番感言。失败者的第一个动作也会是一番感言,但这番感言是承认对方获胜的感言,宣布获胜者不会遇到进一步的挑战,这番感言承诺了失败者的沉默。神只有聆听,才能创造一个世界。你行使你的自由,不会阻碍我行使我的自由,但却决定了我自由行动的环境。你不能代我做出选择,但你大致上能决定我的选择是关于哪个方面的。

2020-05-29 21:49:46 520

怎样看懂Oracle的执行计划

解释执行计划的定义、执行计划的层次关系,用例子说明如何查看执行计划

2013-06-17

ORACLE SQL语句优化技术分析

含书签的pdf文档,举51个例子详细介绍了写sql语句的注意事项。

2013-06-17

机器学习 ID3算法 决策树

c#语言开发 界面精简 有好 操作方便 内含测试文件

2010-03-16

SpringBoot2.2.8集成PostgreSQL12 JPA MyBatis

从零初始化一个SpringBoot项目,集成PostgreSQL并使用JPA和MyBatis两种方式对其进行操作。这里只记录PostgreSQL相关操作,项目创建过程不详细介绍,类似流程可参考文章<<Spring Boot:Idea从零开始初始化后台项目>>(https://blog.csdn.net/lxh_worldpeace/article/details/105544270)。PostgreSQL数据库使用文章<<Docker案例:Mac系统构建PostgreSQL容器及使用>>(https://blog.csdn.net/lxh_worldpeace/article/details/106954218)中构建的Docker容器,代码中的案例也针对这篇文章中创建的user表展开。

2020-06-25

走出彩虹QQ隐身列表

如何是自己隐身时不出现在好友的彩虹QQ隐身列表里……

2008-11-12

日记本小程序 音乐功能

日记本只支持单用户,界面美观,数据永不丢失,是广大喜欢写日记的朋友的最佳选择! 1.具有查询功能,可以通过标题和日期进行快速查询; 2.软件自动读取当天日期,操作很方便; 3.日记标题和内容必须填写才能保存成功; 4.添加了5首动听音乐作为背景音乐,并随机播放; 5.提供了表情选择功能,可根据日记心情选择表情,日记保存后表情是不能修改的; 6.软件默认安装在D盘,数据库永不会丢失,日记数据为软件安装目录下的rj.mdb文件,请不要删除此文件,如果害怕数据丢失,请把数据文件复制到U盘里。

2008-11-02

空空如也

空空如也

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

TA关注的人 TA的粉丝

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