自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 资源 (1)
  • 收藏
  • 关注

原创 VS2022的性能调试工具:Perfermance Profiler

VS2022的性能调试工具 Perfermance Profiler

2023-03-16 15:04:25 1060

原创 Wireshark

WireShark抓包分析_hebbely的博客-CSDN博客_wireshark

2022-07-11 10:02:22 107

原创 jenkins CI

配置admin是管理用户名,初始密码放在initialAdminPassword文件里,登录后修改初始密码。 全局配置Git tool 全局配置Msbuild:C:\Program Files (x86)\MSBuild\12.0\Bin\/p:Configuration=Debug /p:Platform="Any CPU"项目配置git project, 包含git地址,用户名和密码 build 配置,sln文件名 Resharper: https://www...

2022-07-11 10:00:31 193

原创 Promise

参考:JavaScript Promise

2022-06-29 10:21:34 100

原创 C# await

C# 异步处理

2021-05-27 09:05:28 251

原创 Jekins CI

https://www.c-sharpcorner.com/article/continuous-integration-for-net-projects-with-jenkins/Step1: You should go to the Global Tool Configurations for the plugins, and configure the default values for the system.installed everything needed for this.

2021-03-17 14:00:49 92

原创 vscode extension

https://code.visualstudio.com/api在Explorer里增加了一个viewhttps://code.visualstudio.com/api/extension-guides/tree-viewStep1: Here's thepackage.jsonfor the first version of our extension:explorer: Explorer view in the Side Bar "views": {...

2021-03-12 14:05:49 1205

原创 xText入门二-进阶

参考: 这篇文章基于上篇文章中的语法解析,如何生成对应的java代码。(上篇文章中解析到元素名字等属性都会被用的。)参考:https://www.eclipse.org/Xtext/documentation/103_domainmodelnextsteps.htmlhttps://blog.csdn.net/donhao/article/details/7183867?ops_request_misc=%257B%2522request%255Fid%2522%253A%25221604470

2020-11-04 16:15:40 318 1

原创 xText入门一

参考:https://www.eclipse.org/Xtext/documentation/102_domainmodelwalkthrough.htmlhttps://blog.csdn.net/donhao/article/details/7182792关键步骤:Create A New Xtext Project 在xxx.xtext文件中写语法解析 在xxx.xtext中右键菜单Run As → Generate Xtext Artifacts.重要语法解释:Do.

2020-11-03 15:50:11 1411

原创 使用RhinoMock

参考:https://putridparrot.com/blog/step-by-step-mocking-with-rhinomock/CreateMock创建Mock的时候,要求严格,被调用的函数必须需要实现(Expect或Stub)。而DynamicMock就不需要。 ​[Test]public void TestMock(){ ISession session = repository.CreateMock<ISession>(); Expect....

2020-09-10 13:57:36 408

原创 装机2020

我的电脑又挂了,这次点子很背。先是显卡hd7850烧了。换了电源和显卡后(矿卡x580),没玩多久机器又烧掉了。以为主板烧了,花了10天后才知道新买的电源烧了。哎,每天都很着急用。电源换了后,风扇转了,但还是黑屏,一顿鼓弄,原来是内存的问题。。。搞好内存,烤机cpu核心温度达到90度,而cpu温度才60度,一会cpu过热重启。。。费了半天劲,重上硅胶,装散热器,温度控制到60,超频3.8后,温度最高才70。总结如下经验:cpu核心温度建议不要超过70度,cpu温度和核心温度差别太大.

2020-05-27 17:28:39 177

原创 Security training

最近做公司的security training,感觉有必要花点时间去学习。https://rockwell.securityjourney.com/journeyhttps://www.cnblogs.com/cnblogsfans/p/5112167.html?spm=a2c4e.10696291.0.0.27f919a4HY0o6i输入检查:语义和语法检查https...

2020-02-10 15:10:01 369

原创 迁移学习-transfer learning

https://machinelearningmastery.com/how-to-use-transfer-learning-when-developing-convolutional-neural-network-models/https://towardsdatascience.com/keras-transfer-learning-for-beginners-6c9b8b7143e...

2020-01-16 17:02:15 238

原创 git

https://blog.csdn.net/qq_41782425/article/details/85183250step:1,在git网站上https://github.com/创建一个repository和一个branch.2, 使用git bash, 登录用户和邮箱信息(jinfuyi, [email protected]), 并创建ssh key,每台工作机都要加上自己的key...

2020-01-06 16:25:34 103

原创 CNN实战

需求:判断手写ld的指令训练模型:from keras.models import Sequentialfrom keras import layersfrom keras.layers import Dense, Dropout, Conv2D, MaxPooling2D, Flattenimport numpyfrom keras import optimizersfrom...

2020-01-03 17:38:56 296

原创 很强大的图像处理库-opencv

