- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 数据库如何应对保障大促活动
当前,随着电商节日的增多(6.18、双十一、双十二)、平台拉新趋于频繁,大促活动也越来越普遍。作为一个电商平台,每年都会有一次,甚至几次的流量“大考”。数据库作为系统的重要节点,其稳定性和性能格外重要,数据库的全力保障是一个大的挑战。电商大促,这场没有硝烟的战争很多人已有体会,在此不再赘述。现在,我们直接切入主题--数据库如何积极应对,全力保障大促活动。这个题目分解为三个部分进行讲解: 第...
2019-07-31 17:42:53 975 1
原创 跟大家聊聊计算机实验室的脱坑经历
前文已经说过,你可以提前通过学长学姐咨询实验室的情况,来选择自己心仪的实验室,避免进入自己不喜欢的实验室。那么如果已经不小心进入到了自己不喜欢的实验室怎么办,这里提供一些有用的建议。1.离开你所在的项目组或者离开你所在的实验室对,你没看错,就是离开。很多人可能会有疑问,我都已经进来了,怎么出去啊!?Are you kidding me? 这不是演习,其实,在进入到项目组以后,还是有机会离开...
2019-07-31 09:12:06 1817
原创 性能优化之关于像素管道及优化
像素管道,这个和我们写代码息息相关的东西,我估计很多人都不太清楚它是个什么,网上也有几篇文章关于它的内容,但是不是那么尽如人意,那么我就详细说说这个东西,以及如何优化它。关于动画加载与人们的反应一个流畅的动画关乎用户体验(留存)延迟 用户反应 0 - 16 毫秒 大部智能设备的刷新率都是 60HZ,也就是每帧 16 毫秒 (包括浏览器将新帧绘制到屏幕上所需的时...
2019-07-30 15:53:31 1738
原创 从一次线下读书会获得的收获
读了多少书?怎么读书? ——请问大家最近读书了吗?一年大概读了多少本书。 有超过20本,超过30本,超过50本吗?在7月14日由长沙互联网活动基地和长沙.NET技术社区组织的小型社区活动,《开发者爱读书•线下读书会》上,长沙.NET技术社区的专家、资深Java开发者、架构师郭德强问了大家这样一系列问题。读书会其实对我们技术社区来说,是一种比较独特的形式,作为一个以“不搭讪,不闲...
2019-07-30 09:04:19 711
原创 Java面试题及答案汇总(一)
Java 基础1. JDK 和 JRE 有什么区别?JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。 JRE:Java Runtime Environment 的简称,java 运行环境,为 java 的运行提供了所需环境。具体来说 JDK 其实包含了 JRE,同时还包含了编译 java 源码的编译器 javac,...
2019-07-29 09:35:15 1266
原创 Java中的几种线程池详解
Attention但是在多人合作或者是一些部署上线的项目里,是不允许去使用这种方法的,因为它是有性能隐患的。Executors在创建线程池的时候,用的是 new LinkedBlockingQueue (),它这个队列本身是无边界的,但是线程是固定数量的。这就意味着,在程序运行的过程中,最多会有N个线程在处于活动状态。每次有新的任务来就会等待,直到有线程处于空闲状态。所有的线程都会处于线...
2019-07-28 15:31:14 964
原创 JVM内存模型详解
什么是JVM内存区域分区事实上,这个问题很简单。当JVM运行我们编写的代码时,它必须使用多个内存空间、不同的内存空间来放置不同的数据,然后与我们编写的代码流协作,这样我们的系统才能运行。例如,我们现在知道JVM将类加载到内存中以进行后续操作。所以我问你,这些类在被加载到内存之后会去哪里?你想过这个问题吗?所以在JVM中必须有一个内存区域来存储我们编写的类。包括我们定义的成员变量、类...
2019-07-28 13:55:16 1135
原创 阅读《代码整洁之道》总结
很早就阅读过《代码整洁之道》(英文版Clean Code),当时博主是个青涩的菜鸟,正在为团队创造着混乱的代码。多年的工作中,屡次被别人的代码坑的苦不堪言,回想起当年我留下的代码,肯定也坑害了后来的同僚。当阅读JDK源码或者其他优秀开源工程时,叹服作者代码构建之精良,他们都有共同的特点:精确的变量名、恰到好处的设计模式、详细而不赘述的注释等等。如今重读本书,总结一下内容并加上自己的一些见解与大家分...
2019-07-28 13:31:56 706
原创 【BAT面试题系列】面试官:“你了解Java线程池吗?”
前言掌握线程池是后端程序员的基本要求,相信大家求职面试过程中,几乎都会被问到有关于线程池的问题。我在网上搜集了几道经典的线程池面试题,并以此为切入点,谈谈我对线程池的理解。如果有哪里理解不正确,非常希望大家指出,接下来大家一起分析学习吧。经典面试题面试问题1:Java的线程池说一下,各个参数的作用,如何进行的? 面试问题2:按线程池内部机制,当提交新任务时,有哪些异常要考虑。 面试...
2019-07-21 15:15:02 2238
原创 Java面试题及答案2019版(上)
1、面向对象的特征有哪些方面?答:面向对象的特征主要有以下几个方面:抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的延续性,同时继...
2019-07-15 16:25:48 124126 21
前后端分离架构SpringBoot 2.x3.x,SpringCloud,Ant Design&Vue3,Mybatis,Shi
2024-09-12
Java快速开发平台,不仅是开发框架,是一个企业级低代码解决方案,支持国产化,基于Spring Boot在线代码生成功能
2024-09-12
web/h5/移动端PDF预览插件 可手势缩放、懒加载 支持npm install和script标签引入
2024-09-12
fastsearch 一个golang实现的全文检索引擎,支持持久化和单机亿级数据毫秒级查找
2024-09-12
BLEComm基于Windows10新加入的的BLE通讯API编写完成,可以完成设备搜索、服务及特征读写等基本蓝牙调试功能
2024-09-12
Python-office 是一个 Python 自动化办公第三方库,能解决大部分自动化办公的问题
2024-09-11
一款开源的软件成分分析工具,用于扫描项目的开源组件依赖、漏洞及许可证信息,为企业及个人用户提供低成本、高精度的供应链安全解决方案
2024-09-11
最优雅的 Alipay/WeChat/Unipay 的支付 SDK 扩展包
2024-09-11
一个功能丰富且易用的Java工具库,通过诸多实用工具类的使用,旨在帮助开发者快速、便捷地完成各类开发任务
2024-09-11
基于 .NET 技术的Ant Design实现
2024-09-11
国内人气最高的Java人工智能算法框架 它可以Maven一键丝滑引入我们的Java项目,无需任何额外的环境配置与依赖,做到开箱即
2024-09-11
一个灵活可配置的开源监控平台,主要用于监控应用程序、服务器、docker、数据库、网络、tcp端口和http接口
2024-09-10
建木是一个面向DevOps领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具
2024-09-10
开源运维平台:面向中小型企业设计的无 Agent的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、等一系列功能
2024-09-10
一个易用友好的开源实时监控告警系统,无需Agent,高性能集群,兼容Prometheus,提供强大的自定义监控和状态页构建能力
2024-09-10
方便快捷易用的Nginx可视化UI网页管理部署配置工具系统,使用Web网页系统来快速配置部署
2024-09-10
GeekAI 是基于 AI 大语言模型 API 实现的 AI 助手全套开源解决方案,自带运营管理后台,开箱即用
2024-09-09
基于AI的低代码开发平台,BPM. 国外有activiti,国内有JFlow, Java版驰骋BPM=表单引擎+流程引擎+权限控
2024-09-09
ydp3是Yolov8数据处理器2的基础上,修改软件架构,让其更适用于服务器开发,并在功能x5和x8上使用了多线程
2024-09-09
基于Cmake 和SS928 SDK demo代码构建的Yolov5目标检测程序源代码,NCNN代码做jpeg的前处理和后处理
2024-09-09
PaddleSlim是一个模型压缩工具库,包含模型剪裁、定点量化、知识蒸馏、超参搜索和模型结构搜索等一系列模型压缩策略
2024-09-09
云豹一对一视频直播系统开源项目由云豹科技官方自主研发,提供开源1v1直播app源码、措建文档、疑难辅助说明,供大家参考、交流、使
2024-09-09
Bootstrap样式的BlazorUI组件库,适配移动端支持主流浏览器,适配ABP,支持NET6/NET7/NET8/NET9
2024-09-09
精仿WeUI组件库,基于Jetpack Compose+Kotlin2.0
2024-09-08
Jeepay是一套适合互联网企业使用的开源支付系统,已实现交易、退款、转账、分账等接口,支持服务商特约商户和普通商户接口
2024-09-08
OpenNJet实现了NGINX云原生功能增强、安全加固和代码重构,利用动态加载机制可以实现不同的产品形态,如Web服务器等等
2024-09-08
基于SpringBoot + Vue + uni-app的电商系统,包括前台商城项目及后台管理系统,采用Docker容器化部署
2024-09-08
一个轻量级 Java 权限认证框架,让鉴权变得简单、优雅 登录认证、权限认证、分布式Session会话、微服务网关鉴权等等
2024-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人