自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序空间

葛云飞的技术Blog

  • 博客(111)
  • 资源 (3)
  • 收藏
  • 关注

转载 复盘大模型的一次成功落地,代替了百万年薪的人

先说下背景,再回顾下过程,然后总结成功落地的五大要素,最后说说怎么凑齐全部要素。一、背景我创立的 AGI 课堂的课都是直播。当直播间人数超过 500,互动区消息就刷得飞快,授课老师已完全不可能进行有效互动。为解决此问题,我们尝试每次课安排助教值班跟课,职责是:全程跟踪互动区,把和课程相关的有效提问拷贝粘贴到飞书文档里,并去重。这样老师只需要看这份飞书文档,就能完成互动了。运行了几次,效果不错,就是...

2024-04-07 09:05:31 20

原创 惊!网课助教用AIGC提效把自己提没了

引工作之余,接了一份AIGC网课的助教工作,一方面,可以搞点小钱钱,买买咖啡,哈哈酒,另一方面,及时跟进最新的技术,可以反哺到自己的工作中,也算是一举两得。作为助教团的一员,我们主要工作由以下几个部分组成:1.教研工作,追踪网上最新的大模型技术发展动态,协助老师更新课程内容;2.群内答疑,对学员的问题及时跟踪反馈;3.跟课辅助,在直播期间跟踪直播间内同学的发言互动,收集相关问题,并将问题整理...

2024-01-25 08:45:04 381

原创 和GPT-4V聊股票

引最近的GPT文章又铺天盖地了;本着好奇,让GPT给看了一下特斯拉的股票;以下正文拐分析一下是否值得买入GPT根据提供的图像,您关注的是特斯拉的股票。但在决定是否购买某只股票之前,需要考虑多个因素。以下是一些基于图像的初步观察和一般建议:1.图形分析:图中显示特斯拉股价在近期经历了一些波动。在做出投资决策之前,您可能想更深入地研究这些波动的原因。2.新闻和公告:图中显示了有关特斯拉的一些新闻公...

2023-10-04 10:35:28 155

原创 长假,GPT来敲(Jué)门(Fén)

引马上十一了,本拐在干了XX和XX事情以后,开始划水,欢天喜地的等放假。 然后,GPT4说更新了,据说加了一个读图的功能,本拐不以为然,不就是什么文生图,图生文么,TOOOLD。不过,出于好奇,本拐还是偷偷打开了GPT。看个腿!!来来来,你个妖孽,你说你能看图了,会看腿不?结果GPT的回复是:这个图片显示了一个人的大腿和一部分裙子。裙子的材质似乎是粉红色的蕾丝,有很多细致的花纹和图案。背景是一把椅...

2023-09-28 17:42:52 1257

原创 懒说

懒说文艺版吾幼时,学文甚难,唯好古文,因之其精遥想先人,之乎曰之,者也妙之,其妙在其精,其精在其懒,何谓懒也?能一不二,能意不言吾鄙位之想,或惜笔墨,然终之因懒及冠习编程,而立业it,悟曰好者,究之归懒。抽函数,划对象,分层次,构服务,及云之天下;或省时开发,或偷工迭代,或省之上线,终究懒也吾生情随喜,幸闻收纳之技,其精不在拿,在于收,日求一物,掀屋取之,用其而纳,若纳而劳,收而苦,则弃而随意置之...

2023-09-27 22:15:18 119

原创 与ChatGpt聊天,学习golang标签的反射机制

与ChatGpt聊天,学习golang标签的反射机制引ChatGPT火了以后,本拐先是恐惧,之后是拥抱。最近很多编程知识的学习,都是通过 chatgpt来搞定。众所周知,本拐就是一个啥技术都半斤八两的程序员,这次,为了学习golang中一些反射的机制,主要是tag属性,本拐又与chatgpt来了一次深入交流。过程本拐确实对golang中的tag属性所知甚少,所以先从json开始吧,挖个坑先。问g...

2023-02-17 14:01:49 1776

原创 别再折腾ChatGpt的微信机器人了,你看到的全是假的

