旅者Edison
码龄9年
关注
提问 私信
  • 博客:35,948
    社区:227
    问答:14,506
    50,681
    总访问量
  • 7
    原创
  • 595,914
    排名
  • 5
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2015-07-06
博客简介:

alisonyu的博客

查看详细资料
个人成就
  • 获得21次点赞
  • 内容获得14次评论
  • 获得51次收藏
创作历程
  • 2篇
    2021年
  • 5篇
    2018年
成就勋章
TA的专栏
  • java
    6篇
  • 云服务
    2篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

354人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

GraphQL工程化--DGS框架

GraphQL工程化 – DGS框架背景在前一篇介绍GraphQL的文章里面,介绍了GraphQL的基本概念以及Java Server相关的API使用。本篇着重于如何使GraphQL工程化应用在工程中。DGS全称Domain Graph Service,是Netflix工程团队推出的封装了GraphQL能够快速投入生产的框架,其中集成了Spring Boot Starter,能够关注点分离定义数据绑定器,集成监控等,有利于快速进行GraphQL的工程化。依赖使用SpringBoot构建依赖<
原创
发布博客 2021.06.06 ·
1421 阅读 ·
0 点赞 ·
3 评论 ·
2 收藏

GraphQL Java入门

GraphQL Java入门技术背景QuickStartmaven依赖基本概念代码定义数据类定义数据服务构建DataFetcher定义Schema绑定数据源与构建GraphQL发起查询感想参考文档技术背景GraphQL主要解决了复杂多变的业务场景下BFF层进行数据聚合的问题,GraphQL作为查询引擎解决包含了元数据的定义,数据层的查询与编排,元数据驱动的DSL API查询等问题。对于前端来说,可以自助取数进行数据映射;对于服务端而言,以实体与字段的形式进行数据服务的复用。举一个例子,当运营需要搭建一
原创
发布博客 2021.05.23 ·
600 阅读 ·
1 点赞 ·
3 评论 ·
5 收藏

springboot-Rest接口返回统一格式数据

springboot-Rest接口返回统一格式数据为什么要统一格式?我们使用SpringBoot编写接口的时候,最好是返回一个统一格式的JSON,该格式包含错误码,附带信息,以及携带的数据。这样前端在解析的时候就能统一解析,同时携带错误码可以更加容易的排查错误。定义统一格式ApiResultpublic class ApiResult { /** * 错误码,对应{@li...
原创
发布博客 2018.09.24 ·
15342 阅读 ·
8 点赞 ·
3 评论 ·
27 收藏

maven仓库配置

maven仓库配置配置文件在讲配置仓库之前,我们先了解配置文件相关路径。maven配置分为全局配置和用户配置。全局配置所在的路径是mavenhome/conf/setting.xml用户级配置所在路径在{maven_home}/conf/setting.xml用户级配置所在路径在mavenh​ome/conf/setting.xml用户级配置所在路径在{user.home}/.m2/set...
原创
发布博客 2018.09.24 ·
237 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

如何使用maven打包fatjar?

如何使用Maven打包FatJar?FatJar是什么?我们在写Java程序的时候可能会依赖其他的库,如果我们打包jar的时候能够将我们所依赖的jar包一起打包进来,那么用户就可以直接启动该jar包而不用考虑其他依赖问题,包含依赖的jar包就是fatjar。如何打包FatJar?将以下代码复制到pom.xml文件中&lt;build&gt; &lt;plugins&gt; ...
原创
发布博客 2018.09.23 ·
7749 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

docker常用命令

docker常见命令docker常用命令DockerFile 构建根据DockerFile构建Image运行容器查看正在运行的容器查看容器元信息进入容器停止容器移除容器移除Imagedocker常用命令DockerFile 构建From 基础ImageADD 本地文件 远程文件CMD 这里写命令例如FROM node:7ADD app.js /app.jsCMD node app...
原创
发布博客 2018.09.19 ·
163 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java-使用反射获取类型信息

Java中如何使用反射获取类型信息?Java中如何使用反射获取类型信息?一个简单类的例子分析如何获取不同属性的类型1、普通类型2、数组类型3、带泛型的类型4、复杂的嵌套类型5、多个泛型参数总结Java中如何使用反射获取类型信息?最近写了大量需要根据类属性的类型反射注入值的代码,总结了以下常用的反射技巧:一个简单类的例子在这个类中,有普通的String类型,有数组类型,有带泛型的List类型...
原创
发布博客 2018.09.18 ·
10436 阅读 ·
9 点赞 ·
5 评论 ·
21 收藏

元胞自动机 Java实现

发布资源 2017.09.01 ·
zip

一点关于自己大学C++课设上的小小的疑问

答:

1、猪圈之间可以用链表来连接,考虑到猪圈数量不多,可以直接遍历来寻找,每一猪圈节点存储猪圈相关信息。
2、按目前题主的架构,要寻找某只猪只能遍历每个节点进行比较,时间复杂度为O(n)
2、建议 猪圈与猪之间可以用二叉树(二叉树也是链表实现的,因此符合题意),为每一只猪分配一个Id,利用二叉树进行增删查改,时间复杂度为O(log2(n)) (直观来说1024头猪寻找一头猪最多只需要10次比较)。

回答问题 2017.09.01

关于大学C++课设上的一点小问题

答:

1、猪圈之间可以用链表来连接,考虑到猪圈数量不多,可以直接遍历来寻找,每一猪圈节点存储猪圈相关信息。
2、按目前题主的架构,要寻找某只猪只能遍历每个节点进行比较,时间复杂度为O(n)
2、建议 猪圈与猪之间可以用二叉树(二叉树也是链表实现的,因此符合题意),为每一只猪分配一个Id,利用二叉树进行增删查改,时间复杂度为O(log2(n)) (直观来说1024头猪寻找一头猪最多只需要10次比较)。

回答问题 2017.09.01

java for循环四千多次 每次循环内部还要有其他处理逻辑 导致速度很慢 如何优化

答:

对于一些不需要利用其返回结果的,多线程并行处理。可以用eventBus来处理 (参考教程)
以现在的计算机速度,4000次循环就感觉慢,最好检查一下代码是否有地方需要改进。

回答问题 2017.09.01

html中只有body的内容,如何找到对应的js、css?

答:

在对应页面打开F12,查看头部引用的Js和css文件,全局搜索 .right-column-content或.page-heading-controls等有意义的类名,Id名,看看他们被那个Js文件引用。一般一个页面对应一个js文件,即可找到对应的JS或css文件。

回答问题 2017.09.01

pandas 读取excel文件出错

答:

有可能是版本依赖的问题,下载一个anaconda(https://www.anaconda.com/download/),里面已经安装好常用的科学计算库包括pandas,使用即可。

回答问题 2017.09.01

javafx 在contrller类加载不了FXML页面

发布问题 2016.08.10 ·
1 回答

C语言:用qsort()和strcmp实现对字符串数组的字典序排序

发布问题 2015.12.06 ·
3 回答
加载更多