上一页 1 2 3 4 5 6 ··· 8 下一页
  2022年11月10日
摘要: 主要参考文章: https://blog.csdn.net/qq_33285112/article/details/109726538 https://www.cnblogs.com/linnuo/p/15699121.html 一、首先基于Alpine构建Java最小运行环境 关于Alpine A 阅读全文
posted @ 2022-11-10 09:13 麦克煎蛋 阅读(223) 评论(0) 推荐(0) 编辑
  2022年3月10日
摘要: 做后台开发的时候,所使用的前端框架一直是d2admin,其中重要的是使用了d2-crud-plus。 本周在使用其中的穿梭框(transfer)组件的时候,大费周章,官方给的示例实在太简单了(其实也怪自己学艺不精)。。。 { title: '穿梭框', key: 'transfer', type: 阅读全文
posted @ 2022-03-10 19:25 麦克煎蛋 阅读(627) 评论(0) 推荐(0) 编辑
  2021年11月8日
摘要: 参考文章: https://www.jianshu.com/p/c93fede90615 执行下面这个脚本即可: #!/bin/sh # This is the Meteor install script! # # Are you looking at this in your web browse 阅读全文
posted @ 2021-11-08 16:43 麦克煎蛋 阅读(341) 评论(0) 推荐(0) 编辑
  2021年10月13日
摘要: 参考文章: https://blog.csdn.net/blueheart20/article/details/81011805 在Maven项目中,不同的第三方依赖包可以直接或者间接依赖于Spring,这些Spring的版本各有不同,则在项目中容易产生版本的冲突。 Spring不同模块或者与外部进 阅读全文
posted @ 2021-10-13 10:17 麦克煎蛋 阅读(1581) 评论(0) 推荐(0) 编辑
  2020年12月22日
摘要: @Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。 @Autowired注解是按类型装配依赖对象,默认情况下它要求依赖对象必须存在,如果允许null值,可以设置它required属性为false 阅读全文
posted @ 2020-12-22 17:11 麦克煎蛋 阅读(219) 评论(0) 推荐(0) 编辑
  2020年12月3日
摘要: 一般的项目模块中都有DAO、Entity、Service、Controller层。 Entity层:实体层 数据库在项目中的类 Entity层是实体层,也就是所谓的model,也称为pojo层,是数据库在项目中的类,该文件包含实体类的属性和对应属性的set、get方法; DAO层: 持久层 主要与数 阅读全文
posted @ 2020-12-03 19:17 麦克煎蛋 阅读(5912) 评论(1) 推荐(3) 编辑
  2020年11月11日
摘要: 在公司的一个项目中,管理后台开发采用了D2Admin,这其中关于富文本的编辑又用到了UEditor。 关于UEditor的详细使用就不再赘述,具体可以参考文章:http://fex.baidu.com/ueditor/ 按照文档说明,后台配置好以后,就可以上传文件了,个人后台配置参数如下: { "i 阅读全文
posted @ 2020-11-11 18:56 麦克煎蛋 阅读(527) 评论(1) 推荐(1) 编辑
  2020年10月26日
摘要: 一、首先下载jdk1.6 下载地址:https://support.apple.com/kb/DL1572?locale=zh_CN 二、修改安装包 如果已经安装了高版本jdk,则默认是无法安装低版本的jdk的,这里需要处理下已下载的jdk1.6,方法如下: https://blog.csdn.ne 阅读全文
posted @ 2020-10-26 10:34 麦克煎蛋 阅读(4591) 评论(0) 推荐(0) 编辑
  2020年10月23日
摘要: 【Cocos Creator】Cocos Creater 中如何实现JSB的自动绑定https://oedx.github.io/2019/07/03/cocos-creator-js-binding-auto/ JSB 2.0 绑定教程 https://docs.cocos.com/creator 阅读全文
posted @ 2020-10-23 13:38 麦克煎蛋 阅读(231) 评论(0) 推荐(0) 编辑
  2020年9月28日
摘要: Cocos Creator 允许你将代码拆分成多个脚本文件,并且让它们相互调用。这个步骤简称为 模块化。 模块化使你可以在 Cocos Creator 中引用其它脚本文件: 访问其它文件导出的参数 调用其它文件导出的方法 使用其它文件导出的类型 使用或继承其它 Component Cocos Cre 阅读全文
posted @ 2020-09-28 16:08 麦克煎蛋 阅读(948) 评论(0) 推荐(0) 编辑
  2020年9月23日
摘要: 在目前的 Cocos Creator 中,我们支持加载远程贴图资源,这对于加载用户头像等需要向服务器请求的贴图很友好,需要注意的是,这需要开发者直接调用 cc.assetManager.loadRemote 方法。同时,如果开发者用其他方式下载了资源到本地设备存储中,也需要用同样的 API 来加载, 阅读全文
posted @ 2020-09-23 16:42 麦克煎蛋 阅读(4399) 评论(0) 推荐(0) 编辑
  2020年9月22日
摘要: 最近来到了一家用游戏的方式做针对幼儿的教育公司,接触到了Cocos Creator,还真是非常适合用来开发教育产品。 打算好好学习和了解下,然后在工作中深度应用。 阅读全文
posted @ 2020-09-22 09:30 麦克煎蛋 阅读(257) 评论(0) 推荐(0) 编辑
  2020年9月12日
摘要: 这几天在配置新的MacBook开发环境的时候,无法顺利的安装iTerm及其扩展插件,老是提示raw.githubusercontent.com:443连接失败的错误,经过查询和摸索,个人成功的方案如下: 进入网站:https://site.ip138.com/raw.Githubuserconten 阅读全文
posted @ 2020-09-12 19:40 麦克煎蛋 阅读(8271) 评论(2) 推荐(0) 编辑
  2020年8月21日
摘要: 对于一个从C/C++一路走过来的老程序员来说,对Python的简洁高效是倍感亲切。 但从技术人员的储备来说,Java工程师是人才济济,而Python工程师不太好找。 在决定技术方案选型的时候,就尴尬了,是选择Python技术栈还是Java技术栈呢。。。 打算好好梳理下Java相关技术栈,先大概熟悉, 阅读全文
posted @ 2020-08-21 17:24 麦克煎蛋 阅读(469) 评论(0) 推荐(0) 编辑
  2020年8月20日
摘要: 一、运行Asyncio程序 asyncio.run(coro, *, debug=False) 执行 coroutine coro 并返回结果。 此函数运行传入的协程,负责管理 Asyncio 事件循环并完结异步生成器。 当有其他 asyncio 事件循环在同一线程中运行时,此函数不能被调用。 如果 阅读全文
posted @ 2020-08-20 16:17 麦克煎蛋 阅读(2934) 评论(0) 推荐(1) 编辑
摘要: Asyncio模块提供了使用协程构建并发应用的工具。它使用一种单线程的方式实现并发,一般会在程序阻塞I/O操作的时候发生上下文切换,如读写文件,或者请求网络。 同时Asyncio也支持调度代码在将来的某个特定事件运行,从而支持一个协程等待另一个协程完成,以处理系统信号和识别其他一些事件。 基本概念 阅读全文
posted @ 2020-08-20 15:45 麦克煎蛋 阅读(924) 评论(0) 推荐(1) 编辑
  2020年8月14日
摘要: 一、协程介绍 协程 ,又被称为微线程或者纤程,是一种用户态的轻量级线程,英文名Coroutine,它是实现多任务的一种方式。 其本质就是一个单线程,协程的作用就是在一个线程中人为控制代码块的执行顺序。 具体解释如下: 在一个线程中有很多函数,我们称这些函数为子程序。当一个子程序A在执行过程中可以中断 阅读全文
posted @ 2020-08-14 17:12 麦克煎蛋 阅读(1042) 评论(0) 推荐(0) 编辑
摘要: 参考文章: https://www.cnblogs.com/sheng-jie/p/how-much-you-know-about-io-models.html https://songlee24.github.io/2016/07/19/explanation-of-5-IO-models/ 在L 阅读全文
posted @ 2020-08-14 14:38 麦克煎蛋 阅读(141) 评论(0) 推荐(0) 编辑
  2020年8月6日
摘要: 作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 结合前期学习的过程,整理了一份工程实例模板,在基于FastAPI框架的前提下,参考了Flask的一些业务逻辑和文件配置。 在测试环境和生产环境都经过了实际测试,个人认为可以实际应用 阅读全文
posted @ 2020-08-06 15:42 麦克煎蛋 阅读(2390) 评论(4) 推荐(0) 编辑
  2020年8月4日
摘要: 作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 在整理工程模板的时候,有一个场景是当请求过来的时候,要对请求统一进行权限验证。 如果验证通过,那么就把验证过的用户信息附加到Request中,这样在具体的路径操作里,就可以直接使用 阅读全文
posted @ 2020-08-04 14:59 麦克煎蛋 阅读(2648) 评论(0) 推荐(0) 编辑
  2020年7月30日
摘要: 作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 我们这里探讨下关于异步代码、并行和并发的一些概念。 一、初探 1、如果我们使用必须用await调用的第三方库,例如: results = await some_library() 阅读全文
posted @ 2020-07-30 16:37 麦克煎蛋 阅读(17112) 评论(3) 推荐(4) 编辑
  2020年7月27日
摘要: 作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 我们这里不使用容器进行部署。使用容器部署可参考:https://fastapi.tiangolo.com/deployment/ 一、安装ASGI兼容Server 我们选择Uvic 阅读全文
posted @ 2020-07-27 22:04 麦克煎蛋 阅读(5601) 评论(2) 推荐(0) 编辑
摘要: 作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 我们在构建复杂应用的时候,通常会对工程目录进行合理组织。 FastAPI提供了便利的工具来对应用进行结构化管理,这基本等同于Flask的Blueprints功能。 一、文件结构示例 阅读全文
posted @ 2020-07-27 11:12 麦克煎蛋 阅读(3354) 评论(0) 推荐(0) 编辑
  2020年7月26日
摘要: 作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 在许多情况下,我们的应用都需要一些外部的配置项,比如加密密钥、数据库账号、邮件服务等等。 大部分这些设置项都是可变变量,比如数据库地址等,因此通常情况下可以通过环境变量来提供这些设 阅读全文
posted @ 2020-07-26 21:16 麦克煎蛋 阅读(2915) 评论(1) 推荐(0) 编辑
  2020年7月24日
摘要: 作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 我们可以在应用启动和关闭的时候自定义事件处理器。注意,只有主应用才可以这么做。 启动事件 通过"startup"事件来声明一个应当在应用启动之前运行的函数。 from fastap 阅读全文
posted @ 2020-07-24 15:04 麦克煎蛋 阅读(4601) 评论(0) 推荐(0) 编辑
摘要: 作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 我们可以在FastAPI中使用WebSockets建立从前端到后端的通讯连接。 以下我们通过一个简单的网页示例来讲解。 一、创建websocket 在FastAPI应用中创建一个w 阅读全文
posted @ 2020-07-24 11:53 麦克煎蛋 阅读(3257) 评论(0) 推荐(0) 编辑
摘要: 作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 如果我们有两个独立的FastAPI应用,我们可以把其中一个作为主应用(顶级应用),而把另一个作为子应用并进行加载。 顶级应用 我们首先创建主(顶级)应用。 from fastapi 阅读全文
posted @ 2020-07-24 10:44 麦克煎蛋 阅读(1193) 评论(0) 推荐(0) 编辑
  2020年7月20日
摘要: 作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 有些情况下我们希望能直接访问Request对象。 例如我们在路径操作函数中想获取客户端的地址信息: 通过在路径操作函数中声明Request类型的参数,FastAPI就会传递Requ 阅读全文
posted @ 2020-07-20 14:52 麦克煎蛋 阅读(4879) 评论(0) 推荐(0) 编辑
摘要: 作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! OAuth2 scopes是一种细粒度的安全许可机制,通常用来对用户或者第三方应用提供特定的访问许可。 在OAuth2的规范中,scopes是一个基于空格分隔符的字符串列表。这些s 阅读全文
posted @ 2020-07-20 14:23 麦克煎蛋 阅读(4359) 评论(0) 推荐(0) 编辑
  2020年7月16日
摘要: 作者:麦克煎蛋 出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢! 我们前面使用的依赖项都是固定的函数或者类,但有时候我们想在依赖项中设置不同的参数,同时又不用声明不同的函数或类。 我们可以利用一个可调用的类实例来实现这个功能。 可调用的实例 注意 阅读全文
posted @ 2020-07-16 16:03 麦克煎蛋 阅读(1082) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页