别再折腾ChatGpt的微信机器人了,你看到的全是假的ChatGPT去年先是在程序员圈子里小众出圈,当时本拐还写了两篇文章:跟着ChatGPT手把实现一个websocket连接管理器!毛骨悚然我当PM,把ChatGPT玩冒(bà)烟(gōng)了2023年后,被各路资本,各种官圈带动以后,各种出圈。关于微信机器人很多人想要体验一下这种牛逼的AI到底有多牛逼,由于众所周知的原因,国内没办法直接使用,...

2023-02-10 14:03:59 8924

原创 跟着ChatGPT手把实现一个websocket连接管理器! 毛骨悚然

全是贴图了:多说无益!!!开始:实现一个某安的连接管理:其中步骤1到7列的明明白白,而且一开始就提出了要有connectionManager,这已经是很职业的方式了,至少不是学生气:这些肯定不够啊,要给我写代码来看看:默认是python代码,风格良好。不要用Python,我想用Java从思路到代码,给安排的明明白白:得寸进尺,要求用websocket !进一步去问,ping/pong的实现机理:这...

2022-12-09 08:27:21 4129 1

原创 Java并发技术(读书之Java性能优化实践 第12章)

12. 并发性能技术我们都知道摩尔定律---摩尔定律: 芯片上的晶体管数量18个月会增加一倍这持续了50年,但现难以为继;进一步,这使人们不能再通过使用更大或更新的机器来解决软件性能问题因此带来的问题是技术耗尽,程序员转而更关注底层技术拐言: 然而国内的大厂还在各种堆资源,呵呵呵。。。CPU增长The Free Lunch Is Over(Sutter,2005)12.1 并行介绍Amdahl定律...

2022-11-10 09:00:13 203

原创 Java语言性能技术(读书之Java性能优化实践 第11章)

11. Java语言性能技术熟悉Java Collections API中提供的数据结构的细节对开发人员非常重要这个可以再写点啥 :)在为产品编码实现某个通用算法之前,先检查java.lang.Colections中有没有可以利用的很多情况,知道有没有很重要本文快速结论1.除非要利用LinkedList关键特性(插入时间为O(1)),否则建议使用ArrayList2.ArrayList在初始化...

2022-11-03 09:00:20 128

原创 理解JIT(读书之Java性能优化实践 第10章)

10.理解JITJIT Just-In-Time10.1 认识JITWatch10.1.1 JITWatch 介绍•是一款开源JavaFX工具•由 Chris Newland (也是本书作者之一)开发。•目前由 AdoptOpenJDK 托管任何要分析的方法都必须在热路径中使用(Hot Path),并且有资格被编译,被解释的方法不适合作为被优化的目标。JITWatch 通过解析HotSpot...

2022-11-02 09:00:07 287

原创 笔记|Java性能优化实践 第9章

9.JVM 上的代码执行Java 虚拟机规范描述了符合规范的Java实现需要如何执行代码9.1 字节码解释概述JVM以栈式机器的方式运行;JVM提供的三个主要存储区•求值栈属于特定方法的本地•用于临时存储结果的局部变量(也属于方法本地)•对象堆在方法和线程间共享栈式计算的举例计算if x < 3 + 1的过程:初始状态:初始解释状态计算右侧子树,3进栈子树求值1继续进栈子树求值对...

2022-10-31 21:41:58 810

原创 github的博客搭建以及标签的自动化

github博客搭建以及标签的自动化引子没有github的程序员,不是好程序员!BUT如果有一个*.github.io的blog,会不会更酷?基于以上原因,本拐也折腾了一下自己的github,并且做了标签的集成功能,以下为一些最佳实践。标签的自动化配置在本文的最后一部分,github已经上车的同学可以迅速下划一下 :)启用github pages建立存储库对于开发者个人而言,建立github pa...

2022-10-19 17:08:07 634

原创 笔记|Java性能优化实践 第6章

6.理解垃圾收集6.1 标记和清除标记和清除算法(mark and sweep)1.循环遍历已分配链表,清空标记位2. 从GC根开始,寻找活跃对象3.在到达的每一个对象上设置一个标记位4. 循环遍历已分配链表,对于每个标记位尚未设置的对象:a. 回收堆中内存,将其放回空闲链表 b. 从已分配链表中移除该对象活跃对象按照深度优先来定位,生成的图叫活跃对象图(live object graph)...

