自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小龙在线

整理一下自己的学习心得体会,方便以后查询。

  • 博客(741)
  • 资源 (94)
  • 收藏
  • 关注

原创 Go字符串拼接6种方式及其性能测试:strings.builder最快

Go字符串拼接常见的方式有加号、fmt.Sprintf、strings.Builder、bytes.Buffer、strings.join、切片。 表示单位时间内(默认是1s)被测函数运行了 244851次,每次运行耗时 4725ns总耗时10.261s。https://www.cnblogs.com/cheyunhua/p/15769717.html

2022-12-03 23:34:16 81

原创 go实现urlencode编码和解码

go实现URL encode编码和解码用到了标准库的QueryEscape(用来编码)和QueryUnescape(用来解码)。

2022-12-03 15:39:38 83

原创 CentOS离线安装软件包

CentOS下安装软件包一般用yum,但是遇到主机不能联网的情况,需要一些特殊方法离线安装软件包。表示安装打印提示查看进度RPM软件包下载地址:https://developer.aliyun.com/packageSearch

2022-12-03 15:28:43 153

原创 Go爬虫框架Colly:设置UA、代理、上下文传参、CSS选择器、XPath选择器、绝对路径

Colly是Go的爬虫框架,简单快速,适合日常工作获取数据。

2022-12-01 21:38:20 71

原创 Go json.Marshal禁用escapeHtml转义

json.Marshal的escapeHtml默认是关闭的,如何打开呢?

2022-11-23 19:30:00 60

原创 Go用gota来做数据分析:dataframe、series

Gota类似Python的Pandas,是数据分析库。

2022-11-23 18:12:06 123

原创 Excel的VLOOKUP函数实现JOIN查询

VLOOKUP函数4个参数,第一个参数是要查找的值,第二个参数是要查找的范围及其后面的所有列,第三个参数是要查找的目标列,第四个参数表示是否模糊查询。

2022-11-22 23:20:13 17

原创 Go实现本地日期时间格式和时间戳相互转换

Go实现本地日期时间格式和时间戳相互转换。

2022-11-22 12:39:21 54

原创 Go跨平台交叉编译:在windows下编译Linux下可执行文件

Go跨平台编译:在windows下编译Linux下可执行文件。

2022-11-22 11:23:22 35

原创 GORM实现MySQL数据表迁移、创建、查询

GROM是go的ORM类库,兼容多种数据库。

2022-11-19 15:48:30 121

原创 JSRPC的三种实现方式

RPC 为远程过程调用,本文通过在浏览器端(服务端)开启一个WebSocket服务,接收命令,执行浏览器网页的加密代码,得到密文。CMD端(客户端)也开启一个WebSocket服务与浏览器端交互,通过标准输入把命令发送给浏览器执行。

2022-11-16 19:00:00 358

原创 Go并发channel常见使用场景

当 select 中的其它分支都没有准备好时,default 分支就会执行。

2022-11-13 23:10:00 39

原创 gin框架常见用法大全

Gin是go语言的Web框架,结合go自带的第三方库net/http,性能也不错。

2022-11-13 00:07:19 452

原创 Go构建模式:GOPATH、vendor、Go Module

GOPATH默认路径是$HOME/go。GOPATH构建模式下,编译器会在GOPATH路径下搜索第三方模块,不关心第三方包版本。为了可重构,引入了vendor机制。

2022-11-12 11:33:08 219

原创 Python用openpyxl读写Excel xlsx

openpyxl支持读写Excel,自带整合Pandas和NumPy功能。

2022-11-10 18:17:25 130

原创 Go用gorm操作MySQL数据库:连接、指定表名、表前缀、禁用表名复数、读取

Go用gorm操作MySQL数据库:连结、指定表明、表前缀、禁用表名复数、读取

2022-11-10 10:13:38 180

原创 Go从文件序列化和反序列化JSON

Go解析JSON用到了encoding/json库,用json.Unmarshal解码json,用json.Marshal编码json字符。

2022-11-09 23:28:08 56

原创 设置MySQL默认引擎InnoDB

InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begin和commit之间,组成一个事务。

2022-11-09 20:30:00 165

原创 Go操作Excel文档:新建、读写、追加、添加图表、插入图片

Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库,基于 ECMA-376,ISO/IEC 29500 国际标准。可以使用它来读取、写入由 Microsoft Excel™ 2007 及以上版本创建的电子表格文档。支持 XLAM / XLSM / XLSX / XLTM / XLTX 等多种文档格式,高度兼容带有样式、图片(表)、透视表、切片器等复杂组件的文档,并提供流式读写 API,用于处理包含大规模数据的工作簿。可应用于各类报表平台、云计算、边缘计算等系统。

2022-11-09 18:33:04 44

原创 Go遍历目录、读写、追加文本文件

Go 1.16 包io/ioutil已经被deprecated了。io/ioutil中的"函数/方法/类型"应该用包io以及os中的相应对象替代。

2022-11-09 18:28:07 51

原创 Go访问MySQL数据库

使用sql包时必须注入(至少)一个数据库驱动。参见http://golang.org/s/sqldrivers 获取驱动列表。保证SQL或类SQL数据库的泛用接口。

2022-11-08 22:59:12 202

原创 Go字符串的字节和字符迭代遍历

Go字符串的字节迭代遍历可以用下表或for循环。字符串的字符遍历可以用for range遍历。

2022-11-05 16:23:41 42

原创 Go字符串、Unicode rune、byte字节相互转换

Go字符串、Unicode rune、byte字节相互转换不用函数,直接可以显示类型转换。

2022-11-05 16:04:12 87

原创 Windows下Go安装和设置阿里Go Module代理仓库服务

【代码】Windows下Go安装和设置阿里Go Module代理仓库服务。

2022-11-01 23:09:15 114

原创 C#使用HttpClient异步HTTP请求

C#使用HttpClient异步HTTP请求,可以设置代理、header、编码,查看响应信息。

2022-10-26 01:30:00 83

原创 C#用FiddlerCore抓包HTTP和HTTPS

FiddlerCore是收费软件,官网:https://www.telerik.com/fiddlercore。1、通过Telerik NuGet Server下载。这种方式需要注册账号,一般也会下载失败。2、通过VS引用FiddlerCore.dll。

2022-10-25 19:36:57 72

原创 C++创建桌面应用程序:处理对话框DialogBox

【代码】C++创建桌面应用程序。

2022-10-24 22:37:36 490

原创 C#使用线程和线程同步

操作系统由多个进程的运行来维持的,进程又被细化为线程(Thread)。一个完整的进程拥有独立的内存空间,同一个进程内的线程是共享内存空间和数据。在C#中线程使用委托的方式来完成,定义线程的同时,必须定义对应的委托对象,最后还要定义一个能够被线程调用的方法。

2022-10-23 22:26:15 48

原创 C#实现MD5加密(32位md5加密和16位md5加密)

【代码】C# MD5加密实现(32位md5加密和16位md5加密)

2022-10-22 17:22:26 139

原创 C#的LINQ select查询、where过滤、group分组、join关联

语言集成查询 (Language Integrated Query) 是一系列直接将查询功能集成到 C# 语言的技术统称,用于在所有基于.NET平台的变成语言中更加直接地声明跨越、过滤和投射操作的一种方式,标准查询操作允许查询作用于所有基于IEnumerable接口的源。

2022-10-22 16:59:45 196

原创 C#序列化和反序列化JSON的两种方法:JavaScriptSerializer和Json.NET

C#有两种方式序列化和反序列化JSON字符串:第一种是System.Web.Script.Serialization下的JavaScriptSerializer,原生自带的这种方法需要与类绑定,不方便。第二种是Json.NET第三方库方法,既可以与对象绑定,也可以反序列化为更通用的JObject,方便易用,推荐。

2022-10-21 18:27:53 488

原创 C#使用Html Agility Pack(HAP)的XPath解析HTML

Html Agility Pack(HAP)是C#的开源项目,支持XPath查询。官网:https://html-agility-pack.net/

