自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘博平

一个年龄35+的程序员

  • 博客(46)
  • 资源 (2)
  • 收藏
  • 关注

原创 【开发用苹果电脑选择】黑苹果英特尔笔记本

开发用苹果电脑,16G是最低要求,IDEA开两个窗口内存基本满了,32G的苹果电脑都要2万+下面是我收集的2万苹果电脑的替代品由于苹果系统基本不支持英伟达显卡,笔记本又基本没有AMD显卡,所以只能选择英特尔核显,带独显都需要屏蔽,AMD笔记本单开帖子来讨论。

2024-01-27 12:40:36 335

原创 【开发用苹果电脑选择】MacBook下半部——无头骑士

开发用苹果电脑,16G是最低要求,IDEA开两个窗口内存基本满了,32G的苹果电脑都要2万+32G内存2T硬盘4300元,优点:白苹果、价格便宜。下面是我收集的2万苹果电脑的替代品。

2024-01-27 11:00:26 450

原创 黑苹果安装经验总结2023-12

1、如果目标是MacOS打包编译用的,其实找台高性能的机器服务器,在虚拟机里安装就可以,虽然显卡原因,操作有些卡顿,但是配置好,就自动运行了,平时ssh管理就好2、开发用,省钱用HD7000/8000系列,注意功耗,电源插口可能是6或者8项,如果没有核显,可能必须要刷UEFI。3、不折腾,RX400/500系列,不过可能也需要刷UEFI,我就遇到了4、不在乎,也可以随便一张亮机卡或者核显,也可能安装系统,就是操作起来卡,可以通过ssh管理。

2023-12-22 23:04:59 779

原创 修改speedtest-cli,可以指定服务器

speedtest-cli仅可以测试最近的几台服务器,这不符合需求,只好fork,自行修改,加入server-url,自己指定需要测试的服务器地址。

2022-12-19 15:33:51 1464

原创 Android X86 解决ARM兼容的问题

在Parallels Desktop上安装了64位的Android x86_64,但是很多App只支持arm64,不支持Intel的x86,下面是解决办法。

2022-07-05 17:33:35 7019

原创 使用FFmpeg和Intel显卡视频转码——10张DVD光盘压缩成8小时4G的MP4

家里有一盒巧虎DVD早教视频,计划转为mp4文件放入U盘在电视上播放。

2022-07-04 10:20:35 1851

原创 gradle全局使用阿里云镜像

gradle全局使用阿里云镜像

2022-06-30 21:23:58 1218

原创 macOS内存占用1G的mds_stores是做什么的?如何关闭

2017的笔记本,16G内存,感觉内存越来越不够用。发现mds_stores占用内存1G,查了一下,是电脑文件索引,查资料用的,从未使用过的功能,果断关闭。

2022-06-28 10:24:41 3285

原创 128兆内存的机器里安装并配置MariaDB,初始内存使用22兆

在128兆内存的Linux系统中安装配置MySQL数据库

2022-06-09 14:39:45 1035

原创 编程语言只是一个工具

PHP最好的语言,没有之一优点快速启动一个项目,验证可行性缺点复杂的功能,很难实现代码运行在一个个进程中,性能浪费严重JAVA最完善生态系统,没有之一优点就像英雄亚瑟,对抗路、打野、辅助,什么都干缺点代码啰嗦,开发周期长,导致加班严重,秃顶,考虑用kotlin改善kotlin依靠JDK这个,最完善生态系统,改善Java的缺点优点协程支持,异步IO,高并发golangC语言之父的小儿子,C语言这个大号练废了,又练新号,俘获了一批新兴互联网公司的芳心,字节

2022-04-02 14:31:32 6966

原创 【开源】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 201

原创 通过安装华为移动服务实现原生安卓的国内推送

未验证,仅供开启新思路刷完原生安卓的手机,有个很头痛的事情就是推送,国内比较好的就是华为推送了,华为为国外用户提供了安装包,华为认为国内用户比较傻,不可能会用到,所以没有开放。华为移动服务的下载地址:https://appgallery.huawei.com/#/app/C10132067?appId=C10132067&source=appshare&subsource=C10132067root之后,放到system分区安装:adb push /system/app/伪装.

2021-06-24 18:58:34 976

原创 golang工具箱之工作协程池

代码地址:https://github.com/Jeffail/tunny作用创建一个数量为N的工人小组,每个工作执行工作,谁闲下来就把新工作分配给他。好处保证不会因为工人数量太多,吃垮公司(服务器),在最大化利用服务器资源的情况下,完成需要处理的工作。使用场景爬虫,需要爬的网址有1亿,创建1万个爬虫,不停地爬,保证服务器稳定。大量数据的处理...

