自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Matrix

rabbit hole

  • 博客(197)
  • 资源 (15)
  • 问答 (1)
  • 收藏
  • 关注

原创 Python3 调用百度翻译Excel文件

OS: win 7 + python 3.7适用于翻译多条英文短句。使用下载并安装 Python3.7安装引用包 pip install urllib3 & openpyxl 官网使用的包http.client返回的是整个页面的源码,改为urllib,3.7版本中包名改为urllib3openpyxl是python操作excel的包参数调整 见源码: #set p...

2018-12-07 16:19:51 2789 9

原创 golang dlv: could not find statement

delve debug golang 代码时遇到的报错。

2024-04-03 11:10:03 497

原创 如何在PC上运行大模型

在PC上使用CPU运行大模型不如使用GPU高效,但仍然是可以实现的大模型推理。大模型训练要求的资源更高,这里直接使用面向开源的Facebook’s LLaMA model(llama-2-7b-chat.Q2_K.gguf)。连接CPU与LLaMA model的是。为方便使用,添加了简单的server和UI。

2023-12-22 14:15:01 473

原创 postgres + with...as()

WITH AS” 是 SQL 语言中的一个语法结构,它允许你在查询中创建一个临时的命名查询(也称为 “公共表表达式” 或 “CTE”),并可以在后续的查询中引用它。这个语法结构通常用于简化复杂查询,提高代码的可读性和可维护性。需要注意"WITH AS" 创建的临时表只在当前会话中有效,好处是不需要永久行临时表的权限。

2023-11-03 11:33:04 750

原创 google-chrome--117.0.5938.149.dmg

链接: https://pan.baidu.com/s/1tnYMF40kVC9AppuMVXxxrw 提取码: pi1f。

2023-10-08 09:53:25 206

原创 Celery + custom backend

以redis为例, 本质是用自定义的backend替换RedisBackend.celery的组件耦合低, 替换简单, 但是需要注意入参值。

2023-05-22 14:12:38 399

转载 Postgres 最大连接数满了: remaining connection slots are reserved for non-replication superuser connections

pg_stat_activity

2023-01-05 10:52:01 2890

原创 Slack 消息回传

Slack预留了回传接口, 可以将报错,告警信息等回传到Slack频道里.https://api.slack.com/messaging/webhooks

2022-03-30 10:50:58 610

原创 Mac常用应用 brew list

==> Formulaeautoconf gdbm go libffi libtasn1 maven openjdk pkg-config wgetbdw-gc gettext guile libgcrypt libtool minikube openjdk@11

2021-11-16 10:49:42 1758

原创 Mac alias .zshrc

export PATH="/usr/local/opt/bzip2/bin:$PATH"export LDFLAGS="-L/usr/local/opt/bzip2/lib"export CPPFLAGS="-I/usr/local/opt/bzip2/include"eval "$(pyenv init -)"export PATH="/usr/local/opt/openjdk@11/bin:$PATH"export PATH="/usr/local/sbin:$PATH"export JA

2021-11-16 10:47:19 840

原创 Windows 软连接

Windows的gitbash中运行 ln -s会复制文件运行管理员权限的cmd指令切换盘符:cd /D "D:"使用mklink创建软连接:mklink /d "D:\workspace\test" "D:\workspace\nomad_lib"注意:mklink 目录地址为绝对地址,要加双引号...

2021-11-09 11:05:18 509

原创 shell命令小结

文件初始化文件echo 'init' > test.txt追加字符串到文件echo 'init' >> test.txt替换字符串sed -i s#\'#\"#g test.txt文件夹文件夹内所有文件的总行数find ./target-directory -type f | xargs cat | wc -l替换文件夹内所有文件中的字符串find ./* -exec sed -i 's/apple/iphone/g' {} \;在

2021-07-28 11:22:36 116

原创 Docker小结

Docker解决的问题PaaS 项目,最核心的组件就是一套应用的打包和分发机制, Docker 镜像解决的,恰恰就是打包这个根本性的问题只要有这个压缩包在手,你就可以使用某种技术创建一个“沙盒”,在“沙盒”中解压这个压缩包,然后就可以运行你的程序Docker 项目提供了一种非常便利的打包机制。这种机制直接打包了应用运行所需要的整个操作系统,从而保证了本地环境和云端环境的高度一致,避免了...

2019-11-04 17:28:35 298

原创 .NetCore的Toekn验证(附源码)

先简单说下JSON Web Token, 然后使用.NET Core内置的JWT验证机制.Demo Source CodeAspNetCore JwtBearer Source CodeJSON Web Token是什么JSON Web Token(JWT)是一个开放标准(RFC 7519),它定义了一种紧凑且独立的方式,用于在各方之间作为JSON对象安全地传输信息。数据格式为: H...

