原文:AY写给国人的教程- VS2017 Live Unit Testing[1/2]-C#人爱学不学-aaronyang技术分享 谢谢大家观看-AY的 VS2017推广系列 Live Unit Testing AY当前VS的版本---- 15.7.1 目前从15.3版本开始,就开始支持.net core的,网上很多资料都是旧的 创建空解决方案UtilityLibraries 添加一个 .NET Standard库 添加类StringLibrary C# using System; namesp…
原文:AY写给国人的教程- VS2017 Live Unit Testing[2/2]-C#人爱学不学-aaronyang技术分享 谢谢大家观看-AY的 VS2017推广系列 Live Unit Testing 目前支持的框架 AY当前VS的版本---- 15.7.1 打开设置 如果你的解决方案,不包括单元测试的项目,你单击了实时单元测试,虽然菜单栏会有停止,暂停,但实际不会运行的.输出窗口也会给提示的哈. ====================www.ayjs.net       杨洋   …
原文:AY的Dapper研究学习-基本入门-C#开发-aaronyang技术分享 ====================www.ayjs.net       杨洋    wpfui.com        ayui      ay  aaronyang=======请不要转载谢谢了.========= 本文,是AY 看github源码,和网上一些博客,文章 整理,写出来的.目前还没找到系统级别的教程 先建立.net framework4.6的控制台项目,添加nuget引用 新建了 Sqlserv…
原文:AY的Dapper研究学习-继续深入-C#开发-aaronyang技术分享 ====================www.ayjs.net       杨洋    wpfui.com        ayui      ay  aaronyang=======请不要转载谢谢了.========= 不想定义属性,直接索引方式用,Dynamic方式 C# var _1 = con.Query("SELECT * FROM USERS").ToArray(); Console.Writ…
最近在重学OpenGL,之所以说重学是因为上次接触OpenGL还是在学校里,工作之后就一直在搞D3D,一转眼已经毕业6年了.OpenGL这门手艺早就完全荒废了,现在只能是重学.学习程序最有效的办法是动手写,光看书是不行了,因为看书的时候很容易陷入对人类两大难题的思考中,以至于进展缓慢.这两大难题是:这特妈是啥?那特妈又是啥?在重学的过程中,我翻写了Nehe所有的OpenGL教程DEMO.本来打算把"翻写"写成"重构"的,但想想"重构"这个词这么高…
相对于传统的Unit Test,VS2017 带来了一个新的功能,叫Live Unit Testing,从字面意思理解就是实时单元测试,在实际的使用中,这个功能就是可以在编写代码的时候进行实时的background的单元测试. 在体验之前,有几点注意事项是需要了解的: 1.目前 live unit tesing仅仅支持 C#和VB的传统.net版本,不支持.net core,当然,我觉得也不支持其他的语言,这点是暂时让我遗憾的,因为从体验的结果来看,如果能支持其他的语言,无疑是非常非常吸引人的功…
首先从官网下载OpenCV最新版本 截至我写这文章,4.0已经发布预览版了,不过在这是没有的,只能用3.4.2: https://opencv.org/releases.html 一:安装 安装过程不做细解,照着提示做即可 安装完成,找到这个目录 添加到环境变量Path 二:创建工程 1. 新建个C++工程 打开VS2017新建一个C++工程 2. 配置 有些属性需要配置 3. 添加文件 添加一个文件用于写代码 4. 包含OpenCV的include和lib 打开项目属性,到x64这里选"编辑&…
添加播放状态,首先是歌曲名称和时间 在index.html中添加 <div class="container fixed-bottom bg-white pb-4"> <hr/> <div class="row my-2" id="player-status"> </div> </div> 然后调用audio自带的歌曲加载完毕事件函数和当前播放时间函数 musicAudio.addEve…
一 前言: wex5官方教程里,开篇即以一个input输入,output即时输出的例子,为我们展现了一个概念:可观察对象.在以后我的项目开发中,将大量运用可观察对象. 那么,问题来了: 1. 可观察对象是什么? 2. 可观察对象能干什么? 3.可观察对象能代替哪些工作?具有哪些优势? 4 可观察对象的绑定机制与实际运用技巧如何实现? 为了大家了解绑定技术在web开发中的重要性,看明白我此后更深层次的运用,今天,我先以我用wex5设计的的视频字幕机来说明,没有可观察对像,字幕机的制作,几乎无从谈起…
转载自 Blog of 天外的星星: http://www.cnblogs.com/leo-lsw/p/log4j2tutorial.html Log4j 2的好处就不和大家说了,如果你搜了2,说明你对他已经有一定的了解,并且想用它,所以这里直接就上手了. 1. 去官方下载log4j 2,导入jar包,基本上你只需要导入下面两个jar包就可以了(xx是乱七八糟的版本号): log4j-core-xx.jar log4j-api-xx.jar 2. 导入到你的项目中:这个就不说了. 3. 开始使用…
看到这里,也谢谢大家关注了AYUI 这次讲的是AY最近没事开发的AyDatePicker,先看效果图 SelectMode=DateTime模式 SelectMode=OnlySelectDate模式 支持默认时间,年月日,时分秒对应选中 欢迎加AY的WPF群:339776698 (群内很多资源都是AY学习过的DEMO,还有很多pdf书)…
    iOS入门培训,适合已经有C/C++/Java/C#基础的人学习.   本大仙主讲,总共4讲(第4讲尚在制作中),这仅仅是iOS开发的入门而已.学完本教程,应该已经足够你自学并开发app了.   进度不快,仅供新手学习!已经学过的人就甭看了. 视频地址:http://www.tudou.com/playlist/id/15933266/…
