- 博客(302)
- 资源 (8)
- 收藏
- 关注
原创 js实现 JSON数据格式化的两种方法
使用JSON.stringify的第二个参数来指定缩进空格数,以便直接格式化 JSON 数据。这样可以避免在代码中手动处理 JSON 字符串的格式化,使代码更简洁和易读。完整HTML代码如下,您可以复制代码然后,新建一个.html的网页进行保存即可体验。方法2使用自定义函数: formatJson。本次方法不使用JS库直接采用原生JS。
2024-07-12 11:41:56 1067
原创 windows cmd bat 批处理脚本找到监听端口并并杀掉进程 nestat -ano
特别注意需要如果发现中文乱码,用记事本打开并保存中文编码(默认为UTF-8)rem tokens=5 表示第五个token。start 开发环境1 npm run dev。rem 终止正在监听在端口8888上的进程。rem 启动两次npm run dev。。echo 进程已成功结束。echo 结束进程时出错。
2024-06-19 19:38:50 353
原创 基于nginx 动态 URL反向代理的实现
我们在项目中在这样一个场景,用户需要使用固定的软件资源,这些资源是以服务器或者以容器形式存在的。 资源以webAPI方式在内网向外提供接口,资源分类多种类型,每种类型的资源程序和Wapi参数都一样。这些资源部属完成后使用IP+端口进行区分。有没有一种办法可以做到动态转发呢?
2024-03-25 11:15:53 1092
原创 docker 容器挂掉,无法exec 进入bash 怎么修改容器里的文件
docker 容器挂掉,无法exec 进入bash 怎么修改容器里的文件,恢复容器运行
2024-03-21 15:25:08 573
原创 git接取(pull) 失败的解决方法 fatal: bad object refs/remotes/origin/XXX did not send all necessary objects
当出现git接取(pull) 失败,报错为: fatal: bad object refs/remotes/origin/XXX did not send all necessary objects 时可以尝试此种方式处理
2024-03-07 11:30:06 2226 2
原创 安装宝塔面板后k8s所在节点pod无法正常工作解决方法,kubernetes k8s 与宝塔面板冲突解决方法
安装宝塔面板后k8s所在节点pod无法正常工作解决方法,kubernetes k8s 与宝塔面板冲突解决方法
2024-01-24 15:09:53 964
原创 Visual Studio 2022 AI Code 支持
在Visual Stuido 中扩展中搜索 codeium 并安装。注意国内可能存在网络问题无法使用这时建议使用代理进行登录。登录注册后返回在visual studio 中使用。安装完成后登录即可。
2024-01-08 13:52:28 936
原创 DotNet Core 在Centos上使用环境变量运行 urls 参数
dotnet 程序指定 url参数运行,通过参数绑定端口运行。使用 export 来设置。
2023-12-21 14:46:05 607
原创 mysql 所有表记录总数
select table_name,table_rows from information_schema.tables where TABLE_SCHEMA = '数据库名称' order by table_rows desc;
2023-12-21 14:20:20 134
原创 .net C# 注释使用详解
2.以这种方式对你的类,属性,方法等等加上注释之后,当你在其他地方使用以这种方式加上的类,属性,方法等等地时候,黄色的提示框里面会把你写的注释显示出来,是你更加明白你要使用的功能的作用。C#引入了新的XML注释,即我们在某个函数前新起一行,输入///,VS.Net会自动增加XML格式的注释,这里整理一下可用的XML注释。5. 用于定义方法的返回值,对于一个方法,输入///后,会自动添加、列表和;3. 主要用于属性的注释,表示属性的制的含义,可以配合使用;用于类的前面注释或者方法、属性前面注释。
2023-12-21 14:19:12 783
原创 记一次使用MySQL数据库ORM为 SqlSugar 事务无效的处理过程
在项目中使用了开源代码框架admin.net ,其使用的数据库ORM为SqlSugar使用以下代码执行事务理论上应该有回滚发生,但数据任然删除了初步排查可能是因为使用代码错误,于是查找SqlSugar官方代码修改为直接使用事务也无法回滚心塞。不知道错误在哪。通过各种尝试,删除数据库切换服务器。重新生成数据库表。两份代码,两份数据库一个能正常事务,一个不能正常事务。于是进行对比。发现了细小差异。引擎为MyISAM。但是我创建库时已经选择了InnoDB啊不解。
2023-06-30 16:58:41 607
原创 SVGEdit——SVG在线编辑器
SVGEdit 是一个快速的,基于Web的,JS实现的,SVG画图编辑器,可工作于任何现代浏览器。SVGEdit基于强大的SVG画布库@svgedit/svgcanvas。
2023-05-25 17:06:01 1801
原创 .NET nanoFramework Visual studio 2022 安装失败的问题
1.在VS2022 Visual studio 2022 (企业版) 中搜索 没有任何内容。2.手动下载扩展进行安装报错。
2023-01-03 23:27:31 1121
原创 华为云HCIA鲲鹏结业考试笔记 试题及答案
使用华为鲲鹏性能优化工具对C/C++应用程序进行性能分析时,能够查看到函数源代码、 汇编代码,以及函数汇编代码basic block的控制流图。将软件从X86平台迁移至鲲鹏平台时,以下哪个工具可以分析出软件中需要修改的代码,并给出修改建议?鲲鹏云容器引擎是一种云中间件,直接提供基于鲲鹏的云容器,其中包含的基础库均为aarch64版本。鲲鹏处理器可以很好的应用于高性能计算场景,以下哪些场景不属于HPC的典型应用?C/C++语言开发的源码在编译时,以下哪些模块是不需要的?
2022-09-28 16:27:37 2829
原创 windows 2016 powershell zip 压缩指令 在gitlabci中卡着不走
卸载了kb4589210 后重启又会安装上,不知道为什么、KB5014072后重启又会安装上,不知道为什么。检查发现是因为打了 windows 系统补丁导致的。参考了下日志记录发现以下4个。GitLab CI 流水线 出现以上日志卡差不动了,如何解决呢?kb5017095 需要很长的卸载时间。
2022-09-28 16:08:37 315
原创 ant-design-VUE form 表单提交 文件和表单数据
由于项目里需要用到在一个表单里使用文件和内容一起提交到服务端,因此需要进行处理。前端:Vue2.0 Ant-desing后端:.net WebAPI界面如下:页面代码:<template> <div class="clearfix" style="background-color:#ffffff;"><a-form :form="form"> <a-form-item label="资源名称" has-feed...
2022-01-28 15:04:14 7144 2
原创 DotNet Core 应用 在Centos 8和Docker上使用环境变量运行
使用 export 来设置export ASPNETCORE_URLS=http://*:8867 export ASPNETCORE_ENVIRONMENT=Development完整过程如下:[root@ecs-242e-0002 XXX]# export ASPNETCORE_URLS=http://*:8867[root@ecs-242e-0002 XXX]# export ASPNETCORE_ENVIRONMENT=Development[root@ecs-242e
2021-12-24 15:07:57 964
原创 Centos7(8) 安装 code-server
安装:下载code-server的安装包地址https://github.com/coder/code-server/releases/download/v3.12.0/code-server-3.12.0-amd64.rpm安装 rpm -ivh code-server-3.12.0-amd64.rpm启动 nohup code-server --port 8080 --host 0.0.0.0 --auth none >> vscode.log 2>&1 &.
2021-12-18 21:43:18 1607
原创 在MQ系统中消息仅仅被消费一次怎么做?
无意中发现js有webSocket对象于是百度了一下客户端代码与服务端代码没有现成的有的就有一些简单了连接例子有的还不好使 于是就自己整理了一下c#编写的服务端代码
2021-09-23 13:45:16 2876
原创 老程序员转行学java二 IDEA中创建使用SqlLite
最新在看mybaits中内容,其中需要使用到配套的数据库,由于本机性能不太好不想使用mysql,因此打算使用sqlList1.环境IntelliJ IDEA 2018.3 x64java 1.8项目2.创建sqlLite数据库步骤1)找到数据库菜单2)新建一个Sqllite数据库点击+号,在弹出的菜单中选择Sqllite点击确认 (由于文件是新建的因此测试联接不会成功会有错误提示)这时我们执行下SQL看看能否...
2020-12-02 17:00:47 745
原创 docker java 镜像中文乱码问题解决
转眼十多年过去了,从年轻的少年成为了中年油腻大叔.为了更好的生存,这段时间在学习java学习docker.但过程中出现了CentOS中java docker镜像的乱码问题;先来看看问题现象:运行docker后出现了中文?号开始以为是SSH终端问题,检查并设置为UTF-8再次查看问题依旧.乱码百度了下,说是需要用locale检查本地语言环境.于是添加中文环境编码,安装两个包yum install kde-l10n-Chinese -yyum insta...
2020-12-01 10:45:09 5117 4
原创 Spring boot 随机端口
#配置网站启动的随机端口server.port=0#或者指定范围server.port=${random.int[8900,9900]}1.在程序主口目录下增加以下类`import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.we...
2019-06-05 17:39:13 923
原创 JProtobuf Maven 配置打包记录
为了方便 查阅及后续技术传递编写此文档 google protobuf 在java 中使用时通过.proto 文件生成的代码内容很多,很长基本没有维护性可言.在某些场景中不能很方便的实用.有没有能够像.net 里的protobuf-net 一样的组件呢? 经过长时间的搜索一个偶然的机会在baidu上看到了JProtobuf由于本人英文不好对于国人开发直接用中文问答的项...
2019-04-04 17:04:01 2103
原创 java 中的short 转换 为负数或者 负数转换为正常
首先JDK 需要1.8@Test ///验证short 的转换 public void TestShort() { int abc = 60000; //可以直接为负数 System.out.println((short)abc); //转正数 6000 Sy...
2019-03-11 09:19:39 3549
原创 java 编写多线程与集合的注意事项
1. org.springframework.cglib.core.CollectionUtils.filter 与 ConcurrentHashMap 结合使用时 直接使用会 values() 会导致 ConcurrentHashMap的内容自动为空。正确的执行方法 ConcurrentHashMap<Long, String> abc= new Concurren...
2019-03-11 09:17:52 198
原创 Visual Studio 2017 添加引用提示 “ Microsoft.VisualStudio.Shell.Interop.IVsReferenceManager 服务的实例”
解决方法:开始菜单->运行vs2017下的 "开发人员工具“ 进入命令行。定位到vs2017安装目录下的 /Common7/IDE/PublicAssemblies输入命令: gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll控制台提示"程序集已成功添加到缓存中"重启VS2017,正常使用...
2018-12-09 20:42:39 3347 1
原创 java Maven 配置读取
import java.io.IOException;import java.io.InputStream;import java.sql.Clob;import java.sql.SQLException;import java.util.Properties;/** * * 配置初始化类 * * @version * */public class Prope...
2018-08-01 09:54:39 875
原创 Java RabbitMQ 完整示例 带联接断开恢复,发布接收完整示例
Java RabbitMQ 完整示例 带联接断开恢复,发布接收完整示例import java.io.IOException;import java.util.UUID;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util
2016-12-02 16:04:39 16246 1
原创 .NET程序线程启动速度优化
当一个.net程序初始化启动时程序达到40个以上时线程启动会很慢.如大量使用了Task, ThreadPool等.这个时候如果想要改变启动速度实际上只需要一个简单的参数设置即可ThreadPool.SetMinThreads(1000, 1000);即可将程序达到秒开的效果.当然我们的程序最好在40个线程以下运行可以抢到最多的CPU资源.
2016-11-15 22:06:16 1771
原创 RAMDISK 内存盘工具推荐
好了直接推荐,1.魔方内存盘 使用方便 ,但是关机后消失。绿色2.Primo Ramdisk Ultimate Edition5.53.QSoft RAMDisk4,SuperSpeed RamDisk Plus5。AMD Radeon RAMDisk (服务器不能用)其中 Primo Ramdisk 提供企业级的服务版
2016-10-29 22:31:33 4094
原创 C#动态编译无法找到 Dll问题.CompilerParameters error CS0006:
问题:CompilerParameters error CS0006 出现问题.这个时候实际是 找到不.应该使用全路径. para.AddRange(p1.Select(p => System.Reflection.Assembly.Load(p.FullName).Location)); para.AddRange(p2.Sel
2016-10-08 14:29:58 3142
原创 使用属性表达式获取属性名 C# .net
/// /// 获取属性名 /// /// /// /// public string GetPropertyName(Expression> expr) { return ((MemberExpression)expr.Body).Member.Nam
2016-05-11 15:04:53 2932
转载 最火的.NET开源项目
阅读目录综合类IOC容器ORM框架文档操作基础类库辅助开发企业总线服务器图形图像日志CMS工具篇综合类微软企业库 微软官方出品,是为了协助开发商解决企业级应用开发过程中所面临的一系列共性的问题, 如安全(Security)、日志(Logging)、数据访问(Data Access)、配置管理(Configuration Manage)等,并将这些广泛使用
2015-12-06 00:01:54 5260
原创 TCP.Receiver C# 版本TCP协议接收器 V1.0.03
1.0.0.3版本,增加了对像实例的可得复用性修改了大上次数据出错时,对像拆包出错的问题.using System;using System.Collections.Concurrent;using System.Collections.Generic;using System.Linq;using System.Net.Sockets;using System.Threadi
2015-08-29 13:01:43 1135
MybatisCodeHelperNew-2.8.1-181-183.zip
2020-12-02
GemFire8.2 windows版本
2016-11-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人