
个人笔记
文章平均质量分 50
我是罗易呀!
程序开发技术交流、开源软件交流、it技术分享
展开
-
我使用deepseek写了一个太空战机游戏,请拿回去给你家的小朋友玩
deepseek实现太空战机游戏。原创 2025-03-21 10:14:40 · 375 阅读 · 0 评论 -
微信小程序中momentjs无法切换中文问题处理
微信小程序中momentj.s无法切换中文问题处理.表现为 使用 locale(“zh-cn”)无效。原创 2024-12-23 12:41:14 · 501 阅读 · 0 评论 -
oracle服务器意外宕机数据库启动失败故障处理记录
客户反馈由于服务器意外宕机,导致数据库业务不能正常运行,查看日志报错为:ORA-00600: 内部错误代码, 参数: [krctcr_4], [1179922061], [1179942042], [], [],[], [], [], [], [], [], []经过一番努力后通过redo日志恢复成功!现将主要处理过程记录如下,供有需要的小伙伴参考。原创 2024-11-08 13:23:18 · 648 阅读 · 0 评论 -
oracle归档日志爆满问题处理
最近客户单位的oracle数据库出了问题,经常出现无法连接,报错提示,手动清除归档日志后可以恢复访问,但是过不了几天依旧会爆满,每日生成的归档日志很大。经过详细排查发现sysaux表空间使用率达到99.9%,清理该表空间后日志恢复正常!原创 2024-10-14 14:07:55 · 1873 阅读 · 0 评论 -
worklist配置调试日志记录
工作记录用,不拘小节!原创 2024-05-23 17:11:14 · 490 阅读 · 0 评论 -
ASTM通信协议校验和计算方法
【代码】ASTM通信协议校验和计算方法。原创 2024-05-16 13:31:27 · 825 阅读 · 0 评论 -
js实现websocket断线重连功能
在项目开发中我们可能经常要使用websocket技术,当连接发生断线后,如果不进行页面刷新将不能正常接收来自服务端的推送消息。为了有效避免这种问题,我们需要在客户端做断线重连处理。当网络或服务出现问题后,客户端会不断检测网络状态,如果服务恢复,客户端则会自动重新连接,并断开本地检测网络的定时器。原创 2024-04-02 20:34:15 · 3002 阅读 · 0 评论 -
C#开发中一些常用的工具类分享
在项目开发中我们经常要对业务进行日志记录,方便出现问题后对于故障的排查。这里我们使用C#实现了简单的日志记录功能。数据缓存类是一个用C#实现的对数据进行缓存的简单功能。用于在开发时候C#操作配置文件读写信息。原创 2024-04-02 17:52:48 · 1417 阅读 · 0 评论 -
如何开发一套优秀的排队叫号系统【一】
排队叫号系统,也称为叫号系统,是一种用于管理排队秩序的电子系统。它通常被用于银行、医院、政府机关、海关、电信、工商、税务等窗口服务性行业,以有效地改善服务环境,提高工作效率。原创 2024-03-26 13:52:33 · 1702 阅读 · 0 评论 -
Webman全局异常捕获处理
最近在使用webman这个框架做项目开发,涉及到需要统一处理异常捕获。由于官网给的并不详细,于是自己实现了一下全局异常处理类。原创 2024-03-23 22:03:32 · 629 阅读 · 0 评论 -
医保移动支付加密解密请求工具封装【国密SM2SM4】
医保移动支付加密解密请求工具。原创 2024-01-20 20:42:51 · 1328 阅读 · 3 评论 -
unity打包apk后网络请求提示unknown error处理
unity打包apk后网络请求提示unknown error处理原创 2024-01-18 13:00:06 · 967 阅读 · 0 评论 -
医保电子凭证在项目中的集成应用
医保电子凭证在项目中的集成三、资料下载医保电子凭证集成demo链接:https://pan.baidu.com/s/1aUCWSxOJmKhZJRkXUd1Y6A提取码:lxq0原创 2023-12-13 14:44:59 · 1590 阅读 · 2 评论 -
医保移动支付程序开发
作为公司最苦命的开发,年初接到任务开发医保移动支付程序(微信小程序和支付宝小程序),为医疗机构提供线上医保结算。好家伙,我一看解压后资料大于一个G,内心无比的惊慌。原创 2023-11-28 13:33:00 · 958 阅读 · 2 评论 -
这是一个很好用的屏幕截图软件
集团内部没法联网,做材料,整汇报,经常需要使用截图功能。windows自带的截图一般人都用不好。我费劲九牛二虎之力找到一个满意局域网截图小软件。这是一个微信截图功能的抽离版本,和微信截图一模一样。链接:https://pan.baidu.com/s/1pOUGUSQZOhyX7TBvadQtig。–来自百度网盘超级会员V6的分享。下载后傻瓜式安装即可使用。瞧瞧这不就是微信的截图吗!原创 2023-04-07 17:13:56 · 395 阅读 · 0 评论 -
css实现滚动条美化功能
最近在给客户做一个运维管理平台,前端有个地方的滚动条特别丑,当时也没在意这些细节,项目上线几个月后我实在受不了这个滚动条了,我在网上东找西找,轻轻松松改好了。原创 2022-12-22 10:40:43 · 5100 阅读 · 0 评论 -
innosetup打包程序设置开机自启动
innosetup打包程序设置开机自启动。在script文件中新增如下两行。然后重新编译运行即可。原创 2022-12-16 14:41:06 · 1513 阅读 · 0 评论 -
TypeScript快速入门
TypeScript快速入门转载 2022-08-22 10:08:22 · 199 阅读 · 0 评论 -
uni-app快速入门开发实践
该文档转自【Uni-App从入门到实战-黑马程序员杭州校区出品】文章目录基础部分:uni-app介绍 [官方网页](https://uniapp.dcloud.io/resource)环境搭建利用HbuilderX初始化项目运行项目介绍项目目录和文件作用全局配置和页面配置通过globalStyle进行全局配置创建新的message页面通过pages来配置页面配置tabbarcondition启动模式配置组件的基本使用text文本组件的用法001 - text 组件的属性002 - 代码案例view视图.转载 2022-05-12 14:12:11 · 825 阅读 · 0 评论 -
linux下快速部署自己的gitlab
企业开发一般都会部署自己的私有仓库,毕竟内部项目大多是非公开项目,所以非常有必要部署企业内部的gitlab一、docker 快速部署gitlab本地安装好docker##对于 Linux 用户,将路径设置为 /data/gitlab:export GITLAB_HOME=/data/gitlab## 安装docker镜像sudo docker run --detach \ --hostname gitlab.abc.com \ --publish 7843:443 --publi.原创 2022-05-09 11:15:41 · 227 阅读 · 0 评论 -
typora配置图片上传七牛云
typora配置图片上传七牛云,1、注册七牛云账号注册后有免费的10G空间,小家子一般是够你使用了,如果你是大家子,花几毛钱扩容吧!大家子也不会在意这几毛钱,洒洒水的啦!这个平台一般使用还是比较多的,如果你没有现在就登录注册一个吧【七牛云网址】注册完成后要完成认证->存储空间创建->绑定域名等操作。在此不做赘述,So easy!2、配置图片上传依次打开【typora】-【文件】-【偏好设置】-【图像】按照如下配置3、安装Picgo软件软件网址【github网址picgo.原创 2022-05-07 12:45:21 · 637 阅读 · 0 评论 -
winform定时器功能
C#做桌面开发经常需要使用到定时任务,这是个简单的示例。希望可以让您快速上手。效果图代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace winform定时器功.原创 2022-04-24 14:24:23 · 1333 阅读 · 0 评论 -
C#国密SM2加密算法实现
最近在做数据上报,上报数据需要使用国密SM2加密算法加密后上传,以前没接触过过这个东东,所以做个简单记录,平台提供给加密的公钥,让后我们根据公钥将数据加密后,提交给接口,以保证数据安全传输。实现代码该加密算法需要引入【BouncyCastle 】https://www.bouncycastle.org/文件。using Org.BouncyCastle.Crypto.Engines;using Org.BouncyCastle.Crypto.Parameters;using Org.Bo.原创 2022-04-21 13:31:03 · 5528 阅读 · 2 评论 -
小程序表单提交功能实现
作为一个小企业开发人员,经常被领导要求开发这个开发那个,我掰着手指头数了数,开发生涯大致是这样的:C++》php》前端》C#》golang》小程序真是命运坎坷啊!这不又来指挥我向小程序进军了,咱也不甘示弱,只要money到位了,下海都行、写汇编也可以试试!说实话以前一直写jquery,最近才搞vue,对于vue和小程序这类的数据绑定有点不适应,可能以后会慢慢喜欢上吧。一、实现效果图二、代码wxml文件<view class="container"> <form原创 2022-03-31 14:25:48 · 982 阅读 · 0 评论 -
go语言defer深入理解【golang笔记】
Go语言中的defer语句会将其后面跟随的语句进行延迟处理。在defer归属的函数即将返回时,将延迟处理的语句按defer定义的逆序进行执行,也就是说,先被defer的语句最后被执行,最后被defer的语句,最先被执行。defer 语句可以非常方便的处理资源释放问题。1、example01defer执行顺序为先进后出,符合栈的结构,可以理解为,在定义defer后依次将对应函数压入栈,在函数结束前,依次出栈执行。package mainimport ( "fmt")func f1().原创 2022-02-08 14:47:35 · 711 阅读 · 0 评论 -
go数组与切片【golang笔记】
一、数组数组是指一系列同一类型数据的集合。数组中包含的每个数据被称为数组元素(element),这种类型可以是意的原始类型,比如int、string等,也可以是用户自定义的类型。一个数组包含的元素个数被称为数组的长度。在Golang中数组是一个长度固定的数据类型,数组的长度是类型的一部分,也就是说[5]int和[10]int是两个不同的类型。Golang中数组的另一个特点是占用内存的连续性,也就是说数组中的元素是被分配到连续的内存地址中的,因而索引数组元素的速度非常快。和数组对应的类型是Slice(切片原创 2022-02-04 16:47:23 · 806 阅读 · 0 评论 -
go语言defer关键字【golang笔记】
新建文件defer.gopackage mainimport "fmt"func main() { //写入defer关键字 函数结束之前触发机制 也叫函数临终遗言 好比类的析构函数 多个defer 调用符合栈的结构 最后面的先调用 defer fun1() defer fun2() defer fun3() //测试调用顺序return 和defer retuenAndDeferWhofirst() fmt.Println("main::hello go 1") fmt.原创 2022-01-21 17:12:20 · 584 阅读 · 0 评论 -
go函数定义【golang笔记】
function.gopackage mainimport ( "fmt")func main() { //测试无返回值 test("nihis") //测试一个返回值 cc := test01("nihis", 100) fmt.Println("cc的值是:", cc) //测试接收两个返回值 bb, cc := test02("jjjj", 20) fmt.Print("bb=", bb) fmt.Println("cc=", cc) //返回多个返回值, .原创 2022-01-21 12:45:24 · 401 阅读 · 0 评论 -
go变量常量【golang笔记】
新建文件 var.gopackage main/* 四种变量的声明方式*/import ( "fmt")//声明全局变量 main中方法一、方法二、方法三是可以的var gA int = 100var gB = 200//用方法四来声明全局变量// := 只能够用在 函数体内来声明//gC := 200func main() { //方法一:声明一个变量 默认的值是0 var a int fmt.Println("a = ", a) // a = 0 .原创 2022-01-21 07:58:07 · 230 阅读 · 0 评论 -
Linux下安装ElasticSearch
数据量大了,mysql真的招架不住,千万行数据,已经卡成渣渣了。安装java环境【jdk-8u311-linux-x64.tar.gz网盘地址】链接:https://pan.baidu.com/s/117i1SCAOfMia7achrW6Q0w提取码:zmq1–来自百度网盘超级会员V5的分享###下载jdk b版本 本次下载 1.8.0.311mkdir /usr/local/java/tar -zxvf jdk-8u311-linux-x64.tar.gz -C /usr/local原创 2022-01-18 22:36:11 · 1561 阅读 · 0 评论 -
基于noVNC集成企业内部web远程管理服务《一》【让企业运维解放双脚】
本屌丝作为企业一名小开发,经常被使唤来使唤去的处理各类程序问题,以及电脑使用问题。公司各栋楼之间距离很远,有的地方还要穿过马路,企业内部办公电脑又不给连外网。我和我的小伙伴们非常苦恼。每当办公室电话响起我们的内心是灰常灰常焦虑的。一、环境搭建搭建三台主机(本环境使用vm虚拟机搭建)主机1 : Centos 7.5 ip 192.168.17.152 【做代理服务器用】主机2 : winXP ip 192.168.17.84 【办公电脑】主机3: winserver2012 ip 1.原创 2022-01-15 09:23:28 · 1022 阅读 · 1 评论 -
php封装操作oracle数据类(单例模式)
说实话mysql用习惯了,再整oracle真心不习惯呢,为了避免重复造轮子,在此做下记录。方便以后小抄,也希望能够帮助到有需要的小伙伴。php 操作oracle数据库类<?php/** * Created by RoyeeCai. * User: RoyeeCai * Date: 2021-03-18 * Time: 13:09 */namespace app\common\tool;class JzylbInterfaceTest{ /** * @var.原创 2022-01-01 09:22:05 · 695 阅读 · 0 评论 -
js实现文字转语音功能tts
写了很久的语音呼叫功能、调用在线语音合成的调用系统自带的;现在客户又要求搞网页版的语音呼叫还是不带联网的。客户太难伺候了详细使用请参考 【web语音API】完整代码<!DOCTYPE><html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN"><head><title>网页文字转语音</title><meta http-equiv="Content-Typ.原创 2021-12-31 13:07:41 · 5908 阅读 · 4 评论 -
PHP调用存储过程并接收存储过程返回值
php调用oracle带输出参数的存储过程一、创建oracle存储过程CREATE OR REPLACE PROCEDURE PROC_TEST ( p_id IN OUT NUMBER, p_name OUT VARCHAR2) AS BEGIN SELECT NAME INTO p_name FROM TEST WHERE ID = p_id;END PROC_TEST;二、php调用代码安装oracle扩展 安装方法可参考【Centos7 php7.3.原创 2021-12-19 08:51:31 · 756 阅读 · 0 评论 -
PHP中调用webservice
工作业务中经常对接webservice接口,大部分是和三方程对接。代码 /** * php调用webservices 调用webservice */ public function testGslw(){ //WebService接口数据调用 需要开启soap扩展 $client = new \SoapClient("http://10.88.20.67:6317/Capricorn/services/Mh3cservice?.原创 2021-12-19 08:30:26 · 1989 阅读 · 0 评论 -
C#操作json字符串
利用 newtonsoft便捷操作 json 字符串。项目代码不要忘了引入newtonsoft动态库哦!其中Newtonsoft.dll库的官方下载链接为:点击我进入Newtonsoft.官网using Newtonsoft.Json.Linq;using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Csharp玩转json操作{ class P原创 2021-12-14 12:38:47 · 2436 阅读 · 0 评论 -
C#调用webservice实现支持静态调用和动态调用
因为工作经常对接各大平台接口,现在要对接一个第三方平的结算接口。现在将C#调用java平台的webservices功能实现如下。效果如下:完整代码using System;using System.Collections.Generic;using System.Linq;using System.Text; using System.Net;using System.IO;using System.Reflection;using System.CodeDom;using Sys原创 2021-12-13 16:54:37 · 1419 阅读 · 0 评论 -
【SVN】linux下svn环境部署
在小公司上班,很多项目都是自己一个人单自开发的,完全用不到什么分布式、自动发布啥的,于是我又怀恋svn这款版本工具了,谈不上情怀,就是觉得亲切,配置简单。一、Svn是什么简介Svn 全称 subversion。是一个开源版本控制系统。Subversion将文件存放在中心版本库里。这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况。通过她,开发者可以很容易的将数据恢复到以前的版本,并且可以查看数据的修改细节等。可以将其称为一种“时间机器”。Subversion 允.原创 2021-08-05 07:40:31 · 466 阅读 · 0 评论 -
【redis】linux 下redis安装依赖文件
redis安装在执行make时候报错,通常为依赖库文件没有安装导致的 ,按照下面方法安装依赖库文件后,再执行make操作。yum -y install centos-release-sclyum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutilsscl enable devtoolset-9 bash...原创 2021-08-02 16:26:59 · 793 阅读 · 0 评论 -
winform程序集成第三方安装包程序至自己的系统
因工作需要需要封装一个客户端,客户端安装后会自动收集安装第三方应用程序。依次点击【项目】-【属性】-【资源】-【添加资源】添加完成资源后可以在这里看到信息调用代码 private void button1_Click(object sender, EventArgs e) { if (textBox1.Text == "") { MessageBox.Show("IP地址不能为空!"); .原创 2021-07-26 17:51:50 · 544 阅读 · 0 评论