自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 线程池使用不当导致系统假死

线程池使用不当导致系统假死 先说明一下任务详情 。 本来的任务是两个分开的接口,用户访问高峰期时会出现接口访问慢的现状 基于两个接口的功能是差不多的,并且为了减少用户的请求造成的网络IO的延时 ---决定将两个接口合并 两个接口优化后在执行时分别时间大概是150ms左右 合并后接口时间在300ms左右 ------------------------------------问题出现点: 我采用了异步编排技术实现了接口的合并,合并后的接口日常访问在170ms左右 当时的任务大概是这样的 当时只设置了一个线

2021-03-20 16:31:18 1367 1

原创 sql 函数使用细节

sql 函数使用细节 组函数细节:可以添加 DISTINCT 关键字,去除重复后再计算 组函数细节2:查询的字段,或者是组函数 ,要求是group by 之后的字段 count 函数的详细介绍 MYISAM存储引擎(MySQL 5.5版本之前),count(*)效率最高,因为该引擎下自带计数器 INNODB存储引擎下(当前默认引擎),count( * ),count(1),效率差不多,都比co...

2019-09-09 16:12:02 205

原创 SQL语句小结2(事务以及函数)

事务 数据库事务(Database Transaction) 是指作为单个逻辑工作单元执行的一系列操作,要么完全的执行,要么完全的不执行。 事务的处理可以确保非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源 事务的特点(ACID属性) 1.原子性(Atomicity) 原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 2.一致性(Consistenc...

2019-08-27 19:58:16 248

原创 SQL语句小结1

MySQL 服务 1.右键计算机-管理- 服务中找到MySQL 2.net start mysql(服务名)启动服务 net stop mysql(服务名)停止服务 MySQL常见的数据类型 int(n):表示整数,长度为n float(m,n):表示小数,m总长度,n小数位个数 datetime:YYYY-MM-DD HH:MM:SS date:YYYY-MM-DD char(m):固定长度字符...

2019-08-27 14:05:53 238

原创 我的第一个JAVA项目改进

先写总结: 本次项目遇到的问题: 1.Object所读/写的对象忘记序列化 2.如果一端使用Object读写对象,必须另一端也使用 3.修改有关Object读写时,必须将所有出现的地方都修改后再调试 修改内容: 将服务器和客户端实现了真正的面向对象 便于扩展功能 package SocketS; import java.io.BufferedReader; import java.io.File...

2019-08-23 20:04:30 314

原创 我的JAVASE系统-抽卡功能实现

先看下文件结构 使用到的知识点: 看下Client类的实现: package SocketS; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStream; import java.io.PrintWriter;...

2019-08-20 15:06:32 1346

原创 Socket多线程实现对对象操作

有错误请指出:联系QQ:1074953453 总结(写在前面): 1.出现了不在本文描述的异常,请阅读之前的文章 Socket异常总结 https://blog.youkuaiyun.com/qq_37855039/article/details/99472261 2.本次异常:java.io.EOFException 对象读到末尾时就会抛出的异常,必须手动处理 Server端 package Socket_...

2019-08-14 10:57:13 195

原创 Socket编程中遇到的问题以及解决方案

异常: Connection resert Exception 可能原因及解决方案: 1.readLine();方法没有正确的接受到一个换行标记 另一端应当正确的添加换行标记 2.即使正确的提交了换行标记依然会产生此异常!!! 原因:在网络流中,当一端发完数据后,没有正确告知另一端的readLine读完,因此产生了IO阻塞 解决方案:在一端写完后添加shutdownOutput方法 3.在多个客户...

2019-08-13 20:37:29 891

原创 Socket编程模拟保存用户注册信息

有错误请指出,联系QQ:1074953453 总结写在前面: 1.没有注释因为和上一篇类似 Server端: package Socket3; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IO...

2019-08-13 14:55:30 273

原创 模拟文件上传(Socket编程)基础版

== 有错误请指出联系QQ:1074953453== 总结写在前面:(有异常请检查总结) 1.关闭所有流(按照正常的顺序) 2.遇到死锁注意:字符流的使用是否正确 Server端: package Socket2; import java.io.BufferedReader; import java.io.File; import java.io.FileNotFoundException; i...

2019-08-13 14:49:35 416

原创 Date类总结

Date类 package Day18_Test; import java.util.Date; public class DateTest { public static void main(String[] args) { Date date = new Date(); Date date2 = new Date(date.getTime()); System.out.pr...

2019-08-08 21:41:16 235

原创 二进制文件(图片,视频等)的传输

DataInputStream DataOutputStream类 package Day18_Test; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.FileInputStream; import java.io.FileNotFoundException; import jav...

2019-08-08 20:24:27 1614

原创 文件传输对象(Object字节流)

如何对存取对象的文件进行读写? 在java中提供了ObjectInputStream和ObjectOutputStream进行 我们先看写入: ObjectOutputStream(字节流) 写法: 1.先创建File对象(确定要对那个文件进行操作) 2.创建OutputStream对象(基石) 3.创建ObjectOutputStream对象(构造函数必须传入上一个对象作为参数) 4.根据需求创...

2019-08-08 20:10:52 1261

原创 IO流问题总计

IO 1.Write 写入文本时,代码无误,但是出现无法写入的问题: 解决方案:1>检查close();函数是否出现

2019-08-07 11:16:59 157

原创 IO流小结(学习更新中)

Io流 流是指一连串流动的字符,是以先进先出的方式发送信息的通道 java流的分类 按流向区分: 输出流 输入流 OutputerStream 和Writer作为基类 InputStream和Reader作为基类 按照处理数据单元划分: 字节流 字符流 字节输入流InputStream 字符输入流Reader 字节输出流OutputStream 字符输出流W...

2019-08-06 20:11:43 164

原创 javaSe错误集锦

下列说法错误的有(ACD) A、在类方法中可用this来调用本类的类方法 B、在类方法中调用本类的类方法时可直接调用 C、在类方法中只能调用本类中的类方法 D、在类方法中绝对不能调用实例方法 错误分析: A,类方法是优先于对象创建的,不能有this关键字 C,可以调用其他的类方法,可以在类方法中创建对象再调用 D,同C ...

2019-08-06 11:26:12 270

原创 初学者集合浅析

初学者的部分理解:有错还望指出QQ:1074953453,需求备注 总结写在前面: 巧记: 1.凡是涉及Set集合均保证了数据的唯一性(不重复) 2.凡是涉及List数据均可重复,线程不安全(Vector除外) 3.凡是涉及到map集合,均有键值对(key-value)模式 巧记: 1.凡是涉及到Linked,底层数据结构均靠链表实现(双向链表)优点是:跟新插入效率高,缺点是:查询效率低 2.凡...

2019-08-05 21:42:14 184

原创 设计模式(随着学习进度更新)

设计模式 更新中...

2019-08-03 20:44:17 169

原创 继承关系,为什么java不支持多继承

继承关系,为什么java不支持多继承 原因:java如果实现多继承,会产生调用的不确定性 首先: 如果java 如果同时继承了两个父类 package csdn; public class Person1 { private String name; public String getName() { return name; } public void setName(String ...

2019-07-30 09:26:26 251

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除