- 博客(28)
- 资源 (6)
- 收藏
- 关注
原创 Spring Cloud Alibaba系列四:集成 seata 实现分布式事务
Spring Cloud Alibaba 整合 seata 实现分布式事务
2023-02-06 10:38:23
1002
原创 Spring Cloud Alibaba系列三:集成Gateway实现路由管理
SpringCloudAlibaba系列文章,本文第三篇,快速集成gateway
2023-02-01 13:45:57
940
原创 Spring Cloud Alibaba系列二:openFeign 实现服务间的通信
spring cloud alibaba 集成 openfeign 实现服务间的通信
2022-06-16 10:22:01
1271
原创 Spring Cloud Alibaba系列一:nacos 注册中心
本文是spring cloud alibaba 系列的第二篇,集成nacos作为注册中心。
2022-06-15 13:22:38
541
原创 替换WIN键和Ctrl键
用惯了Mac,最近切换到了win系统的电脑,老是习惯按win键,所以就想着把系统的win键和ctrl键对调。然后网上就找到可如下方法:按下win+r,输入regedit找到这个路径HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Control\ Keyboard Layout 如图:右键Keyboard Layout新建二进制值文件,注意 文件名一定要设置为:Scancode Map输入如下内容:00 00 00 00 00 00 00 00 03 0
2022-03-31 19:46:43
9900
原创 Charles 抓包 iPhone
目录第一步配置 Mac 端的 Charles第二步 给 Mac 安装证书第三步 配置手机第四步 手机安装证书好久没有用 Charles 抓包移动端的应用了,今天刚好因为开发需要,所以用 Charles 试了一下。看了一下网上的文章,才顺利抓包成功。特此记录一下。第一步配置 Mac 端的 Charles点击 proxy -> SSL Proxying settings勾选 Enable SSL Proxying点击 Add 添加 host,post。如果抓所有的包,host 输入 *如下
2020-12-23 12:30:52
3971
原创 xcode 添加复制行快捷键
修改 Xcode 快捷键配置文件 IDETextKeyBindingSet.plist 权限sudo chmod 666 /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/IDETextKeyBindingSet.plistsudo chmod 777 /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/增加快捷方式
2020-11-30 17:32:05
457
原创 Markdown自动生成目录
markdown自动生成目录方法一方法二方法一在文章的最顶端输入 [toc] 即可方法二使用 npm 安装 doctoc 插件npm i doctoc -g //install 简写 i如果你的markdown文件在 work 文件下,只需要 cd work 切换到当前文件目录下,执行 doctoc demo.md 文件,即可在文档中自动生成目录...
2020-11-24 19:32:43
1014
原创 iOS 集成 flutter
iOS 集成 flutteriOS 项目对接 FlutterFlutter 里调用 iOS 的写法这两年比较火的混合开发的框架,那非 flutter 莫属了。根据朋友出去面试回来的反馈,好多公司现在都要求了解或者会 flutter 开发。2020 年是特别的一年,我想更是促进了很多公司为了削减成本而选择一种混合开发的框架来开发移动端的 App。毕竟一个前端就能取代一个 Android 和一个 iOS 开发的活,肯定更能受到很多公司的追捧。刚好最近有时间,所以就看了一下 Flutter 相关的内容。本
2020-09-15 18:57:11
343
原创 利用 FRP 实现外网访问 NAS
最近入手了一台群辉入门级的 nas,但是由于用的是长城的宽带,所以你们懂的,群辉自带的外网访问的配置根本不起任何作用。但是在公司里又没法用 quickConnect 访问自己的 nas,所以没办法只能利用 frp 这种方式来实现在公司或者其他地方访问自己的 nas。刚好自己买的有阿里云的服务器,还有阿里云买的域名。然后说搞就开始搞咯。第一步先在自己的域名控制台,解析好一个 A 类的二级域名,...
2020-04-09 22:20:28
4990
原创 spring boot 设置 gzip 压缩
最近在开发的项目中,因为查询的内容比较多,所以导致浏览器的 waiting 时间比较长。所以就想着如何优化一下,然后就配置了一下项目,开启 gzip 压缩。因为现在大部分的浏览器都支持 gzip 压缩技术的。http的请求头 Accept-Encoding:gzip, deflate 就表示这次请求可以接受 gzip 压缩后的数据。有两种可供选择:一、spring boot 项目中开启 gz...
2020-04-07 09:52:43
1423
原创 MTProxy 一键部署
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/mtproxy.sh && chmod +x mtproxy.sh && bash mtproxy.sh运行脚本后会出现脚本操作菜单,选择并输入1就会开始安装。接着输入内网IP(阿...
2020-04-02 16:51:36
7481
9
原创 CentOS 防火墙开放端口
CentOS 7以前1、查看防火墙规则vim /etc/sysconfig/iptables放开某个端口号不被防火墙拦截,适用于部署tomcat,nginx等之类的软件。设置完成后,重启防火墙: service iptables restart查看状态: service iptables status2、关闭防火墙service iptables stop3、禁止防火墙关机自...
2020-03-31 13:46:19
1946
原创 Mac 安装 homebrew 慢解决方案
最近在安装 homebrew 不管用不用梯子都很慢。然后就找了网上的方法,但是有些出入,记载一下最新的方法。第一步打开终端执行如下指令curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh >> brew_install.sh第二步找到BREW_REPO = “http...
2020-03-28 21:07:50
2942
转载 mysql like 查询效率
MYSQL Like 查询效率MYSQL Like 查询效率在使用 msyql 进行模糊查询的时候,很自然的会用到 like 语句,通常情况下,在数据量小的时候,不容易看出查询的效率,但在数据量达到百万级,千万级的时候,查询的效率就很容易显现出来。这个时候查询的效率就显得很重要!一般情况下 like 模糊查询的写法为(field 已建立索引):SELECT `column` FROM `t...
2019-10-11 14:20:44
884
原创 iOS 开发 UIWebView 设置 Cookie
关于 webView 的 cookie 设置前言正文什么是 Cookie设置 Cookie总结前言最近的项目中,前端需要和我们交互,而且我们登录后的信息要传给前端,做 token 验证,所以就跟前端同学商议我们把相关的信息放到 cookie 里。当然网上有好多参考的文章,喜欢的同学,可以自己去搜索看看。正文什么是 CookieCookie 是网站为了识别终端身份,保存在终端本地的用户凭...
2018-11-20 14:40:45
2036
原创 记录Photos框架的使用
记录Photos框架的使用前言这几天项目里用到了图片选择器,就想把之前项目里用ALAssetsLibrary框架封装的图片选择器拿过来用,但是ALAssetsLibrary框架在9.0之后就被弃用了。所以,就要试试Photos框架了。 在网上找了几篇blog研究了一下,就搞了起来。期间也踩了几个坑,所以开篇记录一下。第一波 获取用户相册先介绍一些概念,大家可以参考一下这篇
2018-01-30 16:36:57
507
原创 iOS深入学习 - Socket
网络各个协议:TCP/IP、socket、Http等网络七层由上而下分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 其中物理层、数据链路层和网络层通常被称作媒体层,是网络工程师所研究的对象; 传输层、会话层、表示层和应用层被称为主机层,是用户所面向和关心的内容。http协议对应于应用层TCP协议对应于传输层ip协议对应于网络层三者本质上没有可比性,何
2018-01-30 16:36:23
346
原创 iOS深入学习 - Runtime
SmallTalk 与 C 的融合–Objective-C三十几年前,Brad Cox 和 Tom Love在主流且高效的C语言基础上,借鉴Smalltalk的面向对象与消息机制,想要搞出一个易用且轻量的C语言扩展,但C和Smalltalk的思想和语法格格不入,比如在Smalltalk中一切皆对象,一切调用都是消息:233 log再比如用一个工厂方法来实例化一个对象:p :
2018-01-30 16:35:48
413
原创 iOS深入学习 - 多线程
多线程简单介绍进程和线程1、什么是进程 进程是指在系统中正在运行的一个应用程序,每个进程之间是相互独立的,每个进程均运行在其专用且受保护的内存空间内。 比如同时打开QQ、Xcode,系统会分别启动2个进程,通过“活动监视器”可以查看Mac系统中所开启的进程。 2、什么是线程 1个进程想要执行任务,必须得有线程(每一个进程至少要有一条线程即:主线程),线程是进程的基本执行单元
2018-01-30 16:34:39
344
原创 iOS深入学习 - RunLoop
RunLoop概念:原文作者Blog地址点这里。 一般来讲一个线程只能执行一个任务,执行完成后线程就会退出。如果我们需要一个机制,让线程能随时执行任务但不退出,代码逻辑通常如下:runloop处理事件的代码逻辑模拟(Event Loop)function loop() { initialize(); do { var message = get_nex
2018-01-30 16:33:11
485
原创 渐变色踩的坑
这些坑踩的好疼个人的域名和blog搭建好了有一段时间,但是一直没有抽时间来写自己的blog。所以就抽了一点时间来记录一下,最近项目中遇到的一些坑。言归正传,最近的项目中,UI的设计图里出了一个渐变色的按钮,而且按钮点击的时候还需要一个透明度为0.3的黑色遮盖在渐变色上。然后,坑就开始了。第一个大坑(hitTest:withEvent:)我实现的大体思路是把渐变色绘制成image设置
2018-01-30 16:32:07
512
原创 搭建我的个人Blog
第一篇blog –纪念搭建我的个人Blog前段时间,我的一个室友提起搭建个人的blog,当时没太在意。偶然间在浏览简书的时候,看见了一篇文章勾起了我的兴趣。然后就开始鼓捣起来,期间也遇到一些坑。现在开始进入正题:第一步先搭建本地JekyllJekyll是什么?上文给的链接中讲得很清楚,是一个生成静态Blog的简易工具,支持markdown语法,支持自定义样式等。1、先安装r
2018-01-30 16:31:06
1486
转载 iOS开发--常见的退出键盘的几种方式
原文来自于http://www.cnblogs.com/GarveyCalvin/p/4167759.html1、第一种是最常见的resignFirstResponder[textField resignFirstResponder];2、第二种,点击view结束[self.view endEditing:YES];3、利用window统一收起键盘(同第二种)[[[UIApplication sha
2017-03-21 11:35:37
340
原创 iOS开发xib添加常用的KeyPath修改属性
步骤1、点击xib,在xcode右半部分切换到第三项,如图:2、点击+添加key,选择类型,设置值;常用的有clipsToBounds,layer.cornerRadius设置圆角等
2017-03-15 18:02:56
1073
原创 iOS开发中关于没有数据时不显示tableView的分割线
iOS开发中关于没有数据时不显示tableView的分割线//可以直接添加如下代码即可self.tableView.tableFooterView = [[UIView alloc]initWithFrame:CGRectZero];
2017-03-15 15:07:06
5394
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人