精明超短裙

文章
9
资源
0
加入时间
2年10月21天

两周实习的总结

这两周的实习,负责人给安排的任务是“用C++实现一个渲染管线”,现在还剩下最后一个纹理贴图了,估计本周五前完成。依照惯例,在CSDN写技术博客,在博客园写个人总结。以下是个人总结老生常谈的话题,理解OOP的思想,这些不是说说就行的,而是需要长期代码的不断积累才可以,OOP极大提升了开发效率。努力提高代码质量,注重程序的可读性告别完美主义,不要追求最完美的解决方案和最佳实践,只去寻找最佳的...

TS中typeof的用法

检测变量或对象属性的类型,无法查询其他形式的类型(比如:函数调用的类型) console.log(typeof 'Hello world');// 这种查询是错误的:无法查询其他形式的类型(比如:函数调用的类型)function add1(num1: number, num2: number) { return num1 + num2}let ret: typeof add1(1, 2) 出现在类型注解的位置(参数名称的冒号后面)所处的环境就在类型上下文 let P = { x

java三段式

意思就是:如果null==sr.getRow(0).get("area_code")为ture,则map.value的值为冒号“:”之前的“ ”。如果null==sr.getRow(0).get("area_code")为false,则map.value的值为冒号“:”后面的sr.gerRow(0).get("area_code").tostring。转载于:https://www....

qt之InstallerFramework:程序打包

Qt installer framework下载framework,安装(/Qt/QtIFW-3.0.2/examples目录下有很多实例)官网使用说明使用framework(以examples中的tutorial为例)1. 创建安装包目录树tutorial├── config│ └── config.xml└── packages └── com.ve...

Node使用Graphql

Node使用Graphql我们在实际的开发过程中同城会出现这种情况,单个后台对应多个前端,而且前端需要的数据格式并不一样,这就需要后端进行判断或者使用中台进行数据处理中台的搭建有两种方法使用axios.all方法获取数据进行处理。exports.get = ({url, params={}}) => { return axios({ url, params }) .then((result) => { return result.data

CentOS安装Nginx 1.7.4一、安装准备二、安装Nginx

一、安装准备 首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g++、gcc、openssl-devel、pcre-devel和zlib-devel 所以执行如下命令安装 [html] view plaincopy$   yum install gcc-c++  

python 使用SMTP发送邮件[HTML格式,带附件]

今天百度学习了如何在python中使用SMTP发送邮件,包括带HTML格式和附件。基本套路就是定义一个MIMEText(不带附件)或者MIMEMultipart(可带多个附件),然后再连接、登录邮件服务器并发送即可。(发送HTML格式的邮件与纯文本消息的邮件不同之处就是将MIMEText中_subtype设置为html。)套路如下:不带附件from email.mime.text impor...

初识simranksimrank

simrank1. simrank的基本思想基于图结构的相似度计算方法,如果两个实体相似,那么跟它们相关的实体应该也相似。就如下图,如果a和c相似,那么A和B应该也相似,因为A和a相关,而B和c相关。基本公式:直接使用上面的迭代公式很难展开并行计算,数量稍微大一些(比如上十万)时在单机上跑时间和空间开销非常大。所以给出矩阵形式例1.计算图1中节点SimRank相似度,其中c=0.6根据定义,每个节点跟自己相似度为1,由于节点1没有入边,因此节点1与任何节点相似度为0s(2,3)=c1∗