剑客
关注科技互联网

标签:软件开发

技术教程

最大子序列问题

阅读(28)评论(0)

有这样一个序列:23,-23,11,43,-45,29,34,0,23,-12 ,求出这个序列中的最大子序列的和,例如从第0个元素到第3个元素是一个子序列,其和为54,最短的子序列可以只有一个元素,最长的子序列可以包含所有元素。

技术教程

Defer; defer; defer

阅读(16)评论(0)

有人问到关于 defer 的用法,以及 defer 语句被添加到栈里面的顺序。这可以很简单的创建一个类似于 这样 的测试集,然后你就可以自己观察他们的行为。

技术教程

docx add paragraph

阅读(34)评论(0)

接手了一份老代码, 使用docx库生成word文档,然后很奇怪有份文件代码一直运行不起来,没法生成word文档

技术教程

requests

阅读(70)评论(0)

我一直以为按照meta去搞编码就ok了,然而事实上是然并卵。。例子之一是199IT的网页,看到meta charset=”utf-8”

技术教程

MemoryMonitor

阅读(35)评论(0)

内存监控组件,可以在应用debug版本设置开关,随时打开内存监控器,时时监控实际物理内存占用及堆内存的使用情况(堆内存的视图和AndroidStudio中的monitor是一样的)

技术教程

改变软件开发者的形象已获得更高水平的多样性

阅读(61)评论(0)

Birgitta Böckeler认为,我们必须放弃一次又一次招聘非常类似于我们自己的人才,以实现软件产业更高水平的多样性。她说,事情已经在慢慢地发生变化,各个组织越来越注重于多样性和包容性。有许多能成为优秀的软件开发人员的潜力股...

技术教程

ETC 图素的合并

阅读(44)评论(0)

在制作 2d 游戏时,通常我们需要把大量小图素合并到一整张大贴图上。这可以使用装箱算法 (Bin Packing)完成。当然,很多人很懒,那么就用别人做好的工具,比如 Texture Packer 。

技术教程

位运算的妙用

阅读(27)评论(0)

最近在学java,其实仅仅是在命令行里写程序跟C语言没有太大的区别,思想都是一样的。遇到了一个比较新鲜(后来知道原来C中也有)的东西——位元算(又叫位操作)。多新鲜啊,毕向东老师说这次(现在正在学习的这次)使用位元算符将会是你们今后使用的唯...

技术教程

Back On The Track

阅读(144)评论(0)

-and some thoughts about self-taught learning.除应付考试和作业以外的英语文章,这可能是第一篇,但一定不会是最后一篇。写作与语法一直是弱项,不敢下笔,在这死循环中绕圈。受限于能力,文章质量必然不高...

技术教程

打造自己的聊天机器人Hubot

阅读(90)评论(0)

记得以前看钢铁侠的时候,看到有一个小罗伯特有一个私人的语音智能系统 贾维斯 ,协助钢铁侠处理各种事务、计算各种数据和信息,相当的方便,让我欣羡不已。于是我就想着有一个自己的机器人帮我处理事情,正好在网上看到GitHub的一个开源聊天机器人H...