avatar
文章
119
标签
32
分类
24
Home
Archives
Tags
Categories
List
  • Music
  • Movie
Link
About
无知的小狼
搜索
Home
Archives
Tags
Categories
List
  • Music
  • Movie
Link
About

无知的小狼

编程语言流行程度判断的一些方法
发表于2025-07-29
​ 最近有朋友们在讨论语言的好坏,以及现在哪个语言是最流行的。这好像是个老生常谈的问题。偶然从论坛里看到别的方式,感觉还不错。就把这几种方式都分享出来。大家可以做一下参考。 一、最常用的语言排行榜 tiobehttps://www.tiobe.com/tiobe-index/ TIOBE 编程社区指数(TIOBE 排行榜)的排名依据是全球技术工程师、课程和第三方供应商的数量,主要通过流行搜索引擎(如 Google、百度、维基百科、必应、Hao 123 等)和技术社区的搜索结果数量来计算,反映编程语言的流行趋势和社区活跃度,而非语言的绝对优劣 。 二、github新建仓库数量评价语言的流行度 先讲下方法 通过时间筛选,2025-01-01 最近半年左右,新的才能说明流行嘛。 star > 10,避免无用的垃圾仓库 还有就是language = xx,语言。 综合的结果就是最近半年 github新建仓库且star>10的数量。通过这个可以更有效的判断语言的流行度。 java java有2.6k的数量,依然很能打。 go go也有2.6k的数量,和java一...
https自动续签工具分享
发表于2024-12-03
  现在https免费证书的时间大多都改到了3个月,自动续签的话,有没有一些傻瓜化的工具呢。 ​ 前一段使用的是httpsok,这个使用其实还是很方便的使用如下。 但是这里也有问题,​免费版的只给3张证书,想要体验完整版的就要付费本来说想用acme.sh搞个续签证书来着,但是目前我的使用里不仅仅包含了腾讯云主机,还有阿里云oss,腾讯云函数等使用场景,所以有没有更加方便的像这个工具一样能配置如下的呢。然后就发现这个工具Certd Certd的使用而且相比httpsok,不用把证书托管到第三方服务商,可以自建私有服务,部署方式采用workflow的方式,配置性更强,使用也更加方便。Certd Certd 是一款开源、免费、全自动申请和部署更新SSL证书的工具。后缀d取自linux守护进程的命名风格,意为证书守护进程。 关键字:证书自动申请、证书自动更新、证书自动续期、证书自动续签、证书管理工具 本项目不仅支持证书申请过程自动化,还可以自动化部署更新证书,让你的证书永不过期。 全自动申请证书(支持所有注册商注册的域名) 全自动部署更新证书(目前支持部署到主机、部...
jackson和lombok奇怪的序列化分析
发表于2024-09-19
问题 一个这样的类 123456789101112package com.example.demo;import lombok.Data;@Datapublic class AnyParams { private String eValue; private String target;} 这里有两个属性,eValue,和target,但是eValue传入的参数,后端是接收不到的这是为什么呢? 然后我这么来测试 12345678910public static void main(String[] args) { AnyParams anyParams = null; try { anyParams = new ObjectMapper().readValue("{\"eValue\" : \"1\",\"target\":\"1\"}", AnyParams.class); ...
微服务的常见体系
发表于2023-12-28
01 常见的微服务系统架构图 02 微服务的发展​ 微服务的概念最早是在 2014 年由 Martin Fowler 和 James Lewis 共同提出,他们定义了微服务是由单一应用程序构成的小服务,拥有自己的进程与轻量化处理,服务依业务功能设计,以全自动的方式部署,与其他服务使用 HTTP API 通讯。 单体应用​ 早些年,各大互联网公司的应用技术栈大致可分为 LAMP(Linux + Apache + MySQL + PHP)和 MVC(Spring + iBatis/Hibernate + Tomcat)两大流派。无论是 LAMP 还是 MVC,都是为单体应用架构设计的,其优点是学习成本低,开发上手快,测试、部署、运维也比较方便,甚至一个人就可以完成一个网站的开发与部署。 结构如下  单体架构的应用比较容易部署、测试, 在项目的初期,单体应用可以很好地运行。然而,随着需求的不断增加, 越来越多的人加入开发团队,代码库也在飞速地膨胀。慢慢地,单体应用变得越来越臃肿,可维护性、灵活性逐渐降低,维护成本越来越高。 系统的复杂度越来越高,代码越来越臃肿 可...
整数反转
发表于2023-12-28
//给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。//// 如果反转后整数超过 32 位的有符号整数的范围 [−2³¹, 231 − 1] ,就返回 0。//假设环境不允许存储 64 位整数(有符号或无符号)。//////// 示例 1://////输入:x = 123//输出:321////// 示例 2://////输入:x = -123//输出:-321////// 示例 3://////输入:x = 120/&#...
frp教程
发表于2023-07-15
一、为什么使用frp路由器搬到了一个只有内网ip,甚至公网ipv6的都没的,以往的DDNS方案就失效了,所以,目前可以选择的方案,就是内网穿透方案了,刚好腾讯云有一台闲置的轻量云服务,这里就利用起来 二、FRP简介frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议,且支持 P2P 通信。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。 选用FRP的原因 通过在具有公网 IP 的节点上部署 frp 服务端,可以轻松地将内网服务穿透到公网,同时提供诸多专业的功能特性,这包括: 客户端服务端通信支持 TCP、QUIC、KCP 以及 Websocket 等多种协议。 采用 TCP 连接流式复用,在单个连接间承载更多请求,节省连接建立时间,降低请求延迟。 代理组间的负载均衡。 端口复用,多个服务通过同一个服务端端口暴露。 支持 P2P 通信,流量不经过服务器中转,充分利用带宽资源。 多个原生支持的客户端插件(静态文件查看,HTTPS/HTTP 协议转换,HTTP、SOCK5 代理等),便于独立使用...
如何实现公网访问路由器-内网穿透教程
发表于2022-08-02
接上篇教程,现在由于大部分的运营商已经不再分配公网的ipv4地址,大部分的结构其实是这样的 由于局域网的地址是不能在公网直接访问的,那么我们要怎么做才能访问公网呢? 有两种方式,下面我先介绍第一种 通过VPN 目前比较好用的可以说是zerotier了 说一下简单的配置过程吧 ZeroTier账号注册1、百度搜索ZeroTier,找到ZeroTier官网,默认第一个就是,注意鉴别是否为官方的地址。 2、进入主页之后,点击 sign up,进入注册页面 3、在注册页面默认是英语,英语不好的可以使用翻译网页,按照表格提示填写相对应信息完成注册。 4、注册以后,填写的邮箱会收到一封激活的邮件,点击邮箱里面的链接激活账号。 5、账号注册成功以后,点击邮箱链接跳转到主页,或者在官方首页的右上角选择 Log in输入相关账号信息进行登录。 6、下面是注册成功首次登录的界面,默认已经创建好了一个网络,可以直接使用。 7、点击已经创建好的的网络,进入配置界面,我们可以对相关选项进行修改,例如网路名称、局域网IP等,小白建议直接保持默认,最重要的就是这串 NetWork ID ,在...
个人目前的博客是如何搭建起来的
发表于2022-07-20
文档管理 借助于git的版本管理,进行文档管理,这里选用coding https://coding.net/ 图床管理为了在公网链接都能访问到图床 这里选用了统一的图床, 阿里云OSS存储当做图床的管理工具,通过配置域名等将图床链接标准化如下https://f.bytedance.press/img/1630227033308-d2cc90e49f11aedbb1deab79b61f5915.png 以个人域名的二级域名 f.bytedance.press为图床域名 博客平台这里选用了hexo静态页面作为博客平台,通过腾讯云和coding的关联,可以实现分支推送master或者特定分支直接发布新内容 https://bytedance.press 腾讯云发布平台:https://cloud.tencent.com/document/product/1450/58346 写作工具 Typora markdown的编辑工具 picGO 图片上传工具,可以通过配置和Typora完美结合使用,复制粘贴图片,或者上传图片,自动传到我们的图床服务器 ​ 目前这套就是简单的...
如何破解移动光猫实现桥接和小米路由器ax6s刷入第三方固件
发表于2022-07-18
一、前言 因为新搬的地方的网速很不稳定,打游戏也时常卡顿,于是就买了个路由器(小米ax6s)。现在需要做两件事情 使用桥接用路由器拨号连接,提升网络的稳定性 刷入第三方系统,实现更多的路由器功能 二、如何设置光猫的桥接 首先要获取光猫的超级密码,用来改成桥接 然后需要知道宽带的账号和密码 刚好,以上两点都能在光猫的telnet 账号里拿到。 是不是觉得可能拿到root账号的密码很难,我们首先登录正常的user账户,账号和密码在光猫的背面标签上登陆地址1http://192.168.1.1/ 然后输网页地址输入 1http://192.168.1.1/cgi-bin/getGateWay.cgi 然后就出现了 发现是不是很神奇,网页上直接就有root的账号和密码,接下来就简单了,我们开始telnet 登录 输入账号和密码 1telnet 192.168.1.1 然后就是输入 1root 再输入刚才拿到的密码 进入界面 然后在配置文件下查找 首先是超级管理员密码: 1cat /tmp/ctromfile.cfg |grep "CMCCA...
提交hutool issue
发表于2022-01-05
最近在使用hutool的工具包的时候,发现了一个问题。eanUtil.beanToMap(xx, true, true),使用转换为下划线模式, 输入的字段为customerNickV2, 输出的字段为customer_nick_V2,这种类型的输出在别的json包里是customer_nick_v2。 状况如下: 代码如下 123456789101112131415161718192021222324252627package com.example.demo;import cn.hutool.core.bean.BeanUtil;import lombok.Data;import java.util.Map;public class Test { @Data static class Person { private Integer num; private String name; private String customerNickV2; } public static v...
12…12
avatar
无知的小狼
文章
119
标签
32
分类
24
Follow Me
公告
欢迎访问无知的小狼
最新文章
编程语言流行程度判断的一些方法2025-07-29
https自动续签工具分享2024-12-03
jackson和lombok奇怪的序列化分析2024-09-19
微服务的常见体系2023-12-28
整数反转2023-12-28
分类
  • Elasticsearch1
  • Feign1
  • JVM2
  • MySQL数据库1
  • Spring5
  • java1
  • java关键字1
  • redis2
标签
网盘 技巧 待分类 设计规约 安全规约 网站技术 设计模式 java关键字 算法 Spring 第一篇 多线程 异常日志 JVM 单词 mysql函数 java Feign 杂谈 spring 编程规范 redis tomcat 语法 GitHub 技术 单元测试 刷题 开源 MySQL数据库 Elasticsearch 工程结构
归档
  • 七月 2025 1
  • 十二月 2024 1
  • 九月 2024 1
  • 十二月 2023 2
  • 七月 2023 1
  • 八月 2022 1
  • 七月 2022 2
  • 一月 2022 1
网站信息
文章数目 :
119
本站访客数 :
本站总浏览量 :
最后更新时间 :
© 2020 - 2025 By 无知的小狼
豫ICP备20006578号-2
搜索
数据加载中