后端
组态王客户端通讯错误问题的解决
一、现象
客户反映组态服务器端有数据,客户端无数据。
日志记录
二、分析
可以看到"\kyioServer\....\io服务器" 不存在。
客户端的变量声明部分所有的服务器端变量都打不开。
查看共享文件夹"\kyioServer\....\io服务器" 位于D盘,且有权限。从客户端可以查看D盘内的共享文件。
询问客户,维护后第二天发生的通讯错误。
客户端程序
LeetCode - #121 买卖股票的最佳时机(Top 100)
前言
本题为 LeetCode 前 100 高频题
我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。)的 Swift 算法题题解整理为文字版以方便大家学习与阅读。
LeetCode 算法到目前我们已经更新到 120 期,我们会保持更新时间和进度(周一、周三、周五早上 9:00 发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提
[转]解析分布式系统的缓存设计
作者:vivo互联网服务器团队-Zhang Peng
一、缓存简介
1.1 什么是缓存
缓存就是数据交换的缓冲区。缓存的本质是一个内存 Hash。缓存是一种利用空间换时间的设计,其目标就是更快、更近:极大的提高。
将数据写入/读取速度更快的存储(设备);
将数据缓存到离应用最近的位置;
将数据缓存到离用户最近的位置。
缓存是用于存储数据的硬件或软件的组成部分,以使得后续更快访问相应的数据。
Spring Bean的实例化过程
一、前言
对于写Java的程序员来说,Spring已经成为了目前最流行的第三方开源框架之一,在我们充分享受Spring IOC容器带来的红利的同时,我们也应该考虑一下Spring这个大工厂是如何将一个个的Bean生产出来的,本期我们就一起来讨论一下Spring中Bean的实例化过程。
1.1 Spring Bean 生命周期步骤伪代码
1、类
2、推断选择构造方法(默认调用类无参构造方法)
3、普
【C语言】求简单交错序列前N项和
本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。
输入格式:
输入在一行中给出一个正整数N。
输出格式:
在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后三位。题目保证计算结果不超过双精度范围。
输入样例:
10
输出样例:
sum = 0.819
代码:
#include <stdio.h>
int main()
LeetCode题解:数的N次方
题目描述
实现Pow(x,n),即计算x的n次幂函数(即,x^n)。
示例
示例1
输入:x = 2.00000, n = 10
输出:1024.00000
示例2
输入:x = 2.10000, n = 3
输出:9.26100
示例3
输入:x = 2.00000, n = -2
输出:0.25000
方法思路
快速幂+递归
举个例子:我们要计算x^64,我们可以按照:
ima
03. 面向对象分析
1、面向对象
(1)OOA(Object-oriented Analysis)
面向对象分析——事物的分类、命名、描述。
(2)OOD(Object-oriented Design)
面向对象设计——建模
(3)OOP(Object-oriented Programming)
面向对象编程——实现
2、面向对象分析的特点
(1)特征:事物的特征/性状、结构和状态
(2)行为:能力、效果/功效、职责
Zabbix技术分享——使用Zabbix6.0监控业务日志
企业日常IT运维过程中,常会碰到需要监控业务日志的情况,以下将介绍如何使用Zabbix6.0监控业务日志。
应用场景描述:
企业IT运维部门使用自建zabbix平台对公司某业务系统进行了监控。近段时间,该业务系统同事反映某应用平台提供服务时,经常发生应用页面404的情况,运维工程师根据业务概况拟定排查方案,决定对业务系统日志进行密集监控,以便进行根因分析,解决问题。