Nginx 配置(Config)中遇到的错误(Error)

1 月 28 日
阅读 2 分钟
298
注: 上面的会出现错误 pcre_compile() failed: missing 正则解析失败,正则表达式正常是没有问题的,让人很误解 但在nginx中不能这样写,需要加上双引号("")

Mac 终端设置代理,设置一键开启和取消

2023-12-03
阅读 2 分钟
447
原文:[链接]终端配置代理这里以macOS为例,使用的是zsh,对应的用户配置文件就是~/.zshrc。导入环境变量将下面信息写入到~/.zshrc文件中 分别导入 http_proxy、https_proxy、sockes_proxy 三个环竟变量 {代码...} 注:根据自己的代理地址配置加载配置文件在终端中运行 source ~/.zshrc,加载配置文件,让其配置生效 {代...

学习HUGO ,详解目录结构

2022-06-28
阅读 3 分钟
1.8k
HUGO 是一套模版静态化的系统,了解其目录结构有助于创建我们的网站系统目录结构以Hyde主题为例,完整的目录结构如下: {代码...} archetypes内容模版目录,通过内容模版,使用hugo new命令创建新的内容文件default.md 内容模版 {代码...} 使用命令:hugo new posts/iChochy.md,生成内容文件 content/posts/iChochy.md ...

Java技术知识结构,不定期更新和细化

2022-06-25
阅读 1 分钟
538
Java2022.06.25Java SE:基础知识、基础网络、正则、反射、数据解析、泛型、异常处理、NIO、多线程、JVMJava EE:Servlet、JSP、FreeMarker、过滤器、监听器、RESTfulJava 框架:Spring、SpringCloud、Mybatis、Hibernate服务监控的框架:Dubbo、Nacos消息队列框架:RabbitMQ、ActiveMQ、RocketMQ数据库:mysql、mssql、...

Java 反射实例操作

2022-06-24
阅读 2 分钟
792
反射可以在代码运行时,动态的获取对象、调用方法、设置属性。动态操作,降低代码偶合性,提高灵活度。其JDBC库就是通过反射加载。实例操作以操作User对象为例: {代码...} 正常调用 {代码...} 获取对象类动态获取 {代码...} 类路径获取 {代码...} 获取属性获取全部 {代码...} 属性名获取 {代码...} 设置属性 {代码...} ...

Vercel 上自动部署你的个人博客 Hugo

2022-06-23
阅读 4 分钟
1.5k
Vercel 可以依托 Git仓库 ,在线自动构建和发布Web静态项目,支持自定义域名,可以自动签发SSL证书,开启HTTPS,还有一个特点,拥有全球CDN,国内速度不错。

Java 递归实例操作-查询层级菜单

2022-06-23
阅读 3 分钟
836
程序调用自身的编程技巧称为递归( recursion)。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减...

Vercel 上自动部署你的个人博客 Hugo

2021-05-25
阅读 4 分钟
9.6k
Vercel 可以依托 Git仓库 ,在线自动构建和发布Web静态项目,支持自定义域名,可以自动签发SSL证书,开启HTTPS,还有一个特点,拥有全球CDN,国内速度不错。

Java 方法代理实例操作,静态代理、JDK动态代理、CGLIB动态代理

2021-05-25
阅读 5 分钟
1.2k
方法的代理可以在调用方法时进行其它的相关操作,并减少代码的入侵和偶合。很多框架都用到了动态代理,并提供了减化代理操作,如:Spring 的 AOP。

了解 JS 的加载顺序和方式,实现 Ready 方法

2020-08-21
阅读 2 分钟
10.1k
了解页面元素的加载顺序,找到 JS 执行失败原因。有时明明没有问的代码,可就获取不到元素值或信息,这可能是JS执行时间过早或过晚,而导致的 JS 执行失败。 我们来看一幅图,了解defer、async属性对JS下载、执行顺序的影响

Java 开发环境的搭建,开启你的编程之旅

2020-08-21
阅读 2 分钟
1.2k
Java 是一门跨平台的高级程序设计语言,可运行在linux、Windows、Mac OS及其他多种UNIX版本的系统。Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等

HUGO 创建属于自己的博客

2020-08-03
阅读 5 分钟
1.6k
Hugo 拥有超快的速度,强大的内容管理和强大的模板语言,使其非常适合各种静态网站。可以轻松安装在macOS,Linux,Windows等平台上,在开发过程中使用LiveReload可即时渲染更改

Elastic Stack(ElasticSearch 、 Kibana 和 Logstash) 实现日志的自动采集、搜索和分析

2020-07-11
阅读 4 分钟
1.9k
Elastic Stack 包括 Elasticsearch、Kibana、Beats 和 Logstash(也称为 ELK Stack)。能够安全可靠地获取任何来源、任何格式的数据,然后实时地对数据进行搜索、分析和可视化

mysql 使用 source/mysqldump 命令导入/导出文件信息

2020-02-23
阅读 1 分钟
4.2k
要导入/导出数据库信息,使用 mysql 的source命令可以方便快速的处理以MAC为例:一、mysqldump命令导出SQL文件 {代码...} 输入密码导出SQL文件,其中test为数据库名称二、source命令导入SLQ文件登录数据库 {代码...} 输入密码登录数据库导入SQL文件 {代码...} 通过source命令可以快速导入超大SQL文件联系方式:邮箱:iCh...

Spring Cloud Alibaba Nacos Discovery 实战

2019-11-15
阅读 6 分钟
3.3k
Nacos 作为服务注册中心,可以快速简单的将服务自动注册到 Nacos 服务端,并且能够动态无感知的刷新某个服务实例的服务列表,为分布式系统提供服务注册与发现功能

Docker 中运行 ElasticSearch 和 Kibana

2019-11-07
阅读 2 分钟
1.9k
ElasticSearch 是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口;Kibana 是一个开源的分析和可视化平台,可以搜索,查看、分析存储在Elasticsearch索引中的数据

初识 Docker

2019-11-07
阅读 2 分钟
1.1k
Docker 是个容器应用,可以跨平台安装,并使容器与容器间相“独立”运行;就好比每个容器都是一个虚拟机,而 Docker 成为了个云计算机。构建的容器好比机算机系统,可以在 Docker 中直接启动运行,而无需额外的配制系统环境。

Mac 无密码 SSH 登录服务器

2019-10-30
阅读 1 分钟
3.8k
Mac 无密码 SSH 登录服务器,只需要简单三步,不再需要记住账号密码,快速进入服务器第一步,生成密钥对在当前用户下创建.ssh目录 {代码...} 使用命令ssh-keygen生成密钥对,会在~/.ssh目录下生成公/私钥 {代码...} 第二步,上传公钥使用命令ssh-copy-id user@hostname {代码...} 输入密码,操作成功 查看服务器~/.ssh/a...

Spring Cloud Alibaba Nacos Config 实战

2019-10-17
阅读 3 分钟
3.5k
Nacos 提供用于存储配置和其他元数据的 key/value 存储,为分布式系统中的外部化配置提供服务器端和客户端支持。使用 Spring Cloud Alibaba Nacos Config,您可以在 Nacos Server 集中管理你 Spring Cloud 应用的外部属性配置

Shell 脚本重启项目

2019-10-16
阅读 1 分钟
1.4k
每次发打包好项目后都需要手动重启项目,写个Shell脚本一键重启项目 Shell 脚本 {代码...} Shell 说明 getopts:实现Shell脚本多参数 nohup:后台启动项目 Shell 运行 {代码...} 联系方式: 邮箱:iChochy@qq.com 网站:[链接] 源文:[链接]

认识 Spring Cloud Alibaba

2019-10-14
阅读 2 分钟
2k
Spring Cloud 为开发人员提供一些分布式组件,使其快速构建分布式系统(例如,配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁,领导选举,分布式会话,群集状态)。 开发人员使用 Spring Cloud 的组件,实现分布式服务系统,让服务可以在任何分布式环境中正常工作。

通过Cloudflare开启全站https

2019-10-11
阅读 2 分钟
5.5k
Cloudflare 添加域名后,会自动生成通用证书,快速开启全站HTTPS,服务端不用做任何修改,还可以选择多种开启模式一、注册Cloudflare账号直接打开网站:[链接],就可以注册账号了,然后添加域名,选择Free套餐,没有任何费用 二、修改DNS免费套餐只能通过DNS方式配置 Cloudflare,收费套餐或 Partner,可以通过CNAME配置...

jekyll-admin的搭建和使用

2019-09-27
阅读 1 分钟
2.5k
通过jekyll搭建好了自己的博客。写博客成为了日常,经过一段时间的摸索,发现jekyll-admin是个好东西,它是博客的后台管理系统,可以方便的管理和编写自己的博客 安装 运行命令gem install jekyll-admin进行安装 配置 在_config.yml中添加 - jekyll-admin {代码...} 使用 运行命令jekyll server 启动jekyll 直接访问[链...

Jekyll+GitHub Pages部署自己的静态Blog

2019-09-27
阅读 4 分钟
4.5k
混了这么久,一直想拥有自己的博客,通过jekyll和GitHub Pages捣腾出了自己的博客([链接])一、安装jekyll首先有安装Ruby的开发环境运行gem install jekyll bundler安装jekyll和bundler运行jekyll new myBlog创建默认的blog文件目录: {代码...} 运行cd myBlog进入blog目录,运行bundler exec jelly serve启动 {代码...} ...

神奇的不可见空格<200b>导致代码异常

2019-09-26
阅读 1 分钟
1.9k
故事是这样发生的,在做一个JSON对象转化的时候,出现了转化异常;刚开始还是以为是格式错误,后来一步步排除,才发现是不可见空格&lt;200b&gt;导致的解析异常

OC与Swift混编,三种场景的实现方式

2019-09-05
阅读 3 分钟
6.1k
指定桥接文件 project-&gt;targets-&gt;Build Setting-&gt;All-&gt;Swift Compilter General-&gt;Objective-C-Bridging-Header 指定刚刚的新建的桥接文件

CocoaPods 构建自己的 Pod 库

2019-09-02
阅读 2 分钟
2.8k
构建自己的 Pod 库 一、创建 Podspec 有两种方式: 使用命令 pod lib create mylib 创建一套完整的 Pod 库模版 使用命令 pod spec create mylib 创建 Podspec 的配置文件 二、配置 Podspec 官网说明:[链接] {代码...} spec.source:检索库的远程地址 支持指定方式: {代码...} spec.source_files: 库的源代码 通过正则...

iUploader 2.0 七牛云上传工具

2019-08-23
阅读 1 分钟
3.1k
iUploader软件介绍:iUploader主要功能将文件上传至七牛云,返回 Markdown 格式的链接到剪贴板功能介绍:图片本地压缩图片右键上传图片截取上传图片复制上传图片拖拽上传https加密上传开发:继承七牛云SDK,使用Swift开发,App自签上传凭证,自动选择存储区域,通过https加密上传。截图:菜单 配置 更新:剪贴板监控,截...

Mac 将 App 程序打包成为 dmg

2019-08-23
阅读 2 分钟
9.6k
用最简单的打包方式,将自己开发的App打包成为DMG,实现共享分发,快速安装1. 新建DMG打开磁盘工具,新建DMG {代码...} 创建DMG  2. 添加文件在磁盘工上右键打开 {代码...} 创建快捷键 {代码...} 完成文件添加 3. 排版,添加背景修改排版 {代码...} 自定义背景 4. 压缩DMG推出DMG 转换DMG 压缩DMG 压缩后的文件明显小于...

libminipng,压缩png的swift-framework

2019-08-12
阅读 2 分钟
2.6k
libminipng通过lodepng解析png图片,使用pngquant算法进行压缩的swift-framework方法说明: {代码...} {代码...} CocoapodsPodfile 添加 pod "libminipng"运行命令 pod install使用引入 import libminipng编写代码: {代码...} {代码...} GitHub:libminipng: [链接] pngquant: [链接] lodepng: [链接]联系方式:邮箱:iC...