2022-10-17 12:55:07 156

原创 笔记|JVM性能优化实践---第5章

5.微基准测试与统计你不能糊弄自己,你自己恰恰是最容易被蒙骗的人。--Richard Feynman5.1 Java 性能测量仅仅收集数据是不够的,还要保证不被数据欺骗没有谁是一座孤岛一个排序的基准测试CodepublicclassClassSort{privatestaticfinalintN=1_000;privatestaticfinalint...

2022-10-16 14:47:11 237

原创 笔记|Java性能优化实践 2-4章

2. JVM概览2.1 java启动顺序启动顺序:启动类加载器->扩展类加载器->应用类加载器Javac: .java->.class2.2 类文件结构魔数/文件格式版本/常量池/访问标志/当前类/超类/接口/字段/方法/属性My very cute animal turns savage in full moon areasMagic version const access ...

2022-10-08 21:02:28 282

原创 董宇辉,新东方以及凤凰卫视

嗯,无节操地蹭一波热点新东方的董老师火了,号称“撞脸兵马俑”的他, 在直播中没有各种买买买,有的只是各种充满人文关怀的描述,引发网友共哄的故事以及心境。结果就是新东方的股价飙升。当然,本拐也买了海鲜,买了椰子汁,买了……嗐,这知识付费,有点贵。感叹的同时,紧捂钱包的同时,本拐又有了一些其他的脑洞及不着边的联想。嗯,是的,这不是新东方第一次出圈,当然也不是最后一次。在追捧热...

2022-06-19 16:44:55 214

原创 2022的第一封信

hi好久没有给你写信,当然也“好久没有你的信”了,我们很久以前,或许会写信,后来变成了电话,之后是QQ,一个人在网线的一端,满怀期待的等待另一个头像由灰变成亮,再到现在,变成了微信,随时随...

2022-01-29 20:37:12 419

原创 我的2021

爱好一直有学习一门乐器的梦想,但碍于身体原因,很多乐器与我无缘,春天的时候,赶上比特币大跌,整个人的压力都很大,窝在家里看了《大空头》,看了男主顶着行情把自己关在屋子里打电子鼓,就莫名心动...

2021-12-31 16:36:45 12504

原创 1990

东北,夏天,疆旗农场.场直幼儿园;园前那颗树.一堆蚂蚁在树下的蚁洞出没,钻来钻去,进进出出。一只忙䘵的工蚁从其中一个蚁洞探出地表,茫然穿过一个翘出地面的树根空隙,迅速的摸到一颗炸来的花籽...

2021-09-12 09:00:00 96

转载 女人的名字(周华健)

各位筒子们女神节快乐:)等待的名字叫做遥远遥远的名字叫做飞翔飞翔的名字叫做岁月岁月的名字一天一天一天的名字叫做一年今年的名字叫做明年明年的名字叫做一生一生等天明便是女人女...

2021-03-08 09:38:14 147

原创 各位大V,留点德,别割韭菜了

此时此刻我特别想开个知识星球入会998拉一波会员然后跑路美其名曰带你赚钱其实不然收割韭菜了解本拐的人都知道本拐稍微炒了点币反正没有身家上亿但也没有亏过而且最近两年有做高频也有了一点点经验我...

2021-02-17 21:11:30 124

原创 K8s 弃用 Docker? 看看 K8s 开发者怎么说?

这几天 K8s 将弃用的 docker 各种刷屏包括本拐也很疑惑,类似的文章有:重磅!Kubernetes 将弃用Docker!Kubernetes 要弃用docker了,我们该怎么办...

2020-12-07 21:20:40 4618 9

原创 聊聊老歌----胎王小齐

一直想盘盘旧时常听的老歌,我一直觉得印象里很多歌手的风格是固定的,是套路化的,今天就和本拐盘一盘80后的老歌(哥)们吧胎王——小齐说起备胎,小齐/任贤齐绝对是当仁不让的第一人...

