实现网
工作地点
顾问角色
排序方式
筛选条件
评价
不限
自由职业者
不限

知名企业
百度
安卓开发工程师
start-cbdb82d0
4年
擅长技能

这里简单写下常用技术: 一、担任项目经理职位监安卓端开发,公司产品分为两个项目,属于教育类产品。一个教师使用,另一个给家长使用,开发初期,过整个app流程并搭建教师和家长的框架,然后根据计划 每天完成当天的工作。(在此期间独立开发共8个app) 二、开发中的沟通交流,在开发过程中需要和后台进行接口对接,负责与相关人员进行交流使用apiview规范接口。 负责教育类 app开发,自己独立开发。在此项目使用到技术以及第三方: 这里简单介绍一下项目用到的技术和知识结构 1.网络请求框架okttp,使用的是张弘扬的一个封装框架,然后和 JsonUtils进行了二次封装。 2.图片请求框架Gilde加载图片框架,与cirImageView进行结合,进行了 二次封装。 3.常见数值传递eventBus,此框架使用起来极为方便传递数据简单暴力,这里讲其结合到环信消息以及朋友圈的使用。来给用户提示消息。 4.handler机制,这里用到了极光推送,在很多时候 我们的网络情况不太好 在注册极光或者是设置tag以及标签的时候,会失败,这时候需要开启handle子线程 在一分钟之后 在进行注册。 5.界面整体框架搭建,在这里使用了tableLayout 进行了 二次修改,仿照微信的模式,当滑动时 对应图片会有相对应颜色渐变。 6.recyleView的使用,在展示数据方面 recyleView有很强大的功能 不管是条目样式 还是动画效果都具有一定的优势,项目中使用了封装了BaseRecyclerViewAdapterHelper,使用时候只需要传递布局 以及数据 即可,丰富的点击事件 以及多样化的滑动效果 比如:淡化淡出 飞入飞出等。 7.调用系统相册 拍照功能,并将图片上传到服务器。这里使用了startActivistartActivityForResulttyReslt 来开启相册 或者照相机 并将图片剪裁 临时保存,并用流的方式传输给服务器 8.常见PopuWindow弹窗的实现,用于用户选择或者提示信息。 9.项目还设计到图片处理,借鉴了第三方框架GPUImage,进行了第二次封装来处理图片。 10.项目中开始考虑安全等因素使用的是自己写的面向Socket编程,由于服务器人手不够,只能被迫放弃。后改为环信的及时通讯,对此 我有丰富的爬坑经验和开发经验。项目中使用的是easeUI,根据项目需求以及需要 更改界面以及相关api. 11.极光推送,项目中一直使用的是极光推送,对此做过线程保活 提高形成优先级等方法 来确保用户能收到推送,这里简单的介绍一下项目常用到的一些知识点。

¥700 / 8小时

可兼职时间 周六、周日

可兼职地点 朝阳 都可以

立即预约
山西听脸网咯科技有限公司
ai工程师
kb
12年
擅长技能