2021-03-16 20:42:19 186

原创 给孩子演示如何使用钢笔 2021年03月15日 星期一

孩子二年级了,给她买支钢笔,我在纸上给她演示如何使用钢笔写字。当我写下print("Hello World");时,心中一惊,意识到哪里不对,于是另起一行,fmt.Println("Hello World")还是不对,我开始有些慌,又起一行,console.log('Hello World');不对,再写,var_dump('Hello World');我放弃了,对她说,你看钢笔写出的字很好看吧。女儿看了看我写的四行字,指着第二行问,为什么没有分号?...

2021-03-15 20:43:29 111

原创 借助tmpfs内存盘,提高pika数据库性能

目前还在测试阶段,稍后会放入生产环境,届时更新文章。测试服务器采用CODIS+pika分片模式搭建,2个机器,单台2核intel16G内存先看redis-benchmark的测试redis-benchmark -e -q -h test-codis-pika-2 -p 19000 -l -r 100000000 -d 10000 -P 100 set __rand_int__ __rand_int__set __rand_int__ __rand_int__: 100603.62 requests

2021-03-12 20:30:50 277

原创 踩到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 183 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 4076 1

原创 如何使用Joplin搭建私有笔记软件

为什么使用Joplin自建笔记软件使用过很多款笔记软件,有道云笔记之类的,但是万一哪天服务关闭或者收费,搬家是件很痛苦的事情。所以我们需要自建笔记软件,自己保存备份。Joplin是跨全平台的笔记软件,可以实时备份到云盘服务,如onenote,也可以用VPS自建备份服务器https://joplinapp.org/实时备份我用nginx搭建了WebDAV服务,作为Joplin的实时备份服务器,服务器上用git,定时push到私有的git服务。下面是nginx的配置,可以参考server {

2021-02-20 14:40:15 5832

原创 codis配合pika搭建集群

问题起源https://github.com/Qihoo360/pika/issues/1023pika分片模式,3台机器,配置默认性能测试,QPS偶尔只有几百、几千redis-benchmark -e -q -h codis-pika-3 -p 6379 -c 10 -r 1000 set aaa __rand_int__问题排查进入keyaaa对应的槽813文件夹,发现有个LOG文件特别大,是rocksdb的日志,发现很多下面这样一段日志Flushing column family

2021-02-20 09:52:59 331

原创 国内Go Module代理仓库服务

2020年10月29日 星期四GOPROXY.IOhttps://goproxy.io/zh/开源,支持自建七牛https://goproxy.cn/开源,支持自建百度https://goproxy.baidu.com/写这篇文章时,不支持sumdb索引

2020-10-29 11:55:37 522

原创 计划开发一个分布式Redis 无限容量 数据存硬盘

Redis协议,数据存硬盘参考:https://github.com/alash3al/redix分布式,动态扩展,无限容量https://github.com/prologic/bitraft只是实现了KV存储将上面2者融合起来,岂不完美?拖延症犯了,计划无限搁置中...

2020-10-27 11:39:47 148

原创 国产操作系统——我有自己的想法

目标自主可控生态完善自主可控要自主可控,就要打车以下小目标1、开源为什么Linux不行?开源协议GPL,国产操作系统到一定阶段,就一定会涉及到内核,Linux的开源协议就要求必须开源。比如腾讯想在基于Linux的某国产重装系统上开发QQ或者微信,就必须开源,这对于腾讯来说是无法接受的。学乔布斯,选择基于BSD的Unix系统可以移动端(手机)、桌面(PC笔记本、台式机)、服务器,统一使用FreeBSD...

2020-10-26 14:05:32 1026

原创 构想一套手机操作系统

目标与国产操作系统一致,自主可控,无版权纠纷NetBSD,与iPhone是近亲,都是基于Unix内核,开源让他自主可控,极为宽松的开源协议,让他无版权纠纷,国内大厂轻松移植自己的软件,例如QQ。界面就用flutter开发,一套代码到处运行集成国产推送联盟以上全错...

2020-10-19 17:08:53 191

转载 Ruby用上协程 单机10万并发

https://github.com/socketry/falcon这是一个Web服务器,使用Ruby开发,异步IO基于协程,支持Ruby on Rails

2020-10-14 12:07:35 311

转载 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 276

原创 以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 275

原创 黑苹果 intel 4600 解决 驱动 花屏 7m显存

更新:2020年06月16日 星期二中文圈里找了一圈,要么解决办法过时了,要么花屏从tonymacx86找到了解决办法,就2张图