2020-07-12 02:19:56 220

原创 跟我猜spring-boot:第一优化-bean的加载

序本篇是《跟我猜Spring-Boot》系列第四篇,至于为什么有这个,前面已经啰嗦太多,不作缀述。本篇文章所有代码的改动都基于https://gith...

2020-03-26 17:54:00 293

原创 跟我猜Spring-Boot:基本的HttpServer

基本的HttpServer引&目标本篇是《跟猜Spring-boot》系列文章的第三篇,本拐做事向来随机随意,三分热血,有始无终,希望《猜》系列文章可以成为本拐第一个正常完结的系列。在这个系列里,笔者将会通过简单实现Spring里各种功能和特性,试着拆解这些功能特性背后的实现机理。我们最终靠“猜"实现的源码,肯定会与真正的工程化的东西差十万八千里。但是通过这些猜出来的源码,希望各位与笔者...

2020-03-08 11:57:43 835

原创 跟我猜Spring-Boot:Bean的注入

引&目标本篇是《跟我猜Spring-Boot》系列的第二篇(Oh,我竟然已经写了10篇了,真不容易)。在上一篇中,我们实现了Bean的创建,但是仅仅是创建而已,并没有真正的实现Bean的注入。那么在今天这篇中,我们要去实现bean的自动注入。我们之前已经在工程中定义了SimpleService和SimpleController这两个类,那么这篇文章,我们要把SimpleService自动注入...

2020-03-08 11:56:00 121

原创 跟我猜Spring-boot:依赖注入

 依赖注入引&目标本篇是《跟我猜Spring-Boot》系列的第二篇(Oh,我竟然已经写了10篇了,真不容易)。在上一篇中,我们实现了Bean的创建,但是仅仅是创建而已,并没有真正的实现Bean的注入。那么在今天这篇中,我们要去实现bean的自动注入。我们之前已经在工程中定义了SimpleService和SimpleController这两个类,那么这篇文章,我们要把Simple...

2020-03-08 11:54:00 80

原创 跟我猜spring-boot:简单的HttpServer

引&目标本篇是《跟我猜Spring-boot》系列文章的第三篇,本拐做事向来随机随意,三分热血,有始无终,希望《猜》系列文章可以成为本拐第一个正常完结的系列。在这个系列里,笔者将会通过简...

2020-03-08 08:58:00 347

原创 跟我猜spring-boot:bean的注入

引&目标本篇是《跟我猜Spring-Boot》系列的第2篇(Oh,我竟然已经写了10篇了,真不容易)。在上一篇中,我们实现了Bean的创建,但是仅仅是创建而已,并没有真正的实现Bean的...

2020-03-06 08:58:00 87

原创 跟我猜Spring-Boot:bean的创建

废话在前最近几年的技术路子很杂,先是node,然后是php,后来是openresty,再后来转到了java,而接触的框架(Framework),也越发的复杂,从最开始的express/koa,到lumen ,再到spring全家桶,各种切换,也确实一度头疼;一般而言,学习一种技术下的某种框架当然是去读源码,但开源项目动辙几万十几万行,尤其我又是个懒人,实在是没办法分析了解。于是,我选择了另一种...

2020-03-05 13:08:48 1268

原创 跟我猜spring-boot: bean的创建

废话在前最近几年的技术路子很杂,先是node,然后是php,后来是openresty,再后来转到了java,而接触的框架(Framework),也越发的复杂,从最开始的express/k...

2020-03-05 08:58:00 118

原创 Knuth算法 1.1E (求最大公约数)

Knuth 1.1EEculid 算法给定m和n,求m和n的最大公约数形式化描述E1. [求余] 用m除以n,把余数保存到rE2. [判0] 如果r=0,算法终止,n就是...

2019-08-15 23:34:10 217

原创 预言需求——用好的设计,应对可能的变化

