自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员的日常

分享技术和理工男的日常

  • 博客(24)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

原创 u3d - 1

u3d的游戏项目网站,寻找游戏的乐趣点所在www.wooglie.comblurst.comhttps://www.kongregate.com/游戏的界面状态信息显示称为HUD,即不是游戏世界中的内容GUI的三种方式You can only call GUI functions from inside OnGUI.1、使用GUI创建控件2、使用GUILa...

2019-06-05 20:09:05 1492

原创 C# - 1

.Net 框架的组件有很多,包括公共语言运行库(Common Language Runtime - CLR)、LINQ、.Net 框架类库(.Net Framework Class Library)等。Mono 是 .NET 框架的一个开源版本,它包含了一个 C# 编译器,且可运行于多种操作系统上,比如各种版本的 Linux 和 Mac OS。C#是.Net下的主要编程语言。英文文...

2019-06-05 19:57:07 181

转载 架构演变

传统架构客户端 - 反向代理 - 服务器集群基础知识点:核心是高可用的web-server集群。什么是反向代理?正向代理代理的对象是客户端,比如搭梯子就是正向代理。反向代理代理的对象是服务端,可以使用集群向客户端提供服务。Nginx就是性能非常好的反向代理服务器,用来做负载均衡痛点:重复代码,不同业务线之间的内聚性越来越差,对DB的访问不能规范化。还会因为功能升级,比如使...

2019-06-05 15:47:40 132

原创 pytorch - 3

用了大半年的keras,项目需要看了一个礼拜pytorch,果断脱粉keras,转投pytorch怀抱。全卷积网络如何实现输入输出同规模的网络?因为网络经过pooling、带stride的convolution等操作,相邻的偶数、奇数规模的输入可能得到了相同规模中间层,最后反卷积的结果不一定和输入规模相同,可以加入upsample的层,使用插值的方式和输入同规模的结果。如何加载checkpo...

2019-02-20 14:42:19 157

原创 pytorch进阶

