首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
奋斗扬
掘友等级
Java开发
一条在Java世界遨游的小鲤鱼
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
赞
文章( 16 )
沸点( 0 )
Java基础——时隔两年,我又拿起了网络编程Socket
客户端读取到文件的末尾,但是不告诉服务器已经结束了,结果服务器一直在等,不发送保存成功的信息,导致客户端也在等,所以客户端和服务器都进入阻塞状态。 在客户端while ((len=is.read(bytes))!=-1) 后,使用socket.shutdownOutput();…
多线程——锁String问题
1. 用String的intern方法, 2. 利用其他常量池,例如Integer(-128~127) 3. 使用ConcurrentHashMap+信号量方式 4. 利用Redis分布式锁解决 利用Redis操作的原子性,模拟获取锁和解锁,道理跟信号量差不多,网上大把分布式锁…
计算机组成原理——曾虐我千百遍的计组原理
进制的本质是什么?进制就是一组符号和逢几进几的概念。 此种思想运用于进制加密范畴,毕竟你定义的进制符号和进制算法,别人是不知道的,解密就毕竟困难,但是如果数据量一大,任何数都可以找出规律。
Java基础——摸鱼一天,用反射写了个封装Bean的工具类
今天公司安排了个小任务,通过jdbc查询数据库,然后打印出来。我心里一想,不是很简单吗,然后就着手开始做了,确实很简单,增删改查用不了多久 脑子里就想能不能手写一个结果集工具类来封装Bean,还真可以,怼一天怼出来,不辜负我摸鱼的时光。 给一个静态方法传入结果集,还有 类名.c…
项目部署——SpringBoot+Vue部署上线
1. 打包(npm run build:prod) 其中dev是开发环境,build是构建版本,找到build下面的assetsPublicPath: '/',然后修改为assetsPublicPath: './',即“/”前加点。
Coding精髓(设计模式)——门面担当之外观模式
1.外观模式(Facade Pattern)隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的接口。这种类型的设计模式属于结构型模式,它向现有的系统添加一个接口,来隐藏系统的复杂性。 2.目的只有一个,提供一个方法供用户调用,隐藏它的细节。 在外观模式的情况下,我们只需…
Coding精髓(设计模式)——装饰你我之装饰模式
装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的职责,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。 装饰模式就是用来给一个已有的类添加额外的功能。 简单的手机(SimplePhone)在接收来电的时候会发出声音来…
Coding精髓(设计模式)——中央空调之适配器模式
适配器模式是啥?将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 为什么要有适配器模式?例如买了个笔记本,充电需要20V电压,但是众所周知,我们国内电压为220V,因此需要个电源适配器来降压。如此,适配器也是这种作…
Coding精髓(设计模式)——浅显易懂之组合模式
组合模式,又叫部分整体模式,是用于把一组相似的对象当作一个单一的对象。组合模式依据树形结构来组合对象,用来表示部分以及整体层次。 为什么要有组合模式?组合模式广泛适用于对具有层级关系对象的操作,**例如对学校,学院,班级增删。对文件夹,文件增删等层级关系的操作。**可以不用考虑…
下一页
个人成就
文章被点赞
19
文章被阅读
10,392
掘力值
252
关注了
3
关注者
2
收藏集
0
关注标签
0
加入于
2021-01-18