runtime

Eclipse启动报错:A java runtime Environment(JRE) or java Development……的解决办法

依然范特西╮ 提交于 2020-02-29 06:13:08
打开Eclipse图标,结果报错如下。 网上都说是环境变量PATH的问题,联想到由于以前环境变量PATH=E:\Java\jdk1.8.0_91;而没有通过JAVA_HOME来配置。 昨天安装了Tomcat之后需要用到JAVA_HOME,于是添加了JAVA_HOME环境变量,并重新配置了环境变量PATH=%JAVA_HOME%; 解决方案: 变量名:JAVA_HOME 变量值:E:\Java\jdk1.8.0_91 变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib; 变量名:Path 变量值:%JAVA_HOME%\bin;也就是说,我的PATH不应该是%JAVA_HOME%,而应该是%JAVA_HOME%\bin。 来源: https://www.cnblogs.com/TTTTT/p/5897914.html

开发函数计算的正确姿势——轻松解决大依赖部署

醉酒当歌 提交于 2020-02-27 12:23:46
<a name="1"></a> 前言 首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute) : 函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费。函数计算更多信息 参考 。 Fun : Fun 是一个用于支持 Serverless 应用部署的工具,能帮助您便捷地管理函数计算、API 网关、日志服务等资源。它通过一个资源配置文件(template.yml),协助您进行开发、构建、部署操作。Fun 的更多文档 参考 。 NAS : 阿里云文件存储NAS是一个可共享访问,弹性扩展,高可靠,高性能的分布式文件系统。在函数计算的场景中,由于其有代码包的限制,可以使用 NAS 存放一些不经常变动的文件,比如数据模型、静态资源等。 参考 。 ROS : 阿里云资源编排服务(ROS)助您简化云计算资源的管理。您可以遵循ROS定义的模板规范,在模板中定义所需云计算资源的集合及资源间依赖关系。ROS自动完成所有资源的创建和配置,实现自动化部署和运维。更多文档 参考 。 备注: 本文介绍的技巧需要 Fun 版本大于等于 3.4.0。 基本上所有的 faas 平台为了优化函数的冷启动,都会加入代码包的限制。阿里云 函数计算

如何处理“ java.lang.OutOfMemoryError:Java堆空间”错误?

非 Y 不嫁゛ 提交于 2020-02-27 04:56:34
我正在 Java 5 上编写客户端 Swing 应用程序(图形字体设计器)。 最近,我遇到了 java.lang.OutOfMemoryError: Java heap space 错误,因为在内存使用方面我并不保守。 用户可以打开无限数量的文件,并且程序将打开的对象保留在内存中。 经过快速研究,我 在5.0 Java虚拟机中 发现了 人机工程学, 其他人则说在Windows计算机上,JVM的默认最大堆大小为 64MB 。 在这种情况下,我应该如何处理这种限制? 我可以使用java的 命令行 选项来增加 最大堆大小 ,但这需要找出可用的RAM并编写一些启动程序或脚本。 此外,增加到某个 有限的 最大值并不能 最终 解决这个问题。 我可以重写一些代码,以将对象频繁地持久保存到文件系统中(使用数据库是同一回事)以释放内存。 它可以工作,但是可能也很多。 如果您可以将上述想法的细节或 自动虚拟内存,动态扩展堆大小 等替代方案的细节介绍给我,那将会很棒。 #1楼 是的,使用 -Xmx 可以为JVM配置更多的内存。 为确保您不会泄漏或浪费内存。 进行堆转储,然后使用 Eclipse Memory Analyzer 分析您的内存消耗。 #2楼 如果您需要在运行时监视内存使用情况,则 java.lang.management 包提供了 MBeans ,可用于监视VM中的内存池(例如,eden空间

【转载】 SLI导致双显卡被TensorFlow同时占用问题(Windows下) ---------- (windows环境下如何为tensorflow安装多个独立的消费级显卡)

橙三吉。 提交于 2020-02-27 00:35:12
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/qq_21368481/article/details/81907244 ———————————————— 转载 注明: 突然想给自己的电脑上tensorflow环境下安装多独立显卡,网上搜索发现这篇文章,该篇文章主要是在windows环境下为tensorflow安装多个独立显卡。 本文逻辑: windows环境下安装多个独立显卡,如果不使用sli技术,则Windows不识别多个独立显卡,但是使用sli技术,则不能指定单独显卡为tensorflow进行计算,因为指定单独显卡后slave显卡的显存占用会和master显卡的显存占用进行同步,也就是即使指定了一个显卡参与运算但是另一个显卡的显存会随之同步变化,本文作者提出一个方法解决这个问题:Windows环境下两显卡进行物理桥接后在软件上关闭桥接功能,便可实现Windows环境下双显卡识别及单显卡指定运算。 原文如下: --------------------------------------- 最近学习TensorFlow,被一些不是bug的问题折腾的头晕脑胀,借此写一下解决方法。本人是在win10下使用TensorFlow的,所以ubuntu下的绕行吧,不会出现这些问题

Code First迁移到数据库

北城以北 提交于 2020-02-27 00:26:29
1 新建model using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace AtTheMovies.Models { public class Movie { public int Id { get; set; } public string Title { get; set; } public int ReleaseYear { get; set; } public int Runtime { get; set; } } } 2 新建DbContext using System; using System.Collections.Generic; using System.Data.Entity; using System.Linq; using System.Web; namespace AtTheMovies.Models { public class MovieDb : DbContext { public DbSet<Movie> Movies { get; set; } } } 3 打开程序包控制器控制台,输入Enable-Migrations 4 在生成的Migrations文件夹里,修改Configuration.cs

