跳转到内容
彼岸论坛

小天管理

管理员
  • 内容数

    16018
  • 注册日期

  • 最后上线

  • 得奖次数

    1

小天管理 发表的所有内容

  1. 具体教程 https://www.slarkvan.com/blog/cloudflare-10g-imgsaver-image-cloud 原理 Cloudflare 免费提供 10G 云存储 imgsaver 免费提供收集(浏览器插件)和管理(web 界面)功能 关键词 都免费
  2. 这个能更新吗?有没必要更新呢
  3. BPC 是一个 PHP Native Compiler,可以将 PHP 源码最终转译成 C 语言,然后编译成动态链接库或可执行程序. BPC 还内置软件授权机制,最终可实现源码保护、软件授权、二进制打包三合一! 彻底解决 PHP 项目的交付问题. 官网 bpc.dev 安装使用文档 写在前面: bpc 不是一个开源项目,项目历史可以翻看之前的文章和帖子. 1. 全面支持 Ubuntu 18.04/20.04/22.04/24.04 近期由于要把公司项目和开发环境升级到 Ubuntu 24.04,所以一并把 BPC 升级了,并且连带着也把 Ubuntu 20.04/22.04 支持了. 这里说 支持 是指在 Ubuntu 18.04/20.04/22.04/24.04 操作系统环境下跑通了 bpc-php-7.2.19-tests 测试用例. 安装使用文档 详细说明了 BPC 编译器在这些操作系统上运行所依赖的软件包. 2. PHP 语法支持加强 支持 [1,2,3] 这种数组的写法,之前需要借助 phptobpc 将 [1,2,3] 转换成 array(1,2,3). 忽略函数/方法的返回类型,之前需要借助 phptobpc 将返回类型去掉. 这两个改进主要是为了方便在 Ubuntu 24.04 上使用 php8.3 开发,使用 bpc 编译发布. 3. 开放扩展开发 BPC 的扩展开发相比 php 来说要容易很多,比如我自己,到现在还不会开发 php 扩展,只能看一看. BPC 是使用 bigloo scheme + C 语言开发的,所以扩展开发也需要 scheme + C. bpc-ext-skeleton 可以作为一个扩展模板,在此基础上开发你自己的扩展即可. 4. BPC 扩展示例: raylib/raygui bpc-ext-raylib 这个扩展将 raylib 引入到 bpc, 现在可以使用 php 开发简单的 raylib 小游戏了. bpc-ext-raygui 这个扩展将 raygui 引入到 bpc, 可以用它开发简单的 GUI 小工具. 进一步地, rguilayout 可以通过拖拽生成 GUI 界面,然后导出成 php 代码, bpc 一编译, 一个 GUI 程序就好了. 有些人不喜欢 php+html 混编,我倒是挺喜欢. BPC 扩展开发过程中,scheme 可以和 C 混编,我也挺喜欢. 如果不喜欢这种混编的形式,那就需要多了解一下 Bigloo: The C interface 了. 5. BPC 相关项目支持 php8.3 我们公司的项目都是 PHPUnit 测试驱动的,测试用例可以有效保障项目平稳安全地升级. 以下项目作为其它 PHP 项目的基础,现已全面支持 bpc 和 php8.3: bpc-phpunit.phar-4.8.36 phpunit-ext zf1 phpunit-ext-zend 也就是说,开发时使用 php8.3 开发,发布时使用 bpc 编译发布.
  4. 原理: https://blog.03k.org/post/paopaogateway.html 这里说的终极,是指体验,影响体验的因素,主要有以下几方面。 1:分流正确、精确,国外的域名代理访问,国内的域名直连访问,不进代理核心。 2:根据域名分流,而不是根据 ip 分流。 dns 分流逻辑 1:国内域名列表直接向 223.5.5.5 请求,发 realip 2:国外域名列表向 sing-box/mihomo 请求 fakeip 3:不在域名列表中的域名,带 ecs 向 8888 请求,如果返回中国 ip 就采用,如果返回非中国 IP ,则抛弃,再次向 sing-box/mihomo 请求 fakeip 。 策略路由与 iptables 操作,只处理需要代理的 IP 段 #fakeip 段 ip route add local 28.0.0.0/8 dev lo table 100 #公共 dns ip 段 ip route add local 8.8.8.8/32 dev lo table 100 #电报、奈飞等 IP 直连的 IP 段 ip route add local 23.23.189.144/28 dev lo table 100 ip rule add fwmark 1 table 100 #电报、奈飞等 IP 直连的 IP 段 ip -6 route add local 2001:b28:f23d::/48 dev lo table 200 ip -6 rule add fwmark 1 table 200 iptables 操作,只劫持需要代理的 IP 段 iptables -t mangle -N SING_BOX ip6tables -t mangle -N SING_BOX_V6 iptables -t mangle -A SING_BOX -p tcp -j TPROXY --tproxy-mark 1 --on-ip 127.0.0.1 --on-port 7895 iptables -t mangle -A SING_BOX -p udp -j TPROXY --tproxy-mark 1 --on-ip 127.0.0.1 --on-port 7895 ip6tables -t mangle -A SING_BOX_V6 -p tcp -j TPROXY --on-port 7895 --on-ip ::1 --tproxy-mark 1 ip6tables -t mangle -A SING_BOX_V6 -p udp -j TPROXY --on-port 7895 --on-ip ::1 --tproxy-mark 1 iptables -t mangle -A PREROUTING -m set --match-set singboxset dst -j SING_BOX ip6tables -t mangle -A PREROUTING -m set --match-set singboxset6 dst -j SING_BOX_V6 mosdns 代码示例 - tag: main_sequence type: sequence args: - matches: qname $blocklist 如果是黑名单域名 exec: reject 0 屏蔽,流程结束 - matches: "!qtype 1 16 28" 如果不是 A 和 TXT 类型的 dns 请求 (只允许 A 、AAAA 、TXT 记录) exec: reject 0 屏蔽,流程结束 - matches: "qname $geosite_apple" 如果是苹果域名 exec: $forward_local 发送到国内 dns - matches: has_resp 如果有结果 exec: accept 流程结束 - matches: qname $whitelist 如果是白名单域名 exec: $forward_local 发送到国内 dns - matches: has_resp 如果有结果 exec: accept 流程结束 - matches: qname $greylist 如果是灰名单域名 exec: $forward_remote 发送到 sing-box dns 请求 fakeip - matches: has_resp 如果有结果 exec: accept 流程结束 - matches: qname $geosite_cn 如果是国内列表的域名 exec: $forward_local 发送到国内 dns - matches: has_resp 如果有结果 exec: accept 流程结束 - matches: qname $geosite_no_cn 如果是国外列表的域名 exec: $forward_remote 发送到 sing-box dns 请求 fakeip - matches: has_resp 如果有结果 exec: accept 流程结束 - exec: $forward_cf 以上都没 match ,说明是表外的域名,直接发送到国外 dns 取 real ip - matches: "!resp_ip 0.0.0.0/0 2000::/3" 如果没有 real ip 返回 exec: reject 0 直接返回 rcode 0 ,客户端收到 no error 信息,但是没有 ip - matches: "!resp_ip $geoip_cn" 如果有非中国 IP 返回 exec: $forward_remote 发送到 sing-box dns 请求 fakeip ,抛弃 real ip 如果是中国 IP ,则不会向 sing-box dns 请求 fakeip ,流程已结束,中国 ip 被接受。
  5. https://ddyx.me 新增游戏: 文明 II:黄金版 文明 II:时间的考验 半人马座阿尔法星 半人马座阿尔法星 异形交叉火力资料片 终极战区 终极战区:奥德赛地空大战资料片
  6. 各位 V 友大家好,最近公司因为其它项目组有一个同事家庭困难组织以小组为单位的捐款活动 . 不知道我的想法是不是过于自私, 这位同事我基本都不认识,如果是出于个人情感我是没有捐款意愿的但是公司现在以小组形式捐款,组长也没有带头说捐多少,我很懵逼捐多少合适,或者我是不是可以按照自己的意愿不捐 .
  7. Duolingo 多邻国 SUPER 家庭套餐拼车,35 一年,支持自己使用中的账号加入,不限国区, 需要的加 V:pcvcnet
  8. 本来打算指它叫我起床,但是它的闹钟震动实在太微弱了 本人睡眠比较死 而且皮糙肉厚几乎感受不到震动 从来没叫醒成功过…… 各位有什么解决办法吗
  9. 目前的环境: 两个 windows 虚拟机 A,B A 是安装了 nginx ,并且在 nginx 下的 html 放了一个名为 Bi 的文件夹,里面是前端项目打包后的 dist 文件 问题: 在 A 服务器本地访问 localhost 或者本机 ip 可以正确的打开界面,但是在 B 虚拟机里访问 A 的 ip 地址(模拟用户访问)打开的界面却是空白,看了 network 有成功访问到 index.htmlwen 文件。请问这是哪里出了问题? nginx 配置: user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' # '$status $body_bytes_sent "$http_referer" ' # '"$http_user_agent" "$http_x_forwarded_for"'; #access_log logs/access.log main; sendfile on; #tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 65; #gzip on; server { listen 80; server_name localhost; location / { root D:/nginx-1.26.1/html/Bi; index index.html index.htm; try_files $uri $uri/ /index.html; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } } 前端项目 config export default defineConfig({ outputPath: 'dist', publicPath: '/', manifest: { basePath: '/', }, routes: [ { path: "/", component: "@/pages/index/index.tsx" }, ], npmClient: 'yarn', });
  10. 你们好,我有个小小的问题 Google store 的商品 3d 预览是怎么实现的 https://store.google.com/product/pixel_buds_pro?pli=1&hl=en-US 有个 3d 预览,https://store.google.com/product/pixel_buds_pro?pli=1&hl=en-US&modal=pbpar 模型可以全方位无死角的拖拽查看,还有里面的耳机也能单独弄出来,怎样才能实现这种功能,这个模型可以抓取出来吗,如何抓取
  11. 1 、无人驾驶鸣呜喇叭,示意前车挪开 2 、识别前车疑似抛锚,超过 10 分钟,提示乘客下车,此单免单
  12. 亲戚小孩交通事故的相关法律责任问题,咨询下懂法的 v 友们,背景情况如下: 亲戚小孩(无证、未成年)晚上骑女士摩托车载着其同学(主动要求)外出,行驶过程中与一小车碰撞发生严重交通事故,造成亲戚小孩股骨骨折及多处擦伤,其同学进 ICU(已出来),意识清醒,说是脑部有血块、肺部出问题,导致呼吸困难等,具体情况不是太清楚..... 事故发生时,小车司机支付了两个小孩的住院费后不再垫付相关治疗费用,表示后续相关责任要等交管部门的《交通事故认定书》出具后,才愿意支付相关治疗费用,并表示该承担的责任都会承担。但是,目前交管部门需要两小孩去交管部门录笔录,确认责任才能出具认定书,显然目前两个小孩的身体状况不现实! 问题在于,目前其同学家长不愿意垫付相关治疗费用(已拖欠医院 2000 多元),需要亲戚垫付治疗费用(已垫付 1w),亲戚考虑到责任问题拿不定主意到底要不要垫付?是承担全部治疗费用还是只承担一半治疗费用?如其同学后续出现后遗症,需要长期治疗的话,该怎么处理? 目前双方还算是友好沟通,如出现纠纷,走法律途径的话,有三个问题需要咨询,如下: 1 、一般这种类型的交通事故,法院会怎么判责? 2 、亲戚小孩如承担责任的话,需要承担哪些责任? 3 、其同学后续如有治疗,可以这次一次性解决吗? 感谢各位提供建议!
  13. 大家又没有在微信挂号后看到去报销没有呢,点开过后就可以参加有个门诊险(体验版),有 30 额度,每次可以报挂号费的 30%,前面我试了下可以报。 然后下面还有百万医疗险(普惠版),大家觉得可以买吗,100 多一年,有没有比较了解的老哥推荐下,谢谢啦。
  14. 阿里云盘开始耍花样了,最近 30 天内通过官方网页端和第三方服务( Vidhub, Alist )使用过阿里云盘,但还是收到了此冻结服务提醒。 https://s2.loli.net/2024/07/15/eHiZNgKaJ4CBS37.jpg
  15. Android 开发工程师 薪资:25K-40K 岗位职责 1.Android 客户端开发和独立客户端产品的开发; 2.熟悉 Android 系统,能根据产品设计和要求独立完成开发任务,具备扎实的编程基础和良好的编程习惯。 3.至少有一款 Android 产品相关项目开发经验,有可展示的自主研发作品优先。 4.熟练掌握 Android 体系结构,掌握 UI 编写、后台任务、异步多线程处理、数据存储、网络通信等的原理;熟悉 android 应用开发框架,能独立幵发高性能的 android 应用;熟悉 service 、notification 等技术的应用及 http 、tcp/ip 协议、json/xml 通信格式。 5.有过原生项目和 webiew unity3d 相结合的开发经验 任职要求 1.了解 H5 相关的技术,熟悉 WebView 加载 H5 资源以及双向交互方式; 2.对游戏有高度热忱,工作态度积极,重视团队合作与沟通。 3.了解 android 系统架构,熟悉基于 Android SDK 的应用程序开发。 4.熟悉调试、编译、打包等流程。 5.具备良好的团队协作能力,熟悉 Android 各版本的适配与系统兼容。 6.有手机游戏开发经验,熟悉 Unity3D 引擎者优先 工作方式及语言: 全职远程工中作 语言:中文 远程工作时间:北京时间 10:00 - 20:00 ,午休 2H ,周末双休+法定节假日 简历投递邮箱: zygs2151@gmail.com
  16. 就在刚刚,收到一条来自 150 手机号的手机短信:我的名字+一张性爱视频播放器截图+联系 132 手机号处理。 播放界面为一段十几分钟的性爱视频中的一个画面,疑似我和我老婆在某个酒店,看不太清,但如果真是我俩的话,看酒店风格回忆起来应该是至少 6 年以前去某个城市旅游。 1 、第一反应:确实震惊了一下,妈蛋,被偷拍了; 2 、第二操作:截了张短信截图,有 150 和 132 手机号都可搜到微信账号,留待以后真有什么事情报警用; 3 、第三操作:果断拉黑并删除短信,坚决不联系也不再让对方继续联系; 4 、现在想法: ①一开始是被吓了一跳,后面冷静下来想肯定是钓鱼的,你越怕越会一步步中了对方圈套; ②是人家违法偷拍了我,我正常性爱有什么问题吗,我又没偷人嫖娼; ③得这么想,到底是不是我谁知道呢,现在 ai 换脸照片视频多了去了,伪造这种视频太简单了; ④退一步说,性爱并不羞耻,性爱视频也没什么大不了的,做都是家常便饭了,视频谁还没看过似的。 最后:放轻松,即使传播出去了也没什么大不了的,反正司马骗子别想从我这拿到一分钱。
  17. 本人 java 后端程序员,感觉从大学实习就开始写 java ,天天写写了六七年有点写够了,想下班周末啥的尝试做一些小东西; 之前拿什么 hexo 写过博客,感觉写文章不是我的爱好啊,还是喜欢动手做东西; 有没有什么推荐的玩法(语言/框架、脚手架),适合轻量个人做的 网页也好 小游戏也好; 挣钱是不想了,就是想干点东西出来; 没有的话我就老老实实看三大项了(数据结构+操作系统+计算机组成原理); 或者卧推+硬拉+深蹲也可以[doge]
  18. 我之前主要做移动端,最近尝试着自己学习和写后端业务,但在构思的过程中遇到一些疑惑,想知道这类问题的普遍做法应该是什么样的,求指导。 疑惑 1:假设用户有角色,角色是一张表,由管理员增删改,用户是一张表,有角色 id ,当管理员修改了甚至删除了某个角色,用户的角色应该怎么处理呢。我能想到的可能操作,1 是制定一个默认角色,被删除角色的用户都变成这个默认角色; 2 是逻辑里判断只要有用户在使用这个角色,就不能删除。哪种更常用呢? 疑惑 2:与疑惑 1 类似但感觉更复杂,比如有任务模板表,每个模板都有一系列子任务;然后有一个任务表,每个任务都是从任务模板对应的,具体的任务必须要按照任务模板的子任务逐个执行;那么,任务模板的删改操作,应该怎么维护呢。假设有脱胎自某个模板的任务正在执行中,此时修改甚至删除了部分模板的子任务,那么当前这个任务的执行逻辑怎么保证呢? 求指导,真心~
  19. 有人说扣程序员的,也有的说扣研发总监的,也有的反驳说应该扣产品总监的。。。
  20. 以前研究并去做过不少事情,刚开始的时候,都是没日没夜的研究,每天睡觉只是为了不要猝死,睡觉是为了生存不得不睡,巴不得 24 小时不睡觉去研究,就算没睡饱,每天都很有干劲不会赖床起来做事,感觉那样才是真正活着的状态啊。 但每一次的疯狂都没有持续过很久,东西总有研究明白或者碰壁的时候,那时候就会泄气然后归于平静。然后等待下一次再让我疯狂的事情,但我已经好久没再遇到这样的事情了,现在每天都过得很浑浑噩噩的,一直很期望能再次碰到让我疯狂的事情但是一直都没有遇到过了。 我反思过现在与之前生活到底有什么变化吗? 一是以前是单身现在不是,因此可能以前不仅无聊没事干因此会向外求索研究各种东西用来度过无聊的日子,并且单身时候的时间精力也是更多的,现在的话,有时候沟通就花掉很多精力了; 二是现在主业工作的强度不如之前了,可能整个人没之前那么有压力,毕竟压力就是动力,不会那么想跳出舒适圈寻找其他事情做,也就是温水煮青蛙; 三是随着时间,可能人也老了,好多事情都容易累,身体累、心累都有,因此经常偷懒,业精于勤,懒了自然不会有什么事情上的突破了,而且对事物的兴趣也降低了很多,整个人就只想躺平的感觉,可我其实已经也休息了挺长时间了。 不知道 V 友们有没有类似的这样让自己疯狂的事情,现在是否还有这样的事情推动着你们自己呢? 现在感觉自己有点像深陷沼泽,很难从目前这种状态自拔出来,但心有不甘又很想自拔,我想,天才和普通人的距离,就是差在这里吧,天才不会有我今天这样的烦恼,永远拉满冲劲和激情。
  21. 当然是在找好下家的情况下。撒油娜啦,各位同事朋友们
  22. 实现仅指定的 app 走指定的 socks5 代理,手机系统、其他 app 无法使用该代理
×
×
  • 创建新的...