当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] Netty学习笔记(九)新连接接入

    引子 在上一篇分析NioEventLoop那篇文章中分析NioEventLoop.run()时候提到当方法processSelectedKey()处理事件的时候,比如读事件,最终调用了unsafe.read();本文就来分析一下unsafe对象的read方法的具体实现。 检测新的连接 源码中的Uns...

    95
    热度
  • [综合] 云电脑浅谈

    随着阿里云溪大会,似乎把云电脑推上了高潮,一个可以是Windows,Linux,macOS系统的云电脑,可谓是吸引眼球,但是客观讲到底是不是噱头呢?阿里云能扛住双十一的压力已经是毋庸置疑的了,但是如果普及,能否扛住每日都是”双十一“还未可知。但是云电脑是噱头么,肯定不是,鄙人在一线互联网公司工作多年...

    27
    热度
  • [综合] TDIfw在windows 10 1903的测试

    最近看了一下TDI的网络过滤驱动,在Vista之后就不支持了,但是据说windows7还是能用,于是想试试在win10上还能不能玩。需要注意的是在win10上的TCP和UDP设备对象的驱动对象变成了tdx,于是有了下面的代码。 #include<Ntifs.h> #include<...

    96
    热度
  • [综合] 04_装饰模式

    模式定义: 动态(组合)地给一个对象增加一些额外的职责。就增加功能而言,装饰模式比生成子类(继承)更为灵活(消除重复代码&减少子类个数) 使用动机: 在某些情况下我们可能会“过度的使用继承来扩展对象的功能”,由于继承为类型引入的静态特质,使得这种扩展方式缺乏灵活性;并且随着子类的增多(扩展功...

    43
    热度
  • [综合] 05_桥模式

    使用动机: 由于某些类型的固有的实现逻辑,使得它们具有两个变化的维度,乃至多个维度的变化。 classMessagerImpl { public:~MessagerImpl(){}public:virtualvoidPlaySound()=0;virtualvoidWriteText(string...

    10
    热度
  • [综合] Of course, Huawei has brought more than just

    Ofcourse,Huaweihasbroughtmorethanjustcompetitiontothenote-takingmarket.AlthoughHuaweiwasnotinthe“tunnel”fromthebeginning,sincethereisnomovementinside,...

    13
    热度
  • [综合] 01_模板方法

    重构关键技法 静态-->动态 早绑定-->完绑定 继承-->组合 编译时依赖-->运行时候依赖 紧耦合-->松耦合 使用动机: 在软件构建过程中,对于某一项任务,它常常有稳定的整体操作结构,但各个子步骤却有很多改变的需求,或者由于固有的原因(比如框架与应用之间的关系...

    9
    热度
  • [综合] Mysql为什么使用B+树存储数据

    常用数据结构的对比。 Mysql涉及到数据的持久化,就牵扯到使用哪种数据结构来存储数据,下面来分析一下各种数据结构的优劣。 二叉树结构:对于递增数据的存储会变成链表结构,效率太低。 红黑树:海量数据会变慢。 Hash表:查询数据效率高,但对于范围查询就无能为力了(Hash将有序数据变成无序了)。 ...

    39
    热度
  • [综合] Identifier ‘product_number‘ is not in camel case

    原因:后端API返回字段product_number,用了下划线,eslint要求驼峰写法 解决方法: 1.后端返回驼峰字段 2.关闭eslint中camelcase

    98
    热度
  • [综合] nvidia 桌面录屏

    好像nvidia的桌面录屏在后续版本中被禁止了,只能在支持的游戏中录屏,今天随便研究了下,在GeForceExperience目录下比如我的是:C:\ProgramFiles\NVIDIACorporation,在该目录下搜索.exe,找到nvcontainer.exe,然后点击运行,以后电脑就可以...

    20
    热度
  • [综合] druid discard long time none received connection

    使用数据库框架druid,报异常:discardlongtimenonereceivedconnection。 druid的版本问题,从最新的1.1.23回退到1.1.22可解决。

    9
    热度
  • [综合] 批量操作数据库某一字段连接1

    1.update表名setname=concat(name,"1")where条件 2.批量更改数据库某一个字段的值舍去最后一位 update表名setmobile=left(mobile,CHAR_LENGTH(mobile)-1)where条件 3.两表关联并批量修改数据库某一字段的值舍去最后一...

    11
    热度
  • [综合] yum中查找程序由哪个包提供

    yum中查找程序由哪个包提供 有时候知道程序的名称,却不知道由那个包提供,也就是说不知道安装那个包,可以使用这个命令。 我们由provides关键字可以使用。 举例:semanage是SELinux的一个管理工具,可是我使用:yuminstallsemanage 却提示我没有这个包。 祭出provi...

    32
    热度
  • [综合] # 2020/09/17 #「Groovy」- java.sql.SQLException: Incorrect string value: ‘xxx“,“...‘ for column ‘xxx‘

    问题描述 执行SQL语句(在语句中包含中文值)时,产生如下错误: java.sql.SQLException:Incorrectstringvalue:'\xE6\x98\xAF","...'forcolumn'previous_request'atrow1 问题原因 字段的编码格式错误,需要...

    12
    热度
  • [综合] PHP | 验证码实现

    <?php $arr=range(0,9);$arr2=range(a,z);$arr3=range(A,Z);$arr4=array_merge($arr,$arr2,$arr3);shuffle($arr4);$arr5=array_slice($arr4,0,4);$str=join($...

    68
    热度
  • [综合] 线程与线程池

    ========================================CallableDemo线程==================== classMyThreadimplementsCallable<Integer>{pubicIntegercall()throwsExce...

    48
    热度
  • [综合] 区块链赋能数字经济新发展 助力解决50多个场景信任问题

    前不久,杭州上线了全国首个区块链电子印章应用平台。这意味着,电子“萝卜章”风险问题能得到彻底解决——杭州市企业电子印章都将脱敏上链,实现一个实体印章对应一个区块链电子印章,并且用印行为真实可追溯、不可篡改。 这是区块链技术应用的一个缩影。具有可追溯、公开透明等特点的区块链技术,是数字经济里新基建的底...

    33
    热度
  • [综合] docker命令空间

    1、docker命名空间 命名空间(namespace)是Linux内核的一个强大特性,为容器虚拟化的实现带来极大便利,利用这特性,每个容器都可以拥有自己单独的命名空间,运行在其中的应用都像是在独立的操作系统环境中一样命名间机制保证了容器之间彼此互不影响。 在操作系统中,包括内核、文件系统、网络、进...

    12
    热度
  • [综合] 当前滚动位置的视频循环播放功能实现(基于UICollectionView)

    场景:一个滚动的视频列表,类似抖音,利用UICollctionView实现当cell到达一定位置就播放该cell视频,cell滑出就停止播放。 实现思路:其中MyPlayViewCell为cell的类,playingCell为记录当前播放的cell 1.列表为UICollctionView,判断当前...

    73
    热度
  • [综合] PTA Invert a Binary Tree (25分)

    释放无限光明的是人心,制造无边黑暗的也是人心,光明和黑暗交织着,厮杀着,这就是我们为之眷恋又万般无奈的人世间。 ThefollowingisfromMaxHowell@twitter: Google:90%ofourengineersusethesoftwareyouwrote(Homebrew),...

    16
    热度