2019-11-01 14:33:27 1315

原创 TCP与UDP

TCP(Transmission ControlProtocol)与UDP(User Datagram Protocol)TCP提供可靠的通信传输, 而UDP则常被用于让广播和细节控制交给应用的通信传输传输层定义IP首部中有一个协议字段, 用来标识网络层(IP)的上一层所采用的是哪一种传输层协议.根据这个字段的协议号, 就可以识别IP传输的数据部分究竟是TCP的内容, 还是UDP的内容...

2019-09-08 16:38:36 299

原创 TCP/IP基础

一 网络基础知识计算机网络发展的7阶段批处理事先将用户程序和数据装入卡带或磁带,并由计算机按照一定的顺序读取,使用户所要执行的这些程序和数据能够一并批量得到处理的方式分时系统(TSS(Time Sharing System) )它是指多个终端(由键盘、显示器等输入输出设备组成.最初还包括打字机.)与同一个计算机连接,允许多个用户同时使用一台计算机的系统计算机间的通信技术计算机与...

2019-08-27 19:39:59 388

原创 Redis小结

Redis定义是一个非常快速的非关系数据库: 内存数据库,它存储了五种不同类型值的键映射: 字符串,列表,集合,哈希,排序集Redis支持磁盘上的内存持久存储: 支持通过命令将内存数据写入磁盘文件,也支持使用仅附加文件,配置为每秒同步或每次操作完成后同步支持读取性能的复制以及扩展写入性能的客户端分片.数据类型字符串(string)字符串类似于我们在其他语言或其他键值存储中看到...

2019-07-04 16:04:58 775

转载 Coroutines_协程

'''协程协程是实现并发编程的一种方式, 协程通过 async/await 语法进行声明,是编写异步应用的推荐方式async 修饰词声明异步函数,于是,这里的 crawl_page 和 main 都变成了异步函数。 print(crawl_page('')): 调用异步函数,我们便可得到一个协程对象(coroutine object)await 调用可等待对象, 可等待对象有三种主...

2019-07-03 19:58:00 263

转载 NumPy类库

'''NumPy它不仅是 Python 中使用最多的第三方库,而且还是 SciPy、Pandas 等数据科学的基础库。它所提供的数据结构比 Python 自身的“更高级、更高效”,可以这么说,NumPy 所提供的数据结构是 Python 数据分析的基础1. 列表 list 的元素在系统内存中是分散存储的,而 NumPy 数组 Ndarray 存储在一个均匀连续的内存块中2. 内存访问模式...

2019-07-01 15:31:38 311

原创 connect() to unix:/home/tmp/myproject.sock failed (2: No such file or directory)

环境配置操作系统: Ubuntu 16.04反向代理服务器: nginx: 1.16.0程序服务器: Gunicorn: 19.9.0Web程序: 基于Django的CMS框架WagtailSocketsSockets(套接字)是一种特殊的文件类型, 类似于TCP/IP套接字的双向管道, 提供受文件系统访问控制保护的进程间网络通信。Unix域套接字的特殊之处在于,它们的地址不是...

2019-06-28 17:11:22 2344

原创 Windows设置本地DNS域名解析Hosts

DNSDomain Name System: 域名系统目的:互联网通过IP(10.223.146.45)定位浏览器建立连接,但是我们不易区别IP,为了方便用户辨识IP所代表的意义,操作系统会将IP和域名进行转换(roadmapsupporter.com)。IP比作身份证号:373×××××,域名就是人名张三李四王二麻子作用:转换IP地址和域名hosts文件hosts: 由操...

2019-06-19 17:49:45 97569 4

原创 SkipList 跳表

跳表 SkipList是什么Skip lists are a data structure that can be used in place of balanced trees. Skip lists use probabilistic balancing rather than strictly enforced balancing and as a result the algorit...

2019-06-05 09:30:09 229

原创 Graph 图

