1.java是如何管理内存的 java的内存管理就是对象的分配和释放问题。(其中包括两部分) 分配:内存的分配是由程序完成的,程序员需要通过关键字new为每个对象申请内存空间(基本类型除外),所有的对象都在堆(Heap)中分配空间。 释放:对象的释放是由垃圾回收机制决定和执行的,这样做确实简化了程序 ...
分类:
编程语言 时间:
2019-10-24 21:21:29
阅读次数:
64
1.df 显示文件系统大小 -h 以易读方式显示 -k KB -m MB -a 显示所有 2. du 显示文件大小 -h 只显示目录 -a 所有 -s 只显示总量 3.free 显示内存 -k -m -g 释放可用内存:echo 1 >/proc/sys/vm/drop_caches ...
分类:
其他好文 时间:
2019-10-24 19:45:37
阅读次数:
85
记录下linux常用操作文件命令,以及安装常用软件方法,备忘以及方便查找 常用命令 文件和目录 :返回上一级目录 :进入根目录 :进入用户主目录 :打印当前目录juedui路径 :列出当前目录中的文件 :列出当前目录中的文件详细信息 :显示隐藏文件 :显示文件和目录由根目录开始的树形结构 :显示文件 ...
分类:
系统相关 时间:
2019-10-24 15:19:23
阅读次数:
83
在项目中遇到以下错误 Lock wait timeout exceeded; try restarting transaction是锁等待超时。是当前事务在等待其它事务释放锁资源造成的。 解决方法: 在mysql查询中执行以下指令select * from information_schema.in ...
分类:
数据库 时间:
2019-10-24 11:36:34
阅读次数:
73
近段时间,公司的检测中心报表系统(SMC)的开发人员时不时找到我,说用户老是出现无法登录的情况。前些日子因为手头上 有Jboss集群的测试工作,发现用户不能登录时,都是在Tomcat中将这个项目Reload一下就好了,不过只是治标而已,因为大概几个小时之后又会 再次出现无法登录的情况。 今天上午,开 ...
分类:
其他好文 时间:
2019-10-24 10:14:49
阅读次数:
77
一、预备知识—程序的内存分配一个由C/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap)—由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。3、全局区(静态区)(static)—全局变量和静态变量的存储是放在一
分类:
编程语言 时间:
2019-10-24 09:45:25
阅读次数:
80
首先导包: from appium.webdriver.common.touch_action import TouchAction #(导包指针定位滑动手势密码那个) #设置手势密码(前提是在设备上点击版本号,找到开发者选项,打开指针进行定位)TouchAction(dr).press(x=255 ...
分类:
移动开发 时间:
2019-10-23 20:29:50
阅读次数:
188
1. redis安装 redis是内存型数据库 数据默认写入到内存,如果断电,服务器宕机,redis进程挂掉,数据会丢失 selenium操作浏览器时,要注意浏览器资源释放,防止内存泄漏,崩溃 with open() 默认close关闭文件句柄 word 工具 ,没保存前,数据都放在内存里,保存后, ...
分类:
其他好文 时间:
2019-10-23 11:19:46
阅读次数:
69
引用计数Python默认的垃圾收集机制是“引用计数”,每个对象维护了一个ob_ref字段。它的优点是机制简单,当新的引用指向该对象时,引用计数加1,当一个对象的引用被销毁时减1,一旦对象的引用计数为0,该对象立即被回收,所占用的内存将被释放。它的缺点是需要额外的空间维护引用计数,不过最主要的问题是它 ...
分类:
编程语言 时间:
2019-10-23 09:23:34
阅读次数:
140
Mybatis要解决的问题: 1. 将sql语句硬编码到java代码中,如果修改sql语句,需要修改java代码,重新编译。系统可维护性不高。 设想如何解决? 能否将sql单独配置在配置文件中。 2. 数据库连接频繁开启和释放,对数据库的资源是一种浪费。 设想如何解决? 使用数据库连接池管理数据库连 ...
分类:
其他好文 时间:
2019-10-22 20:40:05
阅读次数:
129