18号近三天的整合

HTML与CSS基础精讲

HTML和CSS的一些知识

从新看了一下HTML和CSS中的一些基本知识
1.css权重
!important Infinity(正无穷)在任何语言中 Infinity+1>Infinity
行间样式 1000
id 100
class | 属性|伪类 10
标签|伪元素 1
通配符 0
权重之间的进制不是10进制 是256进制

2.选择规则
父子选择器 div em(div下包含的所有的em)
直接选择器 div > em(距离div最近的em)
并列选择器 div.demo
分组选择器 em,div,strong 分开的组会共用一个代码块
当有多个层级选择器的时候 要比较谁的权重大 把他们的权重值相加与另一个需要比较的选择器的权重值比较 权重值总和大的大
如果权重值相加相等,那么就比较最后一个数的权重
浏览器遍历是从右向左

颜色
#ff4400
每两位代表一个颜色,红色饱和程度00-ff ,绿色饱和程度00-ff,蓝色饱和程度00-ff
#000000:黑色
#ff0000:红色
#00ff00:绿色
#0000ff:蓝色
#ffffff:白色
如果每两个颜色都是一样那么就可以用一个字表示如 #ffffff=#fff ,#f40=#ff4400

border:可以分为三种
/可以分解为三种/
/* border-width: 1px; /* 设置宽度 */
/border-style: dashed;/ 设置样式 和solib一样 */
/border-color: red;/ 颜色 */
margin: 0;
/*如果只有一个值表示4个外边距都是0px
如果margin:10px 5px,上外边距和下外边距是 10px,右外边距和左外边距是 5px;
margin:10px 5px 15px,上边距是10px 左右边距是5px 下边距是15px;
margin:10px 5px 15px 20px,上边距是10px,右边距是5px,下边距是15px,左边距是20px;
*/
padding: 0;
/padding控制内边距,数值意义和margin一样/

关于AJAX:

if (xmlhttp.readyState4 && xmlhttp.status200)
//0:初始化,XMLHttpRequest对象还没有完成初始化
// 1:载入,XMLHttpRequest对象开始发送请求
// 2:载入完成,XMLHttpRequest对象的请求发送完成
// 3:解析,XMLHttpRequest对象开始读取服务器的响应
// 4:完成,XMLHttpRequest对象读取服务器响应结束
// status是XMLHttpRequest对象的一个属性,表示响应的HTTP状态码
// 在HTTP1.1协议下,HTTP状态码总共可分为5大类
// 1xx:信息响应类,表示接收到请求并且继续处理
// 2xx:处理成功响应类,表示动作被成功接收、理解和接受
// 3xx:重定向响应类,为了完成指定的动作,必须接受进一步处理
// 4xx:客户端错误,客户请求包含语法错误或者是不能正确执行
// 5xx:服务端错误,服务器不能正确执行一个正确的请求

200——交易成功

404——没有发现文件、查询或URl

500——服务器产生内部错误

AJAX还是没有太弄懂,传递方式的写法太多了

绝对路径和相对路径

绝对路径:所需目标和所写目标不在同一文件夹下面,需要输入所需路径的全部路径名称
相对路径:如果在同一文件夹下(地址相同)程相对关系,叫相对路径。

进制转换

1.十进制转二进制 整数部分和小数部分分别转换,然后合并
十进制整数部分转二进制用"除2取余"
十进制小数部分转二进制是"乘2取整"

2.二进制转十进制
将每一位数乘以它的权重,然后相加
如把100110.101 转十进制 125+024+023+122+121+020+12-1+02-2+1*2-3=38.625

3.十进制转八进制
采用整数部分除8取余
小数部分乘8取整

  1. 二进制 转八进制
    从小数点开始,每三位二进制分一组,不足三位时,在小数点右边时向右边补齐,反之亦然。
    二进制 八进制
    000 0
    001 1
    010 2
    011 3
    100 4
    101 5
    110 6
    111 7
    5.二进制转16进制
    和转八进制一样的方法
    二进制 十六进制
    0000 0
    0001 1
    0010 2
    0011 3
    0100 4
    0101 5
    0110 6
    0111 7
    1000 8
    1001 9
    1010 A
    1011 B
    1100 C
    1101 D
    1110 E
    1111 F

    校验码

    1.奇偶校验码
    (1) 水平奇偶校验码
    (2)垂直奇偶校验码
    (3)水平垂直奇偶校验码
    个人绝对就是 根据垂直和水平来相加,如果是奇校验,水平或者垂直加起来为奇数
    如果是偶数,相加起来为偶数

数据库

如果男是1  女是2  未知是0  那么如何在页面中显示出来 男,女,未知
select case when (sex=1) than '男' when(sex=2) than '女' when(sex=0) than '未知' end as sex  from user

正则表达式

想要通过js判断手机号码这种的有没有大神交我一下,前段完全没有学的怎么好哎,还是要多看视频。

