- [verilog] 免费开源的 verilog 仿真工具:icarus verilog
元存储
元带你学:VerilogVerilogfpga开发
主页:元存储博客文章目录前言1.下载2.安装3.安装成功?4.使用总结前言知名的Verilog仿真工具主要为三大主流的产品:mentor的modelsim/questasim,candence的NC-verilog,synopsys的VCS。但都不是免费的,所以我一个都不讲。作为verilog入门学习的仿真工具,有时候只是想调试一个简单的module,怎么做到一个子都不花呢?我帮你找了很久,介绍一
- QuestaSim里覆盖率的查看
飞向星河
硬件工程fpga开发
前言“覆盖率”是衡量设计验证完成程度的一个通用词,随着测试逐步覆盖各种合理的组合,仿真过程会慢慢勾画出你的设计情况。覆盖率工具会在仿真过程中收集信息,然后进行后续处理并得到覆盖率报告。一、创建工程代码链接在文章末尾,我们新建一个工程,将代码添加到工程中,如下所示二、编译设置按住【Ctrl】键,点选中所有的设计文件及verilog文件,然后右键点击选择【Compile】->【CompilePrope
- PULP Ubuntu18.04
kahn.qiao
1024程序员节risc-v
1.安装eda工具:questasim_10.7_linux64,网上有教程和方法,如有问题,可私信我2.代码下载:gitclonehttps://github.com/pulp-platform/pulp编译代码cdpulpsourcesetup/vsim.shmakecheckoutmakescriptsmakebuild如果因为墙的问题无法下载,可以使用socket5:proxychains
- Questasim与Visualizer的livesim仿真
谷公子的藏经阁
EDA工具QuestasimVisualizerLivesimEDA芯片
1.前言Live-Simulation(live-sim)模式允许Visualizer调试环境与Questasim进行交互操作,此模式将VisualizerGUI与Questasim仿真相结合,因此可以在线调试当前仿真的结果和波形。在livesim模式中,可以在VisualizerGUI中控制仿真、设置断点(Breakpoints)、单步调试、检查记录或未记录的数据值、以及跟踪类对象。因此,在调试
- 基于Questasim的SystemVerilog DPI使用流程
谷公子的藏经阁
EDA工具SystemverilogDPIQuestasimPLI/VPIDPI-C
1.前言DPI是DirectProgrammingInterface的缩写,它提供了SystemVerilog与其它编程语言(特别是C语言)交互的接口。它允许编程人员轻松地从SystemVerilog调用C函数,且在C函数也可以调用Systemverilog的函数。DPI极大地方便了使用现有的C代码,可以使用import“DPI-C”声明从SystemVerilog调用C实现的函数,这样的函数称为
- Questa Sim使用教程仿真-示例
Time木0101
IC学习#IC设计学习QuestaSim波形仿真verilogic设计
QuestaSim0基础仿真教程文章目录一、打开软件二、运行编译后的文件一、打开软件1、新建工程File->New->project2、填写工程名称和工程位置然后点"ok"3、编写或者添加文件,这里直接添加一个编写好的反相器的文件。可关注公众号:Time木回复:反相器获取文件,公众号会不定期更新计算机与IC相关内容4、选择编写好的文件,然后选择第二个框,防止改变原文件。5、成功添加文件如下6、先选
- vcs仿真教程(查看断言)
一只迷茫的小狗
SystemverilogSystemverilog
VCS是在linux下面用来进行仿真看波形的工具,类似于windows下面的modelsim以及questasim等工具,以及quartus、vivado仿真的操作。1.vcs的基本指令vcs的常见指令后缀sim常见指令2.使用vcs的实例(1)新建文件夹:命令:mkdir+文件名,例如:mkdirtst(2)拷贝文件然后直接把设计文件和仿真文件拷贝到tst7这个文件夹里。(3)输入命令打开终端,
- windows环境下QuestaSim软件的使用
_lalla
UVM学习笔记学习linuxquestasimtcl
文章目录前言一、QuestaSim使用方法1、编译vlog2、映射vmap3、仿真vism4、ifndef和define(常用)5、QuestaSim的仿真界面6、完整QuestaSim仿真——TCL脚本前言2023.8.29一、QuestaSim使用方法1、编译vlogvlog:questasim的编译命令-sv:指示vlog按照systemverilog语法进行编译,编译后会生成一个库,由于以
- 如何设置QuestaSim/ModelSim 关联notepad++
菊厂逻辑南博万
仿真工具verilogfpga
根据网上的方法,打开软件后在最下面的Transcript输入两条指令即可,如下。1、procexternal_editor{filenamelinenumber}{exec"E:/Notepad++_7.6.6/Notepad++/notepad++.exe"$filename}注:将E:/Notepad++_7.6.6/Notepad++/notepad++.exe替换为自己的启动路径,注意是/
- Modelsim恢复编辑器的解决方案——只能将外部编辑器删除后,重新匹配编辑器
向兴
UVM验证-项目实战编辑器QuestasimModelsim
Modelsim恢复编辑器的解决方案——只能将外部编辑器删除后,重新匹配编辑器1,Modelsim和Questasim是相互兼容的,配置的编辑器变成了sublime,且更换不了编辑器2,解决问题的方案,还是没得到解决3,终极解决方案,成功解决1,Modelsim和Questasim是相互兼容的,配置的编辑器变成了sublime,且更换不了编辑器2,解决问题的方案,还是没得到解决在网上搜索了:Mod
- questasim常见问题解决方案
不吃葱的酸菜鱼
java前端javascript
问题描述一:**Error:(vlog-13069)E:/questasim_project/UVM_platform/my_driver.sv(5):near"uvm_driver":syntaxerror,unexpectedIDENTIFIER.**Error:E:/questasim_project/UVM_platform/my_driver.sv(5):Errorinclassexte
- 实验报告-安装Questasim10.6c版本并跑通一个工程!
向兴
数字IC前端设计工程师进修之路开发语言VerilogIC前端开发
实验报告-安装Questasim10.6c版本并跑通一个工程!1,背景知识2,代码分享3,compileandsimulation,其本质操作(1)compile,可知compile成功!(2)simulation,显示波形1,背景知识参考文献:1,实验报告-安装Modelsim10.5版本并跑通一个工程!利用Questasim来跑通一个工程,同样可参考Modelsim工具的操作流程。2,Ques
- 只有sv文件+Questasim来验证输出,将monitor加入到环境中
向兴
数字IC前端设计工程师进修之路verilogUVMQuestasim
只有sv文件+Questasim来验证输出,将monitor加入到环境中1,背景知识2,代码修改注明+全部代码块分享(1)pkt_data.sv,==对环境做了一些修改。==(2)pkt_dec.sv,该文件是空文件。没做修改(3)pkt_drv.sv,文件没做修改。(4)pkt_gen.sv,文件没做修改。(5)pkt_if,==文件做出部分修改。==(6)==增加了pkt_mon.sv文件。=
- 1-搭建一个最简单的验证平台UVM,已用Questasim实现波形!
向兴
UVM验证-项目实战UVM
UVM-搭建一个最简单的验证平台,已用Questasim实现波形1,背景知识2,".sv"文件搭建的UVM验证平台,包括代码块分享3,Questasim仿真输出(1)compileall,成功!(2)simulation,仿真波形输出。1,背景知识验证是用于找出DUT的bug,这个过程通常是把DUT放入一个验证平台中来实现的。一个验证平台要实现如下基本功能:(1)验证平台要模拟DUT的各种真实使用
- Verilog中parameter使用
zlxiaoshanying
#EDA
概述模块定义模块调用Questasim仿真1.概述Verilog中通过使用parameter可以在调用模块时修改模块里面的常数参数,提高模块的复用性,类似C语言中函数的形参,在模块调用时将参数传入模块。2.模块定义以简单的2选一电路为例,通过parameter配置输入参数的位宽进行说明:2.1模块内定义通过parameter配置输入位宽,默认为2bit:moduleMux2_1(in1,in2,s
- I2C学习笔记——00apb_mst侧trans、drv、mon、sqr、agt
林vv
学习笔记
操作VCS:makeelab、makerunGUI=1TEST=___________&questasim:pwd当前路径、cd到sim目录下、dorkv_i2c_sim.do进行编译和仿真APBmaster侧:apb_transfer:extendsuvm_sequence_item;两个自定义枚举:表示读写apb_trans_kind、表示OKERROR状态apb_trans_status;定
- SV Testbench 案例学习与思考-1
在路上-正出发
SystemVerilog&QuestaSim学习systemverilogtestbench
引言关于Systemverilog语法学习的专栏博客已经告一段落,现在结合chipverify官网给出的几个testbench案例,利用QuestaSim平台实做一些练习。设计//--------Designmodule//简述:数据地址选通moduleswitch#(parameterADDR_WIDTH=8,parameterDATA_WIDTH=16,parameterADDR_DIV=8'
- Questasim入门教程
同年纪_
modelsimfpga开发
Questasim仿真脚本1.仿真目录层级:D:.├─run│clean.sh│compile.sh│filelist.f└─tb│case_List.txt│monitor.sv│tb_top.sv└─casetc001.svtc002.svtc003.svrun下面保存的是仿真相关的脚本或者makefile,tb下是case列表,tb的顶层,激励driver,monitor等模块。仿真时,在r
- linux环境下vcs+verdi/Questa软件的使用
_lalla
EDA工具仿真linuxfpga开发运维
文章目录前言一、vcs编译过程二、vcs常用指令1、常用(1)编译文件(2)debug选项(3)目录(4)使用verdi时需要在vcs里面添加的编译选项(5)仿真选项(加在sim里面)(6)其他2、覆盖率相关3、波形相关4、verdi相关三、QuestaSim使用方法四、DPI接口五、遇到的问题前言今日感想:学习只能慢慢搭积木,想一步登天可不行啊在vcs仿真时调用$dump函数dump出fsdb文
- questasim合并覆盖率 coverage type显示不完全
张哈哈天天开心
搜狗截图_2018-11-30_23-54-14.png正常来讲将该勾选的选中之后生成的html应该是上面的样子搜狗截图_2018-11-30_23-57-45.png但是我的是上面的样子问题就出在,有一个叫做questa的DataBaseFile应该和跑出来的那些.data文件还有ucdb文件放在一个目录下,这样生成的coveragetype才完整~图片.png就像上面那样~
- QuestaSim仿真步骤——CWNULT
CWNULT
QuestaSim工具
QuestaSim仿真步骤主要分为以下4步:1、新建工程2、添加文件与编译3、仿真4、添加波形1新建工程(1)打开QuestaSim仿真软件,执行:File——>New——>Project,如图1所示。图1新建工程(2)然后弹出工程信息对话框,如图2所示。在“ProjectName”中输入工程的名字,在“ProjectLocation”输入工程存放的路径,一般是先建立好一个工程文件夹,再把该文件夹
- VCS仿真介绍
一点一点的进步
仿真器fpga开发verilogdebugvcs
目录一、VCS介绍二、VCS仿真步骤1.SimulatorSetupFile2.VerilogAnalyzer:vlogan3.CompilingtheSimulation4.ExecutingtheSimulator5.VCSMXDebugging三、总结一、VCS介绍1.数字IC中编译仿真工具ModelSim/Questasim(Mentor)VCS(Synopsys:VerilogCompi
- 有关modelsim/Questa Sim中出现蓝线高阻态(Z)的问题解决
╰︶ ̄ 莫等闲۩۩۩
嵌入式硬件
关于在modelsim/QuestaSim出现高阻态的原因,可能大家比较熟悉的是该端口没被链接或没有初始化,这里主要介绍的原因可能是大家不是那么容易被关注到的,那就是位宽不一致也会导致出现高阻态。这个问题当时也困惑了我好久,希望能对大家有所帮助。问题:两个模块中sum_in与sum_inter明明已经相连,但是在仿真中sum_in为0时,而sum_inter却一直为高阻态(Z)。解决方法:经过仔细
- VCS工具的基本使用(一)
jun_luo_yu
#VCS工具bashlinux开发语言
VCS是在linux下面用来进行仿真看波形的工具,类似于windows下面的modelsim以及questasim等工具,以及quartus、vivado仿真的操作。1.vcs的基本指令vcs的常见指令后缀指令含义-lreadme.log用于将编译产生的信息放在log文件内+v2k是使VCS兼容verilog2001以前的标准-debug_all用于产生debug所需的文件-fverilog_fi
- Modelsim/QuestaSim教程——基础篇
队长-Leader
FPGA
写完HDL代码,当然要仿真一下,这时可以使用quartus自带的qsim或者ISE自带的isim来仿真,但是,业界推荐使用Modelsim。Modelsim的版本比较多,一般是用功能最全的SE版,不建议用AE/ASE/XE等其它版本。其中,AE/ASE是集成了Altera库的版本(仿真quartus的IP核,会轻松很多),XE是集成了Xilinx库的版本(仿真ISE的IP核,会轻松很多)。Ques
- SystemVerilog OOP 全是干货!
黄埔数据分析
sv
分享笔记,一张大图涵盖绝大部分SystemVerilogOOP干货!面向对象编程(OOP)中涉及到的各类特性,比如多态、封装、接口类、抽象类、多重继承、静态成员和方法、类型转换、this指针等用法,都在同一个例程中。图片中将例程代码分成不同色块,并在右边附上了对应的知识点介绍。在例程的正下方是这段代码的仿真结果,仿真工具是QuestaSim-2020.01。
- QuestaSim与Vivado有关仿真库深入理解
君子爱财好色
仿真FPGA
使用Vivado自带的simulator时,不需要编译仿真库,仿真库本身就存在,它在这里,如下图,但当使用第三方simulator时就必要要为该simulator编译专门的仿真库。这些仿真库包括了元件与IP的形为、时序等模型,不编译是不行的,但只需要开始使用时编译一次就好。上图中VHDL和Verilog目录有许多基本元件件的描述,当一个项目想摆脱对某公司器件的依赖时,打算从基本元件自己描述起,比如
- modelsim/questasim do文件解释以及makefile
黄埔数据分析
uvmshell
do文件解释questasimdo文件解释do文件wave.domakefile:makefile其实就是shell一种makefile参数Makefile例子aMakefile例子b例子c例子d例子eMakefile中@作用filelist参考:questasimdo文件解释do文件#开头的是comments;DO文件实质上是Tcl脚本。可以包含很多Tcl结构,比如程序,条件运算符,数学和三角函
- 解决安装程序报错libstdc++.so.5不存在问题
nuaa_qianjin
libstdc++.so.5ubuntu
在Ubuntu18.04上安装Questasim/Modelsim10.7c时,运行sfk时报错,libstdc++.so.5不存在这样一个库是很老的一个模块,使用apt好像下载不到,网上看教程挺乱的,下面介绍总结的方法首先,ldd+运行的文件名称,此处为lddsfk,查看sfk运行依赖可以看到,程序所需要的依赖,如果没有就会错误接着,下载libstdc++5版本的deb包,试了很多源,包括阿里源
- 怎么独立使用Modelsim进行工程仿真
hucc0706
XILINX
原帖:http://www.cnblogs.com/yuphone/archive/2010/08/30/1812932.html转贴:天马行空Whttps://www.cnblogs.com/woshitianma/archive/2012/11/30/Questasim.html感谢文档:艾米电子本人一直用的都是ISE自带的仿真器ISIM进行仿真。后因一篇modulsim的DDR3仿真,带入了
- Algorithm
香水浓
javaAlgorithm
冒泡排序
public static void sort(Integer[] param) {
for (int i = param.length - 1; i > 0; i--) {
for (int j = 0; j < i; j++) {
int current = param[j];
int next = param[j + 1];
- mongoDB 复杂查询表达式
开窍的石头
mongodb
1:count
Pg: db.user.find().count();
统计多少条数据
2:不等于$ne
Pg: db.user.find({_id:{$ne:3}},{name:1,sex:1,_id:0});
查询id不等于3的数据。
3:大于$gt $gte(大于等于)
&n
- Jboss Java heap space异常解决方法, jboss OutOfMemoryError : PermGen space
0624chenhong
jvmjboss
转自
http://blog.csdn.net/zou274/article/details/5552630
解决办法:
window->preferences->java->installed jres->edit jre
把default vm arguments 的参数设为-Xms64m -Xmx512m
----------------
- 文件上传 下载 解析 相对路径
不懂事的小屁孩
文件上传
有点坑吧,弄这么一个简单的东西弄了一天多,身边还有大神指导着,网上各种百度着。
下面总结一下遇到的问题:
文件上传,在页面上传的时候,不要想着去操作绝对路径,浏览器会对客户端的信息进行保护,避免用户信息收到攻击。
在上传图片,或者文件时,使用form表单来操作。
前台通过form表单传输一个流到后台,而不是ajax传递参数到后台,代码如下:
<form action=&
- 怎么实现qq空间批量点赞
换个号韩国红果果
qq
纯粹为了好玩!!
逻辑很简单
1 打开浏览器console;输入以下代码。
先上添加赞的代码
var tools={};
//添加所有赞
function init(){
document.body.scrollTop=10000;
setTimeout(function(){document.body.scrollTop=0;},2000);//加
- 判断是否为中文
灵静志远
中文
方法一:
public class Zhidao {
public static void main(String args[]) {
String s = "sdf灭礌 kjl d{';\fdsjlk是";
int n=0;
for(int i=0; i<s.length(); i++) {
n = (int)s.charAt(i);
if((
- 一个电话面试后总结
a-john
面试
今天,接了一个电话面试,对于还是初学者的我来说,紧张了半天。
面试的问题分了层次,对于一类问题,由简到难。自己觉得回答不好的地方作了一下总结:
在谈到集合类的时候,举几个常用的集合类,想都没想,直接说了list,map。
然后对list和map分别举几个类型:
list方面:ArrayList,LinkedList。在谈到他们的区别时,愣住了
- MSSQL中Escape转义的使用
aijuans
MSSQL
IF OBJECT_ID('tempdb..#ABC') is not null
drop table tempdb..#ABC
create table #ABC
(
PATHNAME NVARCHAR(50)
)
insert into #ABC
SELECT N'/ABCDEFGHI'
UNION ALL SELECT N'/ABCDGAFGASASSDFA'
UNION ALL
- 一个简单的存储过程
asialee
mysql存储过程构造数据批量插入
今天要批量的生成一批测试数据,其中中间有部分数据是变化的,本来想写个程序来生成的,后来想到存储过程就可以搞定,所以随手写了一个,记录在此:
DELIMITER $$
DROP PROCEDURE IF EXISTS inse
- annot convert from HomeFragment_1 to Fragment
百合不是茶
android导包错误
创建了几个类继承Fragment, 需要将创建的类存储在ArrayList<Fragment>中; 出现不能将new 出来的对象放到队列中,原因很简单;
创建类时引入包是:import android.app.Fragment;
创建队列和对象时使用的包是:import android.support.v4.ap
- Weblogic10两种修改端口的方法
bijian1013
weblogic端口号配置管理config.xml
一.进入控制台进行修改 1.进入控制台: http://127.0.0.1:7001/console 2.展开左边树菜单 域结构->环境->服务器-->点击AdminServer(管理) &
- mysql 操作指令
征客丶
mysql
一、连接mysql
进入 mysql 的安装目录;
$ bin/mysql -p [host IP 如果是登录本地的mysql 可以不写 -p 直接 -u] -u [userName] -p
输入密码,回车,接连;
二、权限操作[如果你很了解mysql数据库后,你可以直接去修改系统表,然后用 mysql> flush privileges; 指令让权限生效]
1、赋权
mys
- 【Hive一】Hive入门
bit1129
hive
Hive安装与配置
Hive的运行需要依赖于Hadoop,因此需要首先安装Hadoop2.5.2,并且Hive的启动前需要首先启动Hadoop。
Hive安装和配置的步骤
1. 从如下地址下载Hive0.14.0
http://mirror.bit.edu.cn/apache/hive/
2.解压hive,在系统变
- ajax 三种提交请求的方法
BlueSkator
Ajaxjqery
1、ajax 提交请求
$.ajax({
type:"post",
url : "${ctx}/front/Hotel/getAllHotelByAjax.do",
dataType : "json",
success : function(result) {
try {
for(v
- mongodb开发环境下的搭建入门
braveCS
运维
linux下安装mongodb
1)官网下载mongodb-linux-x86_64-rhel62-3.0.4.gz
2)linux 解压
gzip -d mongodb-linux-x86_64-rhel62-3.0.4.gz;
mv mongodb-linux-x86_64-rhel62-3.0.4 mongodb-linux-x86_64-rhel62-
- 编程之美-最短摘要的生成
bylijinnan
java数据结构算法编程之美
import java.util.HashMap;
import java.util.Map;
import java.util.Map.Entry;
public class ShortestAbstract {
/**
* 编程之美 最短摘要的生成
* 扫描过程始终保持一个[pBegin,pEnd]的range,初始化确保[pBegin,pEnd]的ran
- json数据解析及typeof
chengxuyuancsdn
jstypeofjson解析
// json格式
var people='{"authors": [{"firstName": "AAA","lastName": "BBB"},'
+' {"firstName": "CCC&
- 流程系统设计的层次和目标
comsci
设计模式数据结构sql框架脚本
流程系统设计的层次和目标
 
- RMAN List和report 命令
daizj
oraclelistreportrman
LIST 命令
使用RMAN LIST 命令显示有关资料档案库中记录的备份集、代理副本和映像副本的
信息。使用此命令可列出:
• RMAN 资料档案库中状态不是AVAILABLE 的备份和副本
• 可用的且可以用于还原操作的数据文件备份和副本
• 备份集和副本,其中包含指定数据文件列表或指定表空间的备份
• 包含指定名称或范围的所有归档日志备份的备份集和副本
• 由标记、完成时间、可
- 二叉树:红黑树
dieslrae
二叉树
红黑树是一种自平衡的二叉树,它的查找,插入,删除操作时间复杂度皆为O(logN),不会出现普通二叉搜索树在最差情况时时间复杂度会变为O(N)的问题.
红黑树必须遵循红黑规则,规则如下
1、每个节点不是红就是黑。 2、根总是黑的 &
- C语言homework3,7个小题目的代码
dcj3sjt126com
c
1、打印100以内的所有奇数。
# include <stdio.h>
int main(void)
{
int i;
for (i=1; i<=100; i++)
{
if (i%2 != 0)
printf("%d ", i);
}
return 0;
}
2、从键盘上输入10个整数,
- 自定义按钮, 图片在上, 文字在下, 居中显示
dcj3sjt126com
自定义
#import <UIKit/UIKit.h>
@interface MyButton : UIButton
-(void)setFrame:(CGRect)frame ImageName:(NSString*)imageName Target:(id)target Action:(SEL)action Title:(NSString*)title Font:(CGFloa
- MySQL查询语句练习题,测试足够用了
flyvszhb
sqlmysql
http://blog.sina.com.cn/s/blog_767d65530101861c.html
1.创建student和score表
CREATE TABLE student (
id INT(10) NOT NULL UNIQUE PRIMARY KEY ,
name VARCHAR
- 转:MyBatis Generator 详解
happyqing
mybatis
MyBatis Generator 详解
http://blog.csdn.net/isea533/article/details/42102297
MyBatis Generator详解
http://git.oschina.net/free/Mybatis_Utils/blob/master/MybatisGeneator/MybatisGeneator.
- 让程序员少走弯路的14个忠告
jingjing0907
工作计划学习
无论是谁,在刚进入某个领域之时,有再大的雄心壮志也敌不过眼前的迷茫:不知道应该怎么做,不知道应该做什么。下面是一名软件开发人员所学到的经验,希望能对大家有所帮助
1.不要害怕在工作中学习。
只要有电脑,就可以通过电子阅读器阅读报纸和大多数书籍。如果你只是做好自己的本职工作以及分配的任务,那是学不到很多东西的。如果你盲目地要求更多的工作,也是不可能提升自己的。放
- nginx和NetScaler区别
流浪鱼
nginx
NetScaler是一个完整的包含操作系统和应用交付功能的产品,Nginx并不包含操作系统,在处理连接方面,需要依赖于操作系统,所以在并发连接数方面和防DoS攻击方面,Nginx不具备优势。
2.易用性方面差别也比较大。Nginx对管理员的水平要求比较高,参数比较多,不确定性给运营带来隐患。在NetScaler常见的配置如健康检查,HA等,在Nginx上的配置的实现相对复杂。
3.策略灵活度方
- 第11章 动画效果(下)
onestopweb
动画
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- FAQ - SAP BW BO roadmap
blueoxygen
BOBW
http://www.sdn.sap.com/irj/boc/business-objects-for-sap-faq
Besides, I care that how to integrate tightly.
By the way, for BW consultants, please just focus on Query Designer which i
- 关于java堆内存溢出的几种情况
tomcat_oracle
javajvmjdkthread
【情况一】:
java.lang.OutOfMemoryError: Java heap space:这种是java堆内存不够,一个原因是真不够,另一个原因是程序中有死循环; 如果是java堆内存不够的话,可以通过调整JVM下面的配置来解决: <jvm-arg>-Xms3062m</jvm-arg> <jvm-arg>-Xmx
- Manifest.permission_group权限组
阿尔萨斯
Permission
结构
继承关系
public static final class Manifest.permission_group extends Object
java.lang.Object
android. Manifest.permission_group 常量
ACCOUNTS 直接通过统计管理器访问管理的统计
COST_MONEY可以用来让用户花钱但不需要通过与他们直接牵涉的权限
D