轻松实现函数计算文件上传下载

一世执手 提交于 2020-02-26 23:08:59
简介:这是一个包含了 函数计算 每种 Runtime 结合 HTTP Trigger 实现文件上传和文件下载的示例集。我们知道不同语言在处理 HTTP 协议上传下载时都有很多中方法和社区库,特别是结合函数计算的场景,开发人员往往需要耗费不少精力去学习和尝试。本示例集编撰的目的就是节省开发者甄别的精力和时间,为每种语言提供一种有效且符合社区最佳实践的方法,可以拿来即用。 这是一个包含了 函数计算 每种 Runtime 结合 HTTP Trigger 实现文件上传和文件下载的示例集。每个示例包括: 一个公共 HTML 页面,该页面有一个文件选择框和上传按钮,会列出已经上传的文件,点击某个已上传的文件可以把文件下载下来; 支持文件上传、下载和列举的函数。 我们知道不同语言在处理 HTTP 协议上传下载时都有很多中方法和社区库,特别是结合函数计算的场景,开发人员往往需要耗费不少精力去学习和尝试。本示例集编撰的目的就是节省开发者甄别的精力和时间,为每种语言提供一种有效且符合社区最佳实践的方法,可以拿来即用。 当前已支持的 Runtime 包括 nodejs python php java 计划支持的 Runtime 包括 dotnetcore 不打算支持的 Runtime 包括 custom <a name="2a0zc"></a> 使用限制 由于函数计算对于 HTTP 的 Request

java Runtime中maxMemory,totalMemory, freeMemory的含义

限于喜欢 提交于 2020-02-26 17:23:16
maxMemory是指当前虚拟机最大可以使用的内存,对于jvm配置的xmx参数 totalMemory指的是当前虚拟机运行时所使用的内存,如果在虚拟机启动时,配置了xms参数,那么当前虚拟机初始使用的内存为配置的数值,之后会随着项目运行而增加,最大可以增加至maxMemory freeMemory是指当前虚拟机已经申请到但是没有在使用的内存,产生没有使用的内存的情况有两种: 1、配置了xms参数,比如配置了1G的xms,那边jvm启动时,就已经申请了1G的内存,而程序运行如果只用了0.5G内存,那么freeMemory就是1-0.5=0.5G 2、程序运行时,会随着需要逐步从操作系统申请内存,并且申请的量会比需要的量多一些,因此会产生freeMemory,这个数值一般较小 来源: https://www.cnblogs.com/yytxdy/p/12367709.html

MySQL使用ProxySQL实现读写分离

本秂侑毒 提交于 2020-02-26 16:04:18
1 ProxySQL简介: ProxySQL是一个高性能的MySQL中间件,拥有强大的规则引擎。 官方文档: https://github.com/sysown/proxysql/wiki/ 下载地址: https://github.com/sysown/proxysql/releases/ 2 环境: 系统:CentOS7.5 ProxySQL版本:proxysql-1.4.8-1-centos7.x86_64.rpm Mysql版本:MySQL 5.7.22 ProxySQL主机IP:192.168.1.101 Mysql主库IP:192.168.1.102 Mysql从库IP:192.168.1.103 3 前提条件: 防火墙和selinux已关闭; Mysql主从同步已经配置完成; 4 安装ProxySQL: 4.1 安装 # 配ProxySQL源 [root@ProxySQL ~]# cat <<EOF | tee /etc/yum.repos.d/proxysql.repo [proxysql_repo] name= ProxySQL baseurl=http://repo.proxysql.com/ProxySQL/proxysql-1.4.x/centos/\$releasever gpgcheck=1 gpgkey=http://repo.proxysql.com

MySQL读写分离(ProxySQL)

六眼飞鱼酱① 提交于 2020-02-26 16:01:55
MySQL读写分离(ProxySQL) 读写分离原理 读写分离就是用户在发送请求时,请求经过中间件,中间件将请求中的读和写操作分辨出来将读请求发送给后端的从服务器,将写请求发送给后端的主服务器,再又主服务器通过主从复制将数据复制给其他从服务器 常见MySQL中间件 名称 公司 站点地址 mysql-proxy Oracle https://downloads.mysql.com/archives/proxy Atlas Qihoo https://github.com/Qihoo360/Atlas/blob/master/README_ZH.md dbproxy 美团 https://github.com/Meituan-Dianping/DBProxy Cetus 网易乐得 https://github.com/Lede-Inc/cetus Amoeba https://sourceforge.net/projects/amoeba/ Cobar 阿里巴巴 Amoeba的升级版 Mycat 基于Cobar http://www.mycat.io ProxySQL https://proxysql.com/ 本文以ProxySQL为例来介绍读写分离的使用方法 ProxySQL简介 ProxySQL为MySQL的中间件,其有两个版本官方版和percona版

理解Android进程创建流程

半世苍凉 提交于 2020-02-26 09:39:04
copy from : http://gityuan.com/2016/03/26/app-process-create/ 基于Android 6.0的源码剖析, 分析Android进程是如何一步步创建的,本文涉及到的源码: /frameworks/base/core/java/com/android/internal/os/ - ZygoteInit.java - ZygoteConnection.java - RuntimeInit.java - Zygote.java /frameworks/base/core/java/android/os/Process.java /frameworks/base/core/jni/com_android_internal_os_Zygote.cpp /frameworks/base/core/jni/AndroidRuntime.cpp /frameworks/base/cmds/app_process/App_main.cpp (内含AppRuntime类) /bionic/libc/bionic/fork.cpp /bionic/libc/bionic/pthread_atfork.cpp /libcore/dalvik/src/main/java/dalvik/system/ZygoteHooks.java /art