01 2020 档案
摘要:idea安装好热加载插件 JRebel,启动后报错java.lang.OutOfMemoryError: PermGen space解决方法 报错原因是因为内存溢出了,也就是内存不足,方法就是增加内存,添加如下配置: 参数解释: -Xms,表示程序启动时,JVM 堆的初始化最小尺寸参数; -Xmx,
阅读全文
摘要:一、上传原理思路 首先我们的输入流中包含普通项和上传项,普通项就是一些字段信息例如用户名、密码等,上传项就是我们选择的文件,例如图片等二进制文件。二者通过分割线隔开。我们通过判断可以知道哪些是上传项、哪些是普通项。当为上传项时,先在服务器上新建一个和上传文件名一样的文件,然后利用IO流,将这些二进制
阅读全文
摘要:在开发中遇到需要下载文件的需求,现在把文件下载整理一下。 1. 传统文件下载方式有超链接下载或者后台程序下载两种方式。通过超链接下载时,如果浏览器可以解析,那么就会直接打开,如果不能解析,就会弹出下载框; 而后台程序下载就必须通过两个响应头和一个文件的输入流。 2. 后台程序下载 两个响应头: Co
阅读全文
摘要:一、JRE、JDK、JVM 要了解java程序运行原理,首先需要了解知道jre、jdk、jvm这三者是什么,他们之间又有什么联系。 JRE(JavaRuntimeEnvironment,Java运行环境),也就是Java平台。所有的Java 程序都要在JRE下才能运行。 **JDK(Java Dev
阅读全文
摘要:一、流概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。 即数据在两设备间的传输称为流。流的本质是数据传输 ,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 二、流存在的意义 我们在进行数据传输时有这三个特点:1.数据的传输量很大;2.内存有限;3.带宽有
阅读全文
摘要:oracle中对于表和字段的操作有如下五种: 一、创建表 二、修改表(添加新字段,删除字段,修改表名,修改字段类型,修改列名,给字段添加注释) 三、删除表 四、复制表 五、字段加索引
阅读全文
摘要:B/S模式:browser/server,采用的是浏览器/服务器模式。C/S模式:client/server,采用的是客户端/服务器模式。 C/S模式主要由**客户端应用程序(Client)、服务器管理程序(Server)和中间件(middleware)**三个部件组成。 客户应用程序是系统中用户与
阅读全文
摘要:简单了解一下正则表达式,用到了在查询即可。 正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符");描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出
阅读全文