IIS应用程序池回收导致SignalR链接断开的解决办法

  • Post author:
  • Post category:其他

最近在测试的时候发现,用SignalR做的实时消息推送程序,部署在IIS上之后间隔一定时间(大概间隔在25-28小时之间)就会断开连接。因为做了异常捕获,但是每次断开的那个时间点都没有异常日志,所以猜测可能不是程序BUG造成的断开。在网上查了下,估计是iis回收的问题。 “IIS 为优化服务器性能,会自动对它认为休眠的应用程序(如长时间无人访问)进行资源回收,资源回收时将会导致网站应用程序关闭。”…

继续阅读 IIS应用程序池回收导致SignalR链接断开的解决办法

大龄青年的艰难转行IT之路(二)

  • Post author:
  • Post category:其他

  到今天作为一名程序员工作了两年,说说我的感想。 1.普通的码农工作并不费脑子,不吃智商,只是找工作,面试的时候吃记忆力。 2. 普通的码农工作可以达到税前1w-1w5左右的收入,只不过加班会比机械行业多些,然后慢慢地人又会回到之前那种老油条的状态。 3. 如果想真正掌握技术,进入大厂,就有太多太多的东西需要学习,做好没有节假日,没有个人生活的准备。同时,进大厂很吃学历,学校好才比较有面试资格。…

继续阅读 大龄青年的艰难转行IT之路(二)

adb 命令使用与解释

  • Post author:
  • Post category:其他

adb工具(全称:Android Debug Bridge)是android通用的调试工具,提供调试android相关操作的指令   ·adb devices 指令 adb devices 指令,能获取到当前连接的设备或模拟器的相关信息 如下图: 第一个信息是手机设备序列号 ,第二个是连接状态 连接状态有三个:device、offline、no device device状态: 表示当前设备或模拟…

继续阅读 adb 命令使用与解释

操作系统(二)

  • Post author:
  • Post category:其他

第三章:处理机调度与死锁 1、处理机调度的三个层次 高级调度(也称为作业调度、宏观调度、长程调度):用于决定外存上处于后备队列中的哪些作业调入内存,并为他们创建进程、分配必要的资源,再将新创建的进程排在就绪队列上,准备执行。 作业调度应解决的两个问题: 接纳多少作业? 取决于多道程序度 接纳哪些作业? 取决于所采用的调度算法,如先来先服务调度算法、短作业有限调度算法等 中级调度(又称中程调度):涉…

继续阅读 操作系统(二)

解决docker容器无法访问的问题

  • Post author:
  • Post category:其他

服务器上的docker容器都无法访问了,而且裸机部署的应用则没有任务问题。 docker容器重启多次均无法访问!!! docker服务重启也无济于事!!! 服务器网卡重启也不行!!! 网上搜了一堆方法: 1、Linux内核和docker版本不匹配的问题,需要重启服务器所以没有试,服务器上好多程序,不能重启; 2、docker容器映射,没有问题: 3、网络转发: vim /etc/sysctl.co…

继续阅读 解决docker容器无法访问的问题

PostgreSQL四类窗口函数总结

  • Post author:
  • Post category:其他

postgresql的窗口函数和Hive的hql基本一致,利用窗口函数能够解决绝大部分的常用业务数据分析需求。 先总结: 常用的4类窗口函数: 用于聚合计算的窗口函数:sum() over(); count() over(); avg() over;用于分组排序的窗口函数:row_number() over(); rank() over(); dense_rank() over()用于分组查询的窗…

继续阅读 PostgreSQL四类窗口函数总结

SaltStack

  • Post author:
  • Post category:其他

常用的自动化管理工具 一、Puppet —基于 Ruby 开发,采用 C/S 架构,扩展性强,基于 SSL,远程命令执行相对较弱 二、SaltStack —基于 Python 开发,采用 C/S 架构,相对 puppet 更轻量级,配置语法使用 YMAL,使得配置 脚本更简单 三、Ansible —基于 Pythonparamiko 开发,分布式,无需客户端,轻量级,配置语法使用 YMAL 及 J…

继续阅读 SaltStack

自定义starter

  • Post author:
  • Post category:其他

目录 一、简介1.1 启动器starter命名1.2 什么是SpringBoot starter机制1.3 为什么要自定义starter1.4 什么时候需要创建自定义starter1.5 自动加载核心注解说明 二、自定义starter短信模块2.1 创建Starter项目2.2 定义Starter需要的配置类2.3 编写Starter项目的业务功能2.4 编写自动配置类2.5 编写spring.f…

继续阅读 自定义starter

大学生网络协议分析课实验:文件传输程序设计

  • Post author:
  • Post category:其他

网络协议分析课实验:文件传输程序设计 要求:   设计一个控制台应用程序,基于流式套接字完成文件传输的功能。具体功能如下:   1.将任意类型的文件从客户端传送到服务器,传送前提示用户输入完整的文件名(含路径和扩展名);   2.必须可以传送大文件(50MB以上,大文件不用发给我,我自己找文件测试);   3.必须有文件传送进度提示。     4. 程序完成后,删除Debug,ipch文件夹,以及…

继续阅读 大学生网络协议分析课实验:文件传输程序设计

kaggle竞赛 | Quora Insincere Question | 文本情感分析

  • Post author:
  • Post category:其他

目录 赛题背景赛题评价指标数据集分析pytorch建模 之前发布了一遍实战类的情感分析的文章,包括微博爬虫,数据分析,相关模型。 可以参考: https://blog.csdn.net/lijiamingccc/article/details/126963413 比赛链接: https://www.kaggle.com/competitions/quora-insincere-questions-…

继续阅读 kaggle竞赛 | Quora Insincere Question | 文本情感分析