自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xindoo

面向情怀编程

  • 博客(351)
  • 资源 (19)
  • 收藏
  • 关注

原创 Java中使用HashMap时指定初始化容量性能一定会更好吗?

一些Java编程老手在做CodeReview时,都会告诉其他人,使用HashMap时建议指定容量大小,原因是指定容量后,代码性能会更好一些。后来随着阿里Java开发手册在业内广为传播,这一点早已深入人心,我自己也早已习惯在使用HashMap时指定容量大小。但我今天突发奇想,想知道指定容量和不指定容量时性能究竟有多少的差异,测试部分测试数据的结果让我大跌眼睛,有些情况下指定容量的性能还比不指定容量时差!!

2023-02-04 23:45:14 180

原创 如何用ffmpeg截取视频片段&截取时间不准确的坑

之前在工作中,有遇到需要程序化截取视频片段的场景,这里使用ffmpeg命令行就可以很容易实现,这里也记录下我们使用过程中遇到的坑,希望对大家也有所帮助。这里的参数-c:v copy指的是复用原始视频的编码格式,如果想切换视频编码也可以直接指定,比如(关于修改视频和音频编码的问题,后续会继续出一篇博客)。这里需要注意的是。

2023-01-31 00:19:06 261

原创 XINDOO的2022年年终总结

已经好几个月没有认认真真写一篇博客了,借着年底静下心来认认真真写一篇年终总结,这也是我人生中第10篇的年终总结了。先看下去年立的flag,不用想去年立的flag一个都没完成。首先1 算是勉强及格;2 redis的博客一篇没写;3 一行代码没写;4 立flag时带的人因公司调整 run了(你懂得);5 不要问我什么时候结婚,问就是明年。如果用一句话概括下过去的一年,那就是,当然我也知道在这样的大环境下,我的状态虽然不算太好,但也算还可以的了,希望大家在2023年能有更美好的工作和生活吧。

2022-12-31 21:16:27 334

原创 使用ffmpeg将视频转成HLS(m3u8)格式

HLS (HTTP Live Streaming)是苹果推出的视频流协议,HLS格式的视频包含一个m3u8文本文件,以及众多的.ts的视频片段,而m3u8文本文件的作用就是将这些ts片段索引起来。这里有个坑,当我用上面命令行生成hls视频后,我发现每个ts的时长不是我指定的2s,而是10s。查阅资料后发现,ts切片的大小严格依赖于原始视频的GOP大小,因为必选保证一个ts内至少包含一个GOP,否则这个ts分片就无法使用。这个参数的作用就是让视频GOP大小为2s,这样就能保证ts分片大小是我们想要的2s了。

2022-11-14 10:03:33 713

原创 用ffmpeg将视频转成gif动图

今天分享一个我制作表情包的技巧。现在视频编辑的门槛已经非常低了,只要装个剪映稍微学一下,很容易就能把你想要的内容剪出来,真的是有手就行。但是视频剪出来的视频是无法直接用做表情包的,只有gif格式的动图才是真正可以用的表情包。我这里分享一些用ffmpeg来生成gif动图的命令行示例,助力大家生产出更多有趣的表情包。是不是相当简单。

2022-10-30 22:12:15 1899

原创 在Springboot HandlerInterceptor中获取GET和POST请求参数

当然上游请求的时候可以在请求参数里带上他们的业务来源,我们直接根据业务来源路由即可,实际上最开始我们也是这么做的。说一个最近工作中遇到的事,我们系统因为业务发展的问题,针对不同用户群体做了两套系统(B系统和S系统),底层基础功能一样,但偏上层的业务有差异,最近我们想将底层基础功能提供一个统一的入口,所以就新起了一个类似业务网关的服务,把两个系统的接口封装一层,提供一个统一的接口出去,然后B业务的请求转发的B系统,S业务的请求转发到S系统。幸运的是,我们自己其实可以通过请求中的id信息来判断出是哪个业务的。

2022-10-22 18:20:19 1182 1

原创 做得好 vs 做得快?

