pm2基本使用

  • Post author:
  • Post category:其他

1.pm2的基本介绍 pm2是node的进程管理器,利用它可以简化node任务的管理,且内置了许多功能,常用于后台脚本管理。 pm2特性 自带热部署 - - - 当源文件更新 线上项目也会自动重启 后台运行 - - - 不会占用实时窗口 会在后台运行 服务信息查看 - - - 查看运行中程序的各项信息 日志系统 - - - 可以随时查看程序的运行日志 内置负载均衡 - - - 在cluster模式…

继续阅读 pm2基本使用

APT攻击及其防御技术,APT防御配置,对称加密,非对称加密,SSL工作过程

  • Post author:
  • Post category:其他

1. 什么是APT? APT攻击即高级可持续威胁攻击,也称为定向威胁攻击,指某组织对特定对象展开的持续有效的攻击活动。 APT是黑客以窃取核心资料为目的,针对客户所发动的网络攻击和侵袭行为,是一种蓄谋已久的“恶意商业间谍威胁”。这种行为往往经过长期的经营与策划,并具备高度的隐蔽性。APT的攻击手法,在于隐匿自己,针对特定对象,长期、有计划性和组织性地窃取数据,这种发生在数字空间的偷窃资料、搜集情报…

继续阅读 APT攻击及其防御技术,APT防御配置,对称加密,非对称加密,SSL工作过程

设计模式之工厂模式

  • Post author:
  • Post category:其他

目录 1. 工厂模式介绍 2. 简单工厂模式(创建型) 3. 工厂方法模式(创建型) 3. 抽象工厂模式(创建型) 1. 工厂模式介绍 常见的工厂模式: 简单工厂模式(Factory) 不属于 23 种设计模式之一 工厂方法模式(Factory Method) 抽象工厂模式(Abstract Factory) 2. 简单工厂模式(创建型) 简单工厂模式又称静态工厂方法模式,不属于23中设计模式之一…

继续阅读 设计模式之工厂模式

JS中 for循环的终止循环 return break continue 的区别

  • Post author:
  • Post category:其他

return语句的作用是指定函数返回的值。 return语句只能出现在函数体内 ,出现在代码中的其他任何地方都会造成语法错误!用return语句来终止一个函数的执行。 1、return   (终止循环 并且退出循环所在的方法 ) function add(){ let list = [1,2,3,4] for(var i=0;i<list.length;i++){ if(i === 2)re…

继续阅读 JS中 for循环的终止循环 return break continue 的区别

指针的算术运算

  • Post author:
  • Post category:其他

指针+1(-1同理) 给定一个数组,数组指针+1可能表示为三种情况: 1.加一个字节 :程序出错 2.加整个数组:这个操作完全没意义。 3.加一个单元格:一个单元格几个字节是根据定义的指针的类型来定的,例如char,指针加1就是一个字节,即一个单元格。 总结:指针加法需要调整(加1单元格),调整的权重为指针去掉一个星号,然后求指针sizeof,例如 int*p; p+1 为加4个字节=sizeof…

继续阅读 指针的算术运算

C语言实现24点游戏

  • Post author:
  • Post category:其他

使用暴力枚举,主函数将四个数进行排列组合,调用calculate函数将运算符进行排列组合,一共有24*64=1536种计算方式。 #include <stdio.h> #include <string.h> char four_fun[4]={'+','-','*','/'}; float a[4]; int i,j,k,l; float calculate(float a…

继续阅读 C语言实现24点游戏

微信ios浏览器 与 iframe的不兼容问题

  • Post author:
  • Post category:其他

最近微信开发项目,引用iframe框内嵌一个摇奖的页面在iOS微信浏览器上显示不出来,安卓却可以显示。 因为摇奖的页面要在特定的条件才能显示出来,一开始是被隐藏display:none;的。 所以排除了一番,采用动态添加iframe框的情况就能正常显示页面。 版权声明:本文为bem_zj原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://b…

继续阅读 微信ios浏览器 与 iframe的不兼容问题

android studio应用开发案例,Android应用开发案例教程(Android Studio版).pptx

  • Post author:
  • Post category:其他

Android应用开发案例教程 (Android Studio版) ;;Android发展史;Android发展史;什么是Android?;Android发展史;Android发展史;Android应用程序组成;Activity;Intent 和Intent Filter;BroadcastReceiver;Service;Content Provider;Android UI设计;第一章 目 录…

继续阅读 android studio应用开发案例,Android应用开发案例教程(Android Studio版).pptx

LoRa学习总结(二)

  • Post author:
  • Post category:其他

之前文章写到LoRa一些特点和传输距离。根据自由空间传播距离公式,可以得出发射功率越大,传播距离越长。 但是LoRa是低功耗,远距离传输,是如何解决这一对矛盾的? 根本原因是LoRa提高了接收机的灵敏度,从而拥有超强的链路预算,也就不需要很高的发射功率了。 1.扩频通信 LoRa接收端灵敏度要归功于扩频技术。 扩频通信,即扩展频谱通信技术(Spread Spectrum Communication…

继续阅读 LoRa学习总结(二)