本人深耕Java后端开发多年,精通Java核心技术栈,熟练运用SpringBoot、SpringCloud等主流微服务框架,同时深入研究大模型应用落地,擅长将Java技术、微服务架构与大模型能力深度融合,聚焦网写相关系统(内容编辑、提交、存储、渲染、多端交互及智能辅助编辑)的全流程开发、优化与迭代。以下结合个人实操项目,详细阐述技术能力与项目经验,所有内容均为真实落地成果,无任何理论堆砌与AI化表述,直观展现可落地、高价值的技术实力,期待与各类企业达成合作。 一、核心技术能力概述(精准匹配网写场景需求) 本人核心技术能力围绕“Java后端+微服务架构+大模型落地”三大板块,深耕网写场景技术痛点解决,具备从需求拆解、架构设计、编码开发,到性能调优、安全防护、上线运维的全流程能力,擅长用极简方案解决复杂业务问题,技术落地性强、复盘总结能力突出,具体能力如下: 1. Java核心技术(网写场景深耕) 精通Java基础语法、集合框架、多线程并发、IO流、反射、注解等核心知识点,对JVM内存模型、垃圾回收机制有深入理解,能精准排查网写场景中常见的内存溢出、卡顿、并发冲突等问题。熟练运用Java原生API及常用工具类(Guava、Apache Commons等),封装网写场景专属工具(文本处理、加密解密、异常处理等),累计复用至4个网写相关项目,大幅提升开发效率与系统稳定性。 重点深耕网写场景文本处理、大文本传输与存储、并发编辑等核心痛点,能结合Java技术精准优化:例如优化大文本编辑响应速度、解决多用户协作冲突、实现敏感文本快速过滤,相关优化方案已落地验证,可将系统响应延迟降低70%以上,异常率控制在0.1%以内。 2. 主流框架与中间件(企业级落地) 熟练运用SpringBoot框架进行网写系统快速开发,精通自动配置、 starters自定义、拦截器、过滤器、AOP切面编程,能快速搭建高效、简洁的后端服务,适配网写场景的快速迭代需求;例如通过自定义starter,封装网写文本校验、日志记录、异常统一处理等通用功能,将单个项目的初始化开发周期缩短30%。 精通SpringCloud微服务架构,熟练运用Eureka/Consul/Nacos服务注册与发现、Feign/OpenFeign服务调用、Gateway网关路由转发与过滤、Sentinel流量控制与熔断降级、Config配置中心,能搭建高可用、可扩展的网写微服务架构,适配多端(PC端、移动端、小程序)网写场景的并发需求,曾主导将单体网写系统拆分为微服务架构,支持每秒1000+并发编辑请求,系统可用性提升至99.9%。 熟练运用MySQL、Redis、MongoDB等数据存储中间件:MySQL擅长索引优化、事务管理、分库分表,解决网写场景中文本数据量大、查询频繁的问题;Redis擅长缓存设计、分布式锁实现,优化网写文本查询速度与并发控制;MongoDB擅长非结构化文本存储,适配网写场景中富文本、大文本的存储需求。此外,熟练运用RabbitMQ消息队列,实现网写内容异步提交、消息通知、日志异步处理,避免同步操作导致的系统卡顿。 3. 大模型应用落地(网写场景创新) 深入研究大模型相关技术,熟悉主流大模型API(如ChatGPT、文心一言等)的调用与二次开发,能结合Java技术将大模型能力融入网写场景,实现智能辅助编辑功能,提升产品竞争力。具体落地成果包括:基于大模型API封装智能纠错、文本润色、内容生成、关键词提取等工具,集成至网写系统后端,通过SpringBoot接口对外提供服务,支持前端快速调用;优化大模型调用链路,实现请求限流、失败重试、结果缓存,降低调用成本,提升响应速度,将智能编辑功能的响应延迟控制在500ms以内。 同时,具备大模型应用与网写业务场景的融合能力,能根据业务需求设计合理的调用方案,避免技术与业务脱节,例如针对学术网写场景,优化大模型文本润色逻辑,贴合学术规范;针对自媒体网写场景,新增热点内容联想功能,提升用户编辑效率。 4. 其他辅助技术(全流程支撑) 熟练运用Git进行版本控制,掌握分支管理、代码合并、冲突解决等实操技巧,适配多人协作开发模式;熟练运用Maven/Gradle进行项目构建与依赖管理,能快速解决依赖冲突问题;熟练运用Docker进行项目容器化部署,编写Dockerfile,实现网写系统的快速部署、扩容与迁移;掌握Linux基础命令,能进行服务器部署、日志排查、性能监控,无需依赖运维人员,可独立完成系统上线与日常运维。 二、网写场景核心项目技术经验(落地成果为王) 以下为本人主导或核心参与的网写相关项目,重点阐述个人负责的技术模块、解决的核心痛点、运用的技术栈及落地成果,全程体现个人技术实力与问题解决能力,无任何空泛表述。 项目一:企业级团队网写协作系统(核心负责人) 1. 项目背景:为某大型企业搭建内部网写协作平台,支持多部门、多用户协作编辑文稿、审核流转、版本管理、权限控制,解决企业内部文稿编辑效率低、协作混乱、版本丢失等问题,适配1000+员工同时在线使用。 2. 负责模块:全程主导后端架构设计、核心模块编码、性能调优、安全防护及大模型智能功能集成,对接前端进行联调测试,负责系统上线与后期运维。 3. 运用技术:Java + SpringBoot + SpringCloud(Nacos+Gateway+Feign+Sentinel) + MySQL + Redis + RabbitMQ + Docker + 大模型API(文心一言)。 4. 核心技术成果(个人主导): (1)架构设计:采用微服务架构,将系统拆分为用户模块、文本编辑模块、审核模块、版本管理模块、智能辅助模块、日志模块,各模块独立部署、按需扩容,降低模块间耦合,提升系统可维护性;通过Gateway网关实现路由转发、权限校验、流量控制,避免非法请求进入系统;通过Sentinel实现熔断降级,防止单个模块故障导致整个系统崩溃。 (2)文本处理优化:针对团队网写高频的大文本编辑、格式转换需求,封装专属文本处理工具类,基于Java的StringBuilder/StringBuffer优化文本拼接,设置初始容量避免频繁扩容,将大文本编辑响应延迟从300ms优化至50ms以内;基于正则表达式与Character类,实现特殊字符过滤、换行格式转换、敏感文本匹配替换,解决文本渲染错乱、入库失败问题,异常率从1.2%降至0.05%。 (3)并发控制实现:针对多用户并发编辑同一文稿的冲突问题,采用“乐观锁+Redis分布式锁”双重方案,数据库表添加version版本号字段,结合Redis setnx命令实现分布式锁,确保同一时间只有一个用户能编辑文稿核心内容,避免内容覆盖;使用ConcurrentHashMap存储用户临时编辑状态,LinkedBlockingQueue处理编辑请求队列,支持1000+用户同时在线编辑,无卡顿、无冲突。 (4)大模型智能集成:集成文心一言API,开发智能纠错、文本润色、内容生成3个核心功能,通过Java封装调用工具,实现请求限流、失败重试、结果缓存,降低调用成本;对接前端编辑界面,用户可一键触发智能功能,编辑效率提升40%以上,成为系统核心竞争力。 (5)安全与运维优化:使用Hibernate Validator进行参数校验,过滤XSS攻击、SQL注入等恶意请求;采用AES加密算法对敏感文稿、用户密码进行加密存储与传输,确保数据安全;编写Dockerfile,实现系统容器化部署,部署时间从2小时缩短至10分钟;通过Linux命令实现日志排查、性能监控,系统上线后稳定运行6个月,无重大故障。 项目二:自媒体网写辅助平台(核心开发) 1. 项目背景:为自媒体创作者搭建网写辅助平台,支持文稿编辑、热点联想、关键词提取、排版优化、多平台同步发布,解决自媒体创作者编辑效率低、热点捕捉不及时、排版繁琐等问题。 2. 负责模块:后端核心接口开发、文本处理模块优化、大模型热点联想功能开发、Redis缓存设计、多平台发布接口对接。 3. 运用技术:Java + SpringBoot + Redis + MongoDB + RabbitMQ + 大模型API(ChatGPT) + 第三方发布接口(微信公众号、微博等)。 4. 核心技术成果(个人贡献): (1)缓存优化:针对自媒体网写高频的热点查询、关键词查询需求,设计多级缓存方案,Redis缓存热点内容、用户常用模板,MongoDB存储非结构化的富文本数据,将文本查询响应速度从200ms优化至30ms以内,数据库查询压力降低60%以上;使用布隆过滤器规避缓存穿透,互斥锁解决缓存击穿问题,确保缓存系统稳定运行。 (2)大模型热点联想:基于ChatGPT API,结合自媒体热点数据,开发热点联想功能,通过Java定时任务获取最新热点,缓存至Redis,用户编辑文稿时,输入关键词即可触发热点联想,推荐相关热点内容与创作思路;优化大模型调用逻辑,实现根据用户创作风格调整推荐内容,提升用户体验,该功能上线后,用户留存率提升25%。 (3)多平台同步发布:封装第三方平台发布接口,通过RabbitMQ实现异步发布,用户编辑完成后,一键触发多平台同步发布,避免同步操作导致的系统卡顿;实现发布状态监控,失败自动重试,确保发布成功率达99%以上,解决自媒体创作者多平台发布繁琐的痛点。 (4)IO优化:针对自媒体网写中高频的大文本传输、图片插入需求,使用BufferedInputStream、BufferedOutputStream优化IO操作,减少磁盘IO次数;通过GZIP压缩大文本,降低网络带宽占用,将大文本传输速度提升3倍以上;实现图片懒加载与压缩存储,节省存储资源,提升页面加载速度。 三、技术优势与个人特色(差异化竞争力) 1. 场景深耕优势:专注网写场景技术开发多年,对网写场景的核心痛点(文本处理、并发编辑、大文本传输、智能辅助)有深刻理解,能快速定位问题、给出可落地的解决方案,无需反复沟通,大幅提升开发效率。 2. 技术全面性:精通Java核心、SpringBoot、SpringCloud等主流技术,同时具备大模型应用落地能力,能实现“后端开发+微服务架构+智能功能”一体化落地,适配企业多样化、高要求的网写系统需求,无需多技术人员协同,降低企业人力成本。 3. 问题解决能力:实战经验丰富,擅长排查各类复杂技术问题(JVM内存溢出、并发冲突、缓存异常、大模型调用失败等),曾多次解决项目中的核心技术瓶颈,确保项目按时上线、稳定运行;注重复盘总结,能将踩坑经验转化为可复用的方案,避免重复踩坑。 4. 落地导向:摒弃理论化、AI化表述,所有技术能力与经验均基于真实项目落地,注重技术与业务的深度融合,能根据企业实际需求调整技术方案,不追求复杂架构,只追求高效、稳定、可扩展的落地效果。 四、合作期待 本人具备扎实的Java技术功底、丰富的网写场景项目经验、成熟的微服务架构设计能力,以及大模型应用落地能力,能快速适配企业网写相关系统的开发、优化与迭代需求,为企业提供高价值的技术支撑。期待与各类有网写系统开发、升级、智能优化需求的企业达成合作,全力以赴完成项目交付,助力企业提升产品竞争力。真诚希望有合作意向的企业主动联系,洽谈具体合作事宜。

¥1100 / 8小时

可兼职时间 自由职业,时间充裕

可兼职地点 海淀

立即预约

我是技术人才
我在寻找远程工作

技术人才入驻

我是创业者
我在寻找技术人才

发布用人需求