今天找synchronize和reentrantlock区别的时候,发现有个使用reentrantlock中的condition实现有界队列,感觉挺有趣的,自己顺手敲了一遍 class Queue{private Object[]queue;private int size; //记录队列的大小这样你就不需要累次调用que…
2025/2/2 18:36:09 人评论 次浏览1.数据库事务需要满足的特性是 A.原子性 B.一致性 C.隔离性 D.永久性 2.查看创建表的SQL语句的命令是 A.SHOWtable_name B.SHOWsql_scripttable_name C.SHOWCREATETABLEtable_name 3.删除MySQL的二进制日志文件的命令有 A.resetmaster B.purgemasterlogsto C.purgemasterl…
2025/2/2 17:20:19 人评论 次浏览作者:风平浪静如马 一、什么是架构 我想这个问题,十个人回答得有十一个答案,因为另外的那一个是大家妥协的结果。哈哈,我理解,架构就是骨架,如下图所示: 人类的身体的支撑是主要由骨架来承担的…
2025/2/2 15:43:08 人评论 次浏览我是林次方的派: 9月最后一天在前任公司办好离职后,国庆就从宿舍搬出来。又是一个人搬家,可能是想到接下来会有一段时间不用上班,所以觉得很开心吧。但是并不敢来一场说走就走的旅游,怕钱不够用会饿死。 接着每天学习&…
2025/2/2 18:50:24 人评论 次浏览html中的dl dt dd这几个标签,我老是记不住,经常今天查了是什么意思,隔几天又忘记了,今天在网上找了一下dl dt dd是什么的缩写,终于找到了他们的英文原文意思,这样记忆起来就方便多了,dl就是list…
2025/2/2 18:49:23 人评论 次浏览在Linux技术讨论中经常会用户态和内核态术语脱口而出,可你们想过吗?用户态和内核态代表是什么?本片文章,就来谈一谈这个话题。我们先来看一张Linux整体架构图。从图上我们可以看出来通过系统调用将Linux整个体系分为用户态和内核态…
2025/2/2 18:48:53 人评论 次浏览1. Git Rebase的介绍 我们都知道,git rebase可以实现git节点或者分支的合并,但是,真正涉及到为什么要使用git rebase,它的好处又是什么等一些比较实际的问题,很多同学就搞不清楚了,本文聚焦于git rebase&a…
2025/2/2 18:48:22 人评论 次浏览达内学员:学JAVA必看,不看会后悔!获奖学员:叶琪所获奖项:三等奖内容:有奖征文没说一定要发知识讲解之类的!那我就将自己的一些小技巧在这里分享给大家!大半夜的给你们码字你们忍心不点5分么&…
2025/2/2 18:47:52 人评论 次浏览我们可以通过用自己的 XML 配置元素来扩展标准的 ASP.NET 配置设置集,要完成这一功能,我们必须实现继承System.Configuration.ConfigurationSection 类来实现自定义配置节,在1.0中当然也可以通过IconfigurationSectionHandler 接口创建自定义配置节&…
2025/2/2 18:47:19 人评论 次浏览编写一个应用难免要用到WPF本身的控件。不管是WinForm还是网页都会有自己的控件。只是在写法和用法上有所不同而以。而控件命名却离不开那几个单词。所以不用担心判断不出来哪个是按扭,哪个是文本框。举个例子吧。 HTML <input type"button" value&quo…
2025/2/2 15:52:48 人评论 次浏览Allatori混淆技术介绍 Allatori是一个Java 混淆器,它属于第二代混淆器,因此它能够全方位地保护你的知识产权。 Allatori具有以下几种保护方式:命名混淆,流混淆,调试信息混淆,字符串混淆,以及水…
2025/2/2 15:52:18 人评论 次浏览关注【指尖摩托】,品读摩托车保养、维修新鲜资讯!编辑:阮天林时间过得真快,不知不觉,我的欧派电动车已经骑了三年多(图1)。续行里程正逐渐缩短,不得已于3月27号到我的好朋友——全国摩托车维修技术俱乐部30…
2025/2/2 15:51:47 人评论 次浏览01_ProxySQL安装备注:文章编写时间201904-201905期间,后续官方在github的更新没有被写入~~ProxySQL是被公认的功能强大的MySQL中间件之一,但官网视乎很低调;以至于没有清楚的说明它自己到底擅长什么....于是,通过网上收…
2025/2/2 15:51:17 人评论 次浏览方案缘由: 为解决版本更新问题项目长期以后,都是研发手动更新文件的方式来进行版本维护更新这种方式带来的问题是容易漏掉文件出或者版本的不统一。移交给运维之后,这种方式要进行改变。为解决这个问题推行SVN更新计划方案实施如下࿱…
2025/2/2 15:50:46 人评论 次浏览课程目录: |____51项目八-跳板机 |____50项目七-运维流程系统 |____49项目六-任务调度系统scheduler |____48项目五CMDB资产管理 |____47项目四-多人博客开发 |____46(项目三)React开发及Todolist项目…
2025/2/2 15:49:45 人评论 次浏览