图 Graph图是一种非线性表结构, 用来模拟一组连接图的算法有很多, 比如图的搜索、最短路径、最小生成树、二分图等概念顶点(vertex):图中的元素边(edge):顶点之间建立的连接关系无向图: 边没有方向的图, 例如微信有向图: 边有方向的图, 例如微博带权图(weighted graph):每条边都有一个权重(weight). 带权图类比QQ, 权重就是QQ亲密度度(...

2019-05-30 19:57:13 784

原创 二分查找_BinarySearch

二分查找算法(Binary Search)又称折半查找算法, 是针对有序数据集合的查找算法, 时间复杂度为O(logn)优势1. 相较于散列表、二叉树这些支持快速查找的动态数据结构, 二分查找使用的内存空间是最少的. 2. 二分查找使用的数据结构一般是数组, 数组可以很好的利用CPU的缓存机制3. 散列表和二叉树都需要比较多的额外内存空间.局限性1. 二分查找依赖的是顺序表结...

2019-05-17 20:28:28 581

原创 存储过程-动态批量更新数据

使用环境Oracle 12c原理自定义类型及函数解析指定格式字符串, 返回table类型数据动态sql拼接待更新数据过滤条件实现自定义类型-- create base typeCREATE OR REPLACE TYPE SPLITSTRINGROW_UNI_TYPEAS OBJECT ( ID NUMBER(5), TOKEN NVARCHAR2(2...

2019-05-07 20:16:33 1766

原创 谈恋爱竟然这么甜!我男票难道是个假程序猿!

和程序猿男票谈恋爱快半年啦,但怎么看他,都和大家对程序猿的刻板印象不一样呢!我就一件件讲一讲,让大家帮我把把关:这个男票是不是真的程序猿?哈哈~一米八的山东汉子竟然是个十足细节控!还没在一起的时候,小哥哥约我去南京游玩,正逢刚刚结束项目的恢复期,就愉快赴约啦。本来还想着抽空查个攻略、商量下火车票、住宿的事情。结果人家直接就看好了,给了几个选择项,我只需要过一眼说喜好就好,然后就全权小哥哥代理了...

2019-04-17 17:36:10 8160 60

转载 CSS选择器_组合_伪类

定义MSN文档: CSS_Selectors /* 简单选择器 类型选择器 div, img, p... 选择与给定节点名称匹配的所有元素。 document.querySelectorAll('p') 类选择器 .classname 选择具有给定class属性的所...

2019-04-12 18:08:57 324

转载 连续出现的数字

编写一个 SQL 查询,查找Logs 表所有至少连续出现三次的数字。+----+-----+| Id | Num |+----+-----+| 1 | 1 || 2 | 1 || 3 | 1 || 4 | 2 || 5 | 1 || 6 | 2 || 7 | 2 |+----+-----+CodeSELECT distinct ...

2019-04-07 20:55:58 311

转载 部门工资前三高的员工

Employee 表包含所有员工信息,每个员工有其对应的 Id, salary 和 department Id 。+----+-------+--------+--------------+| Id | Name | Salary | DepartmentId |+----+-------+--------+--------------+| 1 | Joe | 70000 | 1...

2019-04-07 20:51:48 288

转载 第N高的薪水

编写一个 SQL 查询,获取 Employee 表中第 n 高的薪水(Salary)。+----+--------+| Id | Salary |+----+--------+| 1 | 100 || 2 | 200 || 3 | 300 |+----+--------+CodeCREATE FUNCTION GETNTHHIGHESTSALARY (...

2019-04-07 20:48:03 140

原创 Tree 树

树树是一种非线性数据结构,它是由n(n>=1)个有限结点组成一个具有层次关系的集合.概念节点: 组成树的元素为了更好的描述节点间的关系, 对节点间的关系进行了定义.父节点,子节点,兄弟节点根节点,叶节点Height, Depth, Level节点的高度: 节点到叶节点的最长边数, 从下向上度量节点的深度: 根节点到此节点的边数, 从上向下度量节点的层数: 节点的深度 +...

2019-03-27 20:44:46 299

原创 ag-grid with web api

因为工作中更多使用存储过程+Oracle, 不太适合使用Entity Framework, 作为试验写了一下.App Context为了显示大数据量, 以及考虑到控件自身的功能丰富度和support, 前端使用ag-grid控件为了容器化, 采用 .net core 2.2框架兼容移动端, 使用web api为了更好的利用已有的存储过程, 未使用EF, 通过 ADO.Net获取数据库数...

2019-03-27 18:16:13 1595

原创 SQL查询具有不同条件的多个COUNT语句

sum + case when / decodecodeselect sum (decode (t.status, 'T', 1, 0)) t_status, sum(case when t.dat=sysdate then 1 else 0 end) now_datefrom (select 1 id, 'T' status, sysdate-1 dat from dual un...

2019-02-26 11:47:52 7405

原创 longestValidParentheses && mergeKListsFast

longestValidParentheses解决思路, 构建可以从栈中弹出的括号字符的索引的辅助列表class Solution def longestValidParentheses1(self, s: 'str') -> 'int': ''' 给定一个只包含 '(' 和 ')' 的字符串,找出最长的包含有效括号的子串的长度。 ...

2019-02-24 18:59:13 129

原创 基本数据结构小结

数组数组是一种线性表数据结构.它用一组连续的内存空间, 来存储一组具有相同类型的数据, 连续的内存空间, 保证数组的数据都连续的分布在物理介质上.拥有随机访问和快速访问的优势, 快速访问: CPU读取数据一般是取出一块儿连续的内存空间, 非常适合存取数组结构但是有需要连续内存的缺点.链表链表是一种物理存储单元上非连续、非顺序的线性存储结构, 通过指针将一组零散的内存块(结...

2019-02-22 10:53:26 213

原创 Stack 栈& Queue 队列

Stack 栈定义栈是一种遵循特定操作顺序(先进后出LIFO: last in first out),操作受限(只允许在一端插入或删除)的线性数据结构当某个数据集合只涉及在一端插入和删除数据,并且满足后进先出、先进后出的特性,我们就应该首选“栈”这种数据结构操作push 压栈, 增加一个元素, 满则Overflowpop 出栈, 弹出栈顶元素, 空则Underflowpeek/...

2019-02-22 10:37:45 224

转载 转载: CHROME开发者工具的小技巧

转自: coolshell.cn Chrome的开发者工具是个很强大的东西,相信程序员们都不会陌生,不过有些小功能可能并不为大众所知,所以,写下这篇文章罗列一下可能你所不知道的功能,有的功能可能会比较实用,有的则不一定,也欢迎大家补充交流。 话不多话,我们开始。 代码格式化 有很多css/js的代码都会被 minify 掉,你可以点击代码窗口左下...

2019-01-14 20:04:40 375

原创 求解平方根

小练习泰勒展开式CODEdef squareByTaylor(num, precise=2): ''' 根据泰勒展开式计算平方根 precise:正整数 负数返回复数集 ''' appendix = '' if num == 0: return 0 if num == -1: return 'i...

2019-01-06 18:09:33 738

原创 数据结构与算法

数据结构与算法学习数据结构与算法之美的小结是什么:数据结构指的是“一组数据的存储结构”,算法指的是“操作数据的一组方法”。数据结构是为算法服务的,算法是要作用再特定的数据结构上的。学什么:效率和资源消耗的度量衡–复杂度分析。最常用、最基础的20个数据结构与算法,学习他们的:“来历”、“特点”、“适合解决什么问题”和“实际的应用场景”。数据结构:数组、链表、栈、队列、散列表、二叉树...

2019-01-03 20:21:24 467

原创 Array 数组

Array 数组数组(Array)是一种线性表数据结构.它用一组连续的内存空间,来存储一组具有相同类型的数据.线性表数据结构:素之间是简单的线性关系, 每个元素至多有一个前继元素, 至多有一个后继元素(首位和末位只是单向的).像线段一样, 可以从入口或出口无限增减元素的数据结构.包括: 数组,链表、队列、栈等连续的内存空间, 保证数组的数据都连续的分布在物理介质上存储的数据具有相同类型...

2019-01-03 20:17:27 341

baiduyun数据实时抓取相关资料.zip

转存beijing179接口开发 百度云文件

2021-06-02

VSCode-x64-1.56.2.zip

VSCode-x64-1.56.2.zip

2021-05-18

Msbuild_AutoDeploy.zip

将文件解压到c盘, 或其他目录(修改bat文件中的地址变量) 文件中内置了tfs的下载文件, 配置好下载路径后, 双击Deploy.bat

2019-06-18

getTFS.zip

包含tfs下载所需的dll, 只要设置tfs服务器地址和用户及密码即可直接下载tfs文件.

2019-06-18

git-history-browser-extension

git-history-browser-extension: https://github.com/LuisReinoso/git-history-browser-extension

2019-03-01

TFSToolSendEmail

获取TFS中更新的元素,按表格型式拼接到邮件中,调用本地Outlook程序发送邮件

2018-11-28

chrome darkreader unpack

chrome的插件--darkreader. 可以将chrome浏览器置为黑色背景. unpack版本适合直接导入

2018-11-28

python-3.6.1-windows.exe

https://www.python.org/downloads/release/python-362/

2017-08-11

File Checksum Integrity Verifier V2.05

File Checksum Integrity Verifier (FCIV): 命令行创建文件的hash码

2017-01-18

Git-2.11.0-64-bit

2017-01-08

.net ftp服务器上传下载文件

ftp服务器上传下载文件,需要重新配置ftp的相关信息

2016-01-19

c#事件和委托的实例学习

编写实例学习事件和委托,相关定义详见注释

2015-09-15

ruby语言ppt

详细的ruby语言学习ppt 中文版 ruby语言教程

2014-05-09

API包含JDK1.6和SSH框架的api

适合自学及教授java时查询具体的方法,内含JDK1.6、struts2.0、Hibernate中文API、Spring2.5中文开发参考手册等API

2014-05-08

java笔试题

比较全面的一份java面试笔试题,包含了基础的资料。可以很好的复习java要点知识

2014-03-24

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

TA关注的人

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