- 博客(107)
- 资源 (8)
- 收藏
- 关注

原创 如何阅读论文
ABSTRACTResearchers spend a great deal of time reading research papers. However, this skill is rarely taught, leading to muchwasted effort. This article outlines a practical and efficientthree-pass...
2019-10-20 09:09:18
276
1
原创 Git常用命令
git initgit clone urlgit add 新增到暂存区,但是未提交git rmgit commit 提交(本地版本库的改动,不影响远端)git commit file-name -m “提交信息”git commit file-name -am "提交信息"批量提交git mv 移动/重命名git diff版本差异git status工作区与暂存区状态,看新增文件是否被暂存纳入版本库git log 历史提交日志git push本地推送到远端仓库git push orig
2021-05-22 11:27:22
165
原创 windows 使用bundletool将aab包安装到手机上的命令
先下载最新的bundletool.jar,配置好java环境,aab生成apks,然后apks安装到手机(不用点点点啦)通过应用包生成apk集java -jar bundletool-all-1.3.0.jar build-apks --bundle=simeji-release-15.1.aab --output=simeji.apks通过应用包生成一组带签名的apk集java -jar bundletool-all-1.3.0.jar build-apks --bundle=simeji-re
2020-10-21 19:39:17
2003
原创 测试流程方法工作总结
单元测试程序员自测集成测试按照checklist测试系统测试交叉测试和变现团队一起互相测试兼容测试在不同品牌手机、手机型号,安卓版本进行测试覆盖安装测试首先看能不能正常安装,然后看更新后数据是否同步,然后检查最新版本的回归功能性能测试这里我们使用了幻影工具进行测试,还有monkeynote模拟测试输入环境测试容器时待测工具就选择simeji其他驱动模块和桩模块传统的单元测试包括了驱动模块(driver) 和桩模块(stub)。驱动模块的目的很单纯,就是为了访问类库的属性和方
2020-10-12 17:54:58
261
原创 2020109
理论网关网关在网络层以上实现网络互连,是复杂的网络互连设备,仅用于两个高层协议不同的网络互连。线上包、线下包、release包、debug包线上包:最终给用户的线下包:QA包release包:发行版给用户debug包:开发版[七层协议]物理层作用:定义一些电器,机械,过程和规范,如集线器;PDU(协议数据单元):bit/比特设备:集线器HUB;注意:没有寻址的概念;==========================================数据链路层作用:定义如
2020-10-09 17:24:00
351
原创 容器化技术与容器服务(2)
安装 docker composersudo curl -L https://github.com/docker/compose/releases/download/1.18.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-composesudo chmod +x /usr/local/bin/docker-com...
2019-12-23 18:54:05
164
原创 AR小游戏
简单AR游戏游戏规则识别指定图片,显示玩家和防御塔,点击按键对玩家进行上下左右移动,点击射击,在射程范围内会对防御塔进行射击,若玩家或者防御塔死亡游戏结束。游戏实现游戏场景的搭建识别图在Vuforia官网上上传两张识别图分别命名为Tower和Player,然后下载这两个Targets。在Unity中准备好Vuforia开发环境,导入下载好的两个Database。然后按照下图设置...
2019-12-22 23:16:20
671
原创 安装 aconda 后ubuntu系统终端界面前部出现(base)字样
安装 aconda 后ubuntu系统终端界面前部出现(base)字样解决办法1.打开一个终端 ,输入命令:gedit ~/.bashrc2.在 .bashrc文件最后面添加命令:conda deactivate再输入source ~/.bashrc 重新打开终端即可消除base字样若在终端中输入conda deactivate,也可消除base字样,但是一次性的,再次打开终端依然存...
2019-12-20 08:34:52
1176
原创 ubuntu 自定义分辨率
cvt 1920 1080copygedit /etc/profilelast add xrandr --newmode “1920x1080_60.00” 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsyncxrandr --addmode Virtual1 “1920x1080_60.00”source /...
2019-12-19 19:33:26
529
原创 容器化技术与容器服务(1)
准备docker环境• Docker 版本– 社区版– 企业版• 与 Kubernetes 集成– 社区版 17.03.2 ce• CentOS(虚拟机)安装 docker– 官方指南• https://docs.docker.com/install/linux/docker-ce/centos/#installdocker-ce– 中文指南• http://www.cnblo...
2019-12-17 22:54:55
167
原创 op2.py源码阅读和注释以及工具拆分
#!/usr/bin/env python"""OP2 source code transformation toolThis tool parses the user's original source code to producetarget-specific code to execute the user's kernel functions.This prototyp...
2019-12-09 09:02:17
452
1
原创 第十章、游戏智能
1、 有趣 AR 小游戏制作2、 坦克对战游戏 AI 设计从商店下载游戏:“Kawaii” Tank 或 其他坦克模型,构建 AI 对战坦克。具体要求使用“感知-思考-行为”模型,建模 AI 坦克 场景中要放置一些障碍阻挡对手视线 坦克需要放置一个矩阵包围盒触发器,以保证 AI 坦克能使用射线探测对手方位 AI 坦克必须在有目标条件下使用导航,并能绕过障碍。(失去目标时策略自己思...
2019-12-06 19:58:02
202
原创 项目小结
任务简述:选择合适的 API 风格,实现从接口或资源(领域)建模,到 API 设计的过程使用 API 工具,编制 API 描述文件,编译生成服务器、客户端原型使用 Github 建立一个组织,通过 API 文档,实现 客户端项目 与 RESTful 服务项目同步开发使用 API 设计工具提供 Mock 服务,两个团队独立测试 API使用 travis 测试相关模块个人总结我们后端讨论...
2019-12-06 01:18:50
164
原创 实训总结
@[toc]#实训总结报告## 〇、阶段划分1. Stage 1 (熟悉GridWorld基本架构以及Java编程语言)2. Stage 2 (完成Par2 - Part5对GridWorld的扩展)3. Stage 3 (接触图像处理,学习并DP算法,BP算法,认识并设计估价函数)##Ⅰ、 具体工作###1.1 Stage 1#### 1.1.1 编程工具的学习` `...
2019-12-01 19:04:08
370
原创 测试报告
jump测试测试前面有两个空位时 @Test public void testJump() { ActorWorld world = new ActorWorld(); Jumper jumper = new Jumper(); world.add(new Location(4, 4), jumper); int ...
2019-11-30 09:12:37
132
原创 第九章、UI系统
视频:视频代码:GitHubIMGUI代码 IMGUI血条.csusing System.Collections;using System.Collections.Generic;using UnityEngine;public class IMGUI : MonoBehaviour { public float bloodValue = 0.0f; priv...
2019-11-23 10:59:01
169
原创 网站测试流程和方法
1测试流程与方法1.1测试流程进行正式测试之前,应先确定如何开展测试,不可盲目的测试。一般网站的测试,应按以下流程来进行:1)使用HTML Link Validator将网站中的错误链接找出来;2)测试的顺序为:自顶向下、从左到右;3)查看页面title是否正确。(不只首页,所有页面都要查看);4)LOGO图片是否正确显示;5)LOGO下的一级栏目、二级栏目的链接是否正确;6)首页...
2019-11-21 11:01:54
861
原创 H10
web 服务 - RESTful 基础与基于资源的 API 实践 规范:REST API 设计 Github API v3 overview ;微软作业:模仿 Github,设计一个博客网站的 API
2019-11-19 18:21:04
188
原创 myblog的restful API设计文档(markdown格式)
概览当前版本模式总结陈述详细表示身份验证基本认证OAuth2 token(在头部中发送)OAuth2密钥/秘密登录限制失败参数根断点GraphQL全局节点id客户端错误HTTP重定向HTTP动作超媒体分页链接头部:速度限制为OAuth应用程序提高未经身份验证的速率限制保持在价格限制之内滥用率限制用户代理要求有条件的请求跨源资源共享JSON-P回调时区显式地提供带有时区信息时间戳使用时区报头为用户...
2019-11-18 15:47:29
1587
原创 Part2:Bug Variations
Answer the following questions on MatrixSet 2 The source code for the BoxBug class can be found in the boxBug directory.What is the role of the instance variable sideLength?What is the role of the...
2019-11-16 17:13:01
201
原创 源码学习-net/http
package net/http是Go语言的主要应用场景之一web应用的基础,从中可以学习到大量前文提到的io,以及没有提到的sync包等一系列基础包的知识,代码量也相对较多,是一个源码学习的宝库。本文主要从一个http server开始,讲解Go是如何实现一个http协议服务器的。主要涉及以下源码文件:net/net.gonet/server.gonet/http.gonet/tran...
2019-11-11 19:53:41
278
原创 gridworld
javaantbuild.xml<project name="helloworld" default="test"> <target name="test"> <echo message="Hello World!" /> </target></project>
2019-11-10 22:10:47
1170
原创 part2
degreesdirection0north45northEast90east135sourtheast180sourth225sourthWest270West315northWest360north
2019-11-10 21:24:39
204
原创 calculator Java
import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.lang.*;final public class calculator { //process the question utility question private calculator(){} //cha...
2019-11-10 17:30:15
192
原创 产品文档大杂烩
产品文档模板五大文档宝贝:程序员文档模板集萃软件开发设计文档最全的产品设计文档模板软件开发文档1.需求分析产生软件功能规格说明书,需要确定用户对软件的需求,要作到明确、无歧义。不涉及具体实现方法。用户能看得明白,开发人员也可据此进行下面的工作(概要设计)。2.概要设计概要设计说明书,产生软件概要设计说明书,说明系统模块划分、选择的技术路线等,整体说明软件的实现思路。并且需要指出关...
2019-11-07 14:45:05
115
原创 第八章、粒子系统
本次作业基本要求是三选一1、简单粒子制作按参考资源要求,制作一个粒子系统,参考资源 使用 3.3 节介绍,用代码控制使之在不同场景下效果不一样GitHub...
2019-11-05 12:43:23
162
原创 面试笔记
看完书以后自己做做总结,要有自己的思考总监面考察的是全局思想和观察力。而且问你的这几个问题还没到点上。有一定社会经验的总监面的时候,会是压力面试。回答这类开放性问题的时候,先别急着回复,先想想背后的东西。要想进大厂,就要软硬件都齐全,群面考察的是软件,后面都是考察硬件的,因此在面试前要积累很多知识,以及锻炼自己的答题思路。因为对话是没有时间给你组织语言的,要想在最短时间内回答问题,思路真的很...
2019-11-01 13:09:33
112
原创 七、模型与动画
课程相关资源遗留模型 Garen 遗留模型 birds作业与练习1、智能巡逻兵提交要求: 游戏设计要求: 创建一个地图和若干巡逻兵(使用动画); 每个巡逻兵走一个3~5个边的凸多边型,位置数据是相对地址。即每次确定下一个目标位置,用自己当前位置为原点计算; 巡逻兵碰撞到障碍物,则会自动选下一个点为目标; 巡逻兵在设定范围内感知到玩家,会自动追击玩家; 失去玩家目...
2019-11-01 10:22:19
140
原创 六、物理系统与碰撞
1、改进飞碟(Hit UFO)游戏:游戏内容要求: 按adapter模式设计图修改飞碟游戏 使它同时支持物理运动与运动学(变换)运动 2、打靶游戏(可选作业):游戏内容要求: 靶对象为 5 环,按环计分; 箭对象,射中后要插在靶上 增强要求:射中后,箭对象产生颤抖效果,到下一次射击 或 1秒以后 游戏仅一轮,无限 trials; 增强要求:添加一个风向...
2019-10-16 12:04:26
134
原创 H8
agenda 开发项目4.1 需求描述业务需求:见后面附件功能需求: 设计一组命令完成 agenda 的管理,例如:agenda help :列出命令说明agenda register -uUserName –password pass –email=a@xxx.com :注册用户agenda help register :列出 register 命令的描述agenda cm … :...
2019-10-15 11:08:40
164
原创 H7
一、安装Cobra在我们安装Cobra之前,我们先解决大陆网络无法访问的问题(你懂得),否则是无法完成所有工具的安装。这里我们使用Gopm来实现,gopm是Go Package Manager 的缩写。是Golang上的包管理工具,十分好用。1.1 gopm 安装go get -u github.com/gpmgo/gopm这样就将gopm完成了,在对应的$GOPATH/bin目录下即可看...
2019-10-14 17:26:45
267
原创 五、与游戏世界交互
1、编写一个简单的鼠标打飞碟(Hit UFO)游戏游戏内容要求: 游戏有 n 个 round,每个 round 都包括10 次 trial; 每个 trial 的飞碟的色彩、大小、发射位置、速度、角度、同时出现的个数都可能不同。它们由该 round 的 ruler 控制; 每个 trial 的飞碟有随机性,总体难度随 round 上升; 鼠标点中得分,得分规则按色彩、大小、速度不...
2019-10-09 10:48:34
157
原创 作业4
1. 实验要求 使用 golang 开发 开发 Linux 命令行实用程序 中的 selpg2. 实验步骤开发Linux命令行实用程序安装pflag在终端输入以下命令 go get github.com/spf13/pflag #install到本地 go test github.com/spf13/pflag #test import flag "gith...
2019-09-26 09:24:31
484
原创 堆排序GO语言
package main import ( "fmt") func heapSort(input []int){ inputLen := len(input) if inputLen == 0 { return } for i:=0; i<inputLen; i++{ minAjust(input[i:])...
2019-09-26 00:20:03
258
原创 GO学习——语法使用示例
数组:var Array = []int{41, 6, 76, 11, 45, 100, 21, 69, 19, 36}循环:for 循环的 range 格式可以对 slice、map、数组、字符串等进行迭代循环。格式如下:for key, value := range oldMap { newMap[key] = value}打印数组:package m...
2019-09-25 18:49:58
103
原创 GO语言实现快排
快速排序(quick sort)号称是二十世纪最伟大的十大算法之一(The Best of the 20th Century: Editors Name Top 10 Algorithms), 但是快速排序也是最不容易实现的排序算法之一 ()。虽然它的原理非常的简单,但实现起来很容易出错。快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独...
2019-09-25 18:23:03
432
原创 GO学习——常量
//常量const num int = 10//int 可以省略fmt.Println(num)//多个相同类型的声明可以简写为://const name1, name2 = value1, value2const i,j = 1,2fmt.Println(i,j)//不同类型的const a1,a2,a3 = 1,false,"hello"fmt.Printl...
2019-09-25 13:49:25
130
gridworld Part2.zip
2019-11-16
CircleBug.zip
2019-11-16
计算机组成原理实验多周期CPU设计实验代码以及实验报告(vivado)
2018-12-26
Linux下C语言编程入门
2018-07-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人