- 博客(46)
- 收藏
- 关注
原创 visual studio查看代码执行CPU占用情况
选择后会自动运行程序,正常操作会记录CPU的使用情况。1.调试->性能探测->选择CPU。查看CPU占用情况分析代码。双击进去查看详细信息。执行结束后会出现下图。
2024-11-06 16:29:12
702
原创 Ansible安装
Ansible 提供了四个控制其行为的来源。在每个优先类别中,都有特定的规则适用。但是,一般来说,“最后定义的”优先,并覆盖任何先前的定义。每个类别都会覆盖所有优先级较低的类别的任何信息。例如,剧本关键字将覆盖任何配置设置。在/etc/ansible/ansible.cfg文件中变更配置。/etc/ansible/hosts手动创建。控制节点访问其他被控制节点的方式是通过设置。执行pipx ensurepath。您可以生成一个完全注释掉的示例。二、构建ansible库存。
2024-11-04 15:00:53
497
原创 Quartz实现定时调用接口(.net core2.0)
2.startup的ConfigureServices方法中增加注入。1.nuget安装Quartz.AspNetCore。部署到服务器是需要注意引入这四个dll。
2024-11-01 16:35:27
564
原创 rocketmq双master集群安装
2、集群架构:两台服务器分别安装NameServer + MasterBroke,选择其中一台安装DashBoard。将安装包上传到服务器并解压(如/home/ubuntu/soft)1、下载源码,修改nameService地址,并打成jar包。1.rocketmq版本为:RocketMQ 5.3.1。2、上传到/home/ubuntu/data目录下。4、访问http://{ip}:8080/#/验证。服务器:选择服务器A(B也可以)登录用户:rocketuser。3、启动dashboard。
2024-10-25 13:50:58
739
原创 工具链-nginx+keepalived
1.向腾讯云的工程师申请开通高可用虚拟IP这一块功能。这个机子关机后,可以看到所属主机切换到另外一个。3.申请公网ip,用于绑定高可用虚拟IP。需向人工申请高可用虚拟IP,腾讯云只有。可以支持HAVIP,轻量级服务器不支持。4.虚拟高可用IP绑定申请的公网IP。版本:1.20.1-10.el7。版本:1.3.5-19.el7。master节点截图。backup节点截图。
2024-09-24 15:27:41
55
原创 winform调用python实现掉网后ie自动输入账号密码登录网站
from selenium import webdriverimport timefrom selenium.webdriver.common.by import By# ie浏览器browser = webdriver.Ie()#登录页面urlurl = 'http://192.168.xxx.1/'browser.get(url)# 等待3s用于加载脚本文件browser.implicitly_wait(5)# 输入用户名username = browser.find_e.
2022-05-12 16:02:28
954
原创 海南电信公网固定IP申请及ICP备案过程
一、确定公司需求,敲定方案因为公司有支付的业务,需要给公司的服务器分配一个公网固定的ip,需要注意要满足两点:①固定公网的IP②某个数量级的设备连接以及访问原来公司网络用到的是电信电话套餐,并不会赠送一个公网固定的ip。打了几次10000之后,客服让我联系对应的电信客户经理,联系了之前负责这个网络客户经理,推荐了精品光纤套餐,这个套餐会赠送一个ipv4公网固定ip,但是!客户经理并不能确定赠送的ip是不是符合我的需求,我之前也没有做过接触过类似需求,所以后面再次联系10000,客服推荐了另外一位相对
2022-04-12 17:06:37
4208
原创 访问数据库骤增导致的连接池问题
今天过送检程序的时候发现每次走一遍下来走到驾驶证页面的时候,访问速度变慢,甚至无法加载出来,最终把报错超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。ORA-12516: TNS: 监听程序找不到符合协议堆栈要求的可用处理程序找了相关的程序,使用的都是using的写法,资源会被释放掉。后面又想到会不会是跟驾驶证页面图片的加载有关,前端F12发现,只要鼠标悬停图片行上面,他就是一直向后端查询请求,请求了来来回回,请求数量达到140
2022-03-12 23:39:27
1411
原创 IIS发布后,登录成功,但没有跳转到主页面
vs运行没有问题,在发布到IIS后,输入账号密码点击登录,显示登录成功,但是页面不跳转1.发布后,网页中查看没有cookie记录,对比vs运行代码,页面中是保存有cookie值的IIS发布后网页的cookievs运行的cookie2.在运行的地方加入log,查看代码在运行完写入cookie的代码后,cookie值没有出现,排除之前猜想的网页重定向cookie丢失的问题,所以是在写入的时候就有问题以下是cookie写入的代码在网上百度了一下CookieOption的属.
2021-12-23 11:40:04
2469
原创 微信网页开发--简单的排号页面(c#、vue)
1.之前没有试过在微信上显示网页,所以先把样式拉出来,IIS发布后,在微信上查看是不是符合自己想要的遇到问题:服务器发布之后,电脑浏览器可以访问,微信内置浏览器无法访问原因:vue链接中有#,微信会把#后面的字符串去掉解决办法:vue默认路由是hash的方式,需要将路由方式改为history,实现到这一步,根目录访问没有问题,但是跳转其他目录的时候报错404,这时候需要在iis的重写模块中添加空白规则2.想要实现点击【立即排号】后,访问微信链接获取微信用户信息保存到数据库,同时传给前
2021-11-20 15:59:36
2318
原创 Oracle11.2.0.1.0打补丁
从tb拿到两个文件上面一个是补丁文件,下面一个是Opatch解压后① 按照readme文件,把Opatch文件放到(%ORACLE_HOME%)e:app\administrator\product\11.2.0\dbhome_1下面②再把12429529补丁文件放到Opatch文件里面③[ctrl+shift+esc]:关闭跟Oracle相关的服务④配置环境变量:ORACLE_HOME:e:app\administrator\product\11.2.0\dbhome.
2021-11-05 13:49:17
1700
20
原创 .net web页面嵌入海康视频(winform)
需求:.net web项目的网页调用海康视频接口进行实行监控在网上百度了一番之后,尝试使用web插件,发现需要AppKey和AppSecret的值,在哔哩哔哩https://www.bilibili.com/video/BV19h411D7Xw里面搜索海康视频找到这俩值怎么获取到,是需要访问海康摄像头ip/center地址去访问,我一直都访问不到,后面问咨询了海康的人员才,才知道访问这个地址是需要去购买他们的海康软件才可以的,这时候我也才分清,我需要下载的是硬件的SDKSDK下载地址:https:/
2021-10-27 17:59:29
2041
1
原创 海康威视摄像头连接(.net)
1.要获取连接摄像头需要使用到的账号/密码/ip下面打开两个软件均可以识别获取到(使用相同网络的,尽管ip配置不在同一个网段的)摄像头的相关配置①下载400账号密码助手https://www.hikvision.com/cn/wxxz.aspx?key=18 下载这个主要是因为密码忘记了,需要用这个软件重置,需要配合微信公众号(海康威视客户服务)② 这个不一定需要下载iVMS-4200 (V3.6.1.5_C)https://www.hikvision.com/cn...
2021-09-01 17:23:50
4829
1
原创 Could not load type ‘System.Security.Principal.WindowsImpersonationContext‘ 报错
这个报错虽然知道是引用包不匹配造成的,并且一直在Oracle.ManagedDataAccess.Core的版本那里纠结,后面发现是另一个地方引用的是Oracle.ManagedDataAccess造成的解决办法:移除掉Oracle.ManagedDataAccess这个包,替换成Oracle.ManagedDataAccess.Core就不会再报错了...
2021-08-26 17:24:11
2413
原创 内网ip映射到外网(路由器是tp-link)
参考:https://service.tp-link.com.cn/detail_article_3403.html1.ipconfig查看服务器所在的网关,浏览器访问网关ip(eg:192.168.6.1),配置路由器2.找到【应用管理】->【虚拟服务器】3.配置内网Ip+端口对应外网端口4.需要注意的是发布服务的端口也必须要在防火墙入规则中添加,否则外网无法访问到因为公司没有向运营商申请ip,所以每次访问的外网ip都不是固定的,可以通过www.ip38.com访问查询。(该服务
2021-08-13 18:08:16
5412
原创 跨域问题汇总
1.跨域访问报错:No Access-Control-Allow-Origin解决办法:StartUp.cs文件中添加下面的代码 services.AddCors(options => { options.AddPolicy("AllowAll", builder => { builder
2021-03-17 15:41:12
259
原创 mongodb:$elemMatch $aggregate实现只获取嵌套数组对应条件的记录
想要实现输入框输入内容后,后端通过正则匹配查询出匹配的省市信息1.输入’深‘,想要获取含有‘深’字的深圳市的数据,mongo数据库中结构如下最开始 city.find({"city_list.city_name":{'$regex':"深"}}),这样筛选得到的结果是含有深圳市的广东省所有数据集要想只得到深圳一条记录,需要再得到的结果再做嵌套筛选city.find({"city_list.city_name":{'$regex':"深"}},{"city_list":{$elemMa
2020-07-15 14:07:35
2558
原创 v-for循环数组变量时,没有正常显示值(报错记录5)(mongodb)
在v-for="item in provinces" 循环数组变量要获取所有省名时,发现循环出来的数组数量不对,并且省名(item.province_name)没有显示查看provinces赋值的地方,发现this显示为undefined,以为是this赋值的问题但是,将this的不变量赋值给另外一个变量是显示有值,所以this在这里显示undefined对赋值没有影响观察变量a的值,值并不是想要的数组去查看获取mongodb数据库数据的代码,之前是复制上课老师的代码没有发现..
2020-07-14 10:47:48
1067
原创 node.js安装与调试
1.安装pm2时,虽然运行pm2 start server/bin/www后,status显示为online,但是访问localhost:3000没有出来页面原因:程序有报错这一次通过运行node server/bin/www,会显示报错信息,将报错改过来,能正常运行出来页面后再执行pm2 start server/bin/www2.将mongodb中的数据显示在页面必须开着mongodb和server一共要开三个页面运行: ①mongodb---mongod -config d:\m.
2020-07-02 10:39:41
181
原创 webpack打包流程
1.在npm init命令后在生成的package.json中添加//npm产生项目npm init//安装webpack插件npm i --save-dev -g webpack//安装webpack-clinpm i --save-dev -g webpack-cli//打包项目npx webpack hello.js -o hello.bundle.js --mode development2.打包css文件时①安装相关loadernpm i css-load
2020-07-02 10:33:42
339
原创 安装mongodb
一linux1.下载地址https://www.mongodb.com/try/download/community2.解压缩tar -zxvf mongodb-linux-x86_64-ubuntu1804-4.2.7.tgz3.移到/home/mongodb路径下mv mongodb-linux-x86_64-ubuntu1804-4.2.7 /home/mongodb4.报错:./mongod: /lib64/libc.so.6: version `GLIBC_2.18'...
2020-06-14 21:59:31
948
原创 linux服务器发布静态网页(html)
1.安装Apache服务程序(apache服务的软件包名称叫做httpd)yum -y install httpd2.将开启开机后会自己启动systemctl start httpdsystemctl enablehttpd3.安装完成后var/www/html # 默认网站根目录/将html文件放到这个路径下面...
2020-06-13 10:36:13
2974
原创 测试小程序(报错记录3)
1.小程序在手机端无法访问服务器发布的程序原因:小程序访问必须使用https访问,添加https的大致过程:配置域名>>购买阿里云的SSL证书>>将SSL证书下载放到项目的根目录并配置到后端程序中(代码如下)>>将SSL证书放到服务器上项目发布的路径下//添加SSL证书配置server.port=443server.ssl.key-store=xxxxzaza17.top.pfxserver.ssl.key-store-password=xxxxxx
2020-06-05 09:02:24
286
原创 linux服务器安装Oracle(报错记录2)
1.原因:初始化参数MEMORY_TARGET或MEMORY_MAX_TARGET不能大于共享内存(/dev/shm),解决办法:为了解决这个问题,可以增大/dev/shmmount -o remount,size=8G /dev/shm
2020-04-23 17:35:32
376
原创 将小程序后端代码发布到linux服务器
1.将要发布的项目打包使用 interlliJ IDEA的maven->package打包成功后生成jar2.下载xftp将jar包上传到linux服务器直接拖拽可以上传3.在linux服务器上安装jdk下载jdk linux安装包,通过xftp将安装包上传直接执行指令:rpm -ivh jdk-13.0.2_linux-x64_bin.r...
2020-03-09 22:13:32
804
原创 蒙层实现(小程序)
1.实现思路:分为三层:点击弹出的图片作为一层,蒙层作为一层,原界面显示作为一层 蒙层样式设为不可见,点击后添加该样式,点击close小图标,则移除该样式2.实现代码:wxml:<!--pages/tes/test.wxml--><view> <view class...
2020-02-20 17:31:43
1438
原创 mybatis+springBoot+oracle 将图片保存为blob
Service代码实现:@Transactional//因为没有加这个注解,报错ORA-22990public boolean insertCover(MultipartFile image, Book book, String imagePath){ InputStream inputStream = null; BookCover bookCover; Outp...
2020-02-16 17:09:06
1860
原创 测试小程序(报错记录1)
1.报错:java.lang.Exception: No runnable methods 原因:importorg.junit.jupiter.api.Test;正确应该导入:import org.junit.Test;2.Oracle驱动配置jdbc.driver=oracle.jdbc.driver.OracleDriverjdbc.url=jdbc:oracle:th...
2020-02-12 22:44:39
321
1
转载 mysql使用脚本将列名、类型、备注等以excel格式导出
1、导出表为excel所用的命令 mysql> select * from user into outfile "f:/data/user.xls"; 报错:ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv opti on so it cannot...
2018-04-07 11:16:34
1038
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人