自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 2021-06-24 Junit基本概念

Study Of Unit Testing Tool JUnitAbstract: This paper studies and summarizes the definition, main features, basic principles and other basic knowledge of JUnit unit test, and verifies it in practice. Its unique annotation and assertion methods greatly faci

2021-06-24 21:24:30 177

原创 vue获取后端接口的数据

最近在用echarts做数据可视化,从后端接收数据成为至关重要的一步(第一次ಥ_ಥ然后查了一下最简单的接收例子是这样的(来源):created(){ this.$http.get("http://jsonplaceholder.typicode.com/users") .then((data) =>{ console.log(data);

2021-03-24 21:29:58 2336

原创 flutter中实现3d效果的侧边栏

先放效果gif我在github上找到了这个的源码,url可以看到它是跟随drawer拉出的宽度,不断改变吉他的图片,这里有120张吉他不同角度的图片,营造出3d效果。这里用到了一个flutter的工具叫做image_sequence_animator,是用来显示连续的图片,做成一个gif的效果。然后就是我试着运行这个项目,基本没有遇到什么困难,在配置pubspec.yaml的时候,没有写对位置,这里的规范实在太严谨了。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img

2021-01-28 23:52:29 488 2

原创 D3的介绍与使用

最近有一个比赛要求可视化图表展示数据,经过一段时间的迷茫图表怎么画?是后端还是前端的工作?在老师的指导下,了解到了D3,C3,Echarts等可以帮助画出很好看的图表,就是只需要导入csv文件,稍微调一下参数,即可生成图表。然后我去尝试了一个example, 发现代码没问题,但是csv没有导入成功。了解到这是因为安全机制禁止了cross origin request,不允许直接读取本地文件, 所以我们需要一个webserver来server我们的数据。npm install http-server

2020-12-27 22:42:26 571 2

原创 追梦App开发记录

追梦App是我们实验室一个大佬发起的,详情见https://blog.csdn.net/qq_46101869/category_10342068.html然后我按着设计图用flutter去实现前端,设计图是这样的↓,这是追梦App的引导部分一开始我看到显示翻页的小圆点想用的是swiper,可是这里又是点击下一步的按钮才翻页,知识盲区,百度了很久只找到修改pagination的。于是后来打算老老实实做三个页面,小圆点是画的。这个背景很好康,但是我在实现的时候有些复杂,用了两次贝塞尔曲线,用不同透明度

2020-12-13 13:54:37 237 1

原创 semantic UI学习(二)

我这里只是学习记录,参考文档更加生动https://zijieke.com/semantic-ui/elements/container.php#/introduction容器容器是一个元素,可以根据用户屏幕的大小将页面元素包含到合理的最大宽度。一个标准的容器<div class="ui container"> <p></p></div>文本容器可以降低其最大宽度更自然地容纳一列文本<div class="ui text conta

2020-11-28 19:44:43 525

原创 Semantic UI学习

Semantic UI 是一套开源的 CSS 与 JavaScript 框架,提供了一些设计好的界面组件,你可以在项目里直接使用这些组件。只需要引入相应的CSS和JavaScript即可使用啦。<link rel="stylesheet" href="https://ninghao.net/semantic/dist/semantic.min.css"><script src="https://cdn.jsdelivr.net/semantic-ui/2.2.4/semantic.mi

2020-11-15 13:42:54 718 1

原创 vue基础学习2

学习资源:https://www.bilibili.com/video/BV1qb41187fZ?p=16实例化多个Vue对象多个vue对象操控不同的对象(el是不同的值),可以同时存在,相互影响。在下面的例子中,有两个div,demo_one与demo_two;对应是两个vue,one与two。然后第二个vue对象可以在methods中定义函数来改变第一个vue对象的属性,one.title=“a new title”。第二种修改vue对象的方法是,在vue外部修改,two.title=“a n

2020-10-31 20:50:43 91

原创 vue基础学习

学习视频:https://www.bilibili.com/video/BV1Zt411g7H8?p=2首先从官网https://cn.vuejs.org/下载vue.js然后在使用的时候用<script>标签引用就可以了。<script src="../vue.js"></script>通过第一个例子学习MVVM模式<!DOCTYPE html><html lang="en"><head> <meta c

2020-10-15 20:27:36 124

原创 flutter学习——路由(routes)

学习资料:Flutter移动应用展示内容的屏幕或页面叫做路由(routes), Navigator这个小部件提供了方法可以去管理这些路由,比如Navigator.push、Navigator.pop,路由对象都会放在一个Stack里面。我们可以自己创建一个Navigator去处理路由堆,也可以使用WigetsApp或者是MaterialApp小部件给我们创建好的Navigator,使用Navigator.of这个方法,把context交给它就可以了,这样就可以实现push和pop。在main.dart的

2020-10-02 23:43:20 1763 4

原创 HTTP学习总结

《图解HTTP》是一本配有插图描述HTTP知识的书,没有那么枯燥。然后阅读HTTP也是Java EE老师布置的作业,于是就在一周内看完了。1.HTTP的应用1.1使用HTTP协议访问Web1.2HTTP与IP、TCP、DNSIP(Internet Protocal)网际协议位于网络层,它的作用是把各种数据包传送给对方。这里有两个地址,IP地址和MAC地址,IP地址指明了节点被分配到的地址,可变换,MAC地址是网卡所属的固定地址,基本不会更改。IP地址可以和MAC地址进行配对。在通信时,通常需要

2020-09-27 18:50:26 294 3

空空如也

空空如也

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

TA关注的人

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