2022-10-18 21:44:11 34

原创 C#用WebRequest和WebResponse查看网页源码

WebRequest和WebResponse都是.NET Framework下的请求和响应的抽象基类。

2022-10-16 22:27:48 66

原创 C#使用WebClient查看网页源码

WebClient是C# System.Net下的常用类,用于请求URI标识的资源,如http、https、ftp、file等,常用方法有OpenWrite、UploadData、UploadFile、UploadValues、DownloadData、DownloadFile、OpenRead等。

2022-10-16 21:08:51 68

原创 ADO.NET读取MySQL数据库的三种方式:DataReader、DataSet、DataView

Command对象的ExecuteScalar方法查询数据库获取某个单个值,但是如果获取多行、多列可以用ExcecuteReader,ExcecuteReader返回一个DataReader的数据流对象。DataSet是存在于内存中的数据库,不依赖于数据库的独立数据集合,内部是用XML来描述数据的,需要与DataAdapter来填充数据。DataView表示用于排序、筛选、搜索、编辑和排序的DataTable的可绑定数据的自定义视图。

2022-10-16 19:07:43 152

原创 ADO.NET连接MySQL并绑定DataGridView

本文将结合一个实例介绍如何使用DataGridView空间操作MySQL数据库中的数据。首先,在设计界面设计一个DataGridView空间,并设置其属性以及各列的属性,(name)为dataGridView1。在DataGridView的列编辑器可以设置列的属性,如下图。每一列的DataProperty属性要与数据库中的字段名相同。

2022-10-16 17:13:03 242

原创 C#使用BinaryReader和BinaryWriter读写二进制文件

BinaryReader和BinaryWriter可以读写二进制文件。

2022-10-14 10:07:31 65

原创 C#使用Directory类新建目录、删除目录、移动目录、判断目录是否存在

C#的System.IO.Directory可以新建目录、删除目录、移动目录、判断目录是否存在。

2022-10-14 09:36:57 68

原创 C#使用File类新建、拷贝、写入、移动、删除文件

System.IO.File类可以新建、拷贝、写入、移动、删除文件。

2022-10-14 08:42:07 70

原创 C#使用StreamReader类和StreamWriter类读写文本文件

StreamReader类和StreamWriter类可以实现读写文本文件,这两个类都在命名空间System.IO下。

2022-10-13 23:04:08 120

安卓 RE文件浏览器,Root Explorer PRO Apk 4.10.3

Root Explorer app is the ultimate most powerful, most functional, and useful file manager for root users. Root explorer apk allows you to Access the whole of android’s file system including the secured ones. You can download 100% Original apk file of Root Explorer from our site without any survey or any other annoying process as well as provide you a detailed guide on using Root Explorer. There are many sites providing a modified version of root explorer that can cause damage to your device or

2022-11-22

x64dbg-snapshot-2022-10-18-22-09

An open-source binary debugger for Windows, aimed at malware analysis and reverse engineering of executables you do not have the source code for.

2022-10-28

C#用FiddlerCore抓包HTTP和HTTPS源码

C#用FiddlerCore抓包HTTP和HTTPS源码

2022-10-25

Kettle pdi-ce-9.3.0.0-428.zip

pdi-ce-9.3.0.0-428.zip Kettle

2022-09-26

ChromeDriver-92.0.4515.107.zip

ChromeDriver 包含Windows、Mac、Linux各个版本。 ---------ChromeDriver 92.0.4515.107 (2021-07-29)--------- Supports Chrome version 92 Resolved issue 3389: Host validation for ChromeDriver requests [Pri-2]

2021-08-12

xpdf-win64.zip

xpdf-tools-win-4.03 and XpdfReader-win64-4.03.

2021-02-14

ChromeDriver-87.0.4280.88.rar

---------ChromeDriver 87.0.4280.88 (2020-12-02)--------- Supports Chrome version 87 Resolved issue 2421: Delete old port-forwarding channels on android adb-server [Pri-3] Resolved issue 3474: Emulated mobile device list needs updating [Pri-3] Resolved issue 3507: Implement "get computed role" [Pri-]

