自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (3)
  • 收藏
  • 关注

原创 Django缓存使用初探

对于Web服务来说,对客户端发来的每个请求都需要计算,如果在短时间内有多个相同的请求,就要进行多次不必要的重复计算,使用缓存能有效地解决这个问题,如果请求的值存在缓存中,就直接返回缓存的值而不需要计算,能够减少计算和时延。缓存位置缓存数据可以存放在数据库,文件系统或内存中,使用缓存服务器还能实现多个服务器共享缓存,参考官方文档在settings.py中配置缓存。Django默认配置了本地缓存...

2019-06-29 20:52:47 318

翻译 ORM进阶指南

ORM全称是Object Relational Mapping(对象关系映射),它在编程中把面向对象的概念跟数据库中表的概念对应起来,定义一个对象,就对应着一张表,这个对象的实例,就对应着表中的一条记录。ORM封装了底层的数据库操作,降低了编程难度,提高了代码的可读性和易维护性。虽然ORM可以带来极大的便利,但使用不当会带来运行效率的问题。下面以Django ORM为例,给出一些性能优化要点。...

2019-06-29 20:52:06 295

原创 Django REST Swagger如何指定api参数

为什么要指定swagger的api参数api的参数有多种类型:query 参数,如 /users?role=adminpath 参数,如 /users/{id}header 参数,如 X-MyHeader: Valuebody 参数,描述POST,PUT,PATCH请求的bodyform 参数,描述 Content-Type of application/x-www-form-url...

2019-06-29 20:50:46 4962 1

翻译 Python多进程探究

Python的multiprocessing.Pool可以方便地创建进程池,提高程序并行性,可以用不同的进程来运行不同的服务程序。处理日志是Web服务器的一个重要功能,Python的原生logging模块提供了多种日志处理方式(logging.handlers),其中QueueHandler与QueueListener结合使用,可以让日志处理和写日志在不同的线程上运行,这对于Web应用非常重要...

2019-06-29 20:47:49 487

原创 PyTorch Cosine Annealing Learning Rate Decay

2019-04-18 10:41:21 1287

原创 Python NumPy np.sum axis的使用

