首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

一个归档习惯

元数据映射信息倍增,这会占掉更多内存,所以这样存储,从长久来看,并不是一个规划。...最后还有一个不错想法分享给眼前各位帅哥,美女们,养成归档好习惯,从现在做起,如果还在为找以前某个txt文件,某个excel文件,某个hadoop源码包,某个岛国avi影片,或某个照片,某个简历等等等等找不到而发愁时候...那就来吧,这个脚本对很适合,只需要稍稍微创新一下,就能改造非常个性化,比如你在年,月,日,小时目录下,新建了分类很细目录,对各种常用文件归档,根据文件后缀名,都建立一个文件夹,在各个文件夹下还可以继续分类...,总之,只有你想不到,没有做不到,再到用时候,只需要记得要找东西后缀名,然后根据大概时间,就能很快find it!...有了这个思路,就可以自己使用自己擅长语言一个类似这样程序,技术上,没啥难度,注意下不同年份中月天数可能不一样问题即可。

85140
您找到你想要的搜索结果了吗?
是的
没有找到

开源框架】这个牛x开源项目 知道

1 前言 第一次接触到JeeStie是14年时候,领导让做一个员工销售额数据上报和区域人员管理内部系统,同事推荐了JeeSite,当时还是早期版本,ORM使用Hibernate,一通研究之后,就在上面快速做了二次开发...今天在逛开源中国(Gitee年度报告),无意间又看到了这个项目,这里要恭喜JeeSite再次荣获开源中国《最受欢迎中国开源软件》奖,项目也已经更新到4.2了,相比早期版本,做了很多优化和调整。...JeeSite 是一个低代码开发平台,具有较高封装度、扩展性,封装不是限制去做一些事情,而是在便捷同时,也具有较好扩展性,在不具备一些功能情况下,JeeSite 提供了扩展接口,提供了原生调用方法...7 最后 最后,要感谢这款优秀框架开发者和贡献者们,在自己开发道路上,JeeSite 给我提供了那么多学习和帮助! 好了,如果还不了解这个框架的话,建议去 Demo 操作一下!...相信会被他强大所吸引。也希望他能给你工作提供一定帮助。

61930

知道 OOM 常见原因?有什么解决方法?

原因分析 Java heap space 错误产生常见原因可以分为以下几类: 请求创建一个超大对象,通常是一个大数组。...PermGen 使用量与加载到内存 class 数量/大小正相关。...Unable to create new native thread 每个 Java 线程都需要占用一定内存空间,当 JVM 向底层操作系统请求创建一个 native 线程时,如果没有足够资源分配就会报此类错误...该问题发生常见过程主要包括以下几步: JVM 内部应用程序请求创建一个 Java 线程; JVM native 方法代理了该次请求,并向操作系统请求创建一个 native 线程; 操作系统尝试创建一个...原因分析 默认情况下,Linux 内核允许进程申请内存总量大于系统可用内存,通过这种“错峰复用”方式可以更有效利用系统资源。 然而,这种方式也会无可避免地带来一定“超卖”风险。

1.6K20

开源服务器框架知道

今天最悲痛消息莫过于科比离去,RIP,传奇科比,精神不朽。 ? 有哪些开源游戏服务器框架,值得学习呢。...pomelo 网易开源框架,支持分布式, 周边完善 多进程单线程应用架构。node.js天生采用单线程, 使它在处理复杂逻辑时候无需考虑线程同步、锁、死锁等一系列问题, 减少了很多逻辑错误。...python脚本写起来很方便,但是kbe调试是很大问题,不知道商业化之后有没有解决这个问题。...https://github.com/xiaonanln/goworld ---- 虽然上面有很多开源服务器框架,但是每个人开发习惯不同,不得不说 适合自己才是最好!...知道哪些开源游戏框架欢迎留言 END

2.9K20

MarsTalk | 又要升级版本了,知道版本号背后意义

