Android-Notification Android Android开发中,当应用程序在后台时,需要向用户发出一些信息提示用户,比如:未读的消息数,下载或更新完成后通知用户。 而我们开发者就是通过手机最上方的状态栏来传递通知信息,就用到了----Notification. private void showNotification(String
iOS - ARC单个文件支持&不支持 iOS build phases - compile sources - 打开找到对应的源文件在Compiler Flags里面增加-fobjc-arc 使单个文件支持ARC-fno-objc-arc 使单个文件不支持ARC
iOS - XCode命令行上传ipa到AppleStore Connect iOS 1、Applestore conect中进入用户和访问 创建 App Store Connect API秘钥2、下载API密钥,放到一个~/.private_keys/文件夹下面3、apiKey 和 apiIssuer 按照如下命令组合# 校验ipa:xcrun altool --validate-
linux - 网络、端口、防火墙 Linux 1.telnet2.ssh3.crul4.wget方法一、telnettelnet为用户提供了在本地计算机上完成远程主机工作的能力,因此可以通过telnet来测试端口的连通性,具体用法格式:#ip:是测试主机的ip地址#port:是端口,比如80telnet ip port方法二、sshSSH 是目
MySQL集群 MySQL 垂直拆分 + 水平拆分(分库分表) + 读写分离(主从复制)垂直拆分概述垂直拆分即业务拆分。例如,电商数据库(shop)中有用户表(t_user)、商品表(t_goods)、订单表(t_order),现在采用三个数据库分别只存放自己业务相关的表。如 用户数据库(user)中存放用户表(t_user)
nginx配置https - SSL Nginx 方式一、阿里云签名证书# 下载5117391_www.kxy.cn_nginx.zip 包并上传到服务器/usr/local/nginx/cert目录下scp -r 5492579_www.kxy.cn_nginx.zip root@47.105.91.104:/usr/local/nginx/ce
redis安装配置 Redis Redis官网REmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库。Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选
openssl 查看证书细节 Linux 打印证书的过期时间openssl x509 -in signed.crt -noout -dates打印出证书的内容:openssl x509 -in cert.pem -noout -text打印出证书的系列号openssl x509 -in cert.pem -noout -serial打印出证
SSL自签名证书 - https用 Linux 参考链接1.1:生成服务端私钥和公钥:# 生成私钥openssl genrsa -out server.key 2048# 生成公钥openssl rsa -in server.key -pubout -out server.pem1.2:生成CA证书(自签名用)# 生成私钥openssl genr
Maven常见问题 Maven 10、Maven安装配置(CentOS7)# 创建软件存放目录并进入mkdir ~/software && cd ~/software# 下载官网安装包curl -O https://mirrors.bfsu.edu.cn/apache/maven/maven-3/3.8.1/bin
Hello Halo 默认分类 Hello Halo如果你看到了这一篇文章,那么证明你已经安装成功了,感谢使用 Halo 进行创作,希望能够使用愉快。相关链接官网:https://halo.run文档:https://docs.halo.run社区:https://bbs.halo.run主题仓库:https://halo.run
Maven - dependency标签scope和optional详解 Maven <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scop
Docker安装软件 - ElasticSearch&Kibana Docker 1、安装ElasticSearch# 1、拉取镜像docker pull docker.elastic.co/elasticsearch/elasticsearch:7.13.2# 2、准备配置文件及目录mkdir -p /data/docker/es/datamkdir -p /data/dock
Linux命令 - date Linux # 获取今天的日期date +'%Y-%m-%d-%H-%M-%S'#或者date -d "now" +%Y-%m-%d-%H-%M-%S # 获取昨天的日期date -d "yesterday" +%Y-%m-%d#或者date -d "1 day
正则表达式 正则表达式 1.只能输入数字和英文<input onkeyup="value=value.replace(/[/W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text'
crontab命令 Linux crontab使用crontab你可以在指定的时间执行一个shell脚本或者一系列Linux命令。例如系统管理员安排一个备份任务使其每天都运行如何往 cron 中添加一个作业?crontab –e0 5 * * * /root/bin/backup.sh这将会在每天早上5点运行 /root/bin/
Linux修改系统时区(EDT=>CST) Linux # 查看修改前的日期,默认为EDT美国中部时间date# 备份原来的日期配置文件mv /etc/localtime /etc/localtime.bak# 替换国内日期配置文件ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime# 查看修改后的
linux命令 Linux 参考链接toptopfind# find 命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。find path -option [
Android-ijkplayer Android 10. 实现截图和录制视频功能https://blog.csdn.net/qq_37382732/article/details/10910168111.打包步骤# 初始化android环境(已经执行成功的clone操作可以注释掉不去重复执行)./init-android.sh# 初始化ssl./i
Docker - Redis Redis # 1、拉取镜像docker pull redis# 2、准备配置文件及目录mkdir -p /data/docker/redis/datascp -r /Users/KXY/SoftWare/redis-6.2.1/redis.conf root@10.10.225.117:/data/docke
wsdl接口文档-idea生成客户端代码教程 工具 1、新建maven module,java和resources目录分别赋予source root权限2、增加webservice支持。右键module,Add Framework Support,选择Web Application-Webservices,Generate sample server
Kettle教程 MySQL 百度云盘存储kettle目录下载data-integration.tar.gz解压tar -zxvf data-integration.tar.gz运行,可编辑ktr和kjb./spoon.sh进入demo目录cd kjb运行shell脚本./test.sh
docker常见问题 Docker 95、修改容器内部时区# docker容器内默认时区为utc# cst可以理解为北京时间,utc是0时区的时间,两者相差8小时;# 进入容器docker exec -it containerId /bin/bash# 容器内部直接执行如下指令cd / && ln -sf /usr/s
docker离线安装镜像 Linux 背景:客户的内网环境没法pull镜像,但是docker本身可以将已有的镜像导出成tar文件,并且可以再次导入到docker。# 找一台可以联网的docker机器,并pull下载需要的镜像文件docker pull mysql:5.7# 将镜像文件导出成tar文件docker save mysql:5
MySQL常见问题 MySQL 50、SQL的分类1、DDL(Data Definition Language) 数据定义语言,用来操作数据库、表、列等; 常用语句:CREATE、 ALTER、DROP2、DML(Data Manipulation Language) 数据操作语言,用来操作数据库中表里的数据;常用语句:INSER
linux命令 - screen Linux screen简要说明screen 开启一个新的会话。保持本地和服务器断开后,程序继续在服务器上运行,并且运行结束后,输出最后的结果。功能结果相当于 nohup command &,但是功能远比nohup强大安装# centosyum install -y screen# ubuntuapt-
ubuntu串口调试工具 Linux ubuntu20.04 源码编译安装ckermit参考链接下载地址:百度网盘 software/串口通信/cku302.zipunzip cku302.zipvim makefile--------------------------------------------------linuxa:@e
Docker - RabbitMQ Java https://blog.csdn.net/qq_38066812/article/details/122476744mkdir -p /opt/rabbitmq/data# 拉取镜像docker pull rabbitmq# 拉取镜像到本地仓库,这里是直接安装最新的,# 如果需要安装其他版本在ra