- 博客(19)
- 收藏
- 关注
原创 线程池使用不当导致系统假死
线程池使用不当导致系统假死先说明一下任务详情 。本来的任务是两个分开的接口,用户访问高峰期时会出现接口访问慢的现状基于两个接口的功能是差不多的,并且为了减少用户的请求造成的网络IO的延时---决定将两个接口合并两个接口优化后在执行时分别时间大概是150ms左右合并后接口时间在300ms左右------------------------------------问题出现点:我采用了异步编排技术实现了接口的合并,合并后的接口日常访问在170ms左右当时的任务大概是这样的当时只设置了一个线
2021-03-20 16:31:18 1187 1
原创 sql 函数使用细节
sql 函数使用细节组函数细节:可以添加 DISTINCT 关键字,去除重复后再计算组函数细节2:查询的字段,或者是组函数 ,要求是group by 之后的字段count 函数的详细介绍MYISAM存储引擎(MySQL 5.5版本之前),count(*)效率最高,因为该引擎下自带计数器INNODB存储引擎下(当前默认引擎),count( * ),count(1),效率差不多,都比co...
2019-09-09 16:12:02 149
原创 SQL语句小结2(事务以及函数)
事务数据库事务(Database Transaction) 是指作为单个逻辑工作单元执行的一系列操作,要么完全的执行,要么完全的不执行。事务的处理可以确保非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源事务的特点(ACID属性)1.原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。2.一致性(Consistenc...
2019-08-27 19:58:16 188
原创 SQL语句小结1
MySQL 服务1.右键计算机-管理- 服务中找到MySQL2.net start mysql(服务名)启动服务net stop mysql(服务名)停止服务MySQL常见的数据类型int(n):表示整数,长度为nfloat(m,n):表示小数,m总长度,n小数位个数datetime:YYYY-MM-DD HH:MM:SSdate:YYYY-MM-DDchar(m):固定长度字符...
2019-08-27 14:05:53 194
原创 我的第一个JAVA项目改进
先写总结:本次项目遇到的问题:1.Object所读/写的对象忘记序列化2.如果一端使用Object读写对象,必须另一端也使用3.修改有关Object读写时,必须将所有出现的地方都修改后再调试修改内容:将服务器和客户端实现了真正的面向对象便于扩展功能package SocketS;import java.io.BufferedReader;import java.io.File...
2019-08-23 20:04:30 261
原创 我的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 1249
原创 Socket多线程实现对对象操作
有错误请指出:联系QQ:1074953453总结(写在前面):1.出现了不在本文描述的异常,请阅读之前的文章Socket异常总结https://blog.csdn.net/qq_37855039/article/details/994722612.本次异常:java.io.EOFException 对象读到末尾时就会抛出的异常,必须手动处理Server端package Socket_...
2019-08-14 10:57:13 154
原创 Socket编程中遇到的问题以及解决方案
异常:Connection resert Exception可能原因及解决方案:1.readLine();方法没有正确的接受到一个换行标记另一端应当正确的添加换行标记2.即使正确的提交了换行标记依然会产生此异常!!!原因:在网络流中,当一端发完数据后,没有正确告知另一端的readLine读完,因此产生了IO阻塞解决方案:在一端写完后添加shutdownOutput方法3.在多个客户...
2019-08-13 20:37:29 789
原创 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 207
原创 模拟文件上传(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 374
原创 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 188
原创 二进制文件(图片,视频等)的传输
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 1498
原创 文件传输对象(Object字节流)
如何对存取对象的文件进行读写?在java中提供了ObjectInputStream和ObjectOutputStream进行我们先看写入:ObjectOutputStream(字节流)写法:1.先创建File对象(确定要对那个文件进行操作)2.创建OutputStream对象(基石)3.创建ObjectOutputStream对象(构造函数必须传入上一个对象作为参数)4.根据需求创...
2019-08-08 20:10:52 1180
原创 IO流小结(学习更新中)
Io流流是指一连串流动的字符,是以先进先出的方式发送信息的通道java流的分类按流向区分:输出流输入流OutputerStream 和Writer作为基类InputStream和Reader作为基类按照处理数据单元划分:字节流字符流字节输入流InputStream字符输入流Reader字节输出流OutputStream字符输出流W...
2019-08-06 20:11:43 115
原创 javaSe错误集锦
下列说法错误的有(ACD)A、在类方法中可用this来调用本类的类方法B、在类方法中调用本类的类方法时可直接调用C、在类方法中只能调用本类中的类方法D、在类方法中绝对不能调用实例方法错误分析:A,类方法是优先于对象创建的,不能有this关键字C,可以调用其他的类方法,可以在类方法中创建对象再调用D,同C...
2019-08-06 11:26:12 218
原创 初学者集合浅析
初学者的部分理解:有错还望指出QQ:1074953453,需求备注总结写在前面:巧记:1.凡是涉及Set集合均保证了数据的唯一性(不重复)2.凡是涉及List数据均可重复,线程不安全(Vector除外)3.凡是涉及到map集合,均有键值对(key-value)模式巧记:1.凡是涉及到Linked,底层数据结构均靠链表实现(双向链表)优点是:跟新插入效率高,缺点是:查询效率低2.凡...
2019-08-05 21:42:14 130
原创 继承关系,为什么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 197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人