https://pythonprogramming.net/loading-images-python-opencv-tutorial/contours灰白色图没有'通道':height, width = gray.shape; 有颜色得才有:height, width, channel = gray.shape 截图直接用矩阵,注意第一维是y坐标,第二维才是x坐标: image...

2019-10-18 08:52:24 372

原创 前端测试架构

今后可能需要做前端测试架构,参考了网上相关的文章,考虑用python实现下面的功能https://www.cnblogs.com/wakey/p/10893993.html Solution结构: 使用配置文件存储测试页面上的定位和定位表达式,做到定位数据和程序的分离: /** * 使用配置文件存储测试页面上的定位和定位表达式,做到定位数据和程序的分离 *...

2019-09-04 17:08:52 173

原创 微软 Microsoft Enterprise Library

参考:https://www.cnblogs.com/huangcong/archive/2010/06/08/1753988.html很早以前用过的库,现在看来用处不大了,但可从中看到企业级应用中应该考虑的常见的功能,包含:Caching Application BlockCryptography Application BlockValidation Applica...

2019-06-25 09:07:38 1651

原创 周莫烦老师 Numpy & Pandas Python 教学代码

https://www.bilibili.com/video/av8859883/?p=1import numpy as np#设定矩阵,和一些属性array = np.array([ [2,3,4], [5,6,7], ])print(array)print('size:', array.size)print('dim:', array.ndim)p...

2019-05-12 16:52:54 706

转载 垃圾回收及IDispose

C#托管堆压缩:为了减少寻址时间,压缩。回收后,内存成为连续空间。 Gen0, Gen1, Gen2 越晚申请的越容易被回收:因为Gen0满了就删除,剩下的压缩后成为Gen1。同样Gen1满了,回收后压缩成为Gen2. 下次清理内存的时候,还是从Gen0回收。 C#基础类型的都是值类型,尤其是struct也是值类型。所有的值类型都集成自 System.ValueType 上,除非加声明?否则不...

2019-04-30 08:40:48 283

原创 AutomationPeer

微软的TAF技术,可以实现自动化测试,或是对其他进程进行UI操作。https://blog.csdn.net/jfyy/article/details/80700977参考:https://www.codeproject.com/Articles/172391/UIAutomation-Coded-UI-Tests-AutomationPeer-and-WPFhttps://docs.mi...

2019-04-12 13:16:21 1467

原创 扩展WPF的TreeView,完成数据绑定和拖拽功能

WPF看了很长时间了,但一直没怎么动手实践,正好任务需要,扩展了WPF的标准TreeView控件,并作为基础控件,支持下面的功能:数据绑定 拖拽下载地址:https://download.csdn.net/download/jfyy/11107213控件做好后的使用方法:先定义TreeNode的Model,Model用来定义TreeNode的状态。public clas...

2019-04-11 17:20:32 2721

原创 卷积神经网络

视频:https://www.youtube.com/watch?v=hMIZ85t9r9Ahttps://www.youtube.com/channel/UCdyjiB5H8Pu7aDTNVXTTpcg文章(没看):https://blog.csdn.net/qq_28168421/article/details/81611874https://blog.csdn.net/w...

2019-03-28 09:00:51 236

原创 4+1 view model of software architecture

参考:https://www.cs.ubc.ca/~gregor/teaching/papers/4+1view-architecture.pdfhttps://blog.csdn.net/maritimesun/article/details/7099652Scenarios:用例图 Logical View:类图和对象图 Development View:类图和组件图 ...

2019-03-27 15:01:49 1010

转载 AI扫盲

这可能是最简单易懂的机器学习入门(小白必读)https://blog.csdn.net/qq_28168421/article/details/81351321机器学习入门好文,强烈推荐https://blog.csdn.net/ritterliu/article/details/54821300关于机器学习,我总结了可能是目前最全面最无痛的入门路径和资源!htt...

2019-03-12 08:58:36 302

原创 MongoDB

教程: http://www.runoob.com/mongodb/mongodb-tutorial.htmlMongoDB Driver Quick Tour : http://mongodb.github.io/mongo-csharp-driver/2.3/getting_started/quick_tour/ 关系型数据库遵循ACID规则事务在英文中是transaction,...

2019-01-28 17:26:39 146

转载 Active Directory的基本概念

https://www.cnblogs.com/IFire47/p/6672176.html前言本文是面对准备加入Active Directory编程的初学者的一份文章,主要是讲解Active Directory(活动目录)的一些概念和相关知识。这篇文章本来是不想写下来的,因为概念性内容的编写需要查阅很多的资料,也怕自己讲的不够明白亦或者存在局限性,但是在我入门的时候这方面的资料网上比较分...

2019-01-08 13:19:44 34492 3

原创 Node.js 学习总结

Node.js教程Node.js 用javajscrip写服务端程序,用NPM下载第三方包。http://www.runoob.com/nodejs/nodejs-tutorial.htmlNode.js 是运行在服务端的 JavaScript Node.js REPL(Read Eval Print Loop:交互式解释器) 像命令行程序(cmd.exe) NPM是包管理工具,...