导言 无论是手机上应用,还是MacOS这样操作系统,我们在使用软件时候,常会跳出提醒我们升级到xxx版本小窗口,建议我们使用更新版本。这时候,一般是怎么判断,这次要不要升级呢?...所以,一个统一定义版本规则是必须。 问题3 缺乏版本兼容信息 无论对操作系统还是具体类库,版本兼容都是一个大问题。...,然后判断是否需要升级,如何处理兼容问题等等麻烦事儿,然后确认自己是否能升级,试想一下需要同时升级10个依赖库,工作量该有多大~ 而如果版本号本身就能包含上述大部分信息,是不是会很方便?...语义化版本 语义化版本控制规范,就是为了来解决上面这些问题,它是由Gravatars创办者兼GitHub共同创办者Tom Preston-Werner 所建立,主页https://semver.org...老样子,我们用一个小栗子来演示一下,一个软件版本号到底应该怎么演变。 一个软件版本号演变 0.1 某年某月某一天,又一个小软件库诞生了!

41920

开源应用中心|最好用5款开源论坛软件,知道

它提供了我所知道大多数基本功能,包括电子邮件通知、审核工具、样式自定义选项,Slack/WordPress 等第三方集成等等。 它自托管是完全免费也可以在 GitHub 上找到该项目。...X是论坛系统中使用量最大一个平台,通过这个平台可以很简单实现一个论坛搭建和使用。...4 NodeBB(现代化、功能齐全) NodeBB 是一个基于 Node.js 开源论坛软件。它目标是简单、优雅和快速。首先,它面向有托管计划组织和企业。但是,也可以选择自己托管它。...还可以获得实时本地分析功能,以及聊天和通知支持。它还提供一个 API,可以将其与现有产品集成。它还支持审核工具和打击垃圾邮件工具。...腾讯云中小企业产品中心,助力中小企业数字化升级伙伴。 点击阅读原文了解更多

3.1K30

开源应用中心|最好用5款开源论坛软件,知道

建立社区门户最佳开源论坛软件 如果尚未建立过网站,则在部署论坛之前,需要看一下开源应用中心官方文档,了解学习一下 注意: 此列表没有特定排名顺序。 1、DISCUZ!...它提供了我所知道大多数基本功能,包括电子邮件通知、审核工具、样式自定义选项,Slack/WordPress 等第三方集成等等。 它自托管是完全免费也可以在 GitHub 上找到该项目。...X(爆火) DiscuzX是论坛系统中使用量最大一个平台,通过这个平台可以很简单实现一个论坛搭建和使用。...4、NodeBB(现代化、功能齐全) NodeBB 是一个基于 Node.js 开源论坛软件。它目标是简单、优雅和快速。首先,它面向有托管计划组织和企业。但是,也可以选择自己托管它。...还可以获得实时本地分析功能,以及聊天和通知支持。它还提供一个 API,可以将其与现有产品集成。它还支持审核工具和打击垃圾邮件工具。

3K20

回归模型一个隐藏指标,知道

假设现在有一个线性回归模型: 人均GDP = a第一产业产值 + b工业产值 + c建筑业产值 + d第三产业产值 + e PS:人均GDP单位元,各产业产值单位亿元,为方便说明,这里举一个简单例子...看P值,比如系数aP值为0.025,说明第一产业产值对人均GDP增长作用是显著。 看R2,比如 R2=0.95,说明这几个产业产值,对人均GDP解释能力为95%。...我们常用分析指标差不多是这些,其他 t值、F值、DW值等都是对模型本身各种检验,对于业务分析没有太多帮助。 本文介绍一个指标,从另一个角度进行分析:各自变量对因变量贡献率。...目前似乎还没有一种教科书式定义(如果有,欢迎同步给我),paper中比较多衡量方法是: 引入该因子之后,引起模型R2变化,即 贡献率 = delta R2。...可以看到: 所有的因素都显著(P-value<0.05),即第一产业、工业、建筑业、第三产业对人均GDP均有显著促进作用; R2 为 1,即这四个因素对人均GDP解释能力为100% 系数(表中B)都在一个量级

2.5K40

知道 JS 中模块导入有一个缺点

作者:Dmitri Pavlutin 译者:前端小智 来源:Dmitri Pavlutin 1.命名导入和自动完成 假设我信编写了一个简单JavaScript模块: // stringUtils.js...2.Python 中模块 现在让我们尝试在 Python 中导入命名组件。它有同样问题?...如果你想知道可以导入函数,编辑器已经知道了模块名并给出了必要建议,这种方式会更加友好。...通过使用IDE扩展插件,例如 ES6 code snippet 插件,可以减轻JavaScript中命名导入自动完成问题, 总比没有。...代码部署后可能存在BUG没法实时知道,事后为了解决这些BUG,花了大量时间进行log 调试,这边顺便给大家推荐一个好用BUG监控工具 Fundebug。

