Java内存区域与Java内存模型

Java内存区域 Java虚拟机在运行程序时把其自动管理的内存划分为以下几个区域。这个区域里的一些数据在JVM启动的时候创建,在JVM退出的时候销毁。而其他的数据依赖于每一个线程,在线程创建时创建,在线程退出时销毁。 1. 方法区(Method Area): 方法区又称Non-Heap(非堆),主要用于存储已被虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等数据。简单说方法区用来存储类型的元数据信息,一个.class文件是类被java虚拟机使用之前的表现形式,一旦这个类要被使用,j
分类: 其他 发布时间: 07-11 23:34 阅读次数: 0

win8.1 安装msi软件出现 2503、2502

问题现象:   安装Msi封包的程序的时候,老是提示 2503 和 2502 错误。 解决办法:   命令提示符提示安装程序权限 右击开始按钮,然后选择命令提示如(管理员) 在用户账户控制对话框上点击是: 假如要安装的文件地址为d:acad.msi ,那么在命令提示符界面输入msiexec /package d:acad.msi后回车: 如下图所示,即可正常启动安装包。按照安装提示一步步的执行下去,就不会遇见2502和2503错误了:
分类: 其他 发布时间: 07-11 23:34 阅读次数: 0

(二)vue常用7个属性

学习vue我们必须之到它的7个属性,8个 方法,以及7个指令。787原则 el属性 用来指示vue编译器从什么地方开始解析 vue的语法,可以说是一个占位符。 data属性 用来组织从view中抽象出来的属性,可以说将视图的数据抽象出来存放在data中。 template属性 用来设置模板,会替换页面元素,包括占位符。 methods属性 放置页面中的业务逻辑,js方法一般都放置在methods中 render属性 创建真正的Virtual Dom computed属性 用来计算 watch属
分类: 其他 发布时间: 07-11 23:34 阅读次数: 0

html5-JSON的新方法

JSON的新方法 parse():把字符串转成json - 字符串中的属性要严格的加上引号 stingify():把json转化成字符串 - 会自动的把双引号加上 新方法的应用 - 深度克隆对象 如何其他浏览器做到兼容 - http://www.json.org/去下载json2.js <script> var str = 'function show() {alert}'; eval(str); // 字符串转html-解析任何字符串 var str1 = '{name:"hel
分类: 其他 发布时间: 07-11 23:34 阅读次数: 0

ideavim使用

IdeaVim-常用操作 IdeaVim简介 IdeaVim是IntelliJ IDEA的一款插件,他提高了我们写代码的速度,对代码的跳转,查找也很友好。 安装之后它在 Tools > Vim Emulator 具体操作 i模式 i模式即为编辑模式,按下字母i开启就可以打字。 Esc 从i模式切换为Vim,按下键盘的Esc键切
分类: 其他 发布时间: 07-11 23:34 阅读次数: 0

JDK源码之Object类详解(一)