2018-11-23 11:03:54 301

原创 VS Shell 总结

推荐:https://www.cnblogs.com/TianFang/p/3201469.htmlhttps://www.cnblogs.com/TianFang/p/3206721.htmlCreating an Extension with a Menu Commandhttps://docs.microsoft.com/en-us/visualstudio/extensibilit...

2018-11-14 08:02:54 2541

原创 WCF开发

无废话WCF入门教程一:https://www.cnblogs.com/iamlilinfeng/archive/2012/09/25/2700049.htmlWCF合并了Web服务、网络通讯,.net Remoting、消息队列和Enterprise Services的功能并集成在Visual Studio中。特点:面向服务开发,支持分布式开发!重要步骤:创建WCF服务应用程序...

2018-10-10 14:54:30 448

原创 Python学习(三):Web开发

 启动Python web serverfrom http.server import HTTPServer, CGIHTTPRequestHandlerport = 8080httpd = HTTPServer(('', port), CGIHTTPRequestHandler)print("Starting simple_httpd on port: " + str(httpd...

2018-09-13 10:39:48 278

原创 Python学习(二)

 定义class以前说过,dict也可以当做对象使用,但不支持方法,还是要用关键字class来定义 注意,class里面所有方法的第一个参数是self,保证相同类不同实例数据不冲突。 不需要new,也不需要定义属性。但对属性赋值的时候,注意加上self,例如self.Name = xxx 后面例子的类是派生与python内置的list的类,不用像其他语言那样,定一个list成员变量,使用起...

2018-09-05 14:37:46 101

原创 Python的打包发布

打包发布包1. 创建文件夹nester,将要打包的Py文件copy到此2. 创建安装Setup.py文件from setuptools import setup, find_packagessetup( name="nester", version="1.0", keywords=("test", "xxx"), description="eds s...

2018-09-03 14:22:25 644

原创 Python学习(一)

感觉最明显的是Python不需要定义数据类型! 声明变量不需要,函数返回值不需要,参数列表也不需要。 不需要定义结构体,不需要定义成员 数组,集合里的元素的数据类型可以是不一样的!这些让我好不适应,估计写多了就是适应了。copy下我练习的代码,方便以后查看 下面代码涉及: 链表(list),元组(truplea), 字典(dict),分别用[],(),{} 定义注意truplea是...

2018-08-31 16:40:22 212

原创 MVVM中View与ViewModel之间的交互

1, View可以通过DataContext访问ViewModel除了Binding以外,在一些Event触发的时候,在behind code里用这种方法,直接访问ViewModel。2, ViewModel访问View直接设定一个View接口的成员变量,在创建ViewModel的时候,将View设置到该成员变量上。但这么做不好,(But doing this we would be breaki...

2018-07-16 10:44:39 11303

原创 深入浅出WPF 总结

根据书的示例,写了sample code。code代码上传到将书的一些内容总结后

2018-07-04 12:50:21 902

原创 WPF数据模板

数据模板跟控件模板的区别:Difference Typically a control is rendered for its own sake, and doesn't reflect underlying data. For example, a Button wouldn't be bound to a business object - it's there purely so it ca...

2018-06-20 14:16:44 1159

原创 Test Automation Frame(TAF)

参考:https://docs.microsoft.com/en-us/dotnet/framework/ui-automation/ui-automation-overview(没怎么看)https://www.codeproject.com/Articles/141842/Automate-your-UI-using-Microsoft-Automation-Framew(里面的...

2018-06-15 11:09:04 686

原创 Unit Test in VS2017

一:Mock对现有的代码补UT,因为存在大量的引用,reference这些引用,并Fakes它的DLL。如果引用是接口采用MockRepository.GenerateStub&lt;T&gt;实例化 如果引用是类实例,可以实例化"ShimXXXX"构造的时候如果有真正类的实例更好,非常实用!。例如对class A生成对应的Shim类:new ShimA(new A())另外一...

2018-06-12 16:53:20 1183

转载 WPF控件模板

主要参考: http://www.cnblogs.com/zhouyinhui/archive/2007/03/28/690993.html与Style不同,Style只能改变控件的已有属性值(比如颜色字体)来定制控件,但控件模板可以改变控件的内部结构(VisualTree,视觉树)来完成更为复杂的定制比如我们可以定制这样的按钮:在它的左办部分显示一个小图标而它的右半部分显示文本。声明一个Cont...

2018-06-08 11:12:47 421

扩展WPF的TreeView,完成数据绑定和拖拽功能

扩展WPF的TreeView,完成数据绑定和拖拽功能。 WPF看了很长时间了,但一直没怎么动手实践,正好任务需要,扩展了WPF的标准TreeView控件,并作为基础控件,支持下面的功能: 数据绑定 拖拽

2019-04-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除