日志
萝卜皮1
一个35+岁的程序员
展开
-
【开发用苹果电脑选择】MacBook下半部——无头骑士
开发用苹果电脑,16G是最低要求,IDEA开两个窗口内存基本满了,32G的苹果电脑都要2万+32G内存2T硬盘4300元,优点:白苹果、价格便宜。下面是我收集的2万苹果电脑的替代品。原创 2024-01-27 11:00:26 · 734 阅读 · 0 评论 -
黑苹果安装经验总结2023-12
1、如果目标是MacOS打包编译用的,其实找台高性能的机器服务器,在虚拟机里安装就可以,虽然显卡原因,操作有些卡顿,但是配置好,就自动运行了,平时ssh管理就好2、开发用,省钱用HD7000/8000系列,注意功耗,电源插口可能是6或者8项,如果没有核显,可能必须要刷UEFI。3、不折腾,RX400/500系列,不过可能也需要刷UEFI,我就遇到了4、不在乎,也可以随便一张亮机卡或者核显,也可能安装系统,就是操作起来卡,可以通过ssh管理。原创 2023-12-22 23:04:59 · 1522 阅读 · 0 评论 -
编程语言只是一个工具
PHP最好的语言,没有之一优点快速启动一个项目,验证可行性缺点复杂的功能,很难实现代码运行在一个个进程中,性能浪费严重JAVA最完善生态系统,没有之一优点就像英雄亚瑟,对抗路、打野、辅助,什么都干缺点代码啰嗦,开发周期长,导致加班严重,秃顶,考虑用kotlin改善kotlin依靠JDK这个,最完善生态系统,改善Java的缺点优点协程支持,异步IO,高并发golangC语言之父的小儿子,C语言这个大号练废了,又练新号,俘获了一批新兴互联网公司的芳心,字节原创 2022-04-02 14:31:32 · 7012 阅读 · 0 评论 -
【开源】IP地址定位国家和城市 自己部署的服务才是最稳定的
代码https://gitee.com/lbp0200/phpbin使用测试地址:http://uac88d.1.webidc.pw我的IPhttp://uac88d.1.webidc.pw/ip查询某个IPhttp://uac88d.1.webidc.pw/ip?q=114.114.114.114响应{ "continent": { "code": "AS", "geoname_id": 6255147, "names": {原创 2021-07-21 13:06:06 · 226 阅读 · 0 评论 -
通过安装华为移动服务实现原生安卓的国内推送
未验证,仅供开启新思路刷完原生安卓的手机,有个很头痛的事情就是推送,国内比较好的就是华为推送了,华为为国外用户提供了安装包,华为认为国内用户比较傻,不可能会用到,所以没有开放。华为移动服务的下载地址:https://appgallery.huawei.com/#/app/C10132067?appId=C10132067&source=appshare&subsource=C10132067root之后,放到system分区安装:adb push /system/app/伪装.原创 2021-06-24 18:58:34 · 1064 阅读 · 0 评论 -
golang工具箱之工作协程池
代码地址:https://github.com/Jeffail/tunny作用创建一个数量为N的工人小组,每个工作执行工作,谁闲下来就把新工作分配给他。好处保证不会因为工人数量太多,吃垮公司(服务器),在最大化利用服务器资源的情况下,完成需要处理的工作。使用场景爬虫,需要爬的网址有1亿,创建1万个爬虫,不停地爬,保证服务器稳定。大量数据的处理...原创 2021-03-16 20:42:19 · 200 阅读 · 0 评论 -
给孩子演示如何使用钢笔 2021年03月15日 星期一
孩子二年级了,给她买支钢笔,我在纸上给她演示如何使用钢笔写字。当我写下print("Hello World");时,心中一惊,意识到哪里不对,于是另起一行,fmt.Println("Hello World")还是不对,我开始有些慌,又起一行,console.log('Hello World');不对,再写,var_dump('Hello World');我放弃了,对她说,你看钢笔写出的字很好看吧。女儿看了看我写的四行字,指着第二行问,为什么没有分号?...原创 2021-03-15 20:43:29 · 123 阅读 · 0 评论 -
踩到AMD的坑 2021年03月08日 星期一
golang程序,部署在Google Cloud,目前机器类型有E2类型,价格便宜,就是云平台上会自动给闲置的CPU核心,可能是Intel、AMD。上线运行发现,Intel的CPU 30%,AMD的60%,都在一个负载均衡实力组,后面AMD的CPU直接卡的经常服务无响应,赶快紧急更新机器类型,调成N2D Intel 最新核心架构平台,系统终于稳定了。所以,还是买intel的CPU,酷睿嫌贵,就买奔腾、赛扬,也不要AMD。另外主板也不要微星。...原创 2021-03-08 10:08:59 · 224 阅读 · 1 评论 -
MacOS上使用ffmpeg利用显卡加速批量压缩视频
ffmpeg -i input.avi -vf scale=-1:720 -b:v 2000K -c:v h264_videotoolbox output.mp4-i input.avi 需要压缩转码的视频文件-vf scale=-1:720 压缩成720P-b:v 2000K 参考B站上的视频,配合720P设置,直接影响压缩后的视频文件大小和视频清晰度,太小的话,整个视频都是马赛克-c:v h264_videotoolbox 使用MacOS上的显卡GPU加速转码单个视频文件的转码压缩就OK了原创 2021-02-20 18:28:50 · 4445 阅读 · 1 评论 -
如何使用Joplin搭建私有笔记软件
为什么使用Joplin自建笔记软件使用过很多款笔记软件,有道云笔记之类的,但是万一哪天服务关闭或者收费,搬家是件很痛苦的事情。所以我们需要自建笔记软件,自己保存备份。Joplin是跨全平台的笔记软件,可以实时备份到云盘服务,如onenote,也可以用VPS自建备份服务器https://joplinapp.org/实时备份我用nginx搭建了WebDAV服务,作为Joplin的实时备份服务器,服务器上用git,定时push到私有的git服务。下面是nginx的配置,可以参考server {原创 2021-02-20 14:40:15 · 6096 阅读 · 0 评论 -
国内Go Module代理仓库服务
2020年10月29日 星期四GOPROXY.IOhttps://goproxy.io/zh/开源,支持自建七牛https://goproxy.cn/开源,支持自建百度https://goproxy.baidu.com/写这篇文章时,不支持sumdb索引原创 2020-10-29 11:55:37 · 556 阅读 · 0 评论 -
计划开发一个分布式Redis 无限容量 数据存硬盘
Redis协议,数据存硬盘参考:https://github.com/alash3al/redix分布式,动态扩展,无限容量https://github.com/prologic/bitraft只是实现了KV存储将上面2者融合起来,岂不完美?拖延症犯了,计划无限搁置中...原创 2020-10-27 11:39:47 · 160 阅读 · 0 评论 -
国产操作系统——我有自己的想法
目标自主可控生态完善自主可控要自主可控,就要打车以下小目标1、开源为什么Linux不行?开源协议GPL,国产操作系统到一定阶段,就一定会涉及到内核,Linux的开源协议就要求必须开源。比如腾讯想在基于Linux的某国产重装系统上开发QQ或者微信,就必须开源,这对于腾讯来说是无法接受的。学乔布斯,选择基于BSD的Unix系统可以移动端(手机)、桌面(PC笔记本、台式机)、服务器,统一使用FreeBSD...原创 2020-10-26 14:05:32 · 1135 阅读 · 0 评论 -
构想一套手机操作系统
目标与国产操作系统一致,自主可控,无版权纠纷NetBSD,与iPhone是近亲,都是基于Unix内核,开源让他自主可控,极为宽松的开源协议,让他无版权纠纷,国内大厂轻松移植自己的软件,例如QQ。界面就用flutter开发,一套代码到处运行集成国产推送联盟以上全错...原创 2020-10-19 17:08:53 · 220 阅读 · 0 评论 -
zygomys——golang实现lisp语言
lisp语言出现于1952年zygomys是lisp语言的一种实现,开源地址:https://github.com/glycerine/zygomys安装需要先配置golang语言的开发环境,然后用下面的命令安装:go get github.com/glycerine/zygomys/cmd/zygo运行zygo,出现Python类似的命令行测试环境。计算一下1+1等于几(+ 1 1)2...转载 2020-10-14 11:53:50 · 304 阅读 · 0 评论 -
以Laravel为例演示部署PHP项目的另一种姿势
安装laravelcomposer create-project --prefer-dist laravel/laravel blogcd blogphp artisan serveroadrunner替代PHP-FPMhttps://roadrunner.dev/下载:https://github.com/spiral/roadrunner/releases连接roadrunner和laravelhttps://roadrunner.dev/docs/integration-larave原创 2020-08-07 11:08:35 · 297 阅读 · 0 评论 -
黑苹果 intel 4600 解决 驱动 花屏 7m显存
更新:2020年06月16日 星期二中文圈里找了一圈,要么解决办法过时了,要么花屏从tonymacx86找到了解决办法,就2张图原创 2020-06-16 15:48:05 · 11003 阅读 · 0 评论 -
go语言适合做什么
当需要性能的时候,就可以考虑golang原创 2020-06-10 12:40:32 · 4607 阅读 · 0 评论 -
如何解决mac拔掉耗电量太大的设备以重新启用usb设备
原因是接入了太多的耗电设备,我接入了USB鼠标键盘、HDMI显示器、手机、网线,解决的办法也很简单:给macbook集线器外接电源就可以了。我用的是这款集线器,传送门...转载 2019-05-29 14:21:20 · 19673 阅读 · 2 评论 -
CentOS7安装一键最新版rsyslog
英文官方文档:https://www.rsyslog.com/rhelcentos-rpms/关键部分就3行cd /etc/yum.repos.d/wget http://rpms.adiscon.com/v8-stable/rsyslog.repoyum install rsyslog转载 2018-08-07 16:56:34 · 2080 阅读 · 0 评论