package java.lang; /** * Object类是类层次结构中的根,每个类的父类都是Object类。 * 所有对象,包括数组,都实现了这个类的方法。 */ public class Object { /** * registerNatives函数前面有native关键字修饰, * Java中,用native关键字修饰的函数表明该方法的实现并不是在Java中去完成, * 而是由C/C++去完成,并被编译成了.dll,由Java去调用
分类: 其他 发布时间: 07-11 23:34 阅读次数: 0

构造函数模式

  在JavaScript里,构造函数通常是认为用来实现实例的,JavaScript没有类的概念,但是有特殊的构造函数。通过new关键字来调用定义的构造函数,你可以告诉JavaScript你要创建一个新对象并且新对象的成员声明都是构造函数里定义的。   在构造函数内部,this关键字引用的是新创建的对象。基本用法如下: function Car(model, year, miles) { this.model = model; this.year = year; thi
分类: 其他 发布时间: 07-11 23:34 阅读次数: 0

python+request+Excel做接口自动化测试

request是python的一个http客户端库,与urllib、urllib2类似。但是使用比urllib2简单。 安装request : pip install requests 1、POST方法 #封装http POST 函数,返回请求response def httpPost(self,keyword,url): data=json.dumps(keyword) headers={"Content-Type":"application/json"} res=requests.post
分类: 其他 发布时间: 07-11 23:34 阅读次数: 0

ZNYQ 在linux下使用PS部分的SPI接口

  Vivado:2016.4   Linux:Ubuntu16.4   ZYNQ:xc7z020      下载文件名称   2016.4-zed-release.tar.xz   device-tree-xlnx-xilinx-v2016.4.zip   linux-xlnx-xilinx-v2016.4.zip   u-boot-xlnx-xilinx-v2016.4.zip   arm_ramdisk.image.gz   1. 设备数修改:   笔者在使用的时候用到了SPI的两个片选
分类: 其他 发布时间: 07-11 23:34 阅读次数: 0

Git 总结二

目录 目录 Git 总结二 - git config &amp;amp; git remote - git branch &amp;amp; git checkout -b &amp;amp; git push - git merge - git merge冲突解决 - rebase衍合 - git log Git 总结二 - git config &amp;amp; git remote ...
分类: 其他 发布时间: 07-11 23:34 阅读次数: 0

Win7下C盘无法创建文件解决办法

Win7下C盘无法创建文件解决办法: To fix it, just turn off the User Account Control (UAC). In Windows 8, do not turn off the UAC via control panel, it must go through the registry. Press keys “Windows Key + R”
分类: 其他 发布时间: 07-11 23:33 阅读次数: 0

Tomcat9 配置管理页面Manager App

默认情况下, Tomcat9 的管理界面(如Manager App/ Host Manager/ Server Status)需要输入账号密码,但默认配置没有配置这些.首先进入tomcat文件夹的conf文件夹,首先复制一份tomcat-users.xml作为备份 然后修改这个配置文件,用文本编辑器打开,找到&amp;lt;!-- &amp;lt;role rolename=&quot;tomcat&quot;/&amp;gt; &amp;lt;r...
分类: 其他 发布时间: 07-11 23:33 阅读次数: 0

session isNew 一直返回false原因

一直返回false是因为你的判定不是放在你的首页进行的,session在你的首页上面已经产生,在别的网页上面session便被认为不是新的了,所以一直返回false,将你的session是不是新的判定放在你第一个访问的网址就可以了。...
分类: 其他 发布时间: 07-11 23:33 阅读次数: 0

myqsl8.0.4以上版本phpmyadmin登录失败问题

由于8.0.4版本以上,mysql默认授权插件改成了caching_sha2_password模式,所以实际设置的密码是被转换过的。这样在登录phpmyadmin时候,输入密码就会出现错误。可以用如下方法解决问题:1. 登录myqsl2. 输入如下指令修改密码:ALTER USER 'username'@'ip_address' IDENTIFIED WITH mysql_native_passw...
分类: 其他 发布时间: 07-11 23:33 阅读次数: 0

我的logback配置

&amp;lt;configuration&amp;gt; &amp;lt;include resource=&quot;org/springframework/boot/logging/logback/defaults.xml&quot;/&amp;gt; &amp;lt;property name=&quot;LOG_FILE&quot; value=&quot;${LOG_FILE:-${LOG_PATH:-${LOG_TEMP:-${java.io.tmpdir...
分类: 其他 发布时间: 07-11 23:32 阅读次数: 0

网页形式输出错误日志

&amp;lt;div th:utext=&quot;'&amp;amp;lt;!--'&quot; th:remove=&quot;tag&quot;&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;div th:utext=&quot;'Failed Request URL : ' + ${url}&quot; th:remove=&quot;tag&quot;&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;div th:utext=&quot;'Exc
分类: 其他 发布时间: 07-11 23:32 阅读次数: 0

spring boot 2.0 提示 No primary or default constructor found for interface Pageable 解决办法

在SpringBoot 2.0 以前,我们会配置以下类 * @date 2018/06/03 */ @Configuration public class WebMvcConfig extends WebMvcConfigurerAdapter 可见方法已经过期,SpringBoot 2.0 建议继承此配置类 * @date 2018/06/03 */ @Configuration publi...
分类: 其他 发布时间: 07-11 23:32 阅读次数: 0

semantic ui drapdown获取选中值

设置默认值方法一: $(‘.ui.dropdown’).dropdown(‘set selected’, value);方法二,要设置默认值必须同时设置text和value (‘.ui.dropdown′).dropdown(‘settext′,text);(‘.ui.dropdown′).dropdown(‘settext′,text);(‘.ui.dropdown’).dropdown(‘se...
分类: 其他 发布时间: 07-11 23:32 阅读次数: 0

《Machine Learning Yearning》第6章

第六章主要内容: 1.开发集和测试集要保持同一分布的重要性。 2.如果开发集表现好,测试集表现不好,可能由什么原因导致。 3.要保证模型的泛化性是很难的一个问题,可能运气成分居多。 六 . Your dev and test sets should come from the same distribution  你把你app的猫图像分为了四个大市场区域(i)美国,(ii)中国,(i...
分类: 其他 发布时间: 07-11 23:27 阅读次数: 0

创建一个HTML的form表格表单

创建一个HTML的form表格形式的表单,我们要实现如图的样式:话不多说,直接上代码:&amp;lt;!DOCTYPE html&amp;gt; &amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;utf-8&quot; /&amp;gt; &amp;lt;title&amp;gt;用户信息&amp;lt;/title&amp;gt; &amp;lt;/head&amp;gt; &amp;lt;body&
分类: 其他 发布时间: 07-11 23:27 阅读次数: 0