1.7K10

手势识别原来还可以这样控制电脑,知道怎么做到

本项目将基于PaddleVideo来训练一个手势识别模型,利用模型对七种手势进行识别,分别是点击、放大、向下滑动、向上滑动、缩小、旋转以及抓取。...还可以将手势识别模型能力植入到电脑控制系统中,具体演示详见b站视频: https://www.bilibili.com/video/BV1dh411U7SC 什么是PaddleVideo?...PaddleVideo是飞桨官方出品视频模型开发套件,旨在帮助开发者更好进行视频领域学术研究和产业实践。...可以简单将其理解成一套帮助开发者快速完成开发工具,避免重复造轮子,也会获得更好精度。...项目中所选数据集为个人单独录制,所以会存在过拟合情况,重新应用时应该收集更完善更多样数据,这样才能达到更好效果。希望大家可以多多尝试不同模型,将会获得更好效果。

1.4K30

知道HTTP各个版本之间差异?我总结好了,拿去不谢

连接,对于同一个域名连接最多6个 如果要突破这个限制,就需要把资源放到不同域中 然而,管道化并非一个成功模型,它带来队头阻塞造成非常多问题,所以现代浏览器默认是关闭这种模式 HTTP2.0...可以看出,每个帧都带了一个头部,记录了流ID,这样做就能够准确知道这一帧数据是属于哪个流。...灵魂拷问,能回答多少 介绍下 http1.0、http1.1、http2.0 协议区别?...断点传输 在上传/下载资源时,如果资源过大,将其分割为多个部分,分别上传/下载,如果遇到网络故障,可以从已经上传/下载地方继续请求,不用从头开始,提高效率 最后是 http2.0 http2.0...换句话说,也就是可以发送多个请求,对端可以通过帧中标识知道属于哪个请求。通过这个技术,可以避免 HTTP 旧版本队头阻塞问题,极大提高传输性能。

1K20

​X5内核轻量版本诞生!还不知道

我们重新实现了一个精简X5Lite Content模块,按照X5Lite需要来连接Chromium其他模块。第一个迭代中我们只连通了blink、Compositor等几个核心模块。...完成X5Lite Content后,再在上层进行一个简单Webview接口封装,形成一个X5Lite Webview层提供给终端调用接口。...这样X5Lite已经具备了web所必须主要模块,一个简单X5Lite内核就完成了,同时第一个迭代也完成。初期demo可以执行JS以及显示一些简单web页面。 ?...QQ浏览器Android 10.9.5版本开始用X5Lite替换原来静态集成X5内核。浏览器App总apk大小减少了8M左右。 apk大小减少,意味着用户下载成功率提升。...后续我们将对渲染管线进行大刀阔斧改进,重新设计一套更适合层次简单页面的合成器,进一步提升X5Lite渲染性能。始其更加契合业务场景需求。 每个赞和在看,我都喜欢!ღ

3.2K20

知道对象用微信和谁聊得最多一个代码告诉

在生活中、工作中经常使用微信与好友聊天,有时候聊天消息多到自己都不知道有多少,有用户就很好奇,这该怎么查看与好友聊天记录数量呢? 今天告诉大家一个方法,可以得知和指定一个人发送消息数量。...安卓用户发送:对方不会收到你发代码,却可以统计到聊天消息数~ 代码演示 就会跑出一个内容,那就是数量啦。用这个方法也可以知道对象和某人发送消息数量了。...千万别用iPhone去试哦,对方真的会收到你发"//checkcount" 小编测试视频中头像是透明哦~要是感兴趣请看小编之前发内容即可~今天内容就到这啦~ 建议不要轻易拿对象尝试,要是发现心爱的人跟别人聊得比你多得多的话...说明: //checkcount:统计当前聊天窗口消息数量 应用场景:统计在当前聊天窗口消息数量。...千万要记住只能安卓用户测试~ 删除消息不会记录在里面哦,只可以记录当前聊天窗口消息数量哦~ 如果想要找回删除微信聊天记录可以在安卓手机应用商店下载“手机数据恢复精灵”可以有效恢复误删微信聊天记录