Matlab教程专题资源免费下载整理合集收藏 <MATLAB从入门到精通>高清文字版[PDF] 103.9MB 简体中文 <矩阵实验室>(Mathworks.Matlab.R2013b)R2013b(8.2)[光盘镜像] 6.7GB 英文 <矩阵实验室>(Mathworks.Matlab.R2013a)R2013a[光盘镜像] 16.4GB 英文 <MATLAB图像视频处理应用及实例>高清文字版[PDF] 67.8MB 简体中文 <MATLAB神经网络…
大部分内容参考http://www.linuxidc.com/Linux/2012-04/58178.htm J2SE中提供了一个简单的命令行工具来对java程序的cpu和heap进行 profiling,叫做HPROF.HPROF实际上是JVM中的一个native的库,它会在JVM启动的时候通过命令行参数来动态加载,并成为 JVM进程的一部分.    要使用hprof,可以通过在运行java程序时指定-agentlib或者-Xrunhprof参数来使用,它会将cpu.heap等想着信息保存到一…
1.关键类 Lucene的搜索过程中涉及的主要类有以下几个: (1)IndexSearcher:执行search()方法的类 (2)IndexReader:对索引文件进行读操作,并为IndexSearcher提供搜索接口 (3)Query及其子类:查询对象,search()方法的重要参数 (4)QueryParser:根据用户输入的搜索词汇生成Query对象. (5)TopDocs:search()方法返回的前n个文档 (6)ScoreDocs:提供TopDocs中搜索结果的访问接口 2.搜索的…
一.Berkeley DB的介绍 (1)Berkeley DB是一个嵌入式数据库,它适合于管理海量的.简单的数据.如Google使用其来保存账户信息,Heritrix用其来保存froniter. (2)key/value是Berkeley DB用来管理数据的基础,每个key/value对代表一条记录. (3)Berkeley DB在底层实现采用B树,可以看成能够存储大量数据的HashMap. (4)它是Oracle公司的一个产品,C++版本最新出现,之后JAVA等版本也陆续出现.它不支持SQL语…
之前一直用 notepad++ 作为编辑器,偶然发现了 VScode 便被它的颜值吸引.用过之后发现它启动快速,插件丰富,下载安装后几乎不用怎么配置就可以直接使用,而且还支持 markdown.当然,最主要的还是好看.效果图: 安装 python 插件   打开 VScode,Ctrl+p 输入 “ext install python”,搜索时间可能会比较长 到这边 VScode 就可以编辑 python 代码了,编辑完代码按 F5 即可运行.初次运行会让你选环境,选择 python 即可. 默…
“附近的人”这个功能估计都不陌生,与之类似的功能最开始是在各大地图应用上接触过,比如搜附近的电影院,附近的超市等等.然而真正让附近的人火遍大江南北的应该是微信"附近的人"这个功能,记得微信刚出的时候,坊间还有一句"寂寞女聊玩微信,寂寞男人搜附近"的说法. v准备工作 创建测试数据库 CREATE TABLE `userposition` ( `id` ) unsigned NOT NULL AUTO_INCREMENT, `city` ) NOT NULL, `po…
  spark可以通过交互式命令行及编程两种方式来进行调用: 前者支持scala与python 后者支持scala.python与java 本文参考https://spark.apache.org/docs/latest/quick-start.html,可作快速入门 再详细资料及用法请见https://spark.apache.org/docs/latest/programming-guide.html   建议学习路径: 1.安装单机环境:http://blog.csdn.net/jedia…
更多内容请参考官方文档:http://maven.apache.org/guides/index.html 官方文档很详细,基本上可以查找到一切相关的内容. 另外,快速入门可参考视频:孔浩的maven视频. 一.快速入门 (一)搭建环境 1.下载maven,并将之解压 或者直接使用yum 来安装 2.配置环境变量 export PATH=/home/jediael/setupfile/apache-maven-3.1.1/bin:$PATH 3.验证环境 [jediael@master mave…
一.Luke基本内容 1.Luke简介 Luke可用于查看Lucene创建的索引,并对其进行基本操作. 2.创建Luke (1)从Github上下载源文件 https://github.com/tarzanek/luke (2)解压文件后,打开DOS窗口,进入Luke源代码所有位置,运行ant即可.此时,在build文件夹中会生成一个lukeall.jar的文件. 版权声明:本文为博主原创文章,未经博主允许不得转载.…
1.基础内容 (1)相关概念 分析(Analysis),在Lucene中指的是将域(Field)文本转换成最基本的索引表示单元--项(Term)的过程.在搜索过程中,这些项用于决定什么样的文档能够匹配查词条件. 分析器对分析操作进行了封装,它通过执行若干操作,将文本转化成语汇单元,这个处理过程也称为语汇单元化过程(tokenization),而从文本洲中提取的文本块称为语汇单元(token).词汇单元与它的域名结合后,就形成了项. (2)何时使用分析器 建立索引期间 Directory retu…
1.相关资料 官方文档:http://htmlparser.sourceforge.net/samples.html API:http://htmlparser.sourceforge.net/javadoc/index.html 其它HTML 解释器:jsoup等.由于HtmlParser自2006年以后就再没更新,目前很多人推荐使用jsoup代替它. 2.使用HtmlPaser的关键步骤 (1)通过Parser类创建一个解释器 (2)创建Filter或者Visitor (3)使用parser…
1.HttpClient相关的重要资料 官方网站:http://hc.apache.org/ API:http://hc.apache.org/httpcomponents-client-4.3.x/httpclient/apidocs/index.html tutorial: http://hc.apache.org/httpcomponents-client-4.3.x/tutorial/html/index.html  [PDF版本]http://hc.apache.org/httpcom…
版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/devcloud/article/details/102543764 总览 本文基于STM32F103C8T6,详细讲述华为LiteOS的移植过程.开发工具是MDK5.LiteOS官方已经适配过cortex M系列内核的单片机,因此移植过程非常简单. LiteOS有两种移植方案:OS接管中断和非接管中断方式.接管中断的方式,是由LiteOS创…
原文:C# 桌面软件开发-深入学习 [1]- AY-C#人爱学不学-aaronyang技术分享 曾经我做office,不想依赖别人dll,就使用了 Type.GetTypeFromProgID 可以根据 一个 ID 获得office的操作对象了,当然你也可以获得其他的操作对象,这个id就像一个密码. ====================www.ayjs.net       杨洋    wpfui.com        ayui      ay  aaronyang=======请不要转载谢谢…
原文:C# 桌面软件开发-深入学习[2]- AY-C#人爱学不学-aaronyang技术分享 1 : C# Assembly.GetEntryAssembly().GetName().Version.ToString() 获得值是2.1.0.0   版本这东西,做升级,错误记录 都会有用的. ====================www.ayjs.net       杨洋    wpfui.com        ayui      ay  aaronyang=======请不要转载谢谢了.==…
         原著:AY WPF博客- 把wpf推广出去,让那些鄙视的人说不 大家好! 我是AY,首先声明,我在做一件很枯燥的事情,我是个91后程序员,每天熬夜完成计划的过着下班后的生活. 那天有人反对,那天有人安慰,那天有人嘲讽,那天有人祝福. 过了6个月后,我对自己的梦想一直没有改变过,继续坚持,终于,AYUI诞生了. 今天有人说造轮子,今天有人说你好厉害,今天有人说开源吗? 有人说好喜欢... 有贬有褒,但是好的声音多了. 但是身体的各种问题也来了.. AYUI自定义安装包:演示视频:…
当前编写时间:2014年12月24日21:11:14   编写人:杨洋(Aaronyang) 新文章:[AaronYang]C#人爱学不学[1] 声明:->可以理解为 联想到,或者关联的意思. 1知识和引入 COM 组件对象模型- Component Object Model 托管代码可以调用COM组件 OLE 对象链接或者嵌入-Object Linking and Embedding 案例:例如把 Excel电子表格放到Word文档中 =>COM->DCOM (Distributed…
原文:[Aaronyang] 写给自己的WPF4.5 笔记15[AyArc诞生-WPF版本绚丽的环状图,Ay制作,AyWindow强势预览]  我的文章一定要做到对读者负责,否则就是失败的文章  ---------   www.ayjs.net    aaronyang技术分享 Ay.Framework.WPF-AyWindow强势预览,点击前往 1. AyArcChart效果图:DEMO下载 2. 使用用法: 新建一个WPF项目AyArcChartDemo,并拷贝AyArcChart用户控件x…