工具

我的.Net武器库 ------ 新.Net架构必备工具列表

情到浓时终转凉″ 提交于 2021-01-17 21:02:15
工欲善其事,必先利其器。 N多年前微软官网曾发了 .Net下必备的十种工具 ,N多年过去了,世异时移,很多东西都已经变化了,那个列表也似乎陈旧了。而且,该文也只是对十种工具独立的介绍,显得有些罗列的感觉,是不是每个工具都是同等重要,工具与工具之间是否有联系?等等,阐述得并不明确。 这里,我想从另一个角崖,重新归纳一个更新的更实际的武器库。更新,是因为有很多最近几年才出来的工具/框架库,更实际,是因为我自己的项目就完全依赖使用。 Visual Studio 这个似乎是不言而喻的,只是从严谨的角度,也列在这。实际上,现在也有一个开源的IDE开发环境发展也不错,叫 SharpDevelop 。我并没有仔细看,不敢妄评。而我因要用到之后会讲的Resharper,也迫使我只能用VS。 Resharper ---重构必备 无论是从其名称,还是实际功能,Resharper绝对称得上利器,一旦你用熟了你就再也离不开它了。我去年换工作,很大一部分原因就是因为原单位不让我使用Resharper。几个面试,我也总在重复提出我这一要求。直至最新版本6.1为止,Resharper已经是个多面手。早期,它还只是个重构的工具,如今它是反编译器(原来的Reflector.Net就用不上了),还是个代码审查工具(代码规范审查),还是代码生成器(Code Smith又用不上了),最后,它对键盘快捷键的组织使用

最全Android开发常用工具类

試著忘記壹切 提交于 2020-11-15 20:43:02
主要介绍总结的Android开发中常用的工具类,大部分同样适用于Java。 目前包括 HttpUtils、DownloadManagerPro、Safe.ijiami、ShellUtils、PackageUtils、PreferencesUtils、JSONUtils、FileUtils、ResourceUtils、StringUtils、ParcelUtils、RandomUtils、ArrayUtils、ImageUtils、ListUtils、MapUtils、ObjectUtils、SerializeUtils、SystemUtils、TimeUtils。 1、HttpUtils Http网络工具类,主要包括httpGet、httpPost以及http参数相关方法,以httpGet为例: static HttpResponse httpGet(HttpRequest request) static HttpResponse httpGet(java.lang.String httpUrl) static String httpGetString(String httpUrl) 包含以上三个方法,默认使用gzip压缩,使用bufferedReader提高读取速度。 HttpRequest中可以设置url、timeout、userAgent等其他http参数

漏洞扫描工具nikto

大兔子大兔子 提交于 2020-11-02 06:43:14
Nikto是一款开放源代码的、功能强大的WEB扫描评估软件,能对web服务器多种安全项目进行测试的扫描软件,能在230多种服务器上扫描出 2600多种有潜在危险的文件、CGI及其他问题,它可以扫描指定主机的WEB类型、主机名、特定目录、COOKIE、特定CGI漏洞、返回主机允许的 http模式等等。它也使用LibWhiske库,但通常比Whisker更新的更为频繁。Nikto是网管安全人员必备的WEB审计工具之一。 Nikto最新版本为2.0版,官方下载网站:http://www.cirt.net/ Nikto是基于PERL开发的程序,所以需要PERL环境。Nikto支持Windows(使用ActiveState Perl环境)、Mac OSX、多种Linux 或Unix系统。Nikto使用SSL需要Net::SSLeay PERL模式,则必须在Unix平台上安装OpenSSL。具体的可以参考nikto的帮助文档。 从官方网站上下载nikto-current.tar.gz文件,在Linux系统解压操作: tar -xvf nikto-current.tar.gz gzip -d nikto-current.tar 解压后的结果如下所示: Config.txt、docs、kbase、nikto.pl、plugins、 templates Nikto的使用说明:

几款比较好用的工具

