当我们的ASP.NET Core网站需要支持下载大文件时,如果不做控制可能会导致用户在访问下载页面时发生无响应,使得浏览器崩溃。可以参考如下代码来避免这个问题。 关于此代码的几点说明: 将数据分成较小的部分,然后将其移动到响应输出流以供下载,从而获取这些数据。 根据下载的文件类型来指定 Respon ...
分类:
Web程序 时间:
2018-11-24 21:06:25
阅读次数:
317
Oracle中大文本数据类型, Clob 长文本类型 (MySQL中不支持,使用的是text) Blob 二进制类型 MySQL数据库, Text 长文本类型 Blob 二进制类型 ...
分类:
数据库 时间:
2018-11-23 16:13:42
阅读次数:
241
在处理数据库连接或者输入输出流等场景时,我们经常需要写一些非常繁琐又枯燥乏味的代码来关闭数据库连接或输入输出流。 例如数据库操作: def update(sql: String)(conn: Connection): Int = { var statement: Statement = null t ...
分类:
其他好文 时间:
2018-11-22 18:21:21
阅读次数:
196
package TestIo; import java.io.*; /** * 转换流 */ public class TestConvertStream { public static void main(String[] args) { // 创建字符输入和输出流:使用转换流将字节流转换成字符流... ...
分类:
其他好文 时间:
2018-11-21 17:34:47
阅读次数:
217
今天下午工作完成没事,登w3c的网站学习了一下xslt的基础知识,主要是因为工作中xml用的比较多,xslt也有用到,所以在这里学习一下。 XSLT:一种用于转换 XML 文档的语言。 XSLT 用于将一种 XML 文档转换为另外一种 XML 文档,或者可被浏览器识别的其他类型的文档,比如 HTML ...
分类:
其他好文 时间:
2018-11-15 23:15:17
阅读次数:
242
题目要求: 构建100以内加减乘除随机题目100道,并输出至.txt文件内,然后再从文件中输出至屏幕,做一道比对一道题的答案,敲击回车出现下一道题,最后统计正确与错误题数,打印出来。 题目思路: 本题有三个难点,第一,如何构建100道随机数学题;第二,如何能将构建出的题目“安全”地运送至文件中;第三 ...
分类:
其他好文 时间:
2018-11-15 18:21:15
阅读次数:
194
程序流程控制 数组在内存中的结构 整个内存里边的基本结构就分这4部分: new出来数组、对象; 方法区:类名、包名、方法的定义等;常量池、字符串常量池等,想用哪个从池子里边拿 静态区:静态的变量,用static修饰的变量等。 以数组为例,看它如何使用内存结构的: java虚拟机进行解释运行对它进行初 ...
分类:
其他好文 时间:
2018-11-15 14:33:54
阅读次数:
199
package com.io.demo1;import java.io.FileInputStream;import java.io.IOException;/** * 测试IO * io流,输入流,输出流 */public class demo_one { public static void m ...
分类:
其他好文 时间:
2018-11-15 13:46:48
阅读次数:
168
Java中传输最频繁是字符但是传输开始用的是字节流<不能看出传输的是啥>所以又有了字符流(底层为字节流); IO流的分类 |- 字节流 - 字节输入流 InputStream 抽象类 - FileInputStream 操作文件的字节输入流 - 字节输出流 OuputStream抽象类 - File ...
分类:
其他好文 时间:
2018-11-15 13:41:35
阅读次数:
181
kafka简介 kafka是分布式的消息发布和订阅系统(生产->消费) 特点: 消息持久化:通过o(1)的磁盘数据结构提供数据的持久化(拒绝写入内存操作,直接存入磁盘,小伙伴们都知道写入磁盘会速度会很慢,一定程度上受到了限制,那么kafka是如何操作的呢?kafka通过操作系统的预读、后写的机制进行 ...
分类:
其他好文 时间:
2018-11-15 12:11:06
阅读次数:
204