2020-12-14

honglvdeng.rar

steg、Stegsolve.jar隐写。

2020-09-17

带exp的pwn测试文件

带exp的pwn测试文件、ret2text、ret2syscall、ret2shellcode、ret2libc、ret2csu、stack_pivoting、stack_smash

2020-09-12

单步跟踪法脱壳.zip

单步跟踪法脱壳、单步跟踪法脱壳、单步跟踪法脱壳、单步跟踪法脱壳、单步跟踪法脱壳用到的软件、单步跟踪法脱壳用到的软件、单步跟踪法脱壳用到的软件

2020-09-12

TraceMe.exe year.exe.rar

TraceMe.exe year.exe 反编译调试 TraceMe.exe year.exe 反编译调试 TraceMe.exe year.exe 反编译调试 TraceMe.exe year.exe 反编译调试

2020-09-12

flag.rar图片逆向排序

图片逆向排序图片逆向排序图片逆向排序图片逆向排序图片逆向排序图片逆向排序图片逆向排序图片逆向排序图片逆向排序图片逆向排序图片逆向排序图片逆向排序图片逆向排序图片逆向排序图片逆向排序

2020-09-09

coconut_tree.zip

图片隐写椰子树coconut tree,包含原图、生成图、python代码。方法是在图片里按规律设置特殊色值的点,缩写拼接起来就可以看到flag。

2020-08-30

sqlite-dll-win64-x64-3320300.zip

sqlite-dll-win64-x64-3320300 sqlite3.def和sqlite3.dll

2020-07-08

chromedriver_2.46.zip

----------ChromeDriver v2.46 (2019-02-01)---------- Supports Chrome v71-73 Resolved issue 2728: Is Element Displayed command does not work correctly with v0 shadow DOM inserts [[Pri-1]] Resolved issue 755: /session/:sessionId/doubleclick only generates one set of mousedown/mouseup/click events [[Pri-2]] Resolved issue 2744: Execute Script returns wrong error code when JavaScript returns a cyclic data structure [[Pri-2]] Resolved issue 1529: OnResponse behavior can lead to port exhaustion [[Pri-2]] Resolved issue 2736: Close Window command should handle user prompts based on session capabilities [[Pri-2]] Resolved issue 1963: Sending keys to disabled element should throw Element Not interactable error [[Pri-2]] Resolved issue 2679: Timeout value handling is not spec compliant [[Pri-2]] Resolved issue 2002: Add Cookie is not spec compliant [[Pri-2]] Resolved issue 2749: Update Switch To Frame error checks to match latest W3C spec [[Pri-3]] Resolved issue 2716: Clearing Text Boxes [[Pri-3]] Resolved issue 2714: ConnectException: Failed to connect to localhost/0:0:0:0:0:0:0:1:15756. Could not start driver. [[Pri-3]] Resolved issue 2722: Execute Script does not correctly convert document.all into JSON format [[Pri-3]] Resolved issue 2681: ChromeDriver doesn't differentiate "no such element" and "stale element reference" [[Pri-3]]

2020-06-29

chromedriver_84.0.4147.30.zip

包含chromedriver_linux64.zip、chromedriver_mac64.zip、chromedriver_win32.zip、notes.txt。 Supports Chrome version 84 Resolved issue 3420: after switching to the print window, the chromedriver stops responding Resolved issue 3421: Driver returns Cyrillic text without styles Resolved issue 3422: GetElementText breaks with prototype 1.6.0.3 Resolved issue 3434: Cannot get 'assert' messages from the 'browser' logs

2020-06-29

Magisk-v20.4+MagiskManager-v7.5.0+Magisk-uninstaller-20200323.zip

Magisk-v20.4 MagiskManager-v7.5.0 Magisk-uninstaller-20200323

2020-06-18

VirtualXposed_0.18.2.apk

VirtualXposed不需要解锁、不需要root、不需要解锁bootloader,就可以使用Xposed功能的APP

2020-06-10

