YCMatrix 是使用 Objective-C 编写的灵活矩阵库,支持 Swift。YCMatrix 通过 Accelerate Framework 连接BLAS,LAPACK 和 vDSP 函数。
#ifndef DATA_H_ #define DATA_H_ /* * index:7行10列数组 每行对应一种方块类别。 * 每行的前四列为x坐标,中间四列为y坐标 * 第九列为方块类别代码,最后一列为该类型方块有几种变形 * 用一个5*5的矩阵表示 7种类别方块 共19种变形 */ #include<windows.h> static const int KINDS=7;//方块种类数量 s
预备知识C++与VC++基于控制台的应用程序(C++)Windows应用程序的开发MFC应用程序设计Windows编程特点1.消息驱动机制基于Windows程序和基于控制台应用程序之间的一个最根本区别,就在于控制台应用程序是通过调用系统的函数来获得用户输入的,而Windows程序则是通过系统发送的消息来处理用户输入的。在Windows操作环境中,无论是系统产生的动作或是用户运行应用程序产生的动作,都称为事件(Events)产生的消息(Message)。例如,在Windows桌面(传统风格)上,双击应用程序的快捷图标,系统就会执行该应用程序。在Windows的应用程序中,也是通过接收消息、分发消息、处理消息来和用户进行交互的。
Go.Kryo是一个用ASP.NET(C#).NET 实现的简单的内容管理系统,后台数据库使用Microsoft SQL Server 。
noPoll是WebSocket(RFC 6455)的一个实现,采用ANSI C开发。可用于构建纯WebSocket的解决方案,或为现有TCP面向应用提供WebSocket支持。它是一个干净,易于使用和集成的库。
这是一个微型的http代理服务器实现,使用c语言实现,核心代码量不足500行,不依赖任何第三方的库(只能工作在unixlike系统下面).
TBOX是一个用c语言实现的多平台开发库,支持windows、linux、mac、ios、android以及其他嵌入式系统。 针对各个平台,封装了统一的接口,简化了各类开发过程中常用操作,使你在开发过程中,更加关注实际应用的开发,而不是把时间浪费在琐碎的接口兼容性上面,并且充分利用了各个平台独有的一些特性进行优化。
#!/usr/bin/python import sys input = sys.argv[1] fp = open(input,"r") flag = 0 quote = 0 for line in fp: myline = "" length = len(line) for index in range(length): if flag == 0 and quote == 0 and line
GitHub 展示了我们将会构建的东西, 你也可以在发生错误的时候拿你的代码同这个资源库进行对比. GitHub 资源库 我考虑过会写一篇有关使用C语言构建专属虚拟机的文章. 我喜欢研究“底层”的应用程序,比方说编译器、解释器以及虚拟机。我也爱谈论到它们。我也有另外一个系列的有关使用Go来编写一个解释器的文章(目前正在准备中)。我也在开发自己的编程语言 Alloy.
jsmn是C语言中的一个简约JSON解析器。 它可以方便地集成到资源有限或嵌入式项目中。
这个框架保证不关闭程序连接和改变状态的情况下进行软件更新,并且没有额外的性能代价。已在Snort, Tor, Redis, Memcached, Icecast和vsftpd等多个开源软件下进行了验证。一般升级是双进程模式,一个单独更新进程重启主程,这个是自身保存堆栈和连接状态进行升级。
一个C语言json库,支持解析和构造,支持windows和linux:该json库是一个cJSON的改进版本。 例程 #include "../json.h" void doit(char *text) { char *ou...
#include<stdio.h> #include<math.h> int input(); void re_year(int year); void output(int year,int leap,int dis_day,int para); void main() { int year,leap,dis_day,para; while(1) { year=input(); re_year(
我使用了左右镜像的Sierpinski triangle,每层减去上方一小块,再用符号点缀。可生成不同层数的「圣诞树」,如下图是5层的结果。
每当我倍感压力以及有很多事情要做的时候,我总是有这样一种反常的反应,那就是希望做一些其他的事情来摆脱这种状况。通常情况下,这些事情都是些我能够编写并实现的独立的小程序。
C#编写的一个反向代理工具,可以缓存网页到本地 proxy.ashx 主文件 <%@ WebHandler Language="C#" Class="proxy" %> using System; using System.Web; using System.Net; using System.Text; using System.IO; using System.Collections.Gene
从技术条件来看,我们现在身处的信息化社会信息技术快速发展,信息管理技术也日趋完善,使我们有条件来完成超市管理系统的开发。随着信息技术的发展,特别是网络技术和数据库技术的发展,在软件开发方面,可以采用现行主流的开发技术,硬件技术方面则可以充分利用日益增强的存储能力、通讯能力和处理速度开保证系统开发技术的准备。经过研究比较,本次设计采用以下开发工具。
推荐系统听上去是高大上的东西,在互联网多个场景中有广泛应用 场景1:你在google或百度的广告后台,输入一个关键词提交竞价,那么系统就会推荐很多认为你可能需要的关键词。 场景2:你在小游戏网站玩一款小游戏,旁边会提示你可能喜欢玩的其他小游戏。
ElasticMQ 是一个使用 Scala 编写的简单消息队列系统。当前使用嵌入式数据库 H2 来存储消息。ElasticMQ 实现了 SQS REST 接口的子集,提供一个 SQS 的可选方案。
RQ (Redis Queue) 是一个简单的 Python 库,用于实现作业的队列,并在后台进行处理。后端基于 Redis ,可方便集成到 Web 应用中,要求 Redis >= 2.6.0。