回答几个问题Q1:如何创建多输出的网络,多输出又如何训练在forward函数中输出多个输出在计算loss时,计算多个输出的联合lossQ2:如何获取网络的中间层class FeatureExtractor(nn.Module): def __init__(self, submodule, extracted_layers): super(FeatureExtrac...

2019-02-17 20:36:46 384

原创 pytorch速成

有其他框架的基础,看一下这个项目中的速成部分,能快速上手https://github.com/ceo1207/pytorch-lesson-zh新建网络A、使用tensor运算,会自动构建网络tensor运算可以使用运算符,+、-等,可以使用torch.xx,也可以tensor.xx在原tensor上做运算Tensorsum(dim=None, keepdim=False, dtyp...

2019-02-17 19:52:54 530

原创 Direct3D - 1

环境搭建:win10 vs2017https://visualstudio.microsoft.com/zh-hans/Community 2017 免费,下载器可能网速会比较慢,可以尝试下载别人提供的ISO,离线安装。professional和enterprise是需要注册和激活的出现错误:1、安装之后出现循环创建项目的问题。vs版本之间的冲突,完全卸载vs2015,(最好在应用程...

2019-02-16 10:05:20 179

原创 Direct3D Tutorial Win32 Sample 详解 - 7

实现效果:在cube上实现纹理映射process:将纹理坐标附加到顶点信息中;使用工具将JPG等图片转化为DDS格式;使用DDSTextureLoader module加载DDS,得到ID3D11ShaderResourceView。填充D3D11_SAMPLER_DESC来创建ID3D11SamplerState着色器代码如下:Texture2D txDiffuse : reg...

2019-02-15 09:59:14 163

原创 Direct3D Tutorial Win32 Sample 详解 - 6

实现效果在tutorial 5的基础之上实现光照不同光源及其属性平行光属性:方向,平行光不会随距离衰减struct DirectionalLight{ DirectionalLight() { memset(this, 0, sizeof(DirectionalLight)); } DirectX::XMFLOAT4 Ambient; DirectX::XMFLOAT4 Di...

2019-02-14 10:27:15 294

原创 Direct3D Tutorial Win32 Sample 详解 - 5

transform如何实现公转动画平移之后,坐标原点就不在物体的中心了。平移之后一定方向上的旋转就是公转。

2019-02-13 16:20:06 2806

原创 U3D-1

环境安装官网注册,下载安装 认识界面,基本操作布局设置可设置布局 window-layout,可自定义拖动布局并保存常用分区scene是场景制作界面,game可以启动测试游戏在scene中可以设置场景显示模式切换鼠标的控制模式按住alt,可以拖动视角hierarchy显示所有的game object每个game object可以在...

2019-01-14 15:03:27 3633

原创 python-1

pythonic形式内容形式、排版等可以查看PEP8规范。在Pycharm中写代码,会有智能提示。类名可以使用驼峰,当在首字母大写的风格中用到缩写时,所有缩写的字母用大写,HTTPServerError。模块内部使用的类采用_CapWords的方式。函数和变量,小写,为了可读性,可以使用下划线分割。 如何使用pycharm,根据PEP自动更新代码?Autopep8是自动将P...

2019-01-11 16:29:18 134

原创 python-2

函数式编程https://legacy.gitbook.com/book/llh911001/mostly-adequate-guide-chinese/details category = 集合+函数python的函数式编程实例 - filter - map - lamda - 生成器表达式filter(function, iterable)def is_odd...

2018-05-08 12:08:42 183 1

原创 Mac使用

触摸板 轻点点按 出厂的时候,Mac触摸板默认是按下去才是单击,这对于没有ForceTouch压力感应触控板的Air来说,简直是要死,赶紧开启轻点点按 note: ForceTouch压力感应触控板,类似于现在iphone的非实体home键,关机的时候是按不下去的。开机时会有触控板按下去的感觉,实际上是由中的TapTic引擎震动从而模拟出来的。开启三指拖移 开启三指拖...

2018-04-20 23:03:19 301

原创 菜鸟学tensorflow.1

outline`安装环境`tensorflow原理简述`定义网络结构、启动网络计算`使用Variable定义模型参数,如何训练模型`如何测试只是自己的简要概括,最好对神经网络、机器学习略有了解。tensorflow的中文文档新手入门真的做的还不错,建议大家结合理论,码一码代码,上手很快的。`安装环境ubuntu 16.04,pycharm IDE、python 2.7pycharm有教育账户的,学...

2018-04-19 22:20:14 221

原创 iOS-0.1-UIPickView

Outline`细节描述`UIPickerView`细节描述>>属性swift可以设置计算属性和属性监视器willSet与didSet设置属性监视器//带属性监视器的普通属性var age:Int = 0{ //我们需要在age属性变化前做点什么 willSet { println("Will set an new value \(newVa...

2018-04-19 18:36:52 141

原创 图算法(一)

想整理一下图的基本算法,并结合相关的ACM水题做一下算法编程的练习图的遍历DFS & BFS//// main.cpp// 练习图的遍历 BFS DFS// Copyright © 2017年 Rex. All rights reserved.//#include #include #include using namespace std;

2017-03-11 20:14:56 377

原创 java开发环境搭建、eclipse的使用

关于安装java出现的问题:Q1:为什么java安装目录下只有jre文件夹?普通用户使用java程序,装jre即可。开发人员需要安装jdk(jdk包含jre和相应的一些开发环境),安装JDK后,Java安装目录下有jdk和jre两个文件夹。 如果没有JRE、jdk两个文件夹,去甲骨文官网重新下载安装JDK,不要只下载了那个jre安装包。 http://www.oracle.com/technet

2015-08-23 14:06:28 564

原创 java设计模式——工厂模式

工厂模式: 存在的目的:定义一个用于创建复杂类的对象的接口。使用工厂模式,降低了类与类之间的耦合关系。分为三种实现方式(类之间的继承结构不同)。主要涉及的三种类:调用工厂的类,工厂类,产品类。先看一个不适用工厂模式的类组织:class BMW32{ Public BMW32() { System.out.println("BMW32"); }}clas

2015-08-23 13:27:39 394

原创 JAVA GUI

基本概念AWT与SWING的区别实现原理 轻量级控件和重量级控件AWT 中的图形函数与操作系统所提供的图形函数之间有着一一对应的关系,我们把它称为“peers”。 标准版的Java中则提倡使用Swing, 也就是通过牺牲速度来实现用程序的功能。回调函数是指通过函数参数传递到其它代码的,某一块可执行代码的引用。这一设计允许了底层代码调用在高层定义的子程序。 java中使用接口实现函数的回调。一、

2015-08-09 11:25:30 437

原创 mac(一)

mac:(版本型号可以在桌面上方的“apple logo”的菜单下的”关于本机”中看到) os x yosemite 版本 10.10.4mac安装mysql 官网 mysql (当时下载的是5.6.26,因为一定时间会有相应的更新,大家还是去官网看看) 下载安装适合dmg版本的mysql community server(mac os x)下载之后双击打开,只有一个pkg文件,安

2015-08-03 21:27:14 604

原创 thinkpad E430拆装与升级

笔记本信息: E430 cpu:i3处理器 主板:联想 3254J3C主板结构thinkpad系列的主板结构都挺不错(除了cpu、显卡散热条有点窄),而且塑料盖板上的螺丝都是有卡口和面板相连,不用摘下螺丝,也能拆下面板。 下面按照拆装的顺序,依次描述 1、卸动D面的三个小螺丝,听到咔咔声就可以了,如图,在箭头所指处掀起面板(尤其第一次拆,需要稍用力,用平头起子稍微在边沿撬动一下)。看到如下

2015-07-31 09:50:43 38137 1

原创 ubuntu 问题解决

问题一:开机出现错误:piix4_smbus0000:00:07.3: Host SMBus controller not enabled! 可能是安装了错误的模块,禁止装载该模块就可以了。 1、查明装入模块的确切名字 lsmod | grep i2c显示输出的结果是模块的确切名字,如i2c_piix4、i2c_piix42等 2、将该模块列入不装入名单。vi /etc/modprob

2015-07-22 15:41:55 543

原创 ubuntu(一)

环境搭建、软件安装高效使用图形界面就好 使用vm workstation 11 安装ubuntu14.04.2 1 安装vmtools 从光驱中拷贝文件到本地目录下 右键解压缩(extract here),不用敲什么cp,tar命令,gui界面都能做。 将vmware**.pl的文件拖入终端,运行这个文件就进入安装阶段2 安装搜狗输入法 官网下载deb的文件包,双击在softwa

2015-07-22 15:33:28 348

图片转DDS工具

用于图片转dds,使用前将图片长宽转为2的幂次。

2019-02-15

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

TA关注的人

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