>>> import numpy as np>>> a=np.arange(60).reshape(3,4,5)>>> aarray([[[ 0, 1, 2, 3, 4], [ 5, 6, 7, 8, 9], [10, 11, 12, 13, 14]

2018-10-11 21:40:28 1146

原创 服务计算(1) Go 语言开发 selpg 命令行实用程序

参考https://pmlpml.github.io/ServiceComputingOnCloud/ex-cli-basichttps://www.ibm.com/developerworks/cn/linux/shell/clutil/index.html源代码/*============================================================...

2018-10-04 18:42:24 324

原创 服务计算(0) macOS SSH连接VirtualBox的Centos 7虚拟机

虚拟机搭建过程https://pmlpml.github.io/ServiceComputingOnCloud/ex-install-cloud网卡配置为了使虚拟机能够上网,需要修改一下配置。$ cd /etc/sysconfig/network-scripts/$ ls#找到类似ifcfg-en开头的网卡,我的其中一个为ifcfg-enp0s3$ vi ifcfg-enp0s3...

2018-09-19 22:17:20 754

原创 Unity3D学习笔记(10) 多人游戏与网络

用Unet改造Tanks! Tutorial。设计第一步是在项目中创建 NetworkManager 对象,Game Object -> Create Empty,添加NetworkManager组件来管理游戏的网络状态,添加NetworkManagerHUD组件得到了控制网络状态的用户界面。给坦克预制加入相机作为子对象,并先在组件面板将相机对象的勾选取消使其失效。在...

2018-06-26 03:42:50 499 3

原创 Unity3D学习笔记(9) 坦克对战游戏 AI 设计

商店中的资源Tanks! Tutorial是一个完整的两个玩家进行对战的坦克游戏。预制、地图很优美、规范。遵循“感知-思考-行为”模型,使其中的红色坦克(Player2)具有智能跟踪Player1的功能,并在适当的时候射击Player1。NavMesh是unity提供的导航寻路功能。给对象加上Nav Mesh Agent组件,在Navigation窗口给地图中的各个对象设置walkable...

2018-06-19 13:45:54 1308

原创 Unity3D学习笔记(8) UGUI实现背包Inventory

UGUIUnity 是一套跨平台的游戏引擎,可用于开发 Windows、MacOS、Linux 平台的单机游戏,或是 iOS、Android 移动设备的游戏。Unity 也可开发支持 WebGL 技术的网页游戏,或 PlayStation、XBox、Wii 主机上的游戏。Unity 支持 PhysX 物理引擎、粒子系统,并且提供网络多人连接的功能,无需学习复杂的编程语言,匹配游戏制作上的各...

2018-06-05 01:19:01 3008 1

原创 Unity3D学习笔记(7) 粒子光环

代码仓库粒子系统先简单了解一下粒子系统: 粒子系统表示三维计算机图形学中模拟一些特定的模糊现象的技术,而这些现象用其它传统的渲染技术难以实现的真实感的游戏图形。经常使用粒子系统模拟的现象有火、爆炸、烟、水流、火花、落叶、云、雾、雪、尘、流星尾迹或者象发光轨迹这样的抽象视觉效果等等。   通常粒子系统在三维空间中的位置与运动是由发射器控制的。发射...

2018-05-29 16:38:27 654 3

原创 Unity3D学习笔记(6) 智能巡逻兵

发布与订阅模式先简单了解一下发布与订阅模式。 发布与订阅模式用来作为中间人,一个把发布者和订阅者架接在一起的代理。发布者是当完成某些过程的时候触发事件的对象,订阅者是希望当发布者发布的时候希望被通知的对象。优势松耦合 发布者与订阅者独立。可扩展性更干净的设计灵活性容易测试缺点发布/订阅模式最大的有点是解耦,但同时也是最大的缺点:中间人也许不会通...

2018-05-08 20:23:17 729

原创 Unity3D学习笔记(5) 飞碟(Disk)运动与物理兼容版

先简单了解一下适配器模式。适配器模式适配器模式通过将类自己的接口包裹在一个已存在的类中使得因接口不兼容而不能在一起工作的类能在一起工作,有两种类型的适配器模式:对象适配器模式在这种适配器模式中,适配器容纳一个它包裹的类的实例。在这种情况下,适配器调用被包裹对象的物理实体。 类适配器模式这种适配器模式下,适配器继承自已实现的类(一般多重继承)。 描...

2018-04-22 16:59:34 442

原创 Unity3D学习笔记(4) 飞碟(Disk)基础版(仅使用射线,动作管理)

声明 本作业借鉴自 https://blog.csdn.net/zzj051319/article/details/66475328 。 本人学习重点为设计模式,尽力做到高内聚低耦合。描述分多个round,每个 round 都是 n 个 trail;不同round的飞碟的色彩、大小、速度不一。鼠标击中得分,得分与round相关。 设计主体...

2018-04-16 21:55:42 548

原创 Vi Java Ant JUnit 学习笔记

ViVi是一个非常强大的编辑工具,可以脱离鼠标直接用键盘进行文本操作。在终端输入vi 文件名就可以查看文件的文本内容或新建文件,它的好处在于并不是将整个文件全部读取到内存中再显示出来,而是只显示一部分,所以可以轻松打开大文件。在命令行模式和INSERT模式下都可以按方向键移动光标(正规的 vi 是在命令行模式用小写英文字母h j k l,分别控制光标左、下、上、右移一格)。以下是比...

2018-04-15 00:55:25 293

原创 Unity3D学习笔记(3) 牧师与魔鬼(P&D) 第二版(添加动作管理)

牧师与魔鬼(P&D) 第一版(基础 MVC 实现)参考 Fantasy Skybox FREE 构建自己的游戏场景 由于自己不专业导致渲染效果不好,暂且这样吧。总结游戏对象的使用游戏中的每个对象都是一个游戏对象,通过添加组件、赋予属性实现不同的功能,可成为一个角色、环境或特殊效果。牧师与魔鬼 动作分离版https://gitee.com/Ernie1/...

2018-04-08 23:09:03 571

原创 Unity3D学习笔记(2) 太阳系仿真(SunSet)、牧师与魔鬼(P&D) 第一版(基础 MVC 实现)

牧师与魔鬼(P&D) 第二版(添加动作管理)游戏对象运动的本质游戏对象每帧位置的变化物体的抛物线运动方法一 修改Transform属性using System.Collections;using System.Collections.Generic;using UnityEngine;public class 抛物线 : MonoBehaviour ...

2018-04-03 22:13:02 916

原创 Unity3D学习笔记(1) IMGUI小游戏(井字棋)

项目地址 https://gitee.com/Ernie1/unity3d-learning/tree/master/hw1视频地址 https://youtu.be/S6mUy9gF_Jk这次做的井字棋仅采用unity 3D自带的IMGUI。使用一个10*10的二维数组matrix储存每个格子的状态private int[,] matrix = new int [10, 1...

2018-03-27 20:31:51 672

原创 Unity3D学习笔记(0) 离散仿真系统与 Unity 事件模型

游戏对象(GameObjects) 和 资源(Assets)的区别与联系游戏对象是出现在场景中的所有物体。 资源是项目中的素材,包括图像、视频、脚本文件、预制文件等。联系: 游戏对象可保存为资源,资源可以作为组件或整个游戏对象创建游戏对象实例。资源、对象组织的结构(资源的目录组织结构与游戏对象树的层次结构)资源通过文件夹的形式来组织,可按照文件类型分类放到不同的文件夹。 ...

2018-03-25 01:10:37 1258

原创 使用gojs制作一个具备文件读写功能的家谱网页

效果一些功能数据结构实现文件结构edit.htmledit.js效果一些功能操作过程中,随时可以用 Ctrl + Z, Ctrl + Y 撤销或回退操作 双击空白创建一个节点 也可以导入已有文件 查看节点信息:可以查看到性别,生卒年,孩子数,孙子数,后代数等的信息 搜索功能:可按名字,性别,生年卒年等进行搜索,结果高亮 ...

2018-03-17 01:07:19 2312 1

原创 极路由 连不上网 华三认证 h3c MD5-Challenge 中山大学

2018.03.162018.03.162018.03.16今天连不上网,极路由的日志显示部分日志:[2] Server: Request MD5-Challenge![2] Client: Response MD5-Challenge.[3] Server: Failure.errtype = 0x00[*] Client: Start.MD5校验方式改成0或1都...

2018-03-17 00:10:21 4318 3

原创 C++ 选课系统

C++ 选课系统

2017-07-07 16:20:08 3106

原创 [STL]Priority Queue (eden)优先级队列

The only printer in the computer science students’ union is experiencing an extremely heavy workload.

2017-06-06 01:02:27 878

原创 [STL]IP and QQ (eden)

An ip can login several qqs, and a qq can be logined by several ips.Your task is to find which qqs have been logined by the ip and which ips have logined the qq.

2017-06-06 00:58:36 977

原创 C++迭代器iterator段错误segmentation fault (core dumped)

segmentation fault (core dumped) 段错误 迭代器

2017-06-04 20:47:25 2794

原创 C++ 多项式计算器

多项式计算器 控制台项目

2017-05-31 19:31:07 4159

原创 2736 FunctionTemplate(eden)

You are required to write one ( or more, maybe overload ) function templates to sort different kind of elements.

2017-05-30 20:00:07 447

原创 2610 List Add

你的任务是完成一条能实现加法功能的单向链表,需要实现的函数在头文件已给出。

2017-05-30 19:42:07 348

原创 1811 Matrix Calculation (eden)

Please complete the class Matrix.Suppose you have understood the overload operator of C++.

2017-05-30 14:57:53 536

原创 1810 Bitset (eden)

Please complete this class.The class bitset is just like a big number which can have bit operations and some other operations.You can read main.cpp to understand how I check your program.

2017-05-30 14:56:06 728

原创 1809 The MyInteger class (eden)

Design a class named MyInteger. The class contains:An int data field named value that stores the int value represented by this object.

2017-05-30 14:54:01 1687

原创 1808 Alipay System 1 user(Eden)

You must have heard alipay(“Zhi Fu Bao” for Chinese). Now in this topic, we will do a series of practice to develop such a online payment system.

2017-05-30 11:28:05 708

原创 C++ 仓库管理系统 控制台

C++仓库管理系统

2017-05-29 15:10:13 9206 2

原创 2800 BitSet3(eden)

Give you N numbers a[1]…a[n]and M numbers b[1]…b[m]For each b[k], if we can find i,j a[i] + a[j] = b[k] or a[i] = b[k] , we say k is a good number.

2017-05-29 14:20:24 436

原创 2799 Simple Life @myLove (eden)

An iterator is any object that, pointing to some element in a range of elements (such as an array or a container)...

2017-05-29 14:16:54 568

原创 2742 Review Template and Stack (eden)

In this assignment, you need to complete Class Stack’s declaration and definition with Template.

2017-05-29 14:12:19 516

原创 2740 Template Compare (eden)

Haoran is a “huge god” who loves C++ so much.One day he wants to implement a template function cmp which compares any type of two elements.

2017-05-29 14:07:07 408

原创 2739 Stack with Template (eden)

In this assignment, you are required to finish the Stack with Template. Please modify class Stack’s declaration and definition so as to finish the validation from main.cpp

2017-05-29 14:05:28 448

原创 2738 Queue with Template(eden)

Please modify class Queue’s declaration and definition so as to finish the test from main.cpp…

2017-05-29 14:03:18 552

软件测试 原书第2版(Ron Patton 张小松 译)

软件测试(原书第2版) 作者: [美]Ron Patton 出版社: 机械工业出版社 译者: 张小松 / 王珏 / 曹跃 出版年: 2006-4 页数: 254 丛书: 计算机科学丛书 ISBN: 9787111185260

2019-02-21

C++ 多项式计算器

C++ 多项式计算器 控制台项目

2017-05-30

C++控制台项目 一个仓库管理系统

C++控制台项目 一个仓库管理系统

2017-05-29

空空如也

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

TA关注的人

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