
开发工具
文章平均质量分 93
winnie_man_wei
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
最详细的k8s网络模型与集群通信学习笔记总结
在k8s中,我们的应用会以pod的形式被调度到各个node节点上,在设计集群如何处理容器之间的网络时是一个不小的挑战,今天我们会从pod(应用)通信来展开关于k8s网络的讨论。原创 2021-11-17 14:30:07 · 856 阅读 · 0 评论 -
今天给大家分享一下计算机硬件底层原理知识!
汇编语言的执行过程首先,计算机是个傻瓜,它所做的所有复杂运算都是基于高低电平,转成我们逻辑上的就是0和1,计算机只认识0和1。最早的时候,有一种纸带计算机,在纸带上打孔表示1,不打孔表示0,让计算机去读。关于纸带计算机,有一个传说:有一个人的纸带检查了很多遍都没问题,但是输出就是不对,后来发现有一个孔,被一个小虫子堵住了,虫子的英文叫bug,所以后来都把找问题叫做找bug。所以最早的程序员编程都是使用计算机能直接识别的机器语言,也就是0和1:01001101 00110100 ...(我原创 2021-09-22 14:40:20 · 1526 阅读 · 0 评论 -
Spring Boot 最最最常用的注解梳理
Spring Boot 最最最常用的注解梳理一、注解(annotations)列表 二、注解(annotations)详解 三、JPA注解 四、springMVC相关注解 五、全局异常处理一、注解(annotations)列表@SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入.原创 2020-10-12 11:24:43 · 143 阅读 · 0 评论 -
深入浅出通过故事的形式来跟大家讲解Redis,看完后对于Redis你就全明白了!
我是Redis你好,我是Redis,一个叫Antirez的男人把我带到了这个世界上。说起我的诞生,跟关系数据库MySQL还挺有渊源的。在我还没来到这个世界上的时候,MySQL过的很辛苦,互联网发展的越来越快,它容纳的数据也越来越多,用户请求也随之暴涨,而每一个用户请求都变成了对它的一个又一个读写操作,MySQL是苦不堪言。尤其是到“双11”、“618“这种全民购物狂欢的日子,都是MySQL受苦受难的日子。据后来MySQL告诉我说,其实有一大半的用户请求都是读操作,而且经...原创 2020-09-15 11:40:07 · 387 阅读 · 0 评论 -
Tomcat访问(access)日志配置
在 tomcat 的 access 中打印出请求的情况可以帮助我们分析问题,通常比较关注的有访问 IP、线程号、访问 url、返回状态码、访问时间、持续时间。最近在跟一个图片请求超时的问题,需要在项目的 access log 中增加请求的响应时间参数。正好学习一下 tomcat access log 中参数的配置。最好的还是官方文档,以下摘自 tomcat7 文档。IntroductionThe Access Log Valve creates log files in the same原创 2020-09-04 15:22:26 · 1710 阅读 · 0 评论 -
2020年06月编程语言,Web 服务器,数据库排行榜
最新 TIOBE 编程语言排行榜,关注编程语言动态编程语言排行榜 TOP 50 榜单排名 编程语言 流行度 对比上月 年度明星语言 1 C 17.19% 0.12% 2017, 2008, 2019 2 Java 16.10% 0.18% 2015, 2005 3 Python 8.36% 0.76% 2010, 2007, 2018 4 C++ 5.95% 0....原创 2020-06-24 11:21:41 · 1820 阅读 · 0 评论 -
[Redis源码系列]在Liunx安装和常见API
前言hello,好久不见,又断更了一段时间。同事大部分离职了,但是活还是一样,所以只能硬着头皮顶上。现在总算歇会了,决定开启Redis源码系列,希望不要啪啪啪打脸。什么是redis?Redis是一种基于键值对(key-value)的NoSQL数据库,主要的数据类型包括String(字符串),hash(哈希),list(列表),set(集合),zset(有序集合),bitmaps(位图),GEO(地理信息定位)等。注意:如果面试问Redis数据类型,前五个是基础,必须答对,后面两个是亮点。原创 2020-05-27 11:28:54 · 315 阅读 · 1 评论 -
Vue3 插件开发详解尝鲜版
Vue3 插件开发详解尝鲜版前言vue3.0-beta 版本已经发布了一段时间了,正式版本据说在年中发布(直播的时候说的是年中还是年终,网上传闻说是6月份)。嘴上说着学不动,身体却很诚实地创建一个vue3的项目,兴致勃勃地引入 vue2 插件的时候,眉头一皱,发现事情并没有那么简单。浏览器无情地抛出了一个错误:Uncaught TypeError: Cannot set property '$toast' of undefined不是说兼容vue2的写法吗,插件不兼容,这是闹哪样?发原创 2020-05-27 11:25:31 · 905 阅读 · 0 评论 -
JavaScript之选择控制语句(if,switch,while,do-while,for循环)及很重要的表达式真与假
JavaScript之选择控制语句(if,switch,while,do-while,for循环)及很重要的表达式真与假前言您将在本文当中学习到顺序语句 分支语句 If判断,switch,while循坏,do..while循环,for循环,表达式中的真(true)与假(false)在程序代码中,我们经常都会使用流程控制语句,它是用来控制程序中各语句执行顺序的语句,利用语句的组合便能完成一定功能的小逻辑模块流程控制方式采用结构化程序设计中规定的三种基本流程结构,即:...原创 2020-05-19 09:42:00 · 859 阅读 · 0 评论 -
phabricator 服务端搭建过程,我亲自试验后的干货分享给大家!
phabricator 服务端搭建过程在以前公司一直在用这个,来管理别人代码,一般我们都是简单配置一些文件。这次轮到我自己搭建整个服务了,我来说说我中间踩的坑(配置日期为 2020.5.16 日,不用怀疑代码过期的问题)一,我的安装环境 dell 电脑,centos6.8,Apache 2.2.15, mysql 5.6, php 5.6, phabricator, arcanist, libphutil 如果和我采用一抹一样的安装,这样就可以了二,linux 安装教程1,设置 u 盘启动原创 2020-05-18 17:23:41 · 1482 阅读 · 2 评论 -
MyBatis-一次选择查询过程
1初步:MyBatis初始化完后,org.apache.ibatis.session.Configuration中,会有已经初始化完的数据,供后续的执行:1.1 mapperRegistryMapperRegistry的实例,有一个属性Map<Class<?>, MapperProxyFactory<?>> knownMappers:密钥:Mapper类,某种接口'com.xxx.yyy.model.UserMapper'; 值:MapperProxyF原创 2020-05-18 17:19:02 · 316 阅读 · 0 评论 -
走进Golang之Channel的使用
走进Golang之Channel的使用对于 Golang 语言应用层面的知识,先讲如何正确的使用,然后再讲它的实现。channel 是什么Don't communicate by sharing memory, share memory by communicating.相信写过 Go 的同学都知道这句名言,可以说 channel 就是后边这句话的具体实现。我们来看一下到底 channel 是什么?channel 是一个类型安全的队列(循环队列),能够控制 groutine 在它上面原创 2020-05-18 17:17:21 · 335 阅读 · 0 评论 -
MongoDb基本增删改查操作总结
MongoDb基本增删改查操作总结前言之前一直习惯用Mysql数据库,换了MongoDb的命令行总是不熟练,这里做一个MongoDb命令行的总结,以后能方便查阅。MongoDb基本使用1. 数据库操作查看数据库show dbs 复制代码统计数据库信息use test # 切换到test数据库db.stats() //统计数据信息{ "db" : "test", //数据库名 "collecti...原创 2020-05-17 22:48:29 · 350 阅读 · 0 评论 -
学会这个,再也不怕Python环境安装 (CentOS 6 Python2.7 & Python3.7)
为什么举例来说这个安装过程呢, 因为现在的开发部署的主流linux就是CentOS,而大部分人目前所使用的版本是CentOS Linux release 7.4该系统已经自带集成了 Python2.7版本及pip,如果没有也可以通过yum方式安装。而CentOS 6则自带Python2.6.6 且没有pip。而现行大多数的Python开源项目都要求Python在2.7及以上,所以如果你要部署项目的机器是CentOS 6, 则需要升级Python版本并安装pip。看起来就这点东西,但是在执行过程中会遇到..转载 2020-05-11 16:15:38 · 389 阅读 · 0 评论 -
是时候扔掉 Postman 了,试试 IntelliJ IDEA 自带的高能神器!
是时候扔掉 Postman 了,试试 IntelliJ IDEA 自带的高能神器!前言接口调试是每个软件开发从业者必不可少的一项技能,一个项目的的完成,可能接口测试调试的时间比真正开发写代码的时间还要多,几乎是每个开发的日常工作项。所谓工欲善其事必先利其器,在没有尝到IDEA REST真香之前,postman(chrome的一款插件)确实是一个非常不错的选择,具有完备的REST Cli...原创 2019-12-25 21:35:20 · 217 阅读 · 1 评论