- 博客(5)
- 收藏
- 关注
原创 Mysql 根据某一条件合并另一个字段,中间用逗号隔开
MySqL 提供了一个合并字段的函数GROUP_CONCAT,先看一下例子 查出来的结果如下,记住千万要分组,不然就只有一条数据 SELECT a.*,GROUP_CONCAT(DISTINCT n.asset_name) AS name_description FROM asset_scrap AS a LEFT JOIN dic_asset_name AS n ON...
2018-10-12 10:21:23 8407
原创 100G文件传输切割思想
1.首先考虑实际业务与极限状态 2.极限状态:10KB网速+1秒钟段10次网 3.业务优先级:重要优先,不重要退后 4.多线程执行,执行小文件优先,大文件其次,重要优先,不重要其次。 5.当重要大文件传输完成时其他线程等待,堵塞。 6.文件完整性要求:不要求如(日志)使用并发,多线程。否则太耗时。文件完整性要求高时,使用同步。 7.回档与删除,另开线程,否则太耗时。 8.文件完整性效...
2018-10-08 18:34:58 1108
原创 Java设计模式--观察者模式
1、初步认识 观察者模式的定义: 在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。 大白话: 其实就是发布订阅模式,发布者发布信息,订阅者获取信息,订阅了就能收到信息,没订阅就收不到信息。 2、这个模式的结构图 3、可以看到,该模式包含四个角色 抽象被观察者角色:也就是一个抽象主题,它把所有对观察者对象的引用保存在一个集合中,...
2018-10-08 17:00:47 112
原创 VirtualBox安装Ubuntu教程(超详细)
下载ubuntu系统镜像,准备虚拟机挂载镜像用。 选择新建,创建虚拟机。 选择系统版本,因为要安装ubuntu,所以选择ubuntu。 设置虚拟机ubuntu的内存。 创建虚拟机的磁盘,分配20G空间,动态分配是逐渐占用物理机硬盘空间。 6 点击存储,设置虚拟光盘,也就是下载的ubuntu镜像。 7 点击启动。 ...
2018-10-04 10:21:43 55434 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人