预言需求楔子认识了一位艺术家朋友,在他的引导下,开始看一些艺术展,看各种油画,水墨,水彩————屡屡为在那种固化颜料之下的展现的波光粼粼而赞叹不已。在另一位朋友的安利下,我迷上音乐,沉迷古典。在流连这些艺术中时,我总在不停的感叹:好的艺术,一定是不朽的,我们可以听20年前的流行,欣赏200年前的古典,欣赏百十年前的毕加索。每有这些感慨,我总自惭形愧,作为软件工程师,代码总是暂时的,短暂的...

2019-08-12 13:46:33 1290 1

原创 预言需求

预言需求楔子认识了一位艺术家朋友,在他的引导下,开始看一些艺术展,看各种油画,水墨,水彩————屡屡为在那种固化颜料之下的展现的波光粼粼而赞叹不已。在另一位朋友的安利下,...

2019-08-12 13:43:30 191

转载 一段旧码

琢磨java失眠忽又想起几年前写的foolorm现在想想,有些不尽美,因为当时软编码和硬编码我似乎没有拆的太开转而脑子里又是go,反射搞得我晕头转向再是php,...

2019-07-24 03:47:14 109

原创 Lua 下的依赖注入

依赖注入是什么?百度百科有云:控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中...

2019-04-10 17:00:00 1993 2

原创 用redis实现openresty的缓存同步

引"一切单机缓存都是魔鬼,与其被消灭,不如与其共舞"来由之前接到我们uAuth的一个bug,具体原因为,当一个用户改密后,原token理应失效,但是线上时常会有原toke...

2019-03-27 22:00:54 811 1

原创 [lua][openresty][open-tiny-orm]开源一个简单的orm

序去年开始接触openresty,手里接过来的项目使用了lor,但是没有用orm,一切全部是手撸sql,各种拼接的语句充斥在业务代码中,让我非常的不能忍。因为之前有过框架...

2019-03-26 19:53:01 1414

原创 [node]request+watch开发自测的懒人神器

序关于自测的重要性,此处省下1万字,简而言之, 如果不想让 QA 小姐姐把 BUG 甩你一脸,那你就得学会高效自测。另外呢,有一些水平很差的程序猿,你不让他有一个自测的环...

2019-03-22 13:52:18 489

应用程序架构指导包v2.0

应用程序架构指导包由微软模式与实践团队负责编写,为基于.NET平台的应用程序设计提供了一些指导,现在v2.0 Beta版本已经发布,包括的内容有应用程序架构基础、设计、分层、设计模式等等,设计的应用程序类型有Mobile Application,Office Business Application (OBA),Rich Client Application ,Rich Internet Application (RIA),Web Application等

2008-10-29

C# C/S 用户管理模块

1.软件包中有类图,可以参考. 2.有createuser.sql 可以直接运行,建立相关表格. 3.使用时先设置Global.ConnnectionString 4.第一次使用请调用一次Global.Init(MenuStrip) 自动建立用户组和管理员admin 管理员 123456 5.系统基于组管理,有UserForm和GroupForm可以直接调用. 6.第一次发原创性资源,自己稍要了点分,请大家支持,嘿嘿

2008-07-28

Efffective C#

本书围绕一些关于C#和.NET的重要主题,包括C#语言元素、.NET资源管理、使用C#表达设计、创建二进制组件和使用框架等,讲述了最常见的50个问题的解决方案,为程序员提供了改善C#和.NET程序的方法。本书通过将每个条款构建在之前的条款之上,并合理地利用之前的条款,来让读者最大限度地学习书中的内容,为其在不同情况下使用最佳构造提供指导。<br>  本书适合各层次的C#程序员阅读,同时可以推荐给高校教师(尤其是软件学院教授C#/.NET课程的老师),作为C#双语教学的参考书。<br>作者简介<br>Bill wagner是世界知名的.NET专家,微软C#领域的MVP,并荣获微软Regional Director称号。他是著名软件咨询公司SRT Solutions的创始人,有20多年软件开发经验,曾经领导了众多成功的Windows平台产品的开发。他是微软开发社区的活跃人物,长期担任MSDN Magazine、ASP.NET Pro、Visual Studio Magazine等技术杂志的专栏作者。他的blog是http://www.srtsolutions.com/public/blog/20574,可以通过[email protected]与他联系。<br>

2008-04-06

空空如也

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

TA关注的人

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