今天聊一个有意思的话题,假如老板让你做个新的系统,你是选择先把功能做起来至于扩展性和可靠性以后再考虑,还是设计一个非常牛逼的系统架构,可以满足未来很多年的发展。前一段时间,某个CSDN技术交流群里有个小伙伴问用户系统怎么设计,然后就有另外的小伙伴上来就给了很高大上的建议,什么用户、角色、权限、分库分表…… 都给考虑了,算算人力,没几个月做不出来。然后我以半开玩笑的口吻说:别搞那么复杂,先用一个用户表,再加上权限和角色字段区分就可以了,,没有什么问题是加一个字段解决不了的,如果有就再加一个字段。

2022-10-07 19:41:57 4704 26

原创 谷歌Guava LoadingCache介绍

在工作中,加Cache是非常常见的一种性能优化手段,操作系统底层、计算机硬件层为了性能优化加了各种各样的Cache,当然大多数都是对应用层透明的。但如果你想在应用层加Cache的话,可能就需要你自己实现了。其实在Java环境下,Cache有各种各样的选择,比如最初级的你可以直接用HashMap实现一个Cache,不过你得自己关注下数据加载和淘汰的策略。

2022-10-06 14:18:27 834

原创 一万小时真的能成为专家吗?

大家可能对一万小时定律耳熟能详了, 作家格拉德威尔在《异类》一书中说道:“人们眼中的天才之所以卓越非凡,并非天资超人一等,而是付出了持续不断的努力。一万小时的锤炼是任何人从平凡变成世界级大师的必要条件。” 这就是“一万小时定律”。作者的原意是要在某个领域成为专家,至少要投入一万小时的时间。那么只要在某个领域投入超过一万小时,就能成为该领域的专家?

2022-09-20 21:30:13 11386 16

原创 聊聊Redis的数据热点问题

什么是Redis热点?Redis热点问题为什么会极大地影响整个集群的性能?如何避免Redis数据热点?热点问题如何排查?热点问题如何解决?

2022-09-11 22:53:23 3866 5

原创 用Netty实现WebSocket网络聊天室

最近学习Netty,学习到WebSocket一章节,将Netty中WebSocket的样例代码做了一些简单的改造,实现了一个简易的WebSocket网络聊天室,源码并非完全自己实现,只是将一些别人的代码做了下整合改造,今分享至此,希望对大家学习Netty有所帮助。 ...

2022-08-28 19:42:51 1139

原创 Notion 程序猿必备笔记软件

我发现工作时间比较久的人,都会逐渐养成记笔记的习惯,我也是,我之前已经使用国内某云笔记8年之久,而且是多年的会员。但我今天要给大家推荐另一款笔记软件——,国内可能Notion的使用还比较少,但它却在国外非常的火爆 ,1年多前我也是看到某个海外up主介绍Notion,它丰富的数据管理形式和展现方式一下子惊艳到了我,很多功能真是我在某云笔记上期待了N久都没等到的,所以我毅然决然放弃了使用8年的国内某云笔记。.........

2022-08-27 17:47:17 729 1

原创 提效小技巧——记录那些不常用的代码片段

不知道大家有没有这样的经历?某种代码操作,之前很少写,突然要用了但想不起来怎么写了;某个工具库很久没用了,现在想用了连库名都忘记了;某个命令行,曾经用过,现在已经忘记它有哪些参数了…… 这样的经历我反正是遇到好多次了。程序猿做久了,难免偶尔需要写一些很难的代码(),这种代码的特点就是偶尔用一次,之后好久都不会用,但下次再用的时候又得重新查资料。所以程序猿总是调侃自己是面向百度/CSDN/GITHUB编程。,坦诚的讲,虽然我是一个Java程序猿,但让我写这个我还是得去查下相关的资料。

2022-08-21 17:16:47 1893 1

翻译 HTTP/3的历史和核心概念

经过了近5年时间的开发,HTTP/3协议终于接近其最版本了。虽然实验性特性在早起迭代中就可以使用了,但可以预期HTTP/3的可用性和使用率还会在2021继续提升。回到正题上来,HTTP/3究竟是什么?为什么在HTTP/2才诞生不久我们就着手研发它?应该怎么使用HTTP/3?更确切地说应该怎么用它来提升网页性能?请跟随我的步伐一起来了解下。.........

2022-08-08 22:47:19 290

原创 在netty中使用protobuf并实现数据加密传输

在netty中使用protobuf,并且完成数据加密传输的一个简单示例。

