《Network Warrior中文版—思科网络工程师必备手册 》

  • Post author:
  • Post category:其他

《Network Warrior中文版—思科网络工程师必备手册 》china-pub推荐 适合从事计算机网络技术、管理和运维工作的工程技术人员阅读。 可以让有经验的网络工程师和管理员巩固并加深自己的经验; 可以让初学者迅速上手,全面具备各种常用网络技术的实战能力。 本书同样可以作为高校计算机和通信专业本科生或研究学习网络技术的参考资料。 基本信息 作者: (美)Gary A. Donabue 译者…

继续阅读 《Network Warrior中文版—思科网络工程师必备手册 》

Gradio实现算法可视化

  • Post author:
  • Post category:其他

Gradio 最近看到一个新的包,感觉挺好玩的,这里记录一下。 与他人共享机器学习模型,API或数据科学工作流程的最佳方法之一是创建一个交互式应用程序,使用户或同事可以在浏览器中尝试演示。 Gradio允许在Python中构建演示并分享它们,通常只需要几行代码即可完成之前需要写flask后端服务,前端开发用户界面等复杂工作。 安装 pip install gradio Hello World 开始…

继续阅读 Gradio实现算法可视化

会话管理session

  • Post author:
  • Post category:其他

客户端和服务端进行数据交互遵循的是HTTP协议,此协议是无状态协议(异常请求对应一次响应,响应完成之后断开连接)服务器是无法跟踪客户端的请求,通过Cookie技术可以给客户端添加一个标识,(此标识可以保存数据),客户端之后向此服务器法请求时会自动带上这个标识,这样服务器就可以识别此客户端了,但是由于Cookie的数据是保存在客户端中,存在被篡改的风险,Session可以避免出现这样的风险,因为Se…

继续阅读 会话管理session

ring-allreduce简介

  • Post author:
  • Post category:其他

今天无聊看到了ring-allreduce的gpu通信算法,本来希望在 相关网页 上看看相关介绍的,但是在baidu research上却搜不到相关的东西,后来看了看 baidu-allreduce 代码的注释,才明白。这是一个说明起来挺简单的算法,自己打算随便说说。 觉得英文好的可以直接看看GitHub上注释,写的很清晰: https://github.com/baidu-research/ba…

继续阅读 ring-allreduce简介

进程(等待队列)

  • Post author:
  • Post category:其他

1. 等待队列主要数据结构 等待队列表示一组睡眠的进程,即进程描述符task_struct中的state字段为TASK_INTERRUPTIBLE或者是TASK_UNINTERRUPTIBLE的进程,当某一条件变为真时,由内核唤醒它们。 等待队列由双向链表实现,其元素包括指向进行描述符的指针。每个队列都有一个等待队列头(wait queue head) struct __wait_queue_he…

继续阅读 进程(等待队列)

nginx fastcgi cache详解

  • Post author:
  • Post category:其他

功能简介 nginx的fastcgi cache是用来缓存用户请求,当用户下次再进行同样的访问的时候直接将缓存结果返回给用户,避免了nginx再向上游请求结果的过程,使服务性能大幅度提升,如果服务是静态可缓存的话使用这个模块能够明显缩短用户请求时间同时节省服务器资源,大大提升服务的qps。比如我们下边的实例是取自我们线上业务天气服务的fastcgi cache的配置,天气服务之所以能使用这个cac…

继续阅读 nginx fastcgi cache详解

matlab与C++数据交换

  • Post author:
  • Post category:其他

一组MATLAB和 C++数据交换类的设计 南京航空航天大学 san email : visualsan@yahoo.cn (源代码: http://blog.csdn.net/visualsan/archive/2011/03/05/6226205.aspx ) 总体结构图 本文将针对如何进行 MATLAB 和 C++ 交互进行探讨,编程环境问为 matlab2009 和 VC6.0 。具体如何…

继续阅读 matlab与C++数据交换

mybaits拦截器+自定义注解

  • Post author:
  • Post category:其他

实现目的:为了存储了公共字典表主键的其他表在查询的时候不用关联查询(所以拦截位置位于mybaits语句查询得出结果集后) 项目环境 :springboot+mybaits 实现步骤:自定义注解——自定义实现mybaits拦截器——注册mybaits拦截器 一、自定义注解 1.1  代码示例 import java.lang.annotation.Documented; import java.la…

继续阅读 mybaits拦截器+自定义注解

JavaScript练习题:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数

  • Post author:
  • Post category:java

方法一: <script> var str = prompt("输入一行字符"); var digital = 0; var character = 0; var blank = 0; 版权声明:本文为weixin_51907008原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/weixin_51…

继续阅读 JavaScript练习题:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数

Node.js-目录穿越(CVE-2017-14849)

  • Post author:
  • Post category:其他

漏洞描述 ​ Node.js 8.5.0 对⽬录进⾏normalize操作时出现了逻辑错误,导致向上层跳跃的时候(如…/…/…/…/…/…/etc/passwd),在 中间位置增加foo/…/(如…/…/…/foo/…/…/…/…/etc/passwd),即可使normalize返回/etc/passwd,但实际上正确结果应该 是…/…/…/…/…/…/etc/passwd。 ​ express这…

继续阅读 Node.js-目录穿越(CVE-2017-14849)