2

C和Lua之间的相互调用

前面的话 第一次接触Lua是因为Unity游戏中需要热更,但是一直没搞懂Lua是怎么嵌入到别的语言中执行的,如何互相调用的。这次打算好好了解一下C跟lua是如何交互的 那么如何使用Lua语言? lua是c语言编写的,而且开源。可以在https://www.lua.org官网上下载Lua的源码,然后尝 ...
李嘉的博客 发布于 2018-01-14 20:57 评论(0)阅读(186)
6

同行:成长路上的三人行

成长的路上,有时会感觉陷入了停顿,就像前行的一辆车陷在了泥地里,不管你怎么加油踩油门,它只是在原地打转而无法继续前行。这时,我们就需要有人来帮助,或推或拉或扶。 孔子说:“三人行,必有我师”。原意中的三是虚数,泛指多人,意思是身边的任何人都可以成为我们的老师,拥有值得我们学习的地方。成长的路,本是一 ...
mindwind 发布于 2018-01-14 20:54 评论(1)阅读(263)
2

.Net Core建站(4):FTP发布项目及连接服务器数据库

总感觉,今天(2018-1-14)下午写不完这篇,虽然蛮简单,只是点点点,,, 主要是记录两个, 1.连接服务器的数据库 2.项目FTP发布到服务器 使用数据库:SQL Server 2017 使用服务器:腾讯云, Windows Server 2016 数据中心版 64位中文版 1核1G 50G硬 ...
步尘 发布于 2018-01-14 20:09 评论(8)阅读(287)
1

K:图相关的最小生成树(MST)

相关介绍:  根据树的特性可知,连通图的生成树是图的极小连通子图,它包含图中的全部顶点,但只有构成一棵树的边;生成树又是图的极大无回路子图,它的边集是关联图中的所有顶点而又没有形成回路的边。  一个有n个顶点的连通图的生成树只有n 1条边。若有n个顶点而少于n 1条边,则是非连通 ...
林学徒 发布于 2018-01-14 19:39 评论(0)阅读(80)
0

评分卡系列(一):讲讲评分系统的构建

作者:JSong 时间:2017.12 我想通过几篇文章,给评分卡的全流程一个中等粒度的介绍。另外我的本职工作不是消费金融的数据分析,所以本系列的文章会偏技术一些。 数据分析工具主要有Python3及pandas、sklearn等科学计算包,另外也会有自己的工具包reportgen。 信用记录数据采 ...
JSong 发布于 2018-01-14 19:24 评论(1)阅读(180)
1

二叉树重难点总结(判断完全二叉树,非递归前、中、后序遍历的实现等...)

二叉树是我们在学习数据结构过程中的重难点,这里对其内容稍作总结,巩固自己知识的同时,也希望可以帮助到正在学习此部分内容的同学。废话不多讲,先来做好准备工作,创建好一个二叉树,实现它的一些基本操作。 二叉树的创建以及普通操作 考察二叉树属性的相关操作 二叉树的层次遍历 借助队列来实现,先把二叉树根结点 ...
tp_16b 发布于 2018-01-14 19:12 评论(0)阅读(129)
2

SQL Server-聚焦什么时候用OPTION(COMPILE)呢?

前言 上一篇我们探讨了在静态语句中使用WHERE Column = @Param OR @Param IS NULL的问题,有对OPTION(COMPILE)的评论,那这节我们来探讨OPTION(COMPILE)的问题。 探讨OPTION(COMPILE)问题 在SQL SERVER中任何时候第一次 ...
Jeffcky 发布于 2018-01-14 18:26 评论(0)阅读(146)
1

如何在嵌入式Linux上开发一个语音通信解决方案