徘徊边缘 提交于 2020-03-18 13:16:09
某厂面试归来,发现自己落伍了!>>> 1.chrome插件JSONView,直接安装就行了,由于谷歌的安全策略,现在安装可能需要vpn了。 2. http://httpbin.org/ 一个非常好的熟悉http协议的网站,一个非常有意思的ideal,借此推广下,该站点基于python flask,非常轻量的框架非常棒的语言。 3.Postman,另一款有意思的chrome插件。 4.Charles,设置手机代理抓去接口数据非常有用,非mac平台使用fiddle2也行。估计用法差不多,功能点也大同小异。 5.wireshark,这个太有名了,当代学生学习计算机网络正确的姿势。强烈推荐。 好了,如果你觉得我有遗漏比较有意思的东西,欢迎分享哦。 来源: oschina 链接: https://my.oschina.net/u/273719/blog/513524

我在工作中使用的同步协作工具

守給你的承諾、 提交于 2020-03-17 01:26:53
某厂面试归来,发现自己落伍了!>>> 我在工作中使用的同步协作工具 ###声明 版权所有,转载注明出处 ###先列个工具清单 百度云盘 印象笔记 ###再讲讲使用体会 ####百度云盘 好东西,免费而且容量大,使用就送你2个TB,估计我这辈子都够用了.各个平台的客户端都有. 或许你会想到腾讯的微云,呵呵,我的容量有11TB,但是我基本上用不到.为什么呢?因为大家都在用百度网盘,方便共享. 金山网盘可以直接嵌入windows资源管理器中,实时同步.可以让我无视有个网盘存在.虽然方便,但有时候会出毛病,无法同步成功.在连续两次让我失望后,我就放弃使用它了. ####离线下载 这个功能几乎所有的网盘都有.对于外站地址下载软件,我都是先使用离线后在存到本地,这样速度快. 然而我觉得UC网盘的离线下载功能最NB,百度离线无法下载的你可以试一试UC离线,你懂的! ####印象笔记 大文件上传到百度云,小文件和文档存到笔记里面. WPS和offic的同步用不惯,还是印象笔记给力,谁用谁知道. 笔记黑科技: 存微信,微博文章 剪藏网页 邮件保存 具体怎么用,搜一下就知道了. 笔记同步类应用我用过两个,另一个是有道云笔记.我刚开始用的是有道云笔记,免费的,后来放弃了.我想说我是一名程序员,当我把代码从Eclipse复制到笔记中后,我就傻了:对齐格式没了,语法高亮没了.这就相当于把一个美女整成了丑八怪

GyoiThon 新一代渗透工具采坑集

落爺英雄遲暮 提交于 2020-03-01 07:25:12
最好使用python3的环境 本次使用python2.7环境 1.关于kalipython切换 打开终端分别输入下面两条命令: update-alternatives --install /usr/bin/python python /usr/bin/python2 100 update-alternatives --install /usr/bin/python python /usr/bin/python3 150 然后打开终端输入:python --version 如果没有错误的话,此时python版本应该切换到默认的python3了。 如果需要重新切换回python只需要在终端输入:update-alternatives --config python 然后选者你需要的python版本,输入序号回车就可以了 以下坑都是用kali+python 2.6.14+踩的 安装步骤 1.git clone https://github.com/bsmali4/GyoiThon.git 2. msfdb init 3.find / -name "database.yml" 查找本机msf的配置 load msgrpc ServerHost=192.168.220.144 ServerPort=55553 User=test Pass=test1234 SERVERHOST

spark开发工具idea

