应用服务
Obect与对象应用
##java 中重写toString()方法 java默认的toString方法来自Object类 1 没有重写toString,每执行System.out.print(Object o)会默认调用Object的toString()方法 2 重写toString(),每执行System.out.pr ......
Springboot 系列 (25) - Springboot+HBase 大数据存储(三)| HBase Shell,HBase REST 服务 和 Phoenix 组件
在 “Springboot 系列 (24) - Springboot+HBase 大数据存储(二)| 安装配置 Apache HBase 和 Apache Zookeeper” 里我们安装配置了 Apache HBase 和 Apache Zookeeper,本文将介绍 HBase Shell,HB ......
使用Netty框架完成客户端和服务端收发Protobuf消息
前言 本周继续学习尼恩编著的《Netty、Redis、ZooKeeper高并发实战》,一些资源也贴在这里,自己以后想看还可以找到,这个是在博客园的一个入口https://www.cnblogs.com/crazymakercircle/p/9904544.html。 这周主要学习了Netty客户端和 ......
windows如何查看端口被哪个应用占用呢?以及如何删除这个进程呢?
您可以使用以下命令来查看端口被哪个应用占用:12 查看所有端口的占用情况:netstat -ano 查看指定端口的占用情况:netstat -ano|findstr "端口号" 注意:端口号要加上双引号。以查看80端口为例,可以看到占用服务器端的80端口的本地程序的PID是10852。当然也可以查看 ......
Mybatis应用手册
重学mybatis框架,记录其中重点和难点,一直使用的mybatis-plus,快废了,温故而知新 目录结构: Github手册地址:https://github.com/xbhog/MyBatisAppManual MyaBtis基本知识点 mybatis初始对应关系需要注意: pojo类对应数据 ......
服务器进程核心等信息查看
linux服务器查看进程、线程数量查看进程总数ps -ef | wc -l1查看系统设置的最大进程数sysctl kernel.pid_max1查看当前进程数ps -eLf | wc -l1修改最大进程数echo "kernel.pid_max=1000000 " >> /etc/sysctl.co ......
iOS应用内获取WiFi SSID
https://www.jianshu.com/p/0135e7db5a69 iOS如何在应用中连接WIFI 1、打开Hotspot Configuration权限。2、在info.plist中添加"Required background modes",在item0赋值为"network-authe ......
Angular SSR 应用启动时的一些保护措施
看下面这段代码: 在原始的 platformBrowserDynamic().bootstrapModule(AppModule) 调用之前,增添了一个 if 判断条件。 if (document.readyState 'complete') { bootstrap(); } 这行代码的含义是在 A ......
Angular 应用 tsconfig.json 文件里的 typeRoots 属性讲解
在 Angular 应用中,tsconfig.json 文件是 TypeScript 编译器的配置文件,用于配置 TypeScript 编译器的编译选项。其中,"typeRoots": ["node_modules/@types"] 是一个编译选项,用于告诉 TypeScript 编译器在哪里查找类 ......
Angular 应用里 ng-package.json 文件的作用是什么?
如下图所示: { "$schema": "../../node_modules/ng-packagr/ng-package.schema.json", "dest": "../../dist/core", "lib": { "entryFile": "./public_api.ts" } } 在 A ......
C#/.NET Core跨平台分布式微服务/DDD领域驱动架构设计VIP实战
阿笨NET课程详情 腾讯课堂官网 https://abennet.ke.qq.com/ ......
【故障公告】数据库服务器 CPU 近 100% 造成全站故障,雪上加霜难上加难的三月
数据库服务器 CPU 近 100% 问题几乎每年都要发生一次,上次发生在去年1月31日,每次都是通过主备切换或者重启实例解决。今年这个问题真会找时间,在园子非常困难的时期,在昨天刚刚因疯狂蜘蛛袭击被整得精疲力尽之后,在星期天早上难得睡个懒觉的时候,在今天早上 8:30 左右来袭。 ......
什么是 Web 应用程序的 synthetic monitor
Web 应用程序的 synthetic monitor 是一种监测工具,用于模拟用户与 Web 应用程序交互的过程,并监测系统的响应时间和性能表现。该工具使用自动化脚本来模拟用户行为,例如页面导航、表单提交、搜索查询等,并监测应用程序在每个步骤中的响应时间、页面加载时间、交互功能的可用性等指标。通过 ......
什么是 Web 应用里加载 google font 带来的 FOIT 和 FOUT 问题?
在 Web 应用中,当你使用 Google Fonts 或其他字体资源时,可以通过添加 &display=swap 参数来实现 FOIT(Flash of Invisible Text)和 FOUT(Flash of Unstyled Text)的优化。 当 Web 应用在加载 Google 字体时 ......
关于 Web 应用的 Above-the-Fold Loading 加载机制
Above-the-Fold Loading 是一种网页加载技术,可以让网页的上半部分尽快地显示在屏幕上,让用户能够更快地看到网页的内容,提高用户体验。具体来说,Above-the-Fold Loading 会优先加载页面上部分所需的 HTML、CSS、JS等资源,而不是等到所有资源都加载完毕后再一 ......
关于 Web 应用的内联 css 和 scss 文件里的 var 关键字用法
为什么网站性能调优准则里都强调要 Use inline fonts and CSS instead of loading them asynchronously? 网站性能优化的一个重要目标是尽可能地缩短页面加载时间,使用户可以更快地访问您的网站。加载字体和CSS样式表是构建页面的重要组成部分,但是 ......
Above-the-Fold Loading 加载机制在 Spartacus Storefront 里的应用
Angular 应用默认情况下,Component 组件总是被积极渲染,不管组件是否在用户的 viewports 中。 这可能对性能带来负面影响,但可以通过评估视口与组件来进行优化—— View ports 内(或附近)的所有组件都应该加载,其他组件可以延迟。 作为延迟加载的一个积极的副产物,我们将 ......
AVA应用项目从ORACLE数据库到达梦数据库的迁移及适配
转载:JAVA应用项目从ORACLE数据库到达梦数据库的迁移及适配_oracle切换到达梦数据库配置文件修改_tanst的博客-CSDN博客 JAVA应用项目从ORACLE数据库到达梦数据库的迁移及适配 本文针对笔者在工作中对JAVA应用项目在信创适配时,将应用从ORACLE数据库迁移到达梦数据库过 ......
ssh远程服务端口修改
Linux修改ssh远程登录配置 常见的ssh配置:修改ssh远程登录端口:将默认端口22改为1022 1.修改ssh服务的配置文件:/etc/ssh/sshd_config ,将 Port 22 改为 Port 1022 保存退出 2.防火墙上开放tcp 1022端口3.重启防火墙与ssh服务 s ......
chrome增加允许跨域调用后台服务
chrome跨域处理,No 'Access-Control-Allow-Origin' header is present on the requested resource的解决方式 ......
【转】ChatGPT 在开发者领域的应用
ChatGPT 在开发者领域的应用,有哪些可以立竿见影看到效果、直接发布到生产环境使用的:1)生成 Commit log,这是 ChatGPT 的强项,它能够快速理解逻辑和代码,通过 diff 归纳出概要,开源的工具有:github.com/zurawiki/gptcommit2)生成测试用例,团队 ......
VScode连接GPU服务器进行深度学习
VScode连接GPU服务器进行深度学习 最近用台式机跑一些小的深度学习项目,发现越来越慢了,由于一些原因,有时候需要我进行现场作业但是我的笔记本是轻薄本(Thinkpad YYDS)不带显卡,百度了一下发现可以租一台GPU服务器,跑深度学习模型,我自己摸索了一下午终于跑成了一个简单案例,方 ......
微服务是什么?
微服务(MicroServices)最初是由 Martin Fowler 于 2014 年发表的论文 《MicroServices》 中提出的名词,它一经提出就成为了技术圈的热门话题。 微服务,我们可以从字面上去理解,即“微小的服务”,下面我们从“服务”和“微小”两个方面进行介绍。 1) 所谓“服务 ......
服务器之间软件(工具)迁移
背景 经常在一台服务器上安装了一些工具后,然后服务器更换后,有需要重新安装新的工具,很麻烦。 解决 有一种常用的方法是使用一个包管理系统,例如 apt、yum 或者 Homebrew,这种方法可以帮助您快速地安装和管理工具,同时也可以将工具移植到其他服务器上。 以下是一个基本的步骤: 在当前服务器上 ......
如何在旧手机上搭建网站做文件服务器_ksweb和frp
生活中随着手机的更新换代,我们会有很多不用的旧手机,这些旧手机通常在家里吃灰,用来换不锈钢盆和大剪刀又太可惜了。 本文通过一种行之有效的方法,教你搭建一个可外网访问的24小时在线网站服务器。用到的工具包括KsWeb和Frp,这两个工具使用起来都非常的简单。另外,本文将还用kodExplorer源码为 ......
临时上传服务器搭建 transfer.sh
https://github.com/dutchcoders/transfer.sh transfer.sh Easy and fast file sharing from the command-line. This code contains the server with everything ......
languageservices github action 语言服务
languageservices 是github 团队开源的github action 语言服务,可以实现类似vs code 自动提示的能力,这样可以提高github action的开发速度,代码部分还是值得学习参考的 参考资料 https://github.com/actions/language ......