大纲
反射
类的加载、连接和初始化
类加载器
使用反射生成并操作对象
本节习题
# Java 应用与开发
类加载和反射
王晓东
wangxiaodong@ouc.edu.cn
中国海洋大学
December 24, 2018
 理解什么是反射机制,通过常见场景认识反射的作用。
2. 掌握
类的加载、连接和初始化概念。
3. 理解
类加载器及
类加载机制。
4. 掌握使用反射生成并操作对象的方法。
|大纲|反射|
类的加载、连接和初始化|
类加载器|使用反射生成并操作对象|本节习题|
|---|---|---|---|---|---|
|大纲||||||
|反射||||||
|
类的加载、连接和初始化||||||
|
类加载器||||||
|使用反射生成并操作对象|||||| >大纲
反射 | 类的加载、连接和初始化 | 类加载器 | 使用反射生成并操作对象 | 本节习题 | | 接下来… |
| 反射 |
| 类的加载、连接和初始化 |
0 码力 |
46 页 |
714.40 KB
| 2 年前 3 ## 基于静态分析的Rust内存安全缺陷检测研究
报告人:徐辉
复旦大学
报告日期:2022.11.25
## 大纲
一、问题背景
二、Rust指针缺陷检测方法
三、实验结论
四、论文发表心得
## 大纲
一、问题背景
二、Rust指针缺陷检测方法
三、实验结论
四、论文发表心得
## Rust语言
## 系统级安全编程语言
研究挑战:指针分析是NP-hard问题
准确性:应采用路径敏感的指针分析算法,避免过多误报
分析效率:应基于Rust MIR的特点对算法进行优化,使其可行
☐ 整体思路:基于编译过程中的生成的MIR进行静态分析
■ 路径提取:控制流图=>生成树
别名分析:分析指针之间的关联关系
■ 模式识别:根据预定义的缺陷模式检测指针漏洞
路径提取

✓ 如何将教室里的学生按爱好、身高划分为5类?
✓ 降维(Dimensionality Reduction)
✓ 如何将原高维空间中的数据点映射到低维度的空间中? 无监督学习方法概述
## 聚类
主要算法
K-means、密度聚类、层次聚类
主要应用
市场细分、文档聚类、图像分割、图像压缩、聚类分析、特征学习或者词典学习、确定犯罪易发地区、保险欺诈检测、公共交通数据分析、IT资产集群、客户细分、识别癌症数据、搜索引擎应用、医疗应用、药物活性预测……
### 1. 无监督学习方法概述
## 聚类案例
### 1. 医疗
医生可以使用聚类算法来发现疾病。以甲 0 码力 |
48 页 |
2.59 MB
| 2 年前 3 ## 面向亿行C/C++代码的 静态分析系统设计及实践
肖枭
## 500+高端科技领导者与你一起探讨 技术、管理与商业那些事儿
2019年6月14–15日 上海圣诺亚皇冠假日酒店


2016年香港科技大学取得博士学位
过去10年一直以极高的热情从事静态分析技术的学术用研究
合作创办源伞科技,致力于推动静态分析技术在企业中的应用
## 目录
代码质量管理是个大问题
静态分析+代码评审的实践
## 生产质量是责任
☐ 学习和强调,红线和惩罚,100%的测试
覆盖率,和事后复盘并不够
☐ 有经验的程序员也会犯错 [Image](/uploads/documents/d/f/4/2/df4204d40f8d9990146651d100a36efb/p6_1.jpg)
## 自动化工具+流程才是未来
☐ 静态分析工具:半智能的代码分析机器人
☐ 静态分析辅助代码评审
## Bug! Thx! Bug!
## 代码质量改进工具、流程落地难
□ 投入大
☐ KPI不痛不痒
使用主体和责任主体不一致
☐ 一步登天想要终极AI 0 码力 |
39 页 |
6.88 MB
| 2 年前 3 0 码力 |
51 页 |
461.37 KB
| 1 年前 3 项目于17年启动,先后经过了6个主要版本的迭代
☐ 覆盖腾讯PCG全部业务的推荐场景,支持腾讯IEG,CSIG,QQ音乐,阅文等业务的部分推荐场景
## 提纲
☐ 推荐场景深度学习系统的基本问题与特点
☐ 推荐类模型的深度学习系统设计
☐ 系统维度
☐ 算法维度
口总结
## 基于深度学习模型的推荐流程,场景与目标
![Image](/uploads/documents/7/4/3/d/743d3e9 0 码力 |
22 页 |
6.76 MB
| 2 年前 3 0 码力 |
184 页 |
647.99 KB
| 2 年前 3 ## 1
## 微软技术大会 Microsoft Ignite China
## 抛开文档,让Web开发更高效 TypeScript 项目第三方类库使用指南 张晨 技术专家@白鹭时代
## 白鹭时代
2D / 3D 游戏引擎:Egret Engine
轻量 APP 开发:青雀平台
可视化开发环境:Egret Wing
开发者、渠道商和第三方服务商的服务平台
![Image](/ 如何使用现有 JavaScript 库
## TypeScript 简介
## TypeScript 是什么
TypeScript 是 JavaScript 的超集
为 JavaScript 增加了静态类型
编译成 JavaScript
## 为什么使用 TypeScript
源于 JavaScript,回到 JavaScript
一位伟人说过:能用 JS 的地方就能用 TS
强有力的 string;
length: number;
extras?: string[];
}
### Demo: 为 Node 库编写 d.ts
## 扩展第三方库
向类中添加属性或方法
向 module 中添加类或方法
## Demo: 扩展第三方库 0 码力 |
24 页 |
961.21 KB
| 2 年前 3
|