技术池(jishuchi.com) 本次搜索耗时 1.640 秒,为您找到 826 个相关结果.
  • 第二十四章 并发和多核编程

    第 24 章:并发和多核编程 定义并发和并行 用线程进行并发编程 线程的不确定性 隐藏延迟 线程间的简单通信 主线程等待其他线程 安全的修改 MVar 安全资源管理:一个相对简单的好主意。 查看线程状态 编写更紧凑的代码 使用频道通信 注意事项 MVar 和 Chan 是非严格的 Chan 是无边界的 共享状态的并发仍不容易 死锁...
  • 文件和异常

    文件和异常 读写文本文件 读写二进制文件 读写JSON文件 文件和异常 在实际开发中,常常需要对程序中的数据进行持久化 操作,而实现数据持久化最直接简单的方式就是将数据保存到文件中。说到“文件”这个词,可能需要先科普一下关于文件系统 的知识,对于这个概念,维基百科上给出了很好的诠释,这里不再浪费笔墨。 在Python中实现文件的读写操作其实非...
  • JavaScript 实现

    JavaScript 实现 ECMAScript、DOM 和 BOM ECMAScript 1. ECMAScript 的版本 2. 何谓 ECMAScript 符合性 3. Web 浏览器中的 ECMAScript 支持 DOM 1. 为什么 DOM 必不可少 2. DOM 的各个 level 3. 其他 DOM 4. Web 浏览器中的 ...
  • 第十九章 Django

    Django Django Python 下有许多款不同的 Web 框架。Django 是重量级选手中最有代表性的一位。许多成功的网站和 APP 都基于 Django。 如果对自己的基础有点信息的童鞋,可以尝试通过国外的 Django 博客从搭建到部署系列教程 进行入门,这个教程讲的非常的详细,而且还有很多有趣的配图。不过可能因为墙的原因,很多人...
  • 1-简介

    11268 2020-06-22 《Elixir 编程入门》
    1-简介 1.1-安装包 Mac OS X Unix(或者类Unix) Windows 1.3-使用预编译包 1.4-从源码编译安装(Unix和MinGW) 1.5-安装Erlang 1.6-交互模式 1.7-执行脚本 1-简介 欢迎! > 本章是主要讲了各个平台上如何安装使用Elixir。由于本文主要关注Elixir的语言...
  • 简介

    About Start Reading How To Contribute Code Style Ver Note Contributors Expressing Thanks Copyright July’ PDF About July的新书《编程之法:面试和算法心得》纸质版在本github上的基础上做了极大彻底的改进、优化,无论是...
  • Python参考书籍

    Python参考书籍 入门读物 进阶读物 Web框架 爬虫开发 数据分析 机器学习 Python参考书籍 入门读物 《Python基础教程》(Beginning Python From Novice to Professional) 《Python学习手册》(Learning Python) 《Python编程》(Programmi...
  • 第一章 引言

    10750 2020-10-28 《Yesod Web 中文文档》
    引言 类型安全 简明 性能 模块化 坚实的基础 Haskell介绍 引言 自web编程伊始,人们就开始努力使开发过程尽量愉快。作为一个集体,我们持续的推进新 技术,以尝试解决一些长期滞留的安全威胁难点、HTTP的无状态性、需要用多种语言( HTML、CSS、Javascript)才能创建一个强大的web应用,等等。 Yesod借助Has...
  • Eclipse JSP/Servlet 环境搭建

    10668 2019-08-12 《JSP 教程》
    Eclipse JSP/Servlet 环境搭建 Tomcat 下载安装 将 Tomcat 和 Eclipse 相关联 创建实例 Servlet 实例创建 Eclipse JSP/Servlet 环境搭建 本文假定你已安装了 JDK 环境,如未安装,可参阅 Java 开发环境配置 。 我们可以使用 Eclipse 来搭建 JSP 开发环...
  • 22-下一步

    10658 2020-06-22 《Elixir 编程入门》
    22-下一步 构建第一个Elixir工程 元编程 社区和其它资源 来点Erlang 22-下一步 还想学习更多?继续阅读吧! 构建第一个Elixir工程 Elixir提供了一个构建工具叫做Mix。你可以简单地执行以下命令来开始构建项目: mix new path / to / new / project 这里已经写好了一份手...