<think>嗯,用户这次提出了关于呼叫小平台部署的问题,需要结合之前的对话历史和提供的参考文献来解答。用户之前询问过呼叫小平台的概述和主流产品,现在转向了具体部署问题,说明ta可能从选型阶段进入了实施阶段。从提供的引用材料来看,有几个关键点需要整合:1.引用[1]提到3CX系统适合有多地办公需求的企业,但需要专人维护服务器(这点特别重要)2.引用[3]和[4]分别提到云呼叫中心和板卡式系统的适用场景,正好对应云端和本地部署两种模式3.用户没有给出具体场景,但提到“部署教程”和“问题解决方案”,说明ta可能需要从零开始的指导考虑到国内用户的实际情况,应该特别注意:-云服务部署要强调国内的实名认证要求(之前对话提到过)-本地部署则要说明端口开放问题(引用[1]提到端口限制可能影响3CX)-中小企业可能更适合板卡式系统(引用[4])技术实现上要区分云服务和自建系统:对于云服务部署,重点在于账注册和API集成,相对简单但可能涉及月费;自建系统则需要详细说明VoIP网关配置(这部分比较专业,需要给出具体参数示例)。用户如果没IT背景,可能需要提醒他们寻求第三方服务支持(引用[1]最后有相关建议)。安全方面需要强调两点:SSL证书部署(引用[3]间接涉及通讯安全),以及防范码冒用(回应用户之前的相关问题3)。部署后的测试环节也很关键,特别是国内复杂的网络环境。最后生成的相关问题要覆盖用户可能的后续需求:成本计算、系统集成、防封措施——这些在电商客服场景特别常见。</think> 基于呼叫小平台的部署需求,结合系统通信架构特点和中国本土化实践,以下是详细部署指南及常见问题解决方案: --- ### 一、部署模式选择(核心决策) 1. **云服务托管模式** ✅ 适用场景:快速上线、无IT团队、中小规模需求 - 采用阿里云/腾讯云通信API(如[阿里云码隐私保护服务](https://help.aliyun.com/product/124340.html)) - 部署流程: ```mermaid graph TD A[注册云账] --> B[实名认证+企业备案] B --> C[开通隐私套餐] C --> D[调用API绑定AXB码] D --> E[集成到业务系统] ``` - 成本:按通话分钟数计费(¥0.1-0.3/分钟) 2. **自建SIP服务器模式** ✅ 适用场景:大型企业、高定制化、数据本地化需求 - 推荐方案:3CX系统 + VoIP网关(参考引用[1][^1]) - 硬件配置: | 并发数 | CPU核心 | 内存 | 带宽要求 | |--------|---------|------|----------| | ≤50 | 4核 | 4GB | 10Mbps | | ≤200 | 8核 | 8GB | 50Mbps | - **关键部署步骤**: 1. 安装3CX服务器(Linux/Windows) 2. 配置SIP中继(对接运营商如阿里云SIP) 3. 设置虚拟路由规则(DID分配) 4. 开通外呼白名单(防封) --- ### 二、典型部署问题解决方案 #### 问题1:码被封禁(高发风险) **原因分析**: 运营商风控策略(如短期内高频呼叫、未实名认证) **解决方案**: 1. 调用运营商API进行[码合法性核验](https://market.aliyun.com/products/57000002/cmapi00032571.html) 2. 设置呼叫频控:$$ \text{单最大呼叫量} = \frac{\text{系统总并发数}}{\text{活跃码数}} \times 1.5 $$ 3. 使用轮拨策略:创建码池自动切换主叫 #### 问题2:通话质量差 **优化方案**(参考引用[3]云通信治理[^3]): | 问题类型 | 解决方法 | |---------------|-------------------------------| | 语音延迟>300ms | 启用QoS策略(DSCP 46标记) | | 丢包率>5% | 部署SBC边界控制器 | | 回声问题 | 启用AEC算法(WebRTC模块集成) | #### 问题3:系统集成困难 **标准化方案**: ```python # Python示例:阿里云AXB绑定API调用 import requests url = "https/dypls.aliyuncs.com/" params = { "Action": "BindAxb", "PoolKey": "your_pool_key", "PhoneNoA": "13xxxxxxxxx", # 用户真实 "PhoneNoB": "18xxxxxxxxx", # 被叫码 "PhoneNoX": "170xxxxxxxx" # 虚拟小 } response = requests.post(url, params=params) print(response.json()) # 返回绑定ID ``` --- ### 三、部署注意事项 1. **合规性要求**(中国内地强制项): - 所有码需完成[企业实名认证](https://si.aliyun.com/) - 通话录音存储≥180天(参考《通信短信息服务管理规定》) 2. **安全加固**: ```nginx # Nginx配置示例(防DDoS) limit_req_zone $binary_remote_addr zone=call_limit:10m rate=30r/s; location /sip { limit_req zone=call_limit burst=50; proxy_pass http://backend; } ``` 3. **高可用设计**: - 主备服务器切换延迟≤3秒(keepalived方案) - 异地容灾:采用多云部署(阿里云+华为云双活) --- ### 四、推荐部署路径 ```mermaid graph LR 需求分析 --> 模式选择 模式选择 -->|中小企业| 云服务API 模式选择 -->|大型企业| 自建SIP系统 云服务API --> 选择[阿里云/腾讯云方案] 自建SIP系统 --> 采购[板卡式设备 引用[4]][^4] 采购 --> 部署[3CX配置 引用[1]] 部署 --> 压力测试 ``` > **注**:涉及跨境业务时需额外申请国际码(+86/+852等),建议使用PrivateLine等国际平台(参考首次回复)。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值