开发一个语音通信解决方案是一个软件项目。既然是软件项目,就要有相应的计划:有多少功能,安排多少软件工程师去做,这些工程师在这一领域的经验如何,是否需要培训,要多长时间做完,中间有几个主要的milestone等。我们曾经四个人花了近一年时间开发了一个语音解决方案,成功通过验收,各项关键指标(语音质量、 ...
davidtym 发布于 2018-01-14 17:48 评论(0)阅读(203)
1

内核知识第五讲.驱动框架编写,以及3环和0环通信.

内核知识第五讲.驱动框架编写,以及3环和0环通信. 一丶了解内核驱动加载方式 内核加载方式有两种方式. 1.动态加载方式. 2.静态加载方式 动态加载方式: 动态态加载方式则是调用3环API 进行代码加载. 详情请点击 : 内核驱动加载工具的编写. 静态加载方式 静态的加载方式则是利用 后缀为.in ...
iBinary 发布于 2018-01-14 16:43 评论(0)阅读(140)
0

使用xUnit为.net core程序进行单元测试(上)

一. 导读 为什么要编写自动化测试程序(Automated Tests)? 可以频繁的进行测试 可以在任何时间进行测试,也可以按计划定时进行,例如:可以在半夜进行自动测试。 肯定比人工测试要快。 可以更快速的发现错误。 基本上是非常可靠的。 测试代码与生产代码紧密结合。 使得开发团队更具有幸福感! ...
solenovex 发布于 2018-01-14 16:31 评论(1)阅读(179)
0

机器学习系统设计(Building Machine Learning Systems with Python)- Willi Richert Luis Pedro Coelho

"机器学习系统设计(Building Machine Learning Systems with Python) Willi Richert Luis Pedro Coelho" 总述 本书是 2014 的,看完以后才发现有第二版的更新,2016。建议阅读最新版,有能力的建议阅读英文版,中文翻译有些 ...
.....? 发布于 2018-01-14 15:41 评论(1)阅读(132)
9

.NET使用Office Open XML导出大量数据到 Excel

我相信很多人在做项目的都碰到过Excel数据导出的需求,我从最开始使用最原始的HTML拼接(将需要导出的数据拼接成TABLE标签)到后来happy的使用开源的NPOI, EPPlus等开源组件导出EXCEL,但不久前,我在一个项目碰到一个需求:要将几个分别有近60多万的数据源导出到Excel中,我们 ...
RHINO_WU 发布于 2018-01-14 13:57 评论(9)阅读(1279)
0

python_IO编程

本篇文章将介绍python里面的I/O编程。更多内容请参考: "python学习指南" I/O编程 读写文件时最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。 读写文件前,我们必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所 ...
小破孩92 发布于 2018-01-14 13:16 评论(0)阅读(202)
5

算法分析:如何分析一个算法的效率好坏?

什么是算法分析 当我们说算法分析的时候我们在说什么?(狭义的技术层面的定义): 算法分析指的是:对算法在运行时间和存储空间这两种资源的利用效率进行研究。 即时间效率和空间效率。 时间效率指算法运行有多快; 空间效率指算法运行时需要多少额外的存储空间。 (时间效率也叫时间复杂度;空间效率也叫空间复杂度 ...
backslash112 发布于 2018-01-14 12:04 评论(1)阅读(248)
1

SAP HANA中的SLT简介

在使用SAP系统作为主要ERP的企业中,不同系统之间的数据库数据同步是个重要的工作。对于这种需求,除了开发ABAP接口之外,也有高效的工具可用。SLT就是其中之一。SLT是SAP的第一个ETL(Extract-Transform-Load)工具,它允许实时加载和复制数据,或者将数据从源系统和非源系统... ...
氢氦 发布于 2018-01-14 10:54 评论(0)阅读(101)
2

DeepLearning.ai学习笔记(四)卷积神经网络 -- week2深度卷积神经网络 实例探究

一、为什么要进行实例探究? 通过他人的实例可以更好的理解如何构建卷积神经网络,本周课程主要会介绍如下网络 LeNet 5 AlexNet VGG ResNet (有152层) Inception 二、经典网络 1.LeNet 5 该网络主要针对灰度图像训练的,用于识别手写数字。 该网络是在1980s ...
marsggbo 发布于 2018-01-14 10:47 评论(0)阅读(56)
1

Android查缺补漏(View篇)--事件分发机制

事件分发机制是Android中非常重要的一个知识点,同时也是难点,相信到目前为止很多Android开发者对事件分发机制并没有一个非常系统的认识,当然也包括博主个人在内。可能在平时的开发工作中我们并没有意识到事件分发机制起到的作用,其实它是时刻存在的只是我们不知道而已,就像一些滑动冲突、点击事件之间的 ...
codingblock 发布于 2018-01-14 10:46 评论(1)阅读(106)
3

Java程序员的C++回归路(一)

前言:工作后吃饭的语言是java,同时写一些python和js,在学习机器学习的时候发现有必要再熟悉一下c++,同时工作也有c++的使用需求。于是开始对照c++ primer自学,希望能够对同样是其他语言的学习者,在学习c++的时候提供一些帮助。 第1章: 起始 First program 主流编译 ...
你听的到 发布于 2018-01-14 09:44 评论(0)阅读(132)
1

解读Scrum燃尽图

我的Understand the burndown chart读书笔记。 什么是燃尽图: 在敏捷开发中,燃尽图主要用于显示某一特定时间段内团队的剩余工作量,从而了解团队状态和项目进度。 燃尽图其实很简单: X轴显示工作量天数 Y轴显示剩余工作量 不要使用Y轴来显示backlog数量,因为每个back ...
夏威夷的雪人 发布于 2018-01-14 09:40 评论(1)阅读(185)
2

Python socket

Python的网络编程主要支持两种网络协议:TCP和UDP。这两种协议都通过叫Socket的编程抽象进行处理。Socket起源于Unix,是类似于文件的存在,可以像文件一样进行I/O、打开、关闭等操作,最主要的是它可以实现网络上不同主机的进程间通信,所以基本上Socket是任何一种网络通讯中最基础的 ...
再见紫罗兰 发布于 2018-01-14 03:47 评论(0)阅读(200)