Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
JVM 垃圾回收
JVM 垃圾回收 写在前面 本节常见面试题 问题答案在文中都有提到 如何判断对象是否死亡 两种方法 简单的介绍一下强引用 软引用 弱引用 虚引用 虚引用与软引用和弱引用的区别 使用软引用能带来的好处 如何判断一个常量是废弃常量 如何判断一个
Java
后端开发
jvm垃圾回收
后端
手把手教你使用gtest写单元测试
开源框架 gtest 它主要用于写单元测试 检查真自己的程序是否符合预期行为 这不是QA 测试工程师 才学的 也是每个优秀后端开发codoer的必备技能 本期博文内容及使用的demo 参考 Googletest Basic Guide 1
单元测试
c
googletest
后端开发
【云风skynet】详解skynet的多核高并发编程丨actor模型丨游戏开发丨游戏服务端开发丨多线程丨Linux服务器开发丨后端开发
skynet中多核高并发编程给我们的启发 1 多核并发编程 2 actor模型详解 3 手撕一个万人同时在线游戏 视频讲解如下 点击观看 云风skynet 详解skynet的多核高并发编程丨actor模型丨游戏开发丨游戏服务端开发丨多线程丨
Linux服务器开发
后端开发
skynet
Actor
游戏开发
# 后端开发技巧、常用规范
后端开发技巧 常用规范 文章目录 后端开发技巧 常用规范 开发技巧 equals 方法的使用 创建 HashMap 指定初始化大小 Optional ofNullable orElse 避免空指针 Stream 求和 List 切割工具 单
后端开发
后端开发技巧
常用规范
工具类
Docker和Dockerfile常用命令总结及微服务打包Docker镜像
一 Docker 常用命令总结 1 帮助命令 查看docker的所有命令详情 docker help 查看docker对应命令的使用详情 docker 命令 help 如 查看docker images的使用方法 docker images
Docker
运维
后端开发
微服务
window下 php yaf 框架扩展安装
一 下载yaf版本 要使用YAF首先要开启PHP的yaf扩展 由于集成环境不会自带所以我们得自己去下载 yaf扩展下载地址 https pecl php net package yaf 1 选择对应版本 我这里用PHP5 6所以下载的是2
后端开发
【Java多数据源实现教程】实现动态数据源、多数据源切换方式
前言 本文为 Java多数据源实现教程 相关知识 由于自己最近在做导师的项目的时候需要使用这种技术 于是自学了相关技术原理与实现 并将其整理如下 具体包含 多数据源的典型使用场景 包含业务复杂场景 读写分离场景 多数据源实现原理及实现方法
后端开发
Java
MyBatis
数据库
Nginx反向代理
Nginx反向代理 一 何为Nginx及其作用 Web服务器 Web服务器是一种软件或计算机程序 用于接收来自客户端的HTTP请求 并提供相应的HTTP响应 它的主要功能是处理和传输Web内容 以便用户可以通过互联网访问和浏览网站 Web服
后端开发
Nginx
vue
MySQL将以逗号分隔的数据分成多行,再合并为一行
最近遇到个这样的问题 MySQL中的 影片表 中 演员列 的内容是用逗号分隔的多个id存储的 例 4356 9691 11337 然后需要把他换成id对应的演员名字 例 屈菁菁 王太利 肖央 看起来很复杂 其实只要把问题拆分一下就会非常简单
日常
小细节
后端开发
sql
数据库
【工具】网站工具转换链接推荐
1 Json 解析及格式化验证工具 Json 在线解析及格式化验证 JSON cn 2 Properties 和 Yaml 格式互转工具 在线 yaml 转 properties 在线 properties 转 yaml ToYaml co
后端开发
后端
vue:loading动画
1 更改入口文件main js import Vue from vue import App from App vue import router from router import store from store import as
后端开发
vuejs
javascript
前端
Yapi的安装与使用
前言 YApi 是高效 易用 功能强大的 api 管理平台 旨在为开发 产品 测试人员提供更优雅的接口管理服务 可以帮助开发者轻松创建 发布 维护 API YApi 还为用户提供了优秀的交互体验 开发人员只需利用平台提供的接口数据写入工具以
后端开发
Java
idea集成visualvm插件 以及添加visual GC插件 - 监控程序
安装VisualVM插件 1 插件安装 setting gt Plugings gt VisualVM launcher gt Search in repositories gt install gt Restart IDEA 安装完成之后
后端开发
JVM
将本地代码上传至新建的远程仓库方法(git指令简单实现)
第一步 win R 在框中输入cmd 打开命令行窗口第二步 分别输入以下代码 文字部分为代码的功能 1 cd URL 进入需要上传代码的文件夹 URL要替换成文件夹路径 2 git init 在该文件夹中初始化Git仓库 3 git rem
后端开发
git
GitHub
java高并发处理 java处理高并发的几种方法
一 背景综述 并发就是可以使用多个线程或进程 同时处理 就是并发 不同的操作 高并发的时候就是有很多用户在访问 导致系统数据不正确 糗事数据的现象 对于一些大型网站 比如门户网站 在面对大量用户访问 高并发请求方面 基本的解决方案集中在这样
后端开发
Java
高并发
IDEA调试技巧
在项目开发的时候很多小伙伴能非常熟练的使用IDEA编写代码 但是对于IDEA调试的技巧掌握的不是很好 只会F7 F8 F9等这些基本调试功能 而像一些复杂的调试场景就无从下手 如 在for循环中调试某个特定值 修改变量的运行值等 本文介绍了
后端开发
intellijidea
Java
IDE
ThinkPHP5之多语言切换
T和inkPHP5的多语言切换是个人比较欣赏的一点 真是佩服设计者 怎么想到多语言切换的 在实际开发过程中 往往不是单一语言的项目 涉及多语言的使用 这时需要多语言切换 关键函数 Lang setAllowLangList 多语言的切换函数
总结
后端开发
web开发
ThinkPHP
libevent 源码分析丨libevent组件构成以及编程要领
1 前言 Libevent是一个轻量级的开源高性能网络库 使用者众多 研究者更甚 相关文章也不少 写这一系列文章的用意在于 一则分享心得 二则对libevent代码和设计思想做系统的 更深层次的分析 写出来 也可供后来者参考 文章较长 建议
Linux服务器开发
后端开发
Linux网络编程
libevent
网络库
瑟瑟发抖吧~OpenAI刚刚推出王炸——引入ChatGPT插件,开启AI新生态
5分钟学会使用ChatGPT 插件 ChatGPT plugins ChatGPT生态建设的开端 ChatGPT插件是什么 OpenAI最新官方blog资料表示 已经在ChatGPT中实现了对插件的初步支持 插件是专门为以安全为核心原则的语
后端开发
IT管理
ChatGPT
ChatGPT plugins
Powered by 金山文档
JAVA实现图片质量压缩和加水印
这个世界没有什么好畏惧的 反正我们只来一次 文章目录 前言 编写代码 1 编写工具类 2 编写接口 3 测试接口 总结 前言 主要实现了两个功能 加水印 质量压缩 编写代码 1 编写工具类 ImageUtil代码如下 package com
后端开发
Java
图像处理
«
1
2
3
»