相关文章
webapi 允许跨域
1.在Nuget安装webapi.cors 添加完会有这个包 然后在项目App_Start 目录下的WebApiConfig.cs里面添加 // Web API 配置和服务// 添加跨域设置config.EnableCors(new EnableCorsAttribute("*", "*", "*"));
建站知识
2024/11/23 3:26:36
node获取客户端请求ip
注: nginx代理到nodeJs服务,访问nginx时把获取ip的请求头带给node,然后在node获取携带ip的请求头 Nginx配置
location / {proxy_pass http://127.0.0.1:8808;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $pr…
建站知识
2024/11/23 3:26:38
Android 8.1 仅支持PIN码的锁屏方式
Android 8.1 仅支持PIN码的锁屏方式
最近收到客户需求,要求设备仅支持PIN码的锁屏方式,具体修改参照如下:
/vendor/mediatek/proprietary/packages/apps/MtkSettings/src/com/android/settings/password/ChooseLockGeneric.java // Used fo…
建站知识
2024/11/23 3:26:37
ChatGPT写作攻略:完善学术论文技巧指南
ChatGPT无限次数:点击直达 ChatGPT写作攻略:完善学术论文技巧指南
在当今科技日新月异的时代,人工智能技术已经逐渐渗透到各行各业,对于学术论文写作也带来了全新的思路和工具。其中,ChatGPT作为一种强大的自然语言处理模型&…
建站知识
2024/11/23 3:26:38
[Linux]进程间通信—管道通信
1.进程通信简介
首先两个进程之间是不可以直接进行"数据"的传递的,因为进程具有独立性。 1.1进程通信的目的: 数据传输:一个进程需要将它的数据发送给另一个进程 资源共享:多个进程之间共享同样的资源。 通知事件&…
建站知识
2024/11/22 18:54:59
JS:错误捕获(try...catch/window.onerror/window.addEventListener)
一、try...catch
1.在同步任务中 <script>let a 0;try {//要执行的代码console.log(b);} catch (e) {//如果有错误,执行这里的代码console.log(e); //ReferenceError: b is not defined}</script>
2.在异步任务中
2.1 promise中 <script>new …
建站知识
2024/11/22 21:16:56
windows上配置Redis主从加哨兵模式实现缓存高可用
一、哨兵模式
哨兵(sentinel)是Redis的高可用性(High Availability)的解决方案:由一个或多个sentinel实例组成sentinel集群可以监视一个或多个主服务器和多个从服务器。当主服务器进入下线状态时,sentinel可以将该主服务器下的某…
建站知识
2024/11/22 21:16:54
UE4 方块排序动画
【动画效果】 入动画: 出动画: 【分析】 入动画:方块动画排序方式为Z字形,堆砌方向为X和Y轴向 出动画:方块动画排序方式为随机
【关键蓝图】 1.构建方块砌体 2.入/出动画
建站知识
2024/11/22 21:16:56