阿里巴巴新版Java开发手册.rar

《Java 开发手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了多次大规模一 线实战的检验及不断完善,公开到业界后,众多社区开发者踊跃参与,共同打磨完善,系统化地整理 成册,当前的版本是泰山版。

2020-04-29

poppler-0.68.0_x86.7z

I have been using the Poppler library for some time, over a series of various projects. It’s an open source set of libraries and command line tools, very useful for dealing with PDF files. Poppler is targeted primarily for the Linux environment, but the developers have included Windows support as well in the source code. Getting the executables (exe) and/or dlls for the latest version however is very difficult on Windows. So after years of pain, I jumped on oDesk and contracted Ilya Kitaev, to both compile with Microsoft Visual Studio, and also prepare automated tools for easy compiling in the future. Update: MSVC isn’t very well supported, these days the download is based off MinGW. So now, you can run the following utilities from Windows! PDFToText – Extract all the text from PDF document. I suggest you use the -Layout option for getting the content in the right order. PDFToHTML – Which I use with the -xml option to get an XML file listing all of the text segments’ text, position and size, very handy for processing in C# PDFToCairo – For exporting to images types, including SVG! Many more smaller utilities

2019-10-25

quamotion-webdriver.0.123.3.win7-x64.zip

quamotion webdriver windows 64位,可以在windows x64下测试安卓,ios。

2019-08-15

selenium-server-standalone-3.141.59

selenium-server-standalone-3.141.59.jar selenium-server-standalone-3.141.59.jar

2019-01-08

mozilla firfox geckodriver v0.23.0 火狐 webdriver

This release contains a number of fixes for regressions introduced in 0.22.0, where we shipped a significant refactoring to the way geckodriver internally dealt with JSON serialisation. Removed The POST /session/{session id}/element/{element id}/tap endpoint was removed, thanks to Kerem Kat. Changed webdriver crate upgraded to 0.38.0. Fixed desiredCapabilities and requiredCapabilities are again recognised on session creation A regression in 0.22.0 caused geckodriver to recognise desired and required instead of the correct desiredCapabilities and requiredCapabilities. This will have caused significant problems for users who relied on this legacy Selenium-style session creation pattern. Do however note that support for Selenium-styled new session requests is temporary and that this will be removed sometime before the 1.0 release. duration field made optional on pause actions A regression in 0.22.0 caused the pause action primitive to require a duration field. This has now been fixed so that pauses in action chains can be achieved with the default duration. Log level formatted to expected Marionette input A regression in 0.22.0 caused the log level to be improperly formatted when using Firefox pre-releases. This is now fixed so that the requested log level is correctly interpreted by Marionette. temporary field on addon installation made optional A regression in 0.22.0 caused the temporary field for POST /session/{session id}/moz/addon/install to be mandatory. This has now been fixed so that an addon is installed permanently by default. SHA1s in version information uses limited number of characters The SHA1 used in --version when building geckodriver from a git repository is now limited to 12 characters, as it is when building from an hg checkout. This ensures reproducible builds.

2018-11-20

ChromeDriver v2.44

----------ChromeDriver v2.44 (2018-11-19)---------- Supports Chrome v69-71 Resolved issue 2522: Test ChromeDriverTest.testWindowMaximize is failing on Mac build bot on Waterfall [[Pri-2]] Resolved issue 2615: Incorrect 'alert open error' for window handle call [[Pri-2]] Resolved issue 2649: Element Send Keys should get "text" property in W3C mode [[Pri-2]] Resolved issue 1995: XML special case of Is Element Enabled is not handled as per spec [[Pri-2]] Resolved issue 1994: XML special case of Get Element CSS Value is not handled as per spec [[Pri-2]] Resolved issue 2655: Set Window Rect needs to check for invalid input [[Pri-3]] Resolved issue 2597: Support new unhandledPromptBehavior modes [[Pri-3]]

2018-11-20

APK反编译工具apktool-dex2jar-luyten-jd-gui

