找到约 10000 条结果
  • 关于serialVersionUID的说明
    When should update your serialVersionUID?When your serialization class is updated with some incompatible Java type changes to a serializable class, you have to updateyour serialVersionUID.
    2019-10-28
  • t-io的生态结构,可以大致看到t-io的性能
    tio-utilstio-utils是笔者在项目开发中积累的部分工具类里面有少部分代码是在开源许可范围内摘自第三方开源项目代码的,还有部分代码是其它开源作者提供的,譬如hutool的作者路神就提供了许多类,这么做,仅仅是因为广大用户强力要求tio减少第三方依赖当然笔者更愿意使第三方工具类,譬如hutool在tio-utils中目前t-i...
    2021-09-29
    1
  • K8S 笔记 - 使用 kubeadm 安装 k8s
    虚拟机:3 台,其中 1 台部署 k8s-master,2 台部署 k8s-slave 节点操作系统:CentOS 7硬件需求:CPU 至少 2c ,内存至少 2G
    2022-03-16
  • 监控告警的同行们
    signalfx (Metrics + Streaming Analytics + Interaction = Monitoring Evolved) [链接]
    2015-06-15
  • MySQL的Linux环境设置
    MySQL的Linux环境设置 关闭selinux 查看selinux状态: {代码...} 在配置文件中设置关闭selinux: {代码...} 将SELINUX=enforcing改成SELINUX=disabled 系统IO调度模式改为deadline 查看当前模式: {代码...} 如果默认已经是deadline就不需要改。修改: {代码...} 重启系统 上面两点都是需要重启系统后才生效的: {代码.....
    2018-06-09
  • 小白-基于Jenkins和Github的前端自动部署一
    以下均是小白操作,有错误请指出,勿喷,多谢。 应用场景 项目需要经常性的上线测试或者项目本身更新迭代快。前端需要单独部署(前后端分离,个人开发)。 思路 Jenkins安装在本地,代码推送到Github后,在本地自动构建,然后通过Jenkins发送到服务器指定目录。 Jenkins安装在服务器,代码推送到Github后,在服务器构建...
    2020-07-22
  • 一款超牛逼的组网神器!吊打市面其它工具~
    NetBird 是一个建立在WireGuard之上的开源网络管理平台,它允许计算机、设备和服务器通过快速加密隧道直接连接,无需配置或中央VPN服务器。它使专用网络变得安全,并创建了一个专用网络,在没有手动配置和专家的情况下应用安全实践。NetBird网络普遍适用于云、本地、边缘和容器环境,省去了打开端口、复杂防火墙规则和VP...
    2023-11-07
  • Spring Cloud 如何引入云原生网关,创新微服务架构
    在传统的微服务体系中,Spring Cloud Alibaba 和 Zuul 常被用作配合 Spring Cloud 使用的微服务网关。然而,这些传统的 Java 网关在面对大规模流量的场景下仍存在种种问题。例如 Zuul 由于采用了非异步 IO 的架构,导致了其在面对高流量的情况下容易出现阻塞的现象,Spring Cloud Gateway 也会在流量很大的情况下产生 Fu...
    2023-06-29
  • Swift30/90Days - objc.io 的 Swift 片段 1
    Swift90Days - objc.io 的 Swift 片段 1 objcio 上的文章质量都很高,最近攒了十期,一起看下 Swift 相关的一些小贴士。 分解数组 我们可以通过下面这个扩展给 Array 加上一个分解方法,返回首个元素和剩下的元素组成的元组: {代码...} 比如[1,2,3],就会拆解成 (1,[2,3]) 返回。我们可以用这个扩展写一个求和程序: {...
    2014-12-23
  • Java利用awt包的FileDialog方法打开文件
    /*调用方式 1 、首先改一下要掉用本类的类名 HaffmanFrame 红色注释部分 2、FileOpen fp = new FileOpen(要调用FileOpen类的对象); 3、fp.open(); 4、String s =fp. getText() ;//得到的s 就是打开文件的内容 */ import java.awt.FileDialog; import java.awt.event.*; import java.io.*; import java.io.File; import j...
    2019-11-13
  • Java--序列化流详解
    平时我们在控制台打印输出,是调用print方法和println方法完成的,这两个方法都来自于java.io.PrintStream类,该类能够方便地打印各种数据类型的值,是一种便捷的输出方式。
    2020-04-25
  • Java--序列化流详解
    平时我们在控制台打印输出,是调用print方法和println方法完成的,这两个方法都来自于java.io.PrintStream类,该类能够方便地打印各种数据类型的值,是一种便捷的输出方式。
    2020-04-25
  • React技术揭秘学习-理念篇
    React理念使用JavaScript构建快速响应的大型Web应用程序的首选方式。制约网页快速响应的两类场景:CPU瓶颈IO瓶颈CPU瓶颈主流浏览器的刷新时间是60Hz,即1000ms/60Hz=16.6ms刷新一次如果在16.6ms内需要渲染多个组件,GUI渲染线程与JS线程互斥,执行顺序:JS脚本执行--->样式布局--->样式绘制如果JS脚本执行时间过长...
    2022-08-23
  • 【GoLang】GO命令中go get拉取库卡住、慢的解决方法
    新手,像我在学习go的时候发现使用go get去拉取依赖库的时候会很慢,有些甚至是根本拉取不到,网上有很多解决方案,设置代理,使用gopm。
    2022-01-10
  • 记录一次githubpage+cloudflare+freenom的静态博客部署
    一、域名解析准备1.这里假设我在freenom注册了一个 apitest.tk2.登录cloudflare,添加网站选择free3.填写名称服务器地址,第一张图的两个地址,填到第三张图并保存。保存完了检查一下哦!!!!原作者地址👉https://segmentfault.com/u/yourena_c二、github pages项目准备1.编写html静态页面,一定要是index.html原作者地...
    2022-12-10
  • 异步IO与Tortoise-ORM的数据库
    异步IO(Asynchronous I/O)是一种允许程序在等待I/O操作完成时继续执行其他任务的编程范式,这样能提升程序的性能和响应能力。Tortoise-ORM是一个为Python异步编程量身打造的ORM(对象关系映射)库,它能让你借助Python对象来操作数据库,而且支持异步操作。
    2025-05-06
  • Laravel整合PHPSocket.Io实现web消息推送
    PHPSocket.IO,PHP跨平台实时通讯框架PHPSocket.IO是PHP版本的Socket.IO服务端实现,基于workerman开发,用于替换node.js版本Socket.IO服务端。PHPSocket.IO底层采用websocket协议通讯,如果客户端不支持websocket协议, 则会自动采用http长轮询的方式通讯。
    2019-05-01
    9