摘要:
修改 服务器端 修改数据库配置文件/etc/my.cnf,添加下面的配置,然后重启服务器: 1 2 3 4 5 6 7 [mysqld] character-set-server=utf8mb4 collation_server=utf8mb4_unicode_ci init-connect="SE 阅读全文
posted @ 2017-03-14 16:38
陈立扬
阅读(4817)
评论(0)
推荐(0)
摘要:
很久以前,就准备学习Lisp,但是遇到不少困难,社区太凌乱,也一直很犹豫,直到看了《Common Lisp - 想说爱你不容易》,想看看Common Lisp怎么样,之前都是拿Lisp的方言Schemel来练习的。正好有一篇Windows下如何安装使用CLISP的文章《Lisp语言: 在Window 阅读全文
posted @ 2017-03-14 16:31
陈立扬
阅读(367)
评论(0)
推荐(0)
摘要:
最近实践一个DDD项目,在领域层与持久层之间,Domain Model与Entity Model之间有时候需要进行属性值得拷贝,而这些属性,尽管它所在的类名称不一样,但它们的属性名和属性类型差不多都是一样的。系统中有不少这样的Model需要相互转换,有朋友推荐使用AutoMapper,试了下果然不错 阅读全文
posted @ 2017-03-14 16:30
陈立扬
阅读(441)
评论(1)
推荐(0)
摘要:
这是一个命令行程序,可以直接在里面输入表达式进行计算,例如来一个简单的: Erlang R15B01 (erts-5.9.1) [smp:4:4] [async-threads:0]Eshell V5.9.1 (abort with ^G)1> 100+300.4002> 注意在语句的结尾输入“.” 阅读全文
posted @ 2017-03-14 16:14
陈立扬
阅读(857)
评论(0)
推荐(0)
摘要:
最近将公司的项目从SqlServer移植到PostgreSQL数据库上来,在调用数据库的存储过程(自定义函数)的时候,发现一个奇怪的问题,老是报函数无法找到。 先看一个PgSQL存储过程: CREATE OR REPLACE FUNCTION updateattention(dm citext) R 阅读全文
posted @ 2017-03-14 16:11
陈立扬
阅读(328)
评论(0)
推荐(0)
摘要:
驱动程序就是向下控制硬件,向上提供接口,这里的向上提供的接口最终对应到应用层有三种方式:设备文件,/proc,/sys,其中最常用的就是使用设备文件,而Linux设备中用的最多的就是字符设备,本文就以字符设备为例来分析创建并打开一个字符设备的文件内部机制。 struct inode Linux中一切 阅读全文
posted @ 2017-03-14 16:10
陈立扬
阅读(996)
评论(0)
推荐(0)
摘要:
一、概述 在Android6.0之前的系统中,APP只要在AndroidManifest.xml声明了权限,就获得了授权,用户只能选择授权或者不安装该应用。Android 6.0在原有的AndroidManifest.xml声明权限的基础上,又新增了运行时权限动态检测,使用:日历、摄像头、通讯录、地 阅读全文
posted @ 2017-03-14 16:05
陈立扬
阅读(486)
评论(0)
推荐(0)
摘要:
大多数编程语言相关的学习书籍,都会以hello,world这个典型的程序作为第一个示例。作为Android应用开发者,无论使用eclipse还是用android studio,在新建项目的时候,一直按IDE默认选择项,下一步进行下去,就会创建出一个可以运行的hello,world应用程序。对于这个程 阅读全文
posted @ 2017-03-14 15:57
陈立扬
阅读(306)
评论(0)
推荐(0)
摘要:
datatable中,获取第i行j列的单元格内容: string str = DataSet.Tables[0].Rows[i][j].ToString();datagridview中,获取第i行j列的单元格内容: string str = DataGridview.Rows[i].Cells[j] 阅读全文
posted @ 2017-03-14 15:56
陈立扬
阅读(224)
评论(0)
推荐(0)
摘要:
对于关注对 Windows 窗体应用程序中引发的每个事件按次序进行处理的开发人员来说,事件引发的顺序特别重要。当某种情况需要小心处理事件时(如重绘窗体的某些部分时),必须知道事件在运行时的确切引发顺序。本文提供了一些有关在应用程序和控件的生命周期中的几个重要阶段中的事件顺序的详细信息。 对于验证这些 阅读全文
posted @ 2017-03-14 15:55
陈立扬
阅读(1006)
评论(0)
推荐(0)
摘要:
数组存取 存数组 Private Sub Command2_Click() Dim fileNumber As Integer Dim S9 As String Dim k As Integer Dim l As Integer On Error Resume Next fileNumber = F 阅读全文
posted @ 2017-03-14 15:54
陈立扬
阅读(3602)
评论(0)
推荐(0)
摘要:
操作符也是可以重载的,先总结一下操作符的性质: 如我们所知,操作符在不同的情况下有不同的语义,具体取决于它所操作的类型。例如,操作符“+”在操作数值类型的时候意味着“加”,在操作字符串时意味着“连接”。 每个操作符都有一个优先级。例如,操作符“*”具有比操作符“+”更高的优先级。意味着表达式 a+b 阅读全文
posted @ 2017-03-14 15:47
陈立扬
阅读(318)
评论(0)
推荐(0)
摘要:
虚方法和抽象方法都可以供派生类重写,它们之间有什么区别呢?1. 虚方法必须有实现部分,抽象方法没有提供实现部分,抽象方法是一种强制派生类覆盖的方法,否则派生类将不能被实例化。如: //抽象方法public abstract class Animal{ public abstract void Sle 阅读全文
posted @ 2017-03-14 15:44
陈立扬
阅读(222)
评论(0)
推荐(0)
摘要:
1. Spark推荐算法概述 在Spark MLlib中,推荐算法这块只实现了基于矩阵分解的协同过滤推荐算法。而基于的算法是FunkSVD算法,即将m个用户和n个物品对应的评分矩阵M分解为两个低维的矩阵: Mm×n=PTm×kQk×nMm×n=Pm×kTQk×n 其中k为分解成低维的维数,一般远比m 阅读全文
posted @ 2017-03-14 15:39
陈立扬
阅读(2061)
评论(0)
推荐(0)
摘要:
计算列由可以使用同一表中的其他列的表达式计算得来。表达式可以是非计算列的列名、常量、函数,也可以是用一个或多个运算符连接的上述元素的任意组合。表达式不能为子查询。 例如,在 AdventureWorks 示例数据库中,Sales.SalesOrderHeader 表的 TotalDue 列具有以下定 阅读全文
posted @ 2017-03-14 15:38
陈立扬
阅读(2526)
评论(0)
推荐(0)
摘要:
通过以下方式可以自定义CS类文件代码模板(以下为VS2010,VS2008类似): 1,打开VS的安装目录,例如 D:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\CSharp\Code\2052 2,打开 阅读全文
posted @ 2017-03-14 15:36
陈立扬
阅读(252)
评论(0)
推荐(0)
摘要:
PostgreSQL的表,函数名称都是严格区分大小写的,所以在使用的时候没有注意大小写问题容易导致找不到函数名的错误,但最近两天我们发现,如果函数参数使用了自定义的数据类型,也会发生这个问题。 问题描述: 下面的示例测试代码: 问题描述: 下面的示例测试代码: PWMIS.DataProvider. 阅读全文
posted @ 2017-03-14 15:33
陈立扬
阅读(2078)
评论(0)
推荐(0)
摘要:
PDF.NET数据开发框架实体类操作实例(MySQL)的姊妹篇,两者使用了同一个测试程序,不同的只是使用的类库和数据库不同,下面说说具体的使用过程。 1,首先在App.config文件中配置数据库连接字符串: <?xml version="1.0" encoding="utf-8" ?><confi 阅读全文
posted @ 2017-03-14 15:30
陈立扬
阅读(312)
评论(0)
推荐(0)
摘要:
当架构模型进行迭代的过程中,必然伴随着对模型进行修改和改进。我们如何防止对模型的修改,又如何保证对模型进行正确的改进? Context 架构模型通过精化、合并等活动之后,将会直接用于指导代码。而这个时候,往往就会暴露出一些问题出来,通常在实际编码中,发现架构存在或大或小的问题和错误,导致编码活动无法 阅读全文
posted @ 2017-03-14 15:29
陈立扬
阅读(306)
评论(0)
推荐(0)
摘要:
在学习机器学习算法的过程中,我们经常需要数据来验证算法,调试参数。但是找到一组十分合适某种特定算法类型的数据样本却不那么容易。还好numpy, scikit-learn都提供了随机数据生成的功能,我们可以自己生成适合某一种模型的数据,用随机数据来做清洗,归一化,转换,然后选择模型与算法做拟合和预测。 阅读全文
posted @ 2017-03-14 15:27
陈立扬
阅读(412)
评论(0)
推荐(0)
摘要:
逻辑回归是一个分类算法,它可以处理二元分类以及多元分类。虽然它名字里面有“回归”两个字,却不是一个回归算法。那为什么有“回归”这个误导性的词呢?个人认为,虽然逻辑回归是分类模型,但是它的原理里面却残留着回归模型的影子,本文对逻辑回归原理做一个总结。 1. 从线性回归到逻辑回归 我们知道,线性回归的模 阅读全文
posted @ 2017-03-14 15:26
陈立扬
阅读(1504)
评论(1)
推荐(0)
摘要:
在机器学习的算法评估中,尤其是分类算法评估中,我们经常听到精确率(precision)与召回率(recall),RoC曲线与PR曲线这些概念,那这些概念到底有什么用处呢? 首先,我们需要搞清楚几个拗口的概念: 1. TP, FP, TN, FN 听起来还是很费劲,不过我们用一张图就很容易理解了。图如 阅读全文
posted @ 2017-03-14 15:12
陈立扬
阅读(584)
评论(0)
推荐(0)
摘要:
在求解机器学习算法的模型参数,即无约束优化问题时,梯度下降(Gradient Descent)是最常采用的方法之一,另一种常用的方法是最小二乘法。这里就对梯度下降法做一个完整的总结。 1. 梯度 在微积分里面,对多元函数的参数求∂偏导数,把求得的各个参数的偏导数以向量的形式写出来,就是梯度。比如函数 阅读全文
posted @ 2017-03-14 15:11
陈立扬
阅读(800)
评论(0)
推荐(0)
摘要:
前面我们分析了静态模型OBJ格式,桢动画模型MD2,这篇主要分析骨骼动画MD5的一些概念并且实现。 混合桢动画有计算简单,容易实现等优点,但是在需要比较细致的效果时,则需要更多的关键桢,每桢都添加相同的顶点,如果模型再细分一些,则比较恐怖了。在这基础上,则发展出了骨骼动画模型,原理说起来很简单,比如 阅读全文
posted @ 2017-03-14 15:08
陈立扬
阅读(1122)
评论(0)
推荐(0)
摘要:
在初试PyOpenGL一 (Python+OpenGL)讲解Pyopengl环境搭建,网格,球体,第一与第三人称摄像机的实现。在初试PyOpenGL二 (Python+OpenGL)基本地形生成与高度检测 里以用高程图生成地形以及以球体做三人称漫游。初试PyOpenGL三 (Python+OpenG 阅读全文
posted @ 2017-03-14 15:02
陈立扬
阅读(2408)
评论(1)
推荐(0)
摘要:
不知当初是在那看到,说是Ogre2.0浪费了一个版本号,当时也没多想,以为没多大更新,一直到现在想做一个编辑器时,忽然想到要看下最新版本的更新,不看不知道,一看吓一跳,所以说,网络上的话少信,你不认识别人,别人张嘴就来,对别人也没损失,还可以装B下,靠. 从现在Ogre2.1的代码来看,大约总结下, 阅读全文
posted @ 2017-03-14 15:01
陈立扬
阅读(5898)
评论(0)
推荐(0)
摘要:
每桢场景流程 一 所有场景更新,场景更新包含的内容如下。 场景动画 _applySceneAnimations 所有节点数据 UPDATE_ALL_TRANSFORMS 骨骼动画 UPDATE_ALL_ANIMATIONS 所有模型的AABB。(ObjectData)UPDATE_ALL_BOUND 阅读全文
posted @ 2017-03-14 15:00
陈立扬
阅读(1802)
评论(0)
推荐(0)
摘要:
一、简单介绍 正则表达式是一种小型的、高度专业化的编程语言,并不是python中特有的,是许多编程语言中基础而又重要的一部分。在python中,主要通过re模块来实现。 正则表达式模式被编译成一系列的字节码,然后由用c编写的匹配引擎执行。那么正则表达式通常有哪些使用场景呢? 比如为想要匹配的相应字符 阅读全文
posted @ 2017-03-14 14:57
陈立扬
阅读(223)
评论(0)
推荐(0)
摘要:
设计场景: Ben最近在负责一个购书网站,在网站的首页上,有一个叫做“最新上架”的板块,板块的内容比较简单,只有书籍名称,作者姓名和上架时间(如图),当初设计的时候并i没有过于丰富的构思... 现在问题来了,这个版块不大,更新频率却很高,每天都有十数条最新的信息上去,浏览网站的会员对于最新图书的了解 阅读全文
posted @ 2017-03-14 14:56
陈立扬
阅读(3673)
评论(1)
推荐(0)
摘要:
在这个离线系统中,表单无疑是构成这个离线系统的视图部分,作为最前端,与客户的操作最密切相关的一块,所以我们有必要先了解一下HTML5的Forms API,它有如下特性: 表单仍然使用Form元素作为容器,我们可以在其中设置基本的提交性质; 用户或者开发人员提交页面的时候,表单仍用于向服务器端发送表单 阅读全文
posted @ 2017-03-14 14:55
陈立扬
阅读(909)
评论(0)
推荐(0)
摘要:
HTML5 有两个很炫的元素,就是Audio和 Video,可以用他们在页面上创建音频播放器和视频播放器,制作一些效果很不错的应用。 无论是视屏还是音频,都是一个容器文件,包含了一些音频轨道,视频轨道和一些元数据,这些是和你的视频或者音频控件绑定到一块的,这样才形成了一个完整的播放组件。 浏览器支持 阅读全文
posted @ 2017-03-14 14:46
陈立扬
阅读(1235)
评论(0)
推荐(0)
摘要:
基于HTML5的Web DataBase 可以让你在浏览器中进行数据持久地存储管理和有效查询,假设你的离线应用程序有需要规范化的存储功能,那么使用Web DataBase,可以使你的应用程序无论是在离线或者在线或者网络不通畅情况下都可以将数据保存在客户端。 下面是HTML5 DataBase中两个不 阅读全文
posted @ 2017-03-14 14:43
陈立扬
阅读(340)
评论(0)
推荐(0)
摘要:
HTML5的Web Storage API,我们也称为DOMStarage API,用于在Web请求之间持久化数据。在Web Starage API 出现之前,我们都是将客户端和服务端之间的交互数据存储在远程服务器上,随着Web Starage API的出现,我们可以在客户端存储我们重复访问的交互数 阅读全文
posted @ 2017-03-14 14:42
陈立扬
阅读(278)
评论(0)
推荐(0)
摘要:
离线应用系统的设计目标就是在网络离线情况下依然可以操作我们的应用系统,并在网络畅通的情况下与服务器进行数据交互。 所以离线应用系统最终会做成类似C/S架构的客户端应用程序。这边基于Chrome或者 Safari浏览器的 Web Application(Web 应用程序插件)无疑是最好的选择。 这边以 阅读全文
posted @ 2017-03-14 14:41
陈立扬
阅读(898)
评论(0)
推荐(0)
摘要:
先说一下需求: 在页面上显示数据库中的所有图书,显示图书的同时,显示出该图书所属的类别(这里一本书可能同时属于多个类别) 测试环境:MySQL、MyEclipse 创建表: 笔者这里使用 中间表 连接 图书表 和 图书类别表,图书表中 没有使用外键关联 图书类别表 而是在中间表中引用了 图书主键 和 阅读全文
posted @ 2017-03-14 14:40
陈立扬
阅读(22875)
评论(2)
推荐(2)
摘要:
最近在看jvm,发现随着自己对jvm底层的了解,现在对java代码可以说是有了全新的认识。今天就从jvm的角度来看一看以前自以为很了解的单例模式。 了解单例模式的人都知道,单例模式有两种:“饿汉模式”和“懒汉模式”。 引用一段网上对这两种模式的介绍: “饿汉模式的特点是加载类时比较慢,但运行时获取对 阅读全文
posted @ 2017-03-14 14:37
陈立扬
阅读(1589)
评论(0)
推荐(0)
摘要:
这次的分享,主要还是想跟大家聊聊Javascript语言中很重要的概念之一,对象。为什么说之一呢?因为Javascript其他重要概念还包括:作用域 作用域链 继承 闭包 函数 继承 数组 ...... 有机会会跟大家分享这些概念的。以下的介绍会分为如下:1:前言2:概述 2.1:对象创建 2.2: 阅读全文
posted @ 2017-03-14 14:36
陈立扬
阅读(164)
评论(0)
推荐(0)
摘要:
以下的分享是本人最近几天学习了margin知识后,大有启发,感觉以前对margin的了解简直太浅薄。所以写成以下文章,一是供自己整理思路;二是把知识分享出来,避免各位对margin属性的误解。内容可能会有点多,但都是精华,希望大家耐心学习。 以下的分享会分为如下内容: 1.margin 属性的简单介 阅读全文
posted @ 2017-03-14 14:35
陈立扬
阅读(1857)
评论(0)
推荐(2)
摘要:
最近在学习javascript的函数,函数是javascript的一等对象,想要学好javascript,就必须深刻理解函数。本人把思路整理成文章,一是为了加深自己函数的理解,二是给读者提供学习的途径,避免走弯路。内容有些多,但都是笔者对于函数的总结。 1.函数的定义 1.1:函数声明 1.2:函数 阅读全文
posted @ 2017-03-14 14:33
陈立扬
阅读(253)
评论(0)
推荐(0)
摘要:
典型的面向对象编程语言(比如C++和Java),存在“类”(class)这个概念。所谓“类”就是对象的模板,对象就是“类”的实例。但是,在JavaScript语言的对象体系,不是基于“类”的,而是基于构造函数(constructor)和原型链(prototype)。 以下的内容会分为如下细节: 1. 阅读全文
posted @ 2017-03-14 14:32
陈立扬
阅读(466)
评论(0)
推荐(0)
摘要:
在 javascript之 this 关键字详解 文章中,谈及了如下内容,做一个简单的回顾: 1.this对象的涵义就是指向当前对象中的属性和方法。 2.this指向的可变性。当在全局作用域时,this指向全局;当在某个对象中使用this时,this指向该对象;当把某个对象的方法赋值给另外一个对象时 阅读全文
posted @ 2017-03-14 14:31
陈立扬
阅读(177)
评论(0)
推荐(0)
摘要:
我相信,有不少的朋友对webpack都有或多或少的了解。网上也有了各种各样的文章,文章内作者也写出了不少自己对于webpack这个工具的理解。在我刚刚接触webpack的时候,老实说,网上大部分的文章我是看不懂的。。webpack里面有很多名词,是没有接触和理解过模块化的同学都难以理解的。我感觉,学 阅读全文
posted @ 2017-03-14 14:30
陈立扬
阅读(487)
评论(0)
推荐(0)
摘要:
python的requests库是一个非常强大的库,requests的安装方法十分简单,用: 即可安装requests,安装成功后: 即可导入requests模块,requests有get和post两种方法: 1、requests.get()用法: 这里说一下 json.loads和json.dum 阅读全文
posted @ 2017-03-14 14:29
陈立扬
阅读(1759)
评论(0)
推荐(0)
摘要:
推荐算法具有非常多的应用场景和商业价值,因此对推荐算法值得好好研究。推荐算法种类很多,但是目前应用最广泛的应该是协同过滤类别的推荐算法,本文就对协同过滤类别的推荐算法做一个概括总结,后续也会对一些典型的协同过滤推荐算法做原理总结。 1. 推荐算法概述 推荐算法是非常古老的,在机器学习还没有兴起的时候 阅读全文
posted @ 2017-03-14 14:27
陈立扬
阅读(33856)
评论(1)
推荐(1)
摘要:
要想了解Java动态代理,首先要了解什么叫做代理,熟悉设计模式的朋友一定知道在Gof总结的23种设计模式中,有一种叫做代理(Proxy)的对象结构型模式,动态代理中的代理,指的就是这种设计模式。 在我看来所谓的代理模式,和23种设计模式中的“装饰模式”是一个东西。23种设计模式中将它们作为两种模式, 阅读全文
posted @ 2017-03-14 14:26
陈立扬
阅读(273)
评论(0)
推荐(0)
摘要:
开发框架要考虑的面太多了:安全、稳定、性能、效率、扩展、整洁,还要经得起实践的考验,从零开发一个可用的框架,是很耗时费神的工作。网上很多开源的框架,为何还要自己开发?我是基于以下两点: 于是就自己动手,参考网上开源的项目和借鉴网友的设计思路(特别是萧秦系列博文),结合自己的实践,开发了一个简单、易用 阅读全文
posted @ 2017-03-14 14:25
陈立扬
阅读(747)
评论(0)
推荐(0)
摘要:
序列化变量后拖游戏对象的方法就不说了,最简单也是最麻烦的方法。 1.GameObject.Find() 通过场景里面的名子或者一个路径直接获取游戏对象。 我觉得如果游戏对象没再最上层,那么最好使用路径的方法,因为有可能你的游戏对象会有重名的情况,路径用“/”符号隔开即可。 GameObject.Fi 阅读全文
posted @ 2017-03-14 14:23
陈立扬
阅读(2319)
评论(0)
推荐(0)
摘要:
目录 1 机器学习简介 机器学习 (Machine Learning, ML) : 概念:多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。 学科定位:人工智能 阅读全文
posted @ 2017-03-14 14:22
陈立扬
阅读(8374)
评论(0)
推荐(0)
摘要:
背景 由于工作的一些原因,需要从C#转成JAVA。之前PetaPoco用得真是非常舒服,在学习JAVA的过程中熟悉了一下JAVA的数据组件: MyBatis 非常流行,代码生成也很成熟,性能也很好。但是DEBUG的时候不方便,且XML写SQL也不是很适应,尤其是团队比较小没有专职DBA的情况下。 H 阅读全文
posted @ 2017-03-14 14:20
陈立扬
阅读(524)
评论(4)
推荐(0)
摘要:
有很多基于Paxos的优化,在保证一致性协议正确(safety)的前提下,减少Paxos决议通信步骤、避免单点故障、实现节点负载均衡,从而降低时延、增加吞吐量、提升可用性,下面我们就来了解这些Paxos变种。 Multi Paxos 首先我们来回顾一下Multi Paxos,Multi Paxos在 阅读全文
posted @ 2017-03-14 14:16
陈立扬
阅读(290)
评论(0)
推荐(0)
摘要:
在Disk-Base数据库中,由于临时表和表变量的数据存储在tempdb中,如果系统频繁地创建和更新临时表和表变量,大量的IO操作集中在tempdb中,tempdb很可能成为系统性能的瓶颈。在SQL Server 2016的内存(Memory-Optimized)数据库中,如果考虑使用内存优化结构来 阅读全文
posted @ 2017-03-14 14:15
陈立扬
阅读(781)
评论(0)
推荐(0)
摘要:
产生原因: (1)一直以来,我都想写一门语言,但无从下手。(2)我找到了很多编译原理的教程,但始终觉得内容晦涩,理解不了,所以先尝试写一个简单的,比如:计算器。(3)网上有很多关于计算器的实现,但大多需要有编译原理的基础,对于我这种小白实在难以理解。(4)我决定采用暴力模拟的方式,需要用正则表达式, 阅读全文
posted @ 2017-03-14 14:08
陈立扬
阅读(362)
评论(0)
推荐(0)
摘要:
前面的话 Web服务器可能会同时与数千个不同的客户端进行对话。这些服务器通常要记录下它们在与谁交谈,而不会认为所有的请求都来自匿名的客户端。本文主要介绍客户端识别及cookie机制 HTTP首部 HTTP最初是一个匿名、无状态的请求/响应协议。服务器处理来自客户端的请求,然后向客户端回送一条响应。W 阅读全文
posted @ 2017-03-14 14:08
陈立扬
阅读(1061)
评论(0)
推荐(0)
摘要:
fragment是Activity中用户界面的一个行为或者是一部分。你可以在一个单独的Activity上把多个Fragment组合成为一个多区域的UI,并且可以在多个Activity中再使用。你可以认为fragment是activity的一个模块零件,它有自己的生命周期,接收它自己的输入事件,并且可 阅读全文
posted @ 2017-03-14 12:14
陈立扬
阅读(1422)
评论(0)
推荐(0)
摘要:
背景知识及应用简介 本文主要介绍一个使用ECharts地图组件的取巧方法,该技巧源于实际需求中遇到的问题,一般没有该需求的话这个技巧也是用不到的。有前端基础和以及对ECharts有了解的人基本可以读懂本文。 可能官方也提供过整体的地图库,但可能个人能力有限,并没有找到相关信息或者其他解决方案,如果知 阅读全文
posted @ 2017-03-14 12:13
陈立扬
阅读(11395)
评论(4)
推荐(0)
摘要:
初识spark,需要对其API有熟悉的了解才能方便开发上层应用。本文用图形的方式直观表达相关API的工作特点,并提供了解新的API接口使用的方法。例子代码全部使用python实现。 1. 数据源准备 准备输入文件: 启动pyspark: 使用textFile创建RDD: 查看RDD分区与数据: 2. 阅读全文
posted @ 2017-03-14 12:11
陈立扬
阅读(1137)
评论(0)
推荐(0)
摘要:
一.概述 回忆欧拉回路问题,要求找出一条经过图的每条边恰好一次的路径,这个问题是线性可解的。哈密尔顿圈问题是找一个简单圈,该圈包括图的每一个顶点。对于这个问题,现在还没有发现线性算法。 对于有向图的单源无权最短路径问题也是有线性时间可解的,但是对应的最长简单路径问题(longest-simple-p 阅读全文
posted @ 2017-03-14 12:10
陈立扬
阅读(814)
评论(0)
推荐(0)
摘要:
本文面向php语言的laravel框架的用户,介绍一些laravel框架里面容器管理方面的使用要点。文章很长,但是内容应该很有用,希望有需要的朋友能看到。php经验有限,不到位的地方,欢迎帮忙指正。 1. laravel容器基本认识 laravel框架是有一个容器框架,框架应用程序的实例就是一个超大 阅读全文
posted @ 2017-03-14 12:09
陈立扬
阅读(234)
评论(0)
推荐(0)
摘要:
在一些要求精度没有那么准确的场景下,我们可以直接通过Number.prototype.toFixed()来实现保留小数点两位这样的需求。 var num = 123.45678 console.log(num.toFixed(2)) //123.46 var num2 = 12 console.lo 阅读全文
posted @ 2017-03-14 12:07
陈立扬
阅读(264)
评论(0)
推荐(0)
摘要:
一. 写在前面 毕业工作后,今天终于能回家了,回想了一些这半年来所做的内容,总是觉得还停留在那么基础的水平 ,在解决各种问题的过程中,自己的创新思路比较少,靠搜索来的比较多 。不想做16年的总结了 ,希望17年能学更多的我爱的技术,看更多的开源代码,能学到更多的设计思想和代码思路,能再更新这两年来对 阅读全文
posted @ 2017-03-14 12:07
陈立扬
阅读(836)
评论(0)
推荐(0)
摘要:
一、题目介绍 以下是我copy自网上的面试题原文: 实现一个LazyMan,可以按照以下方式调用:LazyMan("Hank")输出:Hi! This is Hank! LazyMan("Hank").sleep(10).eat("dinner")输出Hi! This is Hank!//等待10秒 阅读全文
posted @ 2017-03-14 12:06
陈立扬
阅读(499)
评论(0)
推荐(0)
摘要:
前言: 本文为个人学习react-router的总结。包括路由基础配置,跳转,权限管理,组件与路由配置的关系,代码分割。欢迎交流指导。 一、路由基础 1.路由配置 & 显示路由组件的view(类比angular的ui-view) 路由配置:路由匹配的规则 view:放置路由组件的地方(URL匹配了, 阅读全文
posted @ 2017-03-14 12:05
陈立扬
阅读(10522)
评论(0)
推荐(0)
摘要:
对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1. 什么是TCP/IP、UDP?2. Socket在哪里呢?3. Socket是什么呢?4. 你会使用它们吗?什么是TCP/IP、UDP? TCP/IP(Transmission 阅读全文
posted @ 2017-03-14 12:04
陈立扬
阅读(233)
评论(0)
推荐(0)
摘要:
简介 vector头文件包含vector的类模版以及该模版的显示特化版本vector< bool >。 vector是C++容器库中非常通用的一种容器,如果你不知道该决定使用哪一种容器,或者没有足够的理由使用其它容器,那么就用它,没错的! 从整体上来看,vector就像是一种动态数组,它拥有数组的所 阅读全文
posted @ 2017-03-14 12:04
陈立扬
阅读(13070)
评论(0)
推荐(0)
摘要:
序 由于项目需要,需要对数据进行处理,故而又要滚回来看看paper,做点小功课,这篇文章只是简单的总结一下基础的Kmeans算法思想以及实现; 正文: 1.基础Kmeans算法. Kmeans算法的属于基础的聚类算法,它的核心思想是: 从初始的数据点集合,不断纳入新的点,然后再从新计算集合的“中心” 阅读全文
posted @ 2017-03-14 11:53
陈立扬
阅读(1478)
评论(0)
推荐(0)
摘要:
在日常工作中,我们会遇到以下的情况,一个表每日数万级的增长,而查询的数据通常是在本月或今年,以前的数据偶尔会用到,但查询和插入的效率越来越慢,用数据库分区会有助于解决这个问题。关于分区的理论知识网上很多我这里就不在累赘,我从一个实际例子出发,看如何将一个已经运行了很长时间的普通表进行分区。 回到目录 阅读全文
posted @ 2017-03-14 11:52
陈立扬
阅读(372)
评论(0)
推荐(0)
摘要:
前言 在做这个实验的时候在网上找了许多资料,都是关于使用单片机驱动LCD显示,确实用单片机驱动是要简单不少,记得在FPGA学习交流群里问问题的时候,被前辈指教,说给我最好的指教便是别在玩这个了,多看看关于FPGA方面的书籍,比做这个单片机做的东西价值强多了。现在想来确实,自从学习FPGA以来,看过的 阅读全文
posted @ 2017-03-14 11:50
陈立扬
阅读(444)
评论(0)
推荐(0)
摘要:
图像处理的算法复杂度通常都比较高,计算也相应比较耗时。利用CPU多线程处理能力可以大幅度加快计算速度。但是,为了保证多线程处理的结果和单线程处理的结果完全相同,图像的多线程计算有一些需要特别考虑的地方。 基本思路:为了能让多个线程同时并行处理,那么各自处理的数据不能有交集,这很好理解。那么基本思路是 阅读全文
posted @ 2017-03-14 11:42
陈立扬
阅读(1903)
评论(0)
推荐(0)
摘要:
为什么我们需要多个坐标系统呢?任何一个坐标系统都是无限的,包括了空间中的所有点。所以,我们用任意一个坐标系统,然后规定它是“世界空间”,然后所有的点位置都可以用这个坐标系统来描述了。难道就不能更简单点了么?实践证明的答案是不能。很多人发现在不同的场景下使用不同的坐标系统更方便。 使用多个坐标系统的原 阅读全文
posted @ 2017-03-14 11:41
陈立扬
阅读(7781)
评论(0)
推荐(0)
摘要:
这是翻译的一篇文章,原文是:3 New CSS Features to Learn in 2017,翻译的不是很好,如有疑问欢迎指出。 新的一年,我们有一系列新的东西要学习。尽管CSS有很多新的特性,但有三个特性令我最激动并进行学习。 1. Feature Queries(特性查询) 在这之前我写了 阅读全文
posted @ 2017-03-14 11:40
陈立扬
阅读(234)
评论(0)
推荐(0)
摘要:
众所周知, Mesos在运行时使用wDRF( Dominant Resource Fairness)算法进行一级资源分配, 通过应用程序(Framework)运行时使用资源进行二级资源调度。以此来达到资源分配的公平性和灵活性。但在资源有限的情况下,对于尚未部署的程序如何分配资源?为此Mesos提供了 阅读全文
posted @ 2017-03-14 11:39
陈立扬
阅读(641)
评论(0)
推荐(0)
摘要:
如今随着前端技术的飞速发展,前端项目也变得越来越复杂。快速的搭建一个集成多种工具和框架的复杂前端项目也越来越成为一种需求。当然如果你要自己从0开始完全自己diy,绝对可以,只不过需要耗费一些不少的时间。既然如此要是有自动化的项目构建工具,帮你生成各种必须的配置项,你只需愉快的写代码该多方便呀。嗯,是 阅读全文
posted @ 2017-03-14 11:38
陈立扬
阅读(448)
评论(1)
推荐(0)
摘要:
本文主要有以下三部分内容: 介绍了Golomb编码,及其两个变种:Golomb-Rice和Exp-Golomb的基本原理 C++实现了一个简单的BitStream库,能够方便在bit流和byte数字之间进行转换 C++实现了Golomb-Rice和Exp-Golomb的编码,并进行了测试。 在文章的 阅读全文
posted @ 2017-03-14 11:37
陈立扬
阅读(1582)
评论(0)
推荐(0)
摘要:
Apache Flink是一个面向分布式数据流处理和批量数据处理的开源计算平台,它能够基于同一个Flink运行时,提供支持流处理和批处理两种类型应用的功能。 现有的开源计算方案,会把流处理和批处理作为两种不同的应用类型,因为它们所提供的SLA(Service-Level-Aggreement)是完全 阅读全文
posted @ 2017-03-14 11:14
陈立扬
阅读(464)
评论(0)
推荐(0)
摘要:
任何一个和数据相关的系统里,数据持久化都是一个不容忽视的问题。 一直以来,Java 平台出了很多 NB 的 ORM 框架,Hibernate、MyBatis等等。.NET 平台上,ORM 框架这一块一直没有一个能吊到让几乎所有开发人员改掉以拼写 SQL 语句访问数据库的习惯。 实际上,在 .NET 阅读全文
posted @ 2017-03-14 11:04
陈立扬
阅读(212)
评论(0)
推荐(0)
摘要:
在用qemu + gdb 调试linux内核时,遇到一个gdb的bug:“Remote 'g' packet reply is too long” ,记录一下。 1. 实验环境 1. qemu 版本: 2. gdb版本: 3. 装有linux内核与grub的镜像 fd.imgLinux内核版本:3. 阅读全文
posted @ 2017-03-14 11:01
陈立扬
阅读(468)
评论(0)
推荐(0)
摘要:
在实际开发工作中,总会碰到像滚动,分页,日历等展示效果的业务需求,对于接触过jQuery以及熟悉jQuery使用的人来说,首先想到的肯定是寻找现有的jQuery插件来满足相应的展示需求。目前页面中常用的一些组件,都有多种jQuery插件可供选择,网络上也有很多专门收集jQuery插件的网站。利用jQ 阅读全文
posted @ 2017-03-14 10:29
陈立扬
阅读(165)
评论(0)
推荐(0)
摘要:
引言 2016年中,我所在的项目组将原来系统中的登录模块拆出来做成一套集中账号管理系统,并对外提供单点登录的服务。后来,公司中需要使用员工账号进行登录的系统越来越多,但这些系统都是各有各的实现方式,管理比较混乱。为了推广我们组的账号管理系统,统一公司的账号体系,我写了一篇“软文”希望在公司技术月刊上 阅读全文
posted @ 2017-03-14 10:27
陈立扬
阅读(306)
评论(0)
推荐(0)
摘要:
介绍 经常会有人问profile工具该怎么使用?有没有方法获取性能差的sql的问题。自从转mysql我自己也差不多2年没有使用profile,忽然profile变得有点生疏不得不重新熟悉一下。这篇文章主要对profile工具做一个详细的介绍;包括工具的用途和使用方法等。profile是SQLServ 阅读全文
posted @ 2017-03-14 10:26
陈立扬
阅读(12027)
评论(1)
推荐(1)
摘要:
一种实现方式是用一组基础 Paxos 实例,每条记录都有一个独立的 Paxos 实例,要想这么做只需要为每个 Prepare 和 Accept 请求增加一个小标索引(index),用来选择特定的记录,所有的服务器为日志里的每条记录都保有独立的状态。 上图展示了一个请求的完整周期。 从客户机开始,它向 阅读全文
posted @ 2017-03-14 10:24
陈立扬
阅读(269)
评论(0)
推荐(0)
摘要:
相关定义 引擎:从头到尾负责整个JavaScript程序的编译及执行过程。 编译器:负责语法分析及代码生成等。 作用域:负责收集并维护由所有声明的标识符(变量)组成的一系列查询,并实施一套非常严格的规则,确定当前执行的代码对这些标识符的访问权限。 引擎会调用编译器对源代码进行编译,其中编译器编译过程 阅读全文
posted @ 2017-03-14 10:23
陈立扬
阅读(1319)
评论(0)
推荐(0)

浙公网安备 33010602011771号