#运维网络工程师

15分钟带你了解前端工程师必知的javascript设计模式(附详细思维导图和源码)

设计模式是一个程序员进阶高级的必备技巧,也是评判一个工程师工作经验和能力的试金石.设计模式是程序员多年工作经验的凝练和总结,能更大限度的优化代码以及对已有代码的合理重构.作为一名合格的前端工程师,学习设计模式是对自己工作经验的另一种方式的总结和反思,也是开发高质量,高可维护性,可扩展性代码的重要手段.我们所熟知的金典的...

局域网新装电脑主机网络断断连连解决方案

现象描述:新装的一台win7旗舰版64位电脑主机,安装是在其他网段安装的,当时没有问题运行正常,在一办公室无法连接到网络,一直处于连接,断开,连接,断开的这种状态,3S左右断一下。 尝试解决(无效):1.起初以为是网线没插好,主机网口接触不良,或者交换机端口接触不良,重新换了个端口试了下,还是这样。2.重装了...

JS获取移动端系统信息(操作系统、操作系统版本、横竖屏状态、设备类型、网络状态、生成浏览器指纹)

GitHub: https://github.com/skillnull/Get-Device-Info在线实例:http://skillnull.com/others/GetDeviceInfo/index.htmlvarDeviceInfo=(function(){varroot=typeofself!=...

linux安全之网络设置

可以通过/etc/sysctl.conf控制和配置Linux内核及网络设置。  #避免放大攻击  net.ipv4.icmp_echo_ignore_broadcasts=1  #开启恶意icmp错误消息保护  net.ipv4.icmp_ignore_bogus_error_responses=1  #开启SYN洪水...
代码星球 ·2020-04-10

人工智能,人工神经网络,机器学习,深度学习,卷积神经网络 时间线与内在联系(转载)

来源:https://blog.csdn.net/normol/article/details/89886067这算是解开自己的疑惑,因为网上说法不一。自己去总结了一下,回过头来看其实别人说的也没错。因为这些概念在时间起源上的顺序不一定就是它们演化后的逻辑关系。。因此为了说明白,将从时间上和逻辑关系上分别说明。(注:自...

linux网络相关配制及命令

1.虚拟机配制查看ip:  ipaddr配制网卡(读者可以忽略):  编辑虚拟网络编辑器,修改子网IP查看ip,输入ipaddr开启网络:ifupeth0  关闭网络:ifdowneth0测试网络连通性:pingwww.baidu.com 激活网卡:   命令:  进入etc文件:输入vim/etc...

网络编程之IO模型

1.1IO模型介绍 IO多路复用概念  IO发生时涉及的对象和步骤。对于一个网络IO,它会涉及到两个系统对象,一个是调用IO的进程或者线程,另一个就是系统内核。如当一个read操作发生时,会先等待数据准备,然后将数据从内核拷贝到进程中去   阻塞IO(blockingIO)特点:在执行IO的两个阶段(等待数据...
代码星球 ·2020-04-09

网络编程之线程

1.1概念  进程是资源分配的基本单位,线程是CPU调度的最小单位区别:1.线程效率比进程快,开销小   2.同一个进程下的多个线程,它的线程号和主进程号相同   3.进程下的数据不共享,线程共享。同一进程中的各个线程,都可以共享该进程中所拥有的资源(体现在所有线程都具有相同的进程ID)   4.多线程操作系统中,进程...
代码星球 ·2020-04-09

网络编程之进程

1.1操作系统概念:I/O操作:计算机的主存和外围设备的介质之间的信息传送操作多道技术:指允许多个程序同时进入内存并运行,且它们交替在CPU中运行(针对单核)多道批处理系统:系统可以同时容纳多个作业,系统运行过程中,不允许用户与其他作业进行交互 操作系统:简单来说就是协调、管理和控制计算机硬件资源和软件资源的控制程序进...
代码星球 ·2020-04-09

网络编程之socket

1.socket概念  也叫做套接字。用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求,它是一个处于应用层和网路层之间的一个封装起来供人使用的接口  面向连接(TCP):通信之前一定要建立一条连接,这种通信方式也被成为”虚电路“或”...
代码星球 ·2020-04-09

网络编程基础知识(待更新补充)

1.C/S架构(client/server)  即客户端(泛指客户端程序exe)与服务端架构2.B/S架构(Browser/Server)  浏览器端与服务器端架构 3.广播  主机之间‘一对所有’的通讯模式,网络对其中每一台主机发出的信号无条件复制并转发,所有主机都可无条件接收  特...

全栈工程师到底有什么用(转)

最近国内外都在流行一个词叫FullStack,中文翻译过来叫全栈工程师,也叫全端工程师。微博上很多专业人士都在讨论全端工程师,有赞有毁的。我对全端工程师的定义是:掌握多种技能,并能利用多种技能独立完成产品的人。打外比方,全栈工程师就是一个能独立盖一幢10层小洋楼的人,而普通工程师,则是可以和一群人盖一幢摩天大楼的人。至...

每个软件工程师都应该尝试的5件事

回顾我的职业生涯(其实我还没那么老,不过入行确实不少年了),确实有几次人生拐点帮我更具职场智慧,并鞭策我成为软件工程师或程序员,成为那种要么热衷于提高自己的技艺,要么对混入管理层有兴趣,要么只是简单的期望扩大自己的知识面的人。我意识到,鉴于每个人目前的工作情况,有些建议可能并不适合于每一个人,尤其是假如你工作在一家对&...

如何做一个好的前端重构工程师

编者注:这里的“重构”指的是将设计图(比如PSD)转换为html+css+js。  用这个标题,是因为前一段时间组里有一个开放式讨论:怎样才算一个好重构?  其实,"好"与"坏"向来都是相对的,因为每个人眼中看待"好"与"坏"的标准不一样,不如从自身的角度考虑一下:如何做一个好重构?  先来看一...

Python网络编程中的服务器架构(负载均衡、单线程、多线程和同步、异步等)

这篇文章主要介绍服务器架构。网络服务需要面对两个挑战。第一个问题是核心挑战,要编写出能够正确处理请求并构造合适响应的代码。第二个挑战是如何将网络代码部署到随系统自动启动的Windows服务或者是Unix守护进程中,将活动日志持久化存储。并且在无法连接到数据库或者后端存储区时发出警告,为其提供完整的保护,以防止所有可能的...
首页上一页...7475767778...下一页尾页