2022-07-24 11:48:02 816

原创 如何写出高性能代码(四)优化数据访问

  同一份逻辑,不同人的实现的代码性能会出现数量级的差异; 同一份代码,你可能微调几个字符或者某行代码的顺序,就会有数倍的性能提升;同一份代码,也可能在不同处理器上运行也会有几倍的性能差异;十倍程序员不是只存在于传说中,可能在我们的周围也比比皆是。十倍体现在程序员的方法面面,而代码性能却是其中最直观的一面。  本文是《如何写出高性能代码》系列的第四篇,本文将告诉你数据访问会怎么样影响到程序的性能,以及如何通过变更数据访问的方式提升程序的性能。  程序的运行的每一个可以简化为这样一个三步模型:第一步,读数据(

2022-06-05 16:41:24 4247 2

原创 关于代码评审(CodeReview)那些不得不说的事儿

在一个成熟的团队中,CodeReview是整个研发流程中不可或缺的一步,而那些即将走向成熟的团队可能对CodeReview有很多的误解和问题,也不清楚CodeReview该如何去做,本文笔者将结合自己的经验和知识,谈谈我对CodeReview流程的一些理解和建议 。

2022-05-23 17:59:43 6871 8

原创 CSDN开发者云对象存储命令行工具

  CSDN近期推出了开发者云服务,我对比了下各产品同其他云厂商之间的价格,开发者云的价格确实是相当香了,就拿我今天要讲的对象存储的价格为例,列举下各厂商1GB/月价格。阿里云腾讯云七牛云百度云华为云京东云开发者云0.12元0.098元0.099元0.128元0.099元0.128元0.051元备注:各云厂商价格取自其官网标准存储价格,开发者云并未提供存储分级。即便拿其他厂商的低频存储单价算,开发者云存储的价格还是有优势的。  当然对象存储使用过程中还

2022-05-22 11:32:30 300

原创 如何写出高性能代码(三)优化内存回收(GC)

同一份逻辑,不同人的实现的代码性能会出现数量级的差异; 同一份代码,你可能微调几个字符或者某行代码的顺序,就会有数倍的性能提升;同一份代码,也可能在不同处理器上运行也会有几倍的性能差异;十倍程序员 不是只存在于传说中,可能在我们的周围也比比皆是。十倍体现在程序员的方法面面,而代码性能却是其中最直观的一面。......

2022-05-02 09:34:56 6867 7

原创 如何写出高性能代码(二)巧用数据特性

导语同一份逻辑,不同人的实现的代码性能会出现数量级的差异; 同一份代码,你可能微调几个字符或者某行代码的顺序,就会有数倍的性能提升;同一份代码,也可能在不同处理器上运行也会有几倍的性能差异;十倍程序员不是只存在于传说中,可能在我们的周围也比比皆是。十倍体现在程序员的方法面面,而代码性能却是其中最直观的一面。本文是《如何写出高性能代码》系列的第二篇,本文将告诉你如何利用数据的几个特性以达到提升代码性能的目的。可复用性我们在代码中所用到的大部分数据,都是可以被重复使用的,这种能被重复使用的数据就不要去反

2022-04-03 20:10:55 6395 1

原创 如何写出高性能代码(一)善用算法和数据结构

同一份逻辑,不同人的实现的代码性能会出现数量级的差异; 同一份代码,你可能微调几个字符或者某行代码的顺序,就会有数倍的性能提升;同一份代码,也可能在不同处理器上运行也会有几倍的性能差异;**十倍程序员**不是只存在于传说中,可能在我们的周围也比比皆是。**十倍**体现在程序员的方法面面,而代码性能却是其中最直观的一面。 ...

2022-03-27 23:08:08 6306 7

原创 使用python实现一个日期和时间戳互转的Alfred workflow

前两天换了新款的macbook,也不知道是不是因为m1芯片的原因,系统没有自带php,导致我之前使用的时间戳转换workflow失效了。作为一个后端工程师,时间戳互转的功能还是非常常用了,于是还折腾修复了下,手动安装php后可能是因为php版本的原因,依旧无法使用,心想还是算了 不折腾了,原来那个也不是很好用,干脆自己用python写一个。先说下我这个workflow实现的几个功能:可以获取当前的时间,支持获取秒级时间戳,毫秒级时间戳,以及yyyy-MM-dd和yyyy-MM-dd HH:mm:ss的

2022-02-20 17:03:11 1517 10

原创 Antlr实现任意四则运算表达式求值

Antlr(ANother Tool for Language Recognition)是一款优秀的语言识别工具,你只需要使用扩展巴科斯范式(EBNF)定义好语法规则,Antlr就可以帮你完成词法分析和语法分析的工作,然后自己再完成语义分析和运行时,就可以很轻易写出一门简单的脚本语言。 今天我们先不写语言,而是只用antlr完成一个比较简单的功能——表达式计算。得益于antlr的强大功能,我们自己仅需要写20多行简单代码就能实现任意复杂度的四则运算表达求值。本次代码我已全部放在github上,其中Expr

2022-01-09 19:30:09 980

原创 2021渐入佳境(年终总结)

大家好,我是XINDOO,今天是2022年的第一天,写下我过去一年的自我总结。这已经是我连续第9年写总结了,等明年的时候可能会来个十年大总结(对我过去8年有兴趣可以看下文末链接)。21年 疫情、经济下行、大厂裁员…… 可能影响了很多人,但貌似对我没有太大的影响,过去的一年除了累点,总体上还是不错,各方面都算是向上走的,很多方面都渐入佳境,去年年终总结里里的flag也完成了一半多,接下来和我一起盘点下我过去的一年。关于2021读书今年新读的书只有15本,也把之前几年读过的一些书又翻出来看了一遍,整体

2022-01-01 17:13:26 823 4

原创 为什么程序猿都应该学点linux命令?

文章目录学好linux命令有啥用?快速排查和定位问题数据清洗和统计辅助开发装X如何学习Linux命令多练习,但没必要太刻意练习先知道有什么样的命令,再考虑怎么去用善用man和搜索引擎收藏代码片段结语大家好,我是xindoo,今天和大家分享下一个我的观点——程序猿都应该学点Linux命令!这也是这两年我做后端开发的切身体会。认识我的人可能都知道,我职业生涯比较“特殊”,我毕业后先是干的运维,然后再转的Java开发。 运维的经历苦不堪言,但积累下来的运维相关经验却让我在转开发后受益匪浅,其中一项就是熟悉大部分

2021-12-05 23:47:23 6566

原创 使用ffmpeg从视频中提取纯音频&纯视频

提取音频使用ffmpeg可以很轻易从原视频中抽取出其中的音频和视频,抽取音频的命令如下:ffmpeg -i input.mp4 -vn -c:a copy output.aac-vn表示no video,-c:a 是codec of audio的意思,copy是直接拷贝视频中的原始的音频,这里不会涉及音频的编解码,速度会很快。也可以指定-c:a mp3 导出mp3格式的音频。对于音频提取,可以使用-b:a 128k 指定音频的码率是128kb/s,-ar 44k 指定音频的采样频率为44kHz,完

2021-11-22 22:45:12 6386

原创 使用ffmpeg将图片合成为视频(附完整参数介绍)

本文介绍下如何使用ffmpeg将大量图片拼接成一个视频,并介绍其中部分参数的含义。使用ffmpeg将图片拼接成视频前,需要将图片文件名做下预处理,文件名中必须有数字将其次序标记出来,这里我直接使用数字将图片重命名了,如下:直接使用命令ffmpeg -f image2 -i %d.jpeg output.mp4 就可以将其转为mp4视频,命令中的%d是数字编号占位符,ffmpeg会按次序加载1-250.jpeg做为输入。这里我们没有指定如何其他参数,所以ffmpeg使用了默认的参数,比如帧率是25fps

2021-11-21 12:38:00 19518 9

原创 使用ffmpeg拼接视频踩坑记录

最近在工作中遇到一个ffmpeg的坑,特此记录下。我们在工作中,有个需求是将分段存储的视频拼接成一个完整的视频,发现使用ffmpeg拼接后视频时长不对。举个列子,我用ffmpeg将4个半小时的mp4视频拼接后,得到的视频长度远超过2小时,观看后发现在视频的连接点,会出现长时间的卡顿,导致最终视频时间超长。在ffmpeg官方文档Concatenating media files中,介绍了三种视频拼接的方式,分别如下:1. 针对同种编码的视频可以将所有视频文件名列到一个文本文件中,格式如下:file '

2021-11-06 23:27:14 4770 1

原创 Linux三剑客之awk入门指引

大家好 我是xindoo,距我上次发技术文章已经过去快一个半月了,原因是最近确实非常非常的忙,工作日除了吃饭睡觉之外,要么是在工作,要么就是在去工作的路上,而周末的时候我只想今天1024 程序猿节,百忙中抽空发篇一直想写好久的文章来凑个热闹,简单教大家如何使用awk这个命令行工具。认识我的人都知道我最早是运维出生,做运维没学会啥太大的本事,有些命令行工具却使得贼溜,awk就是其中之一。后来我转开发后,凭借精通部分命令行工具的使用快速解决过很多小问题,命令行的便捷和高效也曾多次震惊到我们的同事们。各种命

2021-10-25 10:28:40 590

原创 女友为我绘制了几张头像,哪张最好看呢?

大家好,我是XINDOO,前两天女朋友因为脚受伤休假在家,闲来无事的她帮我绘制了几张新头像,我准备选一张作为我在csdn上的新头像,大家觉得哪张最好看呢?图1-白T网格图2-白T星球图3-蓝T星球图4-蓝T网格图5-白T网格...

2021-09-19 10:13:54 517

原创 七张图了解kafka基本概念

kafka是apache基金会管理的开源流处理平台(官网http://kafka.apache.org/),但国内大多数人对其认知基本都是消息队列,所以我们先来了解下什么是消息队列。消息队列消息队列顾名思义就是存储消息的一个队列,消息生产者(producer) 往消息队列中投放消息, **消费者(consumer)**读取消息队列中的内容。在消息队列中的每条消息都会有个位置,就好比数组中的下标(index),在kafka中我们称之为offset。对于生产者而言,有个特殊的offset——LEO(log

2021-09-05 15:38:36 871 1

原创 正则表达式的高级用法——正|反向预查

我之前一直自诩精通正则表达式(毕竟我实现过正则引擎),但关于正则表达式有几个特殊用法我一直都不熟,一来是用的少,二来确实也没花心思学过。正好这两天有需要用到预查的功能,索性就学习整理出今天的博文。介绍下今天的4位主角 ?=、?<=、?!、?<!,估计大多数人都面生。我们小学二年级就知道 正则表达式 是用来做字符串匹配的,核心在于匹配 二字。以往我们见到的正则表达式都是直接匹配出某些内容,而和**?=、?<=、?!、?<!相关的正则表达式却只是辅助匹配,它们本身不会匹配出任何内容,像

2021-08-22 20:35:46 744 1

原创 如何写好技术文档——来自Google十多年的文档经验

文章目录文档的重要性为什么大多数人都不喜欢写文档?如何产出高质量文档像管理代码一样管理文档明确你的读者是谁清晰的分类参考文档设计文档引导类文档概念性文档Landing pages(落地页)文档Review写文档的哲学5W法则三段式写作结语本文大部分内容翻译总结自《Software Engineering at Google》 第10章节 Documentation。 另外,该书电子版近日已经可以免费下载了 https://abseil.io/resources/swe_at_google.2.pdf,有

2021-07-25 20:33:07 3878 11

原创 某东14薪变16薪,是诚意还是套路?

上周朋友圈有好多刷屏事件,除了某滴被调查外,某司也宣布从两年内从14薪调整到16薪,博得了一大片好感。 然而在我看来这波涨薪真的毫无诚意,甚至为什么这么说。来,先看几个具体的场景,以下内容纯属虚构,如有雷同那您就自认倒霉吧。场景一:程序猿小王通过了某司的面试,在和HR谈薪资小王: 我原本是20k,希望能有30%的涨幅,月薪能到26kHR: 你原来也是14薪吧,你也知道我们马上要调16薪了,所以月薪只能到23k,不过算总包的话而已是超过30%了。小王: 好吧,我接受。HR: 期待你加入我们公司。

2021-07-17 20:43:06 5900 23

原创 Redis源码剖析之GEO——Redis是如何高效检索地理位置的?

Redis GEO 用做存储地理位置信息,并对存储的信息进行操作。通过geo相关的命令,可以很容易在redis中存储和使用经纬度坐标信息。Redis中提供的Geo命令有如下几个:geoadd:添加经纬度坐标和对应地理位置名称。geopos:获取地理位置的经纬度坐标。geodist:计算两个地理位置的距离。georadius:根据用户给定的经纬度坐标来获取指定范围内的地理位置集合。georadiusbymember:根据储存在位置集合里面的某个地点获取指定范围内的地理位置集合。geohash:计

2021-06-14 18:03:40 988 3

原创 顶流博主都这么写文章标题,看完不会你来打我啊

我们小学三年级学写作文的时候就学过,一篇文章的标题是吸引读者的第一步,那技术文章的标题如何写才会有更高的点击率。 我呕心沥血总结了上百个热门文章的标题,总结出以下套路。我粗略将其分为10个类别,当然有些标题可以兼具多个类别的特征。引发好奇心满足好奇心是人类的基本诉求之一,所以很多博主会采用这种标题,用一个比较博眼球的点来引入自己要讲的内容。示例我破解了隔壁小姐姐的WIFI我用python爬取了XXX,发现XXX我30行python代码发现女朋友的惊天秘密震惊了,原来xxx是这样的我在我爸电

2021-05-15 22:15:01 2599 30

原创 素数判定 高级程序员才知道的那些事儿

记得刚上大学学会C语言基本语法后,有道课后题就是判定一个数是否是素数,具备基本编程能力的人一定能写出如下代码:boolean checkPrime(int n) { for (int i = 2; i*i <= n; i++) { if (n%i == 0) { return false; } } return true; }在信息安全领域,经常需要用到一些大素数,比如著名的RSA算法就必须依赖到两个大素数。幸运的

2021-05-09 17:50:29 690 5

转载 凯文·凯利写给年轻人的99条人生建议(99 Additional Bits of Unsolicited Advice)

凯文·凯利(Kevin Kelly,网名 KK)是著名的科技评论家,曾经担任《连线》(Wired)杂志的第一任主编,他的著作《失控》在国内外都非常有名。去年4月28日,是他68岁的生日。老爷子在个人网站上,发表了一篇《给年轻人的68条建议》,谈自己的人生体会。文章很受欢迎,浏览量非常大,译成了十几种外语。今年4月28日,69岁生日时,他又续写了一篇《给年轻人的99 条建议》,译文如下:That thing that made you weird as a kid could make you gr

2021-05-09 14:35:21 1838

原创 5种解法的算法面试题 来看看你是青铜还是王者?

先来详细描述下这道题。在一个全为正整数的数组中找到总和为给定值的子数组,给出子数组的起始下标(闭区间),举个例子:在[3 2 1 2 3 4 5]这个数组中,和为10的子数组是[1 2 3 4],所以答案应该是[2,5]。和为15的子数组是[1 2 3 4 5],答案为[2,6]。这是一道非常有意思的题,为什么这么说?最简单的解法只要具备基本的编程知识就能写出,更优的解法需要你有数据结构和算法能力,越高效的解法越巧妙,可能你一下子无法想出所有的解法,但我相信你看完这篇博客一定会感叹算法的神奇。回

2021-05-06 22:26:42 563 2

原创 如何用正则表达式来检测一个数是否是素数

继两年多前我写过一篇用正则表达式匹配3的任意倍数 后,今天再给大家带来正则表达式另外一个骚操作。学过正则表达式的人或多或少知道正则表达式的强大功能,但用正则表达式来校验一个数是否是素数还是合数,听起来似乎也不大可能。 但我前两天在查阅正则表达式相关的资料时,真的发现了这个可以校验是否是素数的神奇正则表达式 ^(11+?)\1+$。当我看到这个正则表达式,了解到它的作用后并试用后的第一反应不过它的使用方式比较特殊,如果想校验数字n是否是素数,就得先把n转化为n个1的字符串(比如是11,就得先把11转成

2021-04-18 13:29:56 883 3

workflow.zip

Alfred 结合一些workflow,很多繁琐的工作变得非常简单,比如之前百度搜索一个东西,需要打开浏览器,然后打开百度,再输入要搜的词,再点搜索一套组合拳下来几十秒就过去了,有了Alfred 快捷键+触发词+搜索词+回车 几秒钟搞定。大大提高效率。

2019-08-19

2014年蓝桥杯JavaB预赛题目

2014年蓝桥杯JavaB预赛题目,最新。

2014-03-23

ACM 2013暑假 多校训练9标程+解题报告

ACM 2013暑假 多校训练9标程+解题报告 由watashi命题。

2013-09-06

ACM 2013暑假 多校训练8标程+解题报告

ACM 2013暑假 多校训练8标程+解题报告,由电子科技大学ACM集训队友情命题。

2013-08-15

ACM 2013 暑假 多校训练7标程+解题报告

ACM 2013 暑假 多校训练7标程+解题报告,由电子科技大学ACM集训队友情命题。

2013-08-15

ACM 2013暑假多校训练7标程+解题报告

2013暑假多校训练7标程+解题报告,复旦大学ACM集训队友情命题。

2013-08-13

2013多校训练6标程+解题报告

2013多校训练6标程,解题报告,由麻省理工命题。

2013-08-08

2013 hdoj 暑假多校训练5标程+解题报告

2013 hdoj 暑假多校训练5标程+解题报告

2013-08-07

hdoj 2013 多校训练4标程+解题报告

hdoj 2013 多校训练3标程+解题报告

2013-08-05

hdoj 2013 多校训练2标程+解题报告

hdoj 2013 多校训练2标程+解题报告

2013-08-05

2013山东省ACM省赛

山东省2013浪潮杯ACM程序设计大赛(2013山东省省赛),包含所有题目描述,测试输入输出样例和标准程序。

2013-06-13

传智播客全集种子

传智播客全集种子,包含传智播客java、网页开发、嵌入式、asp.net等多个优秀的视频资源。

2013-05-06

《OpenCL异构计算》全书所有插图及实现代码

《OpenCL异构计算》书由AMD与美国东北大学的多位专业人士联合撰写,包括: - AMD OpenCL架构师Benedict Gaster - AMD技术骨干Lee Howes - 东北大学计算机架构研究实验室(NUCAR)主管、信息安全保障研究院(IIA)联合主管、工程学院副院长David R. Kaeli - 东北大学电气与计算机工程系博士研究生Perhaad Mistry - 东北大学电气与计算机工程系博士研究生Dana Schaa 《OpenCL异构计算》于2012八月份出版发行,提供纸质和电子版两种格式,售价69.95美元。 同时《OpenCL异构计算》已被张云泉,张先轶,龙国平,姚继峰译为中文版,并由清华大学出版社出版。这里包含此书中的所有插图和代码。

2013-04-19

红黑树 red-black

红黑树作者Robert Sedgewick讲述红黑树的ppt,最好的红黑树讲解,最本质的红黑树讲解。算法导论上的红黑树讲解乏味难懂,作者仅几张ppt就将红黑树给你讲述的明明白白。

2013-04-19

acm常用数据公式表

acm最常用数据公式表,包括各种算法时间复杂度、数论、计算几何公式。

2013-04-19

hdoj最新离线版

hdoj1000-2223题,是直接将网页制作成chm文件,方便断网或没有网络时练题,而且在有网络时可以自动连接到hdoj,可以浏览更多信息。

2012-10-07

acm Hdoj 离线版 1000-3000题 可搜索查找

acm Hdoj 离线版 从1000-3000题都有 可以搜索查找 非chm 是目前可以页面查找的最新版 hdu论坛有人制作了chm文档,但是却不能查找,没有任何的功能 exe文档,任何平台都可以运行,界面友好····页面链接都有效。 支持上线链接,离线可以查找 标签 打印 改变文字大小等等

2012-10-07

算法导论 第三版英文版 有索引

《算法导论》原书名——《Introduction to Algorithms》,是一本十分经典的计算机算法书籍,与高德纳(Donald E.Knuth)的《计算机程序设计艺术》(《The Art Of Computer Programming》)相媲美。 《算法导论》由Thomas H.Cormen、Charles E.Leiserson、Ronald L.Rivest、Clifford Stein四人合作编著(其中Clifford Stein是第二版开始参与的合著者)。本书的最大特点就是将严谨性和全面性融入在了一起。

2012-07-02

hdoj 2013 多校训练3标程+解题报告

hdoj 2013 多校训练3标程+解题报告

2011-08-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除