- 博客(15)
- 资源 (7)
- 收藏
- 关注
原创 提示词工程(Prompt Engineering)
本文是介绍Prompt的相关知识,包括Prompt Engineering的概念,如果去做,以及使用千帆大模型的测试结果。还介绍了一些Prompt进阶的用法。
2025-01-21 20:37:09
1155
2
原创 基于千帆(ERNIE-Functions-8K)Function Calling的简单使用
本文介绍了Function Calling的基本概念及作用,以及基于千帆大模型如何使用Function Calling,并给出了可运行的代码。
2025-01-14 23:33:28
1248
原创 Spring之AOP中代理对象创建时机
前言上一篇文章已经讲解过AOP责任链的实现原理(Spring之AOP的实现),这一篇文章主要讲解AOP中代理对象创建的时机,普通的IOC对象的创建流程见:Spring依赖注入(DI)之注解形式动态代理对象创建的时机我们回到Bean的创建过程,主要看AbstractAutowireCapableBeanFactory的doCreateBean方法 protected Object doCreateBean(final String beanName, final RootBeanDef.
2021-11-25 19:54:01
5161
2
原创 Spring之AOP的实现
1.前言在上一遍文章中有介绍了AOP相关的概念,也讲到了代理的概念,这篇文章中主要讲解AOP的实现。静态代理、动态代理、jdk、cglib备注:1.aop与拦截器的区别2.requestId能否传入到代码中3.AspectJ与Aspect...
2021-11-05 17:33:11
844
原创 Spring之面向切面编程(AOP)
1. 面向切面编程以下内容来自百度百科:定义:面向切面编程(AOP,Aspect Oriented Programming)是通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。作用:利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。主要功能:日志记录、性能统计、安全控制、事务处理、异常处理等。总结:面向切面编程是希望能够将通用需求功能从不相关的类当中分离出来,能够使得很多类共享一个行为,一旦发生
2021-10-29 16:44:29
7621
原创 Spring依赖注入(DI)之注解形式
目录1.前言2.使用注解实现IOC3. IOC相关的注解3.1 为什么会需要使用这些注解?3.2 相关的注解3.2.1 类的定义注解3.2.2 注入相关的注解4. 源码分析4.1 初始化过程4.2 Bean的获取4.3 Autowired的工作原理4.4 如果确保被自动装配的对象在装配时已经完成初始化?1.前言上一篇文章中《Spring 控制反转(IOC)及依赖注入(DI)》https://blog.youkuaiyun.com/luofen521/article
2021-09-22 22:34:11
1288
原创 Spring控制反转(IOC)及依赖注入(DI)
1.前言控制反转(IOC,Inversion of Control)表面的意思就是控制权被反转了,既然是反转,那原本是什么样子呢?假设Main中用到了Book,且调用了Book类中的打印方法,这个时候Main.java和Book的写法如下:/** * @author josan_tang */public class Main { public static void main(String[] args) { //通过new的方式创建Book实例 .
2021-09-13 19:15:38
537
原创 Spring全家桶概述
1.前言本文主要简述了Spring Framework、Spring Boot、Spring Cloud以及Spring Cloud Alibaba的作用及特点spring官方文档2. Spring Framework文档概览Spring Framework为基于现代企业应用提供了一个的编程和配置的模型,在任务一种部署平台上Spring Framework的一个关键元素就是对应用层面提供基础设施的支持:Spring专注于企业应用的管道(基础设施)以至于团队能专注于应用层面的业务逻辑,而不需要关
2021-09-07 20:12:13
852
原创 Hybrid优化之两个WebView中的H5通信
前段时间,我的一个ios同事兼大学同学,提出了一个Hybrid开发中的优化方案,人很帅,可能是我见过最帅的程序猿了,下次有机会po他的照片。那么这个优化方案是什么呢?待会再说吧,其实我想表达的是Android和ios同事应该多沟通,其实很多设计思想都很像,可以相互借鉴对方一些优秀的点,就像现在新出的Android机和苹果机也越来越像了。
2017-09-06 18:23:29
2396
原创 Glide的源码解析(一)(附方法调用图)
前言上一篇博客讲了Glide的基本使用,知其然,也要知其所以然,这篇博客一起来学习Glide的源码。如果不知道Glide的基本使用,可以看上一篇博客:http://blog.youkuaiyun.com/luofen521/article/details/71210005该博客也是基于郭霖大侠的Glide源码分析总结而得,算是自己做的笔记,郭大侠的博客传送门:http://blog.youkuaiyun.com/guoli
2017-05-05 15:52:39
3770
原创 单例模式的几种用法比较
最近在看何红辉、关爱民著的《Android源码设计模式解析与实战》,一边学习,一边理解,一边记笔记。1.定义确保某个类只有一个实例,能自行实例化并向整个系统提供这个实例。2.应用场景当产生多个对象会消耗过多资源,比如IO和数据操作某种类型的对象只应该有且只有一个,比如Android中的Application。3.考虑情况多线程造成实例不唯一。反序列化过...
2016-06-30 10:26:38
8788
2
原创 自定义图文控件ImageTextView
前言: 在App开发过程中,有时候需要使用图片和文字搭配使用,特别是自定义BottomBar导航条的时候,为了统一样式,自定义一个图文控件会带来很大的方便。
2015-12-22 23:30:08
3595
1
原创 Android WebView初识
《黑客与画家》的第五章标题为“另一条路--互联网软件是微机诞生后的最大机会 ”,书中提出一个未来的憧憬:“当网速足够快,服务端技术足够牛逼,那么你的电脑只需要操作系统+浏览器+网卡就可以了。当你需要使用QQ时,只需要打开浏览器,点击QQ图标,在0.1秒的时间内完成历史记录的加载,然后和好友吹完牛逼以后,关闭软件,所有的数据又在0.1s内又回传到服务端保存。”
2015-09-15 22:02:14
779
PHP4.3 mongo memcache solr redis.dll扩展包.zip 以及配置方法
2015-12-07
php4.3 mongo memcache solr redis.dll扩展包以及配置方法
2015-12-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人