陌路散爱 提交于 2020-02-28 13:58:32
0.解压 idea-IU-143.1184.17.tar 到 /home/eric/bigdata/ 1.获取工具执行命令idea.sh的根目录 /home/eric/bigdata/idea-IU-143.1184.17/bin 2.vim .zshrc 加入 export PATH 的最后 export PATH="/home/eric/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin: /usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/eric/bin: /home/eric/bigdata/idea-IU-143.1184.17/bin" 3.使生效 source .zshrc 4. 启动 idea.sh 5. 破解 运行 java -jar IntelljIdea授权码生成器.jar 填入自己的用户名, 点击 gen 后 复制生成的 key,填入 register的位置,完成对 14版本的注册,如果是 15d的,要选择 License server 加入 http://idea.lanyus.com 完成。 6.关于破解工具的下载请见我百度云 或给我邮箱739726136@qq.com发邮件索取 链接: http://pan.baidu.com/s

如何测试远程服务器上的端口开关

青春壹個敷衍的年華 提交于 2020-01-09 20:32:35
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 1、cmd中,telnet IP地址 端口号,如下: 端口未开举例: b.端口打开举例: 2、比较直接的就是,直接访问该端口,如下: a.运行mstsc,远程桌面,输入IP地址,测试服务器是否打开3389端口,其他服务以此类推。 b.浏览器中,输入 http://192.168.68.115:80,来测试WEB服务端口。 在IP安全策略中设置了允许访问端口,还需要在防火墙中设置,否则无法使用。 补充,如上是远程测试服务器端口开关状况,如果是本地机器测试端口开关的话,可以使用专门的软件,例如:tcpView。 来源: oschina 链接: https://my.oschina.net/u/1000238/blog/207437

xFace的快速入门--IOS

血红的双手。 提交于 2019-12-21 03:03:14
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> ios系统的快速入门和Android的大部分都差不多,模拟器这部分是一样的,只是player的使用上有点区别,今天就来看看ios设备的快速入门。 1、下载工具 便携版模拟器Emulator(Windows) 下载地址: http://polyvi.github.io/openxface/download/PortableEmulator.zip xFace Player 下载地址: http://polyvi.github.io/openxface/download/xFacePlayer_iOS.zip 2、编写应用程序 选择您喜欢的网页制作工具,如:Dreamweaver、EditPlus,完成一个简单的Hello World页面,保存完成的页面为index.html,保存代码的路径不能包含中文。 3、调试应用 PC调试 注明:以下便携版的内容仅适用于Windows,对于其他系统的用户,请按照 http://polyvi.github.io/openxfac ... nstallAndDebug.html 中的说明进行调试 (1)下载便携版模拟器—PortableEmulator.zip并解压到本地(注意:解压路径请不要含有中文字符) (2)进入解压后Chrome_Emulator所在目录,启动Chrome

24款非常实用的CSS3工具终极收藏

喜欢而已 提交于 2019-12-10 16:28:59
对于Web设计和开发人员来说,CSS是非常重要的一部分,随着越来越多的浏览器对CSS3的支持及不断完善,设计师和开发者们有了更多的选择。如今,用纯CSS就可以实现各种各样很酷的效果,甚至是动画。今天这篇文章向大家推荐24款非常优秀的CSS3工具,为了获得更佳的效果,请在Chrome 4+, Safari 4+, Firefox 3.6+, IE9+, Opera 10.5+版本浏览器中浏览如下在线工具。 1. CSS3 Pie 使用CSS3 Pie可以让IE6至IE8版本实现大多数的CSS3修饰特性,如圆角、阴影、渐变等等。 2. CSS3 Click Chart 非常好的CSS3效果演示,提供了示例代码。 3. CSS3 Please! 非常帅的一款CSS3工具,可修改代码,即时预览。 4. CSS3 Button Maker 一个非常不错的CSS3按钮制作工具。 5. CSS3 Generator 非常不错的CSS3代码生成器,带预览效果。 6. CSS3 Menu 非常不错的CSS3菜单制作工具。 7. CSS3 Gradients 一款非常棒的CSS3渐变效果演示工具。 8. CSS3 Cheat Sheet 一份不错的CSS3属性速查手册(PDF格式)。 9. CSS3 Selector Test 非常不错的CSS3选择器测试工具 10. CSS3 Transforms