首页
学习
活动
专区
工具
TVP
发布

大猪的笔记

专栏作者
283
文章
349511
阅读量
25
订阅数
效率神器:用剪贴板工具copyq打造强大的python脚本箱
copyq是强大的剪贴板工具,windows/mac/linux均有客户端。 https://hluk.github.io/CopyQ/
超级大猪
2022-11-29
1.3K0
巧用布隆过滤器提取数据摘要
在telemetry采集中,由于数据量极大,一般采用分布式架构;使用消息队列来进行各系统的解耦。有系统如下:
超级大猪
2022-11-29
3600
新版openssh(cygwin)免密码登录失败(no mutual signature)解决
因为在cygwin上使用ssh,这里顺便介绍下初始化。 首先重新启动安装程序,搜索openssh,装上。
超级大猪
2021-12-24
1.6K0
go: 如何创建一个自定义错误
在go 1.13后,系统库中添加了两个函数errors.Is, errors.As。用来处理error多重包装问题。 这也使得实现自定义error,如果不实现Is/As两个接口,将会产生严重的兼容问题。这会使得对它调用errors.Is/errors.As失败。
超级大猪
2021-09-29
9620
ubuntu蓝牙耳机切换到头戴式耳机
参考https://askubuntu.com/questions/831331/failed-to-change-profile-to-headset-head-unit 备份
超级大猪
2021-03-15
9090
frp搭建内网穿透
添加 jellyfin.superpig.win的A记录 并将jellyfin服务在本地运行起来。
超级大猪
2021-03-08
1.8K0
设计模式: 好莱坞风格与依赖注入
当实体 e1要调用 e2.func1的时候,一般情况下直接在e1的调用处new一个e2,并调用e2的函数。这样可能会引起一些依赖。 在设计松耦合的程序时,可以使用好莱坞风格,即将e2的函数通过e1的接口注册进e1的实体中,e1会随后在合适的时候调用。 例如:
超级大猪
2020-04-29
3730
简化
同一个方法中,它们的细节应该保持一致。这样将更容易理解。 把方法分解成命名良好的、处在细节的同一层面上的行为模块,以此来简化方法。 上层调用将不再关心细微的处理。而是业务逻辑。 例如:
超级大猪
2019-11-22
6610
python笔记:python调用C库
在python中实现算法性能较差,所以在某些瓶颈处,可以把算法用C语言的实现。编译成动态链接库,再让python调用。
超级大猪
2019-11-22
1.1K0
go笔记:json的简单处理
json的本质就是数组和字典的组合,但系统的数组和字典都是确定类型的,所以,go的interface{}就能大显身手了。 下面的代码描述了自定义类型 List和Dict。有了这两个工具,处理json就非常的方便。
超级大猪
2019-11-22
6650
python网站:django覆写admin控件
在admin中,可以自定义form来覆写控件。 下面举例用select替换charfield,用自定义控件替换textarea:
超级大猪
2019-11-22
5670
C#笔记:动态规划算法
一个复杂的问题,通常逐级会分解成一系列小问题。而且很多情况下,某些小问题是相似的。但是使用传统的递归,会将相同相似的小问题进行重复的计算。这样浪费了算力。 所谓动态规划算法,实质是使用一个表,记录下所有小问题的值。如果在计算中再次遇到相同问题,则直接取值。不做计算。显然,如果每个小问题都是不同的,那么此算法没有优势。 比如斐波那契数列,就是一个简单的例子。 定义:
超级大猪
2019-11-22
8660
C#笔记:异步的复杂实现
4、调用beginInvoke,传入异步操作的参数,传入回调处理函数,传入回调函数(作为回调处理函数的参数)
超级大猪
2019-11-22
4640
C#笔记:反射的简单用法
反射其实说白了就是,当你知道类的名字和位置。你可以在程序运行时直接创建实例调用它。没什么大不了的。
超级大猪
2019-11-22
3610
C#笔记:LinqToObject用法
Linq作为 .net3.5 可以比肩蓝翔挖掘机的重磅产品,当然可以对万事万物进行查询。而不只是查查xml,数据库可以概括的。自然,我们也能用它对List<T> ,甚至简单的数组进行查找。 简单说来,只要是实现了IEnumerable<T>接口的数据结构,我们都能对其使用linq进行查找,而lambda表达式,则是代码简洁易编写的保证。 举例说明。 有类:People。包含两个字段,ID和姓名。ID为一位大写字母加三位数字组成,比如A010。A>B,9>1。即公司最高职位是A999,最低职位是Z001。
超级大猪
2019-11-22
6200
python笔记:字符串
编码解码非常的复杂,unicode才能encode,其它的编码可以decode成unicode。 所以在python中,推荐使用unicode(python3默认)。当出现乱码,可以尝试进行解码。 服务器要设置成utf-8,否则,网址访问中文下载路径会找不到。
超级大猪
2019-11-22
4920
go:处理时间
go中处理时间坑也挺多滴 时间转字符串 func TimeToStrLong(t time.Time) string { return t.Format("2006-01-02 15:04:05") } func TimeToStrShort(t time.Time) string { return t.Format("2006-01-02") } 字符串转时间(注意时区) // 谨慎使用time.Parse,它会直接转成utc时间 // ParseTime 字符串转时间, zone
超级大猪
2019-11-22
8610
python笔记:字符编码错误处理
duang,duang,duang。 曾几何时,这句话困扰我好多年。。 今天终于弄清了出现这句话的原因。
超级大猪
2019-11-21
6030
xorm使用小结
把xorm工具(https://github.com/go-xorm/cmd/blob/master/README.md ) 可执行放到$PATH下面,然后执行:
超级大猪
2019-11-21
2.4K0
django:自定义静态文件服务器
静态文件使用nginx是比较有效率的,但是有时,我们需要对文件下载做细粒度的处理,比如鉴权下载,此时就需要写代码了。 下面将一步步实现一个自定义的文件handler。
超级大猪
2019-11-21
1.3K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档