apk反编译工具: apktool 查看apk资源文件 dex2jar 把dex转换成jar luyten 查看jar源码,支持jdk新版 jd-gui 查看jar源码,需要jdk 1.7.0

2018-10-17

ChromeDriver 2.39 win32

ChromeDriver - WebDriver for Chrome windows10 ChromeDriver - WebDriver for Chrome windows10

2018-05-31

强化学习在阿里的技术演进与业务创新

强化学习在阿里的技术演进与业务创新 当前的机器学习算法⼤致可以分为有监督的学习、⽆监督的学习和强化学 习(Reinforcement Learning)等。强化学习和其他学习⽅法不同之处在于强化学 习是智能系统从环境到⾏为映射的学习,以使奖励信号函数值最⼤。

2018-02-06

TensorFlow机器学习实战指南中英双语版-epub和pdf格式

TensorFlow机器学习实战指南中英双语版-epub和pdf格式 中文版只有epub格式,英文版两种格式都有。

2018-01-31

Reinforcement Learning An Introduction Second edition

Reinforcement Learning An Introduction Second edition

2017-12-14

SVG精髓(第2版) (图灵程序设计丛书) 英文版

《SVG精髓(第2版)》通过实例透彻讲解了SVG(可缩放矢量图形)这种标记语言的规范及应用。作者从简单的SVG应用开始,带领读者逐步探索了SVG的复杂功能,包括滤镜、变换、渐变和模式。从应用层面看,本书涵盖了动画、交互图形和动态SVG编程等技术,不仅能为有经验的开发人员提供重要参考,同时通过讲解基本的XML和CSS技术,为没有Web开发经验的读者提供了入门捷径。

2017-10-26

Linear Algebra and Its Applications 5th Edition (David C. Lay)全书9-10章及所有答案

Linear Algebra and Its Applications 5th Edition (David C. Lay)全书9-10章及所有答案

2017-10-25

网络安全思维导图

网络安全思维导图,网络安全思维导图 网络安全思维导图 网络安全思维导图 网络安全思维导图来源:http://lanxiaomi.blog.51cto.com/4554767/1964958

2017-09-19

《Windows程序设计》第五版 源码

《Windows程序设计》第五版 珍藏版 源码 一共二十三章 本书介绍了在Microsoft Windows 98、Microsoft Windows NT 4.0和Windows NT 5.0 下程序写作的方法。这些程序用C语言编写并使用原始的Windows Application Programming Interface(API)。

2017-09-11

moco-runner-0.11.1-standalone

测试服务框架moco-runner-0.11.1-standalone

2017-06-21

hanlp-portable-1.3.2.jar

HanLP是由一系列模型与算法组成的Java工具包,目标是普及自然语言处理在生产环境中的应用。不仅仅是分词,而是提供词法分析、句法分析、语义理解等完备的功能。HanLP具备功能完善、性能高效、架构清晰、语料时新、可自定义的特点。

2017-04-18

emmet PythonScript 打包压缩文件

官网下载太慢,留下来,以作备份。 压缩包里包含以下文件: emmet-npp.zip PythonScript_1.0.8.0.msi

2017-03-20

simplehtmldom

php解析html类库 解析器不仅仅只是帮助我们验证html文档;更能解析不符合W3C标准的html文档。它使用了类似jQuery的元素选择器,通过元素的id,class,tag等等来查找定位;同时还提供添加、删除、修改文档树的功能。当然,这样一款强大的html Dom解析器也不是尽善尽美;在使用的过程中需要十分小心内存消耗的情况。不过,不要担心; https://github.com/samacs/simple_html_dom

2014-05-12

Joomla k2组件 K2_v2.6.8

Joomla k2组件 K2_v2.6.8 Joomla内容扩展组件,功能非常强大,类似Drupal的CCK。

2014-05-12

netbeans-8.0-php-windows

netbeans 8.0 php windows

2014-04-16

openx 2.8.7 最全汉化包

openx 2.8.7 最全汉化包 安装位置:\lib\max\language 备份原来的zh_CN文件夹

2014-03-08

空空如也

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

TA关注的人

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