首页 编程软件学院

软件学院

  • 算法面试,如何在100 亿URL中判断某个URL是否存在?
    如果面试官问你,一个网站有 100 亿 url 存在一个黑名单中,每条 url 平均 64 字节。问这个黑名单要怎么存?若此时随便输入一个 url,如何判断该 url 是否在这个黑名单中?对于第一个问题,如果把黑名单看成一个集合 ...
    2019-1-26 11:37 2079
  • 「开源」神器!一套前端代码编译到iOS、安卓、H5、小程序多个平台
    现在困扰很多创业者的一大问题是应用的跨平台问题。要做一个应用,需要找一个安卓,一个ios,一个H5,再加上各个小程序。这样开发人工费用一下子就上来了。通才毕竟少,而且也忙不过来。如果能有一个前端框架,开发 ...
    2019-1-24 09:19 2016
  • 软件 bug 的生命周期
    从发现软件故障到解决它们,这里讲述是开发团队如何压制软件 bug。1947 年,发现了第一个计算机 bug —— 被困在计算机继电器中的飞蛾。要是所有的 bug 都能如此简单地发现就好了。随着软件变得越来越复杂,测试和调 ...
    2019-1-24 09:16 1666
  • 编程语言的“别样”编年史
    代码是一门语言,这门语言搭建了人与计算机沟通的桥梁。通过编写代码,人类可以“命令”计算机开发网页、开发软件、搭建游戏... ... 这门语言并不是上帝的发明,它是前辈们发挥聪明才智创造出来的,前辈们的创造过程 ...
    2019-1-11 08:33 1502
  • 一文快速实现微信公众号支付功能(详细版,建议收藏备用)
    微信支付实际上有很多种不同的类型,具体要使用哪一种就需要根据不同的应用场景来选择,官方给出的参考例子:刷卡支付:用户打开微信钱包的刷卡的界面,商户扫码后提交完成支付。公众号支付:用户在微信内进入商家H5 ...
    2018-12-28 02:29 1685
  • 关于 C++ 框架、库和资源的一些汇总列表,由 fffaraz 发起和维护。内容包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。1、标准库C++标准库,包括了STL容器,算法和函数等。C+ ...
    2018-12-26 03:26 1961
  • c语言入门20,一文扒开C语言指针神秘的外衣,指针也不过如此嘛
    指针是 C 语言的灵魂,指针可以直接操作内存,指针使C程序更加高效,等等等等。相信 C 语言初学者学到指针时,会看到很多这样描述指针的话,但是却往往一头雾水。所以,本节不会一上来就直接说指针,但是相信我,看 ...
    2018-12-23 10:13 2091
  • Python太糟糕了?开发者总结了8大原因
    有开发者发文表达了他觉得 Python 不行的 8 大原因。作者对每一项“缺点”都进行了分析,全文洋洋洒洒,概括起来 8 个原因分别是:1、版本不兼容 ...
    2018-12-21 13:41 2196
  • 一个合格的程序员必会Hash详解
    1. 哈希表的基本思想2. 哈希表的相关基本概念3. 哈希表的实现方法4. 哈希表“定址”的方法5. 哈希表“解决冲突”的方法6. 哈希表“定址”和“解决冲突”之间的权衡7. 哈希表实例 哈希表(Hash Table)是一种特殊的数 ...
    2018-12-17 12:08 1911
  • 为什么越来越少的人用 jQuery?
    最早期的开发,大多都使用jQuery,它给我们带来了很多的便利:快速选取元素,方便操作DOM元素的API,各个浏览器之间完美的兼容性,链式操作,动画、ajax等等都是jQuery为前端开发人员来带的好处。为什么现在越来越少 ...
    2018-12-11 00:16 1838
  • 为什么 C 语言没有被 C++ 取代?
    C 本身相对简单,各种操作系统都能设立自己的统一 C ABI 。而 C++ 的 ABI 要求比 C 复杂很多,以至于各大编译器提供者有长久的分歧,同系列编译器的不同版本间不时也出现分歧。新写的操作系统, 要在上面搭建一个开 ...
    2018-12-10 11:48 2083
  • Q新闻丨 Kubernetes 首爆严重安全漏洞;勒索软件作者建议……
    Microsoft 已经在开发 Visual Studio 2019,它还没有忘记 VS2017。第 9 次更新进行了大量错误修复以及新的功能引入,并给 C++ 开发人员提供了语言一致性。为帮助简化版本控制,.NET Core SDK 做了一些行为调整。 IE ...
    2018-12-9 10:18 1662
  • 微软发布了 .NET Core 2.2 版本,主要包含对运行时的诊断改进,对 ARM32 for Windows 和 Azure Active Directory for SQL Client 的支持。此版本最大的改进是在 ASP.NET Core 中。你可以在 Windows、macOS 和 Linux ...
    2018-12-6 13:57 2331
  • 如何利用PHP语言开发手机APP
    一般的PHP框架都可以用来做app后台服务器。因为原理上客户端从你这边拿的都是字符串数据,所以就算你不用框架也没有问题,不过会引发后续的问题。PHP提供API给客户端就好了,API描述方式有很多种:REST、SOAP等等均 ...
    2018-12-6 10:08 2148
  • 学习编程语言编码这60个资源和工具值得拥有!
    本文总结了大量的内容希望能够帮到你。1. Codecademyhttps://www.codecademy.comCodecademy是大量新技术人员首先学习编码的地方。如果你还没有看到他们的网站,那么你到底是去过哪里了??开玩笑。无论如何,该平台 ...
    2018-12-5 21:09 2392
返回顶部