4.2K100

可能会搞砸面试:知道一个TCP连接上能发起多少个HTTP请求

但是有没有想过,收到 HTML 如果包含几十个图片标签,这些图片是以什么方式、什么顺序、建立了多少连接、使用什么协议被下载下来呢?...翻译:一个支持持久连接客户端可以在一个连接中发送多个请求(不需要等待任意请求响应)。收到请求服务器必须按照请求收到顺序发送响应。...TCP 连接吧,电脑同意 NAT 也不一定会同意。...(原文链接:点此进入) 附录:更多网络编程基础资料 《TCP/IP详解 - 第11章·UDP:用户数据报协议》 《TCP/IP详解 - 第17章·TCP:传输控制协议》 《TCP/IP详解 - 第...百度APP移动端网络深度优化实践分享(三):移动端弱网优化篇》 《技术大牛陈硕分享:由浅入深,网络编程学习经验干货总结》 《可能会搞砸面试:知道一个TCP连接上能发起多少个HTTP请求?》

1.6K40

C语言基础:知道,对于C语言来说,我们显示器只是一个文件

,但是在C语言中,知道文件是什么。...,会将这些文件信息一一对应到FIFE类型结构体变量中(不知道结构体变量可以看我上期写内容),然后我们对文件操作,输入输出都将会先储存在缓存中,当我们在关闭文件时,就需要将缓存中数据取出来保存到内存中去...也是我们在存取数据库时,打开一个数据库,或者打开多个数据库不关闭就会导致数据读取速度变慢原因之一,所以切记有开有关,才能让软件性能更上一层楼(malloch和free不也是这个道理)。...是不是很形象,从一个地方像水一样流向另一个地方,而且我们把文件到内存叫做输入流,反之称为输出流。不知道听说过IO没,它就是input和output缩写。...计算机世界里,还有很神秘地方,只不过我们知道是沧海一簇,所以在学习过程中,不要急,要带着问题来学习,更加深入了解问题所在。 最后,谢谢阅读。

78700

如何编写一个面试时能拿的出手开源项目?

练技术,长经验是最实在,不过如果自己有一个开源项目,还可以在开源中国或github上开源,让更多人受益,也许能获得许多Star,让自已获得满足,激励自己完善项目功能。...所以如果要编写一个面试时拿的出手项目,首先需要做到“规范”,下面谈一下我眼中规范开源项目。 ? 01....1.2 使用版本管理工具 最好使用版本管理工具,而且建议使用Git,并且是2个或多个人参与开发最好。许多面试官看到一个项目时通常都会问“这个项目是几个人开发?”...Javac AST View插件开发 下面打算写一个系列博文,从零编写一个“规范”开源项目,好在以后面试中更多展现自己实力。今天先简单介绍一下这个项目,并且为这个项目做一些准备工作。...在查看器框架中,将模型称为输入,查看器本身充当控制角色,而树控件本身作为视图,当输入改变时,查看器负责相应地改变控件内容。 查看器框架主要由以下几部分构成。

82921

IntelliJ IDEA 2020.2正式发布,诸多亮点总有几款能助你提效

前言 各位小伙伴大家,我是A哥。IDEA上个较大版本发布,要追溯到4月份了: ?...特别强调:此窗口是新增,老版本并无此能力,也并无此窗口。所以,升?? 6、新增Problems窗口 此版本新增了一个Problems窗口,简直不要太赞。...12、HPROF内存查看器 我们知道IntelliJ IDEA 2020.1版本就可以打开.hprof内存转储文件,有助于识别内存泄漏,并找到优化内存使用率方法。...HPROF内存查看器显示了计算对象保留大小、到垃圾收集器根最短路径、对象(保留对象)支配器树和传入引用。 附:上个版本(2020.1)效果截图,用以对比: ?...以前我建议很保守,现在明确点,毕竟仅仅只是建议? 关于破解 如果是付费党(土豪),或者是开源committer,或者是edu邮箱拥有者,请忽略此part哈。

79700
领券