- 博客(67)
- 资源 (2)
- 收藏
- 关注
原创 Numpy transpose()如何按axis重新布局数据
(2) 提问者的例子比较特别,第0与第1维都包含2个(子)数组,所以重新布局的结果上看上去变化不大。第4个回答者Ayşe Nur举的3维例子变化更大,因为每个维度元素不同于其他维度。优点:第1回答人的解答最形象,图很清晰生动。第4回答人使用了[2,3,4] 3维数组,更好的回答了每1维度元素个数不同于其他维度时,结果是什么样子。(1) 参考中第1个回答的图中整数用int64,这个应该是回答者的一种假设,并不是说明Numpy默认使用int64。一样,但数据布局是它本身的重点。
2023-04-27 10:28:17
135
原创 (bug)Pycharm中CV2不显示任何其下function
在自己的新建Pycharm项目中准备使用cv2的方法,使用'.'时,居然1个cv2该有的function都没有,一共只有5、6个非cv2的传统类方法。检查project的包环境,发现cv2包是安装了的。Pycharm的bug,需要如参考所言把cv2的包路径加进interpreter。
2023-04-19 19:47:51
158
原创 (笔记)Numpy中joint/stack/sum/mean/median的Axis如何理解?
结论:N-d数组可以根据指定axis=x沿着x轴collapse,完成后成为N-1 d数组,x轴collapse成1个元素,可以视为移除了这个维度。缺点:再来介绍4-d就好了,因为大家大部分都是勉强能理解3-d情况下使用Axis,毕竟3-d可以演示成3维图像。优点:图文说明了1-d,2-d,3-d情况下Axis的使用,补充了(1)没有详细说3-d的情况,对于(1)说的不清楚的地方也有纠正,很好。优点:图文详细说明了2-d ,1-d情况下Axis如何理解。缺点:没有针对3-d ,4-d做详细说明,一笔带过。
2023-04-14 10:40:24
205
原创 (笔记)为什么各种算法、机器学习中常常看见对数log的身影
例如,中文分词的mmseg算法,计算语素自由度时候就取了对数,这是因为,如果某两个字的频率分别都是500,频率和为1000,另外两个字的频率分别为200和800,如果单纯比较频率和都是相等的,但是取对数后,log500=2.69897, log200=2.30103, log800=2.90308 这时候前者为2log500=5.39794, 后者为log200+log800=5.20411,这时前者的和更大,取前者。实践中,取对数的一般是水平量(),而不是比例数据,例如变化率等。2. 取对数后,可以。
2023-04-02 14:28:12
595
转载 (转)原型(prototype)、原型链和原型继承
准确理解Javascript/JS中原型的意义,原型链的概念,可以帮助理解JS中继承背后的原理。因为原型/原型链本来就是JS的核心技术,需要我们掌握。
2023-03-08 14:16:21
139
原创 Powershell: Restart-Computer 远程重启
Background:维护的Win10机器太多,有时需要reboot,一台一台手工太慢。Solution:利用Powershell的Restart-Computer远程reboot 。这里根据协议又可以细分为默认DCOM和指定WSMan两种方法。这里只提DCOM的方法,WSMan与Powershell本身远程有密切关系,可以另起一篇。要求:机器都在一个网段内,能相互访问必要条件:Remote机器的要求1.彻底关闭firewall (public/private/domain)或者...
2021-04-01 13:45:19
2200
1
原创 gVim知识收集(低频使用)
进阶(jumplist)不推荐这个功能,感觉价值很低!stackflow上推荐当希望回到上一个位置用bookmark就好。因为只有下面的command才会记录jump。或者某行发生了change。Ctrl-o或Ctrl-l 根据jumplist ,跳到older或newer(很少用) 进阶操作(bookmark,特殊的jump。低度常用)Using this feature we can make navigation within file really ...
2021-01-20 20:42:10
282
原创 gVim入门知识收集(日常编辑常用Key)
基本操作1:(打开关闭文件,单Window):e 文件名 打开一个文件 :enew 创建一个无名新文件 :sp 文件名 在最上方新增一个window加载文件 拖文件到vim上 1. :sp 拖文件到vim自动输入文件名 , 这样打开新window加载file. 2. 在commandmode即普通模式直接拖放到vim,则原window内容会被拖拽的文件内容替代。 (高度常用) tabe (拖)文件名 新开tab加载文件。(高.
2021-01-20 20:34:16
903
原创 gVim中格式化部分json string(也可以整个文件)
背景:在Vim中时不时会把工作中需要的json内容copy进来查看,可是json内容是一行string,比如{"Name":"abc","Author":"athor","Data":{"subsdiary":"HM","Title":"Engineer","Carrer":["a","b"]}} (1)很难看,若是人来格式化,浪费时间, (2)而且我希望一个在一个文件中对比几个json。 虽然Vim默认支持后缀是".json"的文件,但并不支持一个文...
2020-10-22 10:21:21
414
原创 gVim入门知识收集(基本概念)
概念:Vim 多文件编辑:缓冲区 ,读完后了解Vim 多文件编辑:标签页和Vim 多文件编辑:窗口基本操作:键盘操作3种模式与基本操作Windows下如何copy与paste使用正则搜索与替换
2020-10-15 15:59:11
448
原创 JS与C#的交互
背景:1.为了最大限度复用我们自己之前写的C#库的功能 2.给我们的工具只提供了JS的流程(:<) ,组织忽悠其他人员C#难用,JS好用。目前edge-js提供了强大的JS与CLR的交互能力,任何属于CLR的语言都可以与JS交互。其实edge-JS是edge编译出来的JS版,可以被JS用来和C#交互。之前我尝试用nodeJS(12.16.1)+VS2017+V...
2020-03-20 13:07:53
1384
原创 网络通信小工具的选型
背景需求:1. 自动化测试中server能发送指令给多台测试机,或从他们那里获取进度数据。发送的指令可以通过脚本发送。2. 每台测试机都安装有fitnesse完成本地测试,这样不会因为需要断网或reboot OS导致整个测试中断。3.每台测试机能主动反馈数据给server选型要求:易于操作,易于编写,易于扩展,易于理解。可用技术框架对比技术 来源 开源 ...
2020-02-12 13:25:27
237
原创 用WebAPI2( OWIN )实现RESTful service [二](基于Attribute Routing)
背景:上一篇我用convention-based机制实现了RESTful service,这里我用Attribute Routing机制再实现一次。中间遇到的坑通过阅读combining-route-mappings-in-webapi找到了答案。code差异:1. Startup.csclass Startup { //Note:这里只开启了Attribut...
2020-02-12 13:22:20
403
原创 用WebAPI2( OWIN )实现RESTful service [一](基于convention)
环境:VS2017 , Win10 64bit ,功能:1.提供index.html,能实现人机简单交互(通过JQuery)。复杂的可以考虑Angular1.x或ASP.Net的Single Page App。2.提供RESTful的web service,方便其他工具调用方案:本案例是convention-based routing的实现。通过阅读Routing in ASP...
2020-02-12 13:21:56
622
转载 (转)AWS::LightSail创建MEAN的流程
很普通的blog,确被GFW屏蔽了,只能在这里转一次原文:https://medium.com/@sharmasha2nk/aws-lightsail-bitnami-nodejs-letsencrypt-cf653573b8a1Publish a Node.js Express App on AWS for only $5 per month with free HTTPS certif...
2018-09-27 21:59:20
1043
原创 远程连接WMI ,HRESULT:0x80070005 (E_ACCESSDENIED))
Environment: local -1703/remote-1709: Win10 Pro 64bit Preparasion:1. local/remote都启动WS-Man服务即WinRM . local启动winrm -quickstart. 添加所有机器(即*)到trustedhosts里. remote端只quickstart Ref: http://labs.supin...
2018-03-29 09:23:43
5013
转载 转一篇CryptoAPI基础文章
转自:http://www.cnblogs.com/dspeeding/p/3338129.htmlCrypto 提供了很多的加解密相关函数,如编码、解码、加密解密,哈希,数字证书、证书管理证书存储等、 有关加密的API的国际标准(1)GSS-API (Generic Security Services API)(2)CDSA(3)RSA PKCS#11(4)微软CryptoAPI 微软的Cr...
2018-02-28 08:54:34
363
原创 欢迎使用优快云-markdown编辑器
环境:Win10 Pro 64bit, VSCode 1.17.2目前使用cocos creator 1.6.2在开发时发现对于cc.Node的setPosition与convertToWorldSpace(AR),convertToNodeSpace(AR)有些理解不清楚。于是又梳理了一番。 这里有2个角色,A与B。 A的原点在左下角,编号A,Anchor默认在(0.5,0.5),编号A’
2017-10-31 14:47:48
344
原创 Impersonate时读取HKEY_CURRENT_USER的问题(Registry.CurrentUser为空)
环境:Win10 Pro 64bit , EN , .Net4.0程序问题: 昨天访问Admin用户的HKEY_CURRENT_USER时发现Registry.CurrentUser居然是null !!根本原因:由于使用了Impersonate方式,在system权限下Impersonate了Admin用户。解决方案: 使用Win32的RegOpenCurrentUser
2016-11-30 13:23:07
2807
原创 创建Fiddler4的插件(总结)
因为测试的原因,所以需要抓包与分析。不过由于是https包,找了很多工具,还是决定用Fiddler4,毕竟它是免费的。Opensource的工具可完全没找到,甚至于纯library的也是要收费的。比如FiddlerCore,商业版要$2999,Gosh。如果公司的主产品就是测包为主,花这money是值的。可是目前测试的价值就没那么高了。这个doc是一个总结而已,方便以后查阅。1. Fidd
2016-11-17 10:27:56
5136
转载 (转)原码、反码和补码
计算机的一些基础知识都忘记了,看到补码、原码、反码又有点晕。baidu了(没有google好)很多文章,有些文章都没从本质角度解答(或者不够清晰)3个编码的起源,只是单纯给了常见结论。下面转发的文章明显说得浅显易懂,所以move过来。原文: http://blog.sina.cn/dpool/blog/s/blog_7c03bb1f0100x94l.html关于补码,看过一些书籍和网文,基
2015-03-31 11:21:59
979
原创 VS2012中查看*.tlb所包含信息
拿到一个*.tlb文件如何知道里面提供了那些接口呢?环境:VS2012 ,Win8.1 64bit , CS步骤:1. 23.4.
2014-12-17 13:12:27
2838
转载 虚拟内存(VirtualAlloc),堆(HeapAlloc/malloc/new)和Memory Mapped File
原文:http://blog.youkuaiyun.com/zj510/article/details/39400087内存管理有三种方式:1. 虚拟内存,VirtualAlloc之类的函数2. 堆,Heapxxx函数,malloc,new等3. 内存映射文件,Memory Mapped File很多人都会困惑,但是看下面的图片就会比较明白了。这个图片从MSDN上拷来。
2014-12-10 15:37:36
1069
转载 COM(组件编程)起源
最近接触到COM,没弄清楚COM到底起到什么作用,于是就到处查找文献。参考:http://blog.youkuaiyun.com/fengbingchun/article/details/6307226http://blog.youkuaiyun.com/tangyanzhi1111/article/details/9040495www.3edu.net/lw/xxjslw/lw_43274.html
2014-12-08 11:21:14
1879
原创 DWORD-aligned
系统:Windows8.1 64bit CS这两天正好看到InitializeACL() msdn.microsoft.com/en-us/library/windows/desktop/aa378853(v=vs.85).aspx其中nAclLength [in]要求". In addition, this value must be DWORD-aligned. For more
2014-11-26 14:50:05
1779
原创 根据Windows Access Control Model自己画的图
Reference:http://weblogs.asp.net/kennykerr/Windows-Vista-for-Developers-_1320_-Part-4-_1320_-User-Account-Control
2014-11-17 12:17:27
1002
原创 (双系统)Win7+成功安装Mavericks 10.9.1懒人版
硬件配置: CPU: intel i5 3470, Memory : 2x4G, Graphic adapter: Radeon5770,MotherBoard: 技嘉z77p-D3, Monitor: SamSungSyncMaster E2220 Keyboard:Rapoo Wireless , Mouse: WEYES wireless
2014-03-30 16:37:26
4641
转载 Xcode4.6.1上的一个bug-本地化/国际化Xib文件无效
Environment: XCode4.6.1,模拟器6.1参考:1. http://my.oschina.net/junfrost/blog/138683 ios程序本地化---nib版本2. http://stackoverflow.com/questions/16044360/xib-not-found-after-localizationBug描述:当我们按照文章
2014-03-21 13:48:52
1850
原创 (本地化).strings文件与genstrings tool
Marcus 18:49:09官方文档已经有了描述,我这里为自己做个标示,免得以后做些效率低的步骤参考:https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/LoadingResources/Strings/Strings.html#//apple_ref/doc/uid/10000051i-CH
2014-03-19 09:49:27
1775
转载 Xcode archive skip install的问题
参考:http://www.cnblogs.com/easonoutlook/archive/2013/01/20/2868944.htmlhttp://stackoverflow.com/questions/16374851/xcode-4-target-build-setting-skip-install-what-is-ithttp://www.cnblogs.com/xiaod
2014-03-13 17:38:55
4071
原创 第一次用CCMenuItemLabel与CCLabelTTF
环境:Xcode4.5.2,Lion, Cocos2d-iphone V2.1需求:有可以响应touch的CCLabelTTF(因为需要可以换行的文字)。参考 http://stackoverflow.com/questions/8600473/cocos2d-cclabelttf-call-function http://www.cocos2d-iphone.org
2014-02-25 22:26:20
1335
原创 (实验)c#下各种方法获取程序运行路径实际值
参考:http://developer.51cto.com/art/200908/147797.htm有时会检查当前程序目录的各种文件,所以需要知道当前程序目录。可是网络上的解释都含糊不清。像这种简单的小东西,与其到处搜索,不如做个试验,以后想判断就回来自己看看。程序路径:C:\QQDownload\ConsoleApplication1\ConsoleApplication1\b
2014-02-10 14:18:19
1705
原创 (实验)Podfile的target与link_with
参考:http://guides.cocoapods.org/syntax/podfile.html#targethttp://guides.cocoapods.org/syntax/podfile.html#link_withhttp://zephyrleavesblog.sinaapp.com/?p=712http://stackoverflow.com/questions/
2014-01-20 22:48:39
5120
原创 iOS获取沙盒目录+URLForDirectory:inDomain:appropriateForURL:create:error: NSFileManager
参考:1. http://stackoverflow.com/questions/13983091/nsfilemanager-urlsfordirectory-or-urlfordirectory2. http://blog.youkuaiyun.com/enuola/article/details/8076221目的:其实参考里已经介绍了获取沙盒路径方法,但是我很想知道的是用NSUserD
2014-01-18 22:32:43
3769
原创 在cocos2d里添加UITextField
Environment: Cocos2d V2.x , Xcode 4.5.2 , MountainLion , SpriteHelper Pro 1.8.307 , LevelHelper Pro 1.4.989目的:希望在游戏启动时能弹出一个输入框让用户输入信息。参考:http://stackoverflow.com/questions/13297750/how-to-get-us
2014-01-09 11:00:01
1245
原创 Xcode4下的项目依赖cross-dependencies
环境:XC4.5.2,Mountain Lion背景:其实看项目依赖也是因为正好想用SQLcipher,按照他们的tutorial一步一步编译,结果编译不过,蒙了!!后面自己读了一堆文档,然后糊里糊涂解决了问题。 读了很多遍然后才明白什么是项目依赖,才发现有2种方案解决。由于很多article都是用的Xcode3.x的方法解决,即拖拽依赖project的.xcodepr
2013-12-18 22:20:45
1053
(清晰)敏捷开发的艺术
2017-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人