笔记
GODOG_Yang
菜鸟
展开
-
【Git】学习笔记之基本操作
什么是Git?Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。通俗的讲,就是能够保存你的历史操作记录并在必要的时候帮你恢复到指定的操作。 我想很多人在不知道Git之前,会为了防止修改错文件,然后复制粘贴很多个版本,到最后一个文件夹里有很多相似的文件,把自己都弄晕了。 Git还能进行多人合作,将一个项目分出多个分支,每个人只在自己的分支上完成自己的工作,到最原创 2017-07-13 20:01:19 · 509 阅读 · 0 评论 -
【Web开发】关于Web项目的前后端分离
前后端分离的核心思想前端HTML页面通过Ajax调用后端的Restuful API接口并使用JSON进行数据交互。前端部分放在Web服务器上(Nginx、Apache等),后端部分放在应用服务器上(Tomcat、Jetty等)。前后端工程师必须事先制定好接口文档,后端工程师要写好测试用例(2个维度)供前端工程师使用。可用测试工具:postman、soapui、jmeter、junit、moc...原创 2019-04-18 20:27:17 · 1802 阅读 · 0 评论 -
BIOS无法识别SSD,但希望用SSD启动系统的解决方法
遇到的问题在笔记本电脑里装了固态硬盘,但是进入BIOS里却识别不到固态硬盘,可是在磁盘管理里能够看到我的固态硬盘,所以首先可以证明固态硬盘是没有坏的。之所以要把系统装在SSD里是因为相比机械硬盘,SSD运行速度更快。正常情况下,应该有显示固态硬盘,但是此次并没有。解决方法在网上查找了很多解决方法,但都没有使BIOS识别到SSD。升级主板BIOS(没有测试过)如果没有出现硬件兼容性...原创 2019-01-12 11:09:40 · 71452 阅读 · 2 评论 -
【算法笔记】普里姆Prim算法的简单实现
前言由于最近在学习数据结构,在学习的过程中动手把算法的思路用代码的形式实现了,这样记忆更深刻。所以在此记录下学习普里姆算法时,如何通过该算法获得连通网的最小生成树。算法实现思路一、创建以邻接矩阵为存储方式的带权连通无向图(连通网) 二、利用Prim算法计算最小边的权值之和 (1)从图中任取一个顶点,把它当成一棵树,并用vest[]记录顶点是否在生成树中 (2)从图中选取与该树...原创 2018-05-07 16:23:50 · 1217 阅读 · 0 评论 -
【Bug】android Studio使用butterknife报错的解决方法
转载自: https://blog.csdn.net/huangxiaoguo1/article/details/78111857报错:Annotation processors must be explicitly declared now. The following dependencies on the compile classpath are found to con...转载 2018-03-24 22:26:24 · 1029 阅读 · 0 评论 -
【Java】Java实现贪吃蛇小游戏(带详细注释)
源码源码来源:Java swing 写的贪吃蛇代码200行 前段时间在博客上看到了这段源码,由于自己没有用Java做过小游戏,于是就copy了一下,然后在自己电脑上运行,顺便加上了注释。代码greedySnackMain.javaimport javax.swing.JFrame;public class greedySnackMain extends JFrame {...原创 2018-03-20 10:32:29 · 24440 阅读 · 22 评论 -
【SD卡修复】使用SDFormatter工具
转载自:[Windows] sd卡救卡神器SDFormatter–亲测有效工具使用安装链接:SDFormatter 如果不打算要数据的话,直接点击格式化就可以了 这软件是用来格式化sd卡的。会清除数据的!!!!看清图,软件对存储媒介有限制,部分卡可能无效,大多数是有用的。卡要是真坏了(硬件),那就没救了,这不是软件能解决的。...转载 2018-03-19 20:41:42 · 15117 阅读 · 1 评论 -
【Android】简单实现使用WebView组件实现在App内打开web
关于WebView组件详细内容请参考:Android:这是一份全面 & 详细的Webview使用攻略如何实现在App内嵌web在新建的android项目里,如果要实现内嵌Web,一定要在AndroidManifest.xml设置访问网络权限: <uses-permission android:name="android.permission.INTERNET"/&g...原创 2018-03-19 11:16:20 · 8696 阅读 · 0 评论 -
【Shell】Linux操作系统中Shell脚本的编写
Shell脚本文件以.sh作为后缀名,在脚本的第一行一般都是“#!/bin/bash”,这是一行特殊的脚本声明,表示后面的语句通过/bin/bash程序来解释执行。 以#开头的语句表示注释信息。条件语句单分支的if语句:if [条件测试语句] //条件测试语句返回值为0则表示条件成立,若返回值不为0则跳过thenthen 需要执行的命令fi双分支的if语句if [原创 2018-02-03 16:46:06 · 987 阅读 · 0 评论 -
【软件测试】关于软件测试相关知识的记录总结
用测试驱动设计设计和开发软件的最佳方式之一,是从一开始就思考想要的结果,可通过采用 测试驱动开发(TDD) 实现。应将软件测试贯穿到软件开发的各个阶段,在需求分析和设计阶段就应开始编写相应的测试计划及测试设计文档,同时在各开发阶段进行技术评审和验证名词解释白盒测试(也称结构测试或逻辑驱动测试)是针对软件的内部结构的测试方法。黑盒测试(也称功能测试或数据驱动测试)原创 2018-02-03 11:13:49 · 547 阅读 · 0 评论 -
【Web前端开发】Vue+AJAX+Bootstrap-table导致失效问题
AJAX+Bootstrap-table 遇到的Bug原创 2017-12-12 12:07:08 · 4977 阅读 · 2 评论 -
【Java】Java学习笔记之二----修饰符
修饰符原创 2017-07-18 21:56:47 · 338 阅读 · 0 评论 -
【笔记】面向过程和面向对象的区别
面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。例如五子棋,面向过程的设计思路就是首先分析问题的步骤:1、开始游戏2、黑子先走3、绘制画面4、判断输赢5、轮到白子6、绘制画面7、判断输赢8、返...转载 2019-07-31 08:52:29 · 249 阅读 · 0 评论