软件定义网络SDN2017 (福州大学)

  • 如何在Room框架下注册onUpgrade回调及自定义DatabaseErrorHandler

    在 Android 中,Room 为 SQLite 提供了高效稳定的抽象层,简化开发流程。RoomDatabase.java 是初始化数据库的重要构建组件,通过它我们可以添加RoomDatabase#Callback监听,RoomDatabase#Callback提供了以下回调接口: /** * C
    zxzhang   2022-03-15 23:35   3   375
  • Android 应用框架层 SQLite 源码分析

    概述 Android 在应用框架层为开发者提供了 SQLite 相关操作接口,其归属于android.database.sqlite包底下,主要包含SQLiteProgram, SQLiteDatabase, SQLiteSession, SQLiteConnectionPool和SQLiteCon
    zxzhang   2022-03-13 23:32   0   595
  • 中缀表达式转后缀表达式并计算结果

    (中缀表达式转后缀表达式并计算结果) 1 栈的概念 容器,先进后出规则;如图为表达式:a+(b*c) 逐个操作符、操作数入栈过程;出栈为该过程逆序 2 何谓中缀表达式 型如:a - b + c 的普通算术表达式,我们称之为中缀表达式。 3 后缀表达式(逆波兰) 3.1 概念以及案例 中缀表达式:a
    bokerr   2022-02-27 14:55   1   273
  • JAVA 对象的创建与克隆

    (对象的创建与克隆) 一、对象的4种创建方式 new 创建 反射 克隆 反序列化 二、通过new创建对象 一般情况下,对象通过new 关键字创建,首先会在堆上给对象分配空间,然后执行构造函数进行一系列的初始化,在分配的内存空间上为一众属性赋值;完成初始化后再将堆区对象的引用传递给栈区,最终参与程序的
    bokerr   2022-02-17 13:59   0   464
  • Innodb之索引与算法

    (Innodb之索引与算法) 一、概述 索引太少,查询效率低;索引太多程序性能受到影响,索引的使用应该贴合实际情况。 Innodb 支持的索引包括: 全文检索,使用倒排索引 哈希索引,自适应,不能人为干预,依据缓冲池中的聚集索引页创建,并不会将整张表进行哈希索引,所以建立索引非常快。 B+树索引,传
    bokerr   2022-02-14 11:52   2   288
  • 关于vnc viewer、远程桌面、本地windows之间的复制粘贴问题

    vnc viewer与远程桌面之间的复制粘贴 vncconfig & 远程桌面无法和本地复制粘贴解决方法 rdpclip.exe进程结束后又重启 思路清晰,判断无法粘贴是第一个问题还是第二个问题,可以先把vnc viewer里的内容粘贴到远程桌面上进行优先测试
    HKSun   2022-01-24 15:25   0   1208
  • MYSQL TIMESTAMP自动更新问题

    某张表格里有2个TIMESTAMP类型,time1、time2;建表时time1默认NOT NULL ,time2默认NULL; 之后出现了问题:当只修改time2字段,不操作time1时;time1随着更新成了修改time2的时间; 之后使用DataGrip 》DDL查看该表的sql语句发现:之前
    bokerr   2022-01-23 19:49   0   428
  • 流言粉碎机:JAVA使用 try catch 会严重影响性能

    (粉碎机:JAVA使用 try catch会影响性能) 前言: 不知道从何时起,传出了这么一句话:Java中使用try catch 会严重影响性能。 然而,事实真的如此么?我们对try catch 应该畏之如猛虎么? 一、JVM 异常处理逻辑 Java 程序中显式抛出异常由athrow指令支持,除了
    bokerr   2022-01-23 19:28   2   913
  • 关于lib环境配置的一个流程回顾

    hope服务器启动fpga_editor 报 /tool/edanew/xilinx/ise/14.7/ISE_DS/ISE/bin/lin64/_fpga_editor: error while loading shared libraries: libXm.so.3: cannot open s
    HKSun   2022-01-14 10:08   0   112
  • Linux 常用指令学习

    (Linux 常用指令学习) 一、vim 复制、粘贴 yy p 删除 dd 行号,跳转指定行 set nu set nonu 跳转 # 行首 gg # 行末 shift + g 全选 替换 :%s/源字符串/目的字符串/g 修改ssh连接超时时间 vim /etc/ssh/sshd_config #
    bokerr   2022-01-06 00:00   0   71