- 博客(15)
- 资源 (6)
- 收藏
- 关注
原创 VSCode中无法显示的字符导致程序运行错误
VSCode中有些字符无法显示的坑背景今天在使用VSCode时,运行代码总是报找不到my-component模板,但是确实有啊。在删除替换了N次后发现了一个bug。感谢idea字符串是这个mycomponent在vscode中看上去是这个:但是idea里看的很明显,是这个尝试想找到在vs中自动识别的办法未果结论拷贝进入vscode中的字符如果出现丢失,一定注意,并非丢失,只是它在那里,你看不到它,且记且记。...
2020-12-11 16:51:03
1722
原创 从Docker开发到部署到K8s全流程全解
从开发到部署全流程全解打包Docker镜像新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入打包Docker镜像在本地开发完成后,把应用程序打包成 Docker镜像 下面将一步步带你将应用部署到k8s集群。新的改变我们
2020-12-04 16:04:27
2049
原创 负载均衡
服务端的负载技术有很多,这里做一梳理。 一、 web重定向 二、DNS配置多IP 三、反向代理服务器 四、NAT技术 五、IP负载均衡netFilter/iptableLVSLVS-DRIP隧道
2015-07-01 10:25:42
493
原创 Dubbo源码梳理
Dubbo提供者初始化过程分析Dubbo解析xml,初始化且暴露所有服务由服务配置类ServiceConfig进行初始化工作及服务暴露入口 ServiceConfig.export(); 服务可以多协议暴露 ServiceConfig.doExportUrls(); 在某个协议下暴露服务 ServiceConfig.doExportUrlsFor1Protocol(); 将服
2015-06-09 18:37:01
1607
原创 Annotation自定义注解
要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。
2015-06-08 18:33:32
393
原创 基于Spring可扩展Schema提供自定义配置支持
Spring提供了可扩展Schema的支持,完成一个自定义配置一般需要以下步骤:设计配置属性和JavaBean编写XSD文件编写NamespaceHandler和BeanDefinitionParser完成解析工作编写spring.handlers和spring.schemas串联起所有部件在Bean文件中应用
2015-06-08 14:24:50
404
转载 CDN(内容分发网络)理解
首先,非常俗套的引述CDN的定义。 CDN的全称是Content Delivery Network,也就是内容分发网络。 目的是从技术上来提高用户访问网站的响应速度,解决Internet网络拥塞状况,使用户的访问不至于受限于网络带宽小、用户访问量大、应用网点分布不均等问题的影响。 原理就是在现有的Internet中增加一层新的网络架构,将网站的内容发
2015-06-08 13:53:21
7232
转载 雅虎14条优化原则
第一条:Make Fewer HTTP Requests 尽可能的减少HTTP的Request请求数。 80%的用户响应时间都是浪费在前端。而这些时间主要又是因为下载图片、样式表、JavaScript脚本、flash等文件造成的。减少这些资源文件的Request请求数将是提高网页显示效率的重点。 这里好像有个矛盾,就是如果我减少了很多的图片,样式,脚本或者f
2015-06-08 13:52:48
623
原创 WINDOWS下查看占用端口
开始–运行–cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选”查看”-“选择列” 经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用 假如我们需要确定谁占用了我们的90
2015-06-08 13:48:07
442
1
原创 Mac中分析hprof文件查找内存泄露
安装eclipse下载访问如下路径[Eclipse官网](http://www.eclipse.org/downloads/)选择相应版本,点击下载。安装双击解压即可Eclipse启动参数设置由于hprof文件比较大(1.2G多),所以需要调整eclipse的初始堆大小启动参数,配置文件路径打开方法:在eclipse.app上,点击【右键】然后选择【显示包内容】点击【Contents】点
2015-04-01 22:24:04
5846
原创 趣学设计模式前章
设计模式定义设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。设计模式目的可重用代码让代码更容易被人理解保证代码的可靠性设计模式分类设计模式共有23种分为三大类创建型、结构型和行为型。1.创建型模式(5种) 工厂方法模式 抽象工厂模式 单例模式 建造者模式 原型模式2.结构型模式(7种) 适配器模式 装饰器模
2015-03-27 10:37:22
446
原创 趣学Java设计模式
一 工厂方法模式1.解决的问题将创建具体类的工作统一交给工厂来做,别的类概不负责。2.类图3.对应类图源码/** * 蛋糕接口 */public interface Cake {}/** * 奶油蛋糕 */public class CreamCake implements Cake {}/** * 水果蛋糕 */public class FruitCake impleme
2015-03-27 09:34:10
606
EasyUI中文api
2013-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人