最近这两天有点无头苍蝇的感觉,形势不妙,赶紧给自己规划下,对一些事下决心。接下来一个月甚至更久,主要方向还是深耕golang和网络编程,期间尽量抽时间把算法那本书再看一遍。 7:30-8:00,看一下github和一些blog 白天抽空读TCP/IP详解 19:00-20:00,继续研究golang ...
分类:
其他好文 时间:
2020-04-24 00:48:37
阅读次数:
51
package les; public class ddy { public static void main(String[] args) { // TODO Auto-generated method stub bijiben p=new bijiben(); p.color='红'; p.cp ...
分类:
其他好文 时间:
2020-04-23 11:57:33
阅读次数:
85
一、什么是敏捷开发: 敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件... ...
分类:
其他好文 时间:
2020-04-23 01:09:44
阅读次数:
87
[TOC] [python异步编程之asyncio(百万并发)] 前言:python由于GIL(全局锁)的存在,不能发挥多核的优势,其性能一直饱受诟病。然而在IO密集型的网络编程里,异步处理比同步处理能提升成百上千倍的效率,弥补了python性能方面的短板,如最新的微服务框架japronto,res ...
分类:
编程语言 时间:
2020-04-22 19:33:35
阅读次数:
61
网络编程基础知识 客户端/服务器架构 硬件服务器 1、文件服务器:拥有庞大通用存储容量的计算机,可以被客户端远程访问。客户端计算机会挂载服务器计算机上的磁盘,看起来就像这个磁盘是在本地计算机上一样。 网络文件系统(NFS):最流行的支持文件服务器的网络操作系统,sun公司开发的 专用外围设备:磁盘驱 ...
分类:
编程语言 时间:
2020-04-22 00:15:10
阅读次数:
74
网络编程基本介绍 Golang 的主要设计目标之一就是面向大规模后端服务程序,网络通信这块是服务端 程序必不可少也是至关重要的一部分。 网络编程有两种: 1)TCP socket 编程,是网络编程的主流。之所以叫 Tcp socket 编程,是因为底层是基于 Tcp/ip 协议的. 比如: QQ 聊 ...
分类:
其他好文 时间:
2020-04-21 23:49:18
阅读次数:
109
Reactor模式,是大多数IO相关组件如Netty、Redis在使用的IO模式,为什么需要这种模式,它是如何设计来解决高性能并发的呢? 最最原始的网络编程思路就是服务器用一个while循环,不断监听端口是否有新的套接字连接,如果有,那么就调用一个处理函数处理,类似:while(true){sock ...
分类:
编程语言 时间:
2020-04-20 20:03:14
阅读次数:
65
由于故障排查已经过了一段时间再写的这个随便,故这次无相关截图某天,运行正常的rabbitmq挂掉了,然后去重启的时候报错,启动不了,通过查看systemctlstatusrabbitmq-l和journalctl-urabbitmq查看错误信息,发现也没有什么有价值的信息。然后尝试着把/var/lib/rabbitmq/mnesia/目录下的文件移走,再重新启动,发现依然是报一样的启动错误,也没有
分类:
其他好文 时间:
2020-04-20 17:33:36
阅读次数:
104
转自:https://www.cnblogs.com/chenzhanxun/articles/4463151.html 今天刚学了网络编程在网上尝试下载东西时报: sun.security.validator.ValidatorException: PKIX path building faile ...
分类:
编程语言 时间:
2020-04-19 18:13:48
阅读次数:
143
""" (1)UDP C/S结构通信: ?服务器端和客户端IP:当前主机IP(192.168.?.?) ?服务器监听端口:服务器启动时默认侦听端口为1060,当客户端有udp数据传过来时, 可以对数据进行解码(utf-8)并打印出客户端传输的字符串数据, 同时给发送数据的客户端传输字符串数据“你好, ...
分类:
其他好文 时间:
2020-04-19 13:06:57
阅读次数:
105