2020-06-16 15:48:05 10700

原创 【抛弃Java】让Python代码运行在JVM上

Jython,一个JVM库,负责解释运行Python代码https://www.jython.org/首先看一个官方例子import org.python.util.PythonInterpreter;public class JythonHelloWorld { public static void main(String[] args) { try(PythonInterpreter pyInterp = new PythonInterpreter()) { p

2020-06-10 17:34:58 1154

原创 go语言适合做什么

当需要性能的时候,就可以考虑golang

2020-06-10 12:40:32 4564

转载 如何解决mac拔掉耗电量太大的设备以重新启用usb设备

原因是接入了太多的耗电设备,我接入了USB鼠标键盘、HDMI显示器、手机、网线,解决的办法也很简单:给macbook集线器外接电源就可以了。我用的是这款集线器,传送门...

2019-05-29 14:21:20 18861 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 2047

原创 Centos一键安装PHP最新版

ius软件库包含红帽系Linux系统的最近软件,配合国内镜像,如清华源,即可轻松一键安装任何常用软件。安装ius软件库Centos 6 sudo rpm -i https://centos6.iuscommunity.org/ius-release.rpm Centos 7 sudo rpm -i https://centos7.iuscommunity.org/ius-...

2018-05-29 12:35:11 1387

原创 一个简单的OpenRC Service文件

vi /etc/init.d/myApp#!/sbin/openrc-runpidfile="/run/$RC_SVCNAME.pid"command="/usr/local/bin/myApp"depend() { need net}start() { ebegin "Starting myApp" start-stop-daemon --start --b...

2018-05-27 22:09:26 3387

翻译 [Python]自定义DNS的HttpClient

下面示例代码,自定义DNS,把baidu.com解析到了本机from urllib3.util import connectionfrom urllib3 import connectionpool_orig_create_connection = connection.create_connectiondef your_dns_resolver(host): retur...

2018-05-22 10:29:11 658

原创 用Systemd服务的方式部署Python做的网站

服务名:test1.service 新建文件/lib/systemd/system/test1.service[Unit]Description=gunicorn daemon After=network.target[Service]PIDFile=/run/gunicorn/test1.pidUser=lbpWorkingDirectory=/opt/superset/s...

2018-05-20 12:22:30 1136

原创 JavaScript if 判断null undefined 避免踩坑

const a = null, b = undefined, c = 0; console.log(a, b); if (a) console.log('a'); if (b) console.log('b'); if (b == null) console.log('c');outnull undefinedcnull === null #...

2018-05-18 12:05:12 4077

原创 一个注释,不再手动实例化Java日志logger

引用类库Project Lombok 只需在类上加个注解@Slf4j,直接使用log对象。import lombok.extern.slf4j.Slf4j;@RestController@RequestMapping("/api")@Slf4jpublic class CommonController {@GetMapping(path = "list") public ...

2018-05-15 14:21:58 896

原创 使用IDEA搭建SpringBoot多环境多配置文件

启动SpringBoot打开SpringBootApplication启动类,鼠标右键RUN项,或者Ctrl+Shift+F10,生成启动配置生成dev环境的配置文件/src/main/resources/application.properties公共配置文件 /src/main/resources/application-default.properties生产环境配置文件 /...

2018-05-15 14:11:43 4328

原创 Gradle使用国内阿里云的Nexus 解决下载速度慢的问题

设置环境变量GRADLE_HOME到Grande的目录在GRADLE_HOME/init.d/目录下(我的是/opt/gradle/init.d),新建文件aliyun.gradle,内容如下allprojects { repositories { mavenLocal() } ext.RepoConfigurator = { maven

2018-05-09 12:05:57 5599

原创 Python编译安装mysqlclient

本机数据库换成MariaDB后,Python用mysqlclient连接数据库出问题DB Creation and initialization failed: libmysqlclient.so.1020: cannot open shared object file: No such file or directory解决 https://exiz.org/20171211141362yum

2018-05-08 19:38:47 650

黑苹果安装工具,一键生成EFI

只能在MacOS中运行,基于Opencore0.88版本 不足:缺少ACPI和USBMaps 使用说明:选择好硬件平台,自动生成config.plist、kexts,自动生成三码,可以减少80%的工作量。

2023-07-10

pika-linux-x86_64-v3.3.6.tar.bz2

pika数据库3.3.6版本压缩包,搬砖到国内,不用去github下载了

2021-02-20

数据结构1800(pdf版)

数据结构1800+答案(pdf版).rar

2008-08-08

空空如也

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

TA关注的人

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