更快更稳更高效–Ubuntu Kylin 20.04 Pro SP1 正式发布

  • Post author:
  • Post category:其他

12 月 2 日,优麒麟团队正式宣布 Ubuntu Kylin 20.04 Pro SP1 上线。此版本默认搭载 Linux 5.11 内核,新增显示器显示模式的记忆支持、鼠标拖拽支持等功能,优化网络插件、登录程序和定时关机等系统组件,修复了用户手册程序崩溃、软件商店暂停键刷新不及时、蓝牙传输空文件失败等严重问题, 累计 200+ 桌面环境和应用软件方面的已知问题得到解决,从而全面提升系统稳定性和…

继续阅读 更快更稳更高效–Ubuntu Kylin 20.04 Pro SP1 正式发布

Go 字符串驼峰与蛇形互转

  • Post author:
  • Post category:其他

/** * 驼峰转蛇形 snake string * @description XxYy to xx_yy , XxYY to xx_y_y * @date 2020/7/30 * @param s 需要转换的字符串 * @return string **/ func snakeString(s string) string { data := make([]byte, 0, len(s)*2) …

继续阅读 Go 字符串驼峰与蛇形互转

mysql索引更新耗时_MYSQL 索引 性能优化

  • Post author:
  • Post category:mysql

Mysql常见瓶颈 查询语句写的烂、索引失效、关联查询太多join、服务器调优及各个参数设定(缓冲线程数等) explain用法和结果的含义 explain select t.id,t.loan_order_no,t.loan_amt,t.success_time as loan_success_time from t_ssj_loan_order t where t.state=1 and t.…

继续阅读 mysql索引更新耗时_MYSQL 索引 性能优化

STM32CubeMx学习之-NVIC

  • Post author:
  • Post category:其他

NVIC(嵌套向量中断控制器) NVIC就是控制中断响应的。主要由三个参数,一个是中断使能,一个是抢占优先级,还有一个就是响应优先级。(优先级数值越小,优先级别越高) 中断使能 :很好理解,就是是否开启中断,如果开启中断,则满足中断触发条件时程序会跳到中断服务程序运行,否则不响应中断主程序继续运行。 抢占优先级 :是用来判断一个中断是否可以打断另外一个中断的中断服务程序抢先运行。例如A中断触发,正…

继续阅读 STM32CubeMx学习之-NVIC

网络超时检测

  • Post author:
  • Post category:其他

1. 网络超时 在网络通信中。很多操作会使进程阻塞,如TCP套接字中的recv/accept/connect,如UDP套接字中的recvfrom。为了避免进程在没有数据时无限制的阻塞,以下有三种方法设置网络超时检测。 2. 网络超时检测三种方法 1)法1 设置socket的属性SO_RCVTIMEO 示例代码如下: struct timeval tv; tv.tv_sec = 5; //设置5秒时…

继续阅读 网络超时检测

算法竞赛入门经典(第二版) 答案汇总(持续更新)

  • Post author:
  • Post category:其他

大佬们,更不动了啊,真的没时间啊 第二章 习题2-1 水仙花数( daffodil) 输出 输出100~ 999中的所有水仙花数。 若3位数ABC满足ABC= A3+ B3+ C3, 则称其为水仙花 数。 例如153= 13+ 53+ 33, 所以153是水仙花数。 # include <iostream> using namespace std; int main(){ int AB…

继续阅读 算法竞赛入门经典(第二版) 答案汇总(持续更新)

Java运算符讲解附例子说明(大全)

  • Post author:
  • Post category:java

前言必读: 读者手册(必读)_云边的快乐猫的博客-CSDN博客 Java运算符分为六大:算术运算符、赋值运算符、比较运算符、逻辑运算符、条件(三目)运算符、位运算符 一、算术运算符 : + (加), - (减), * (乘), / (除), % (求余), ++ (自增), -- (自减) 二、赋值运算符 : = (等于), += (自加一次等于), -= (自减一次等于), *= (自乘一次等于…

继续阅读 Java运算符讲解附例子说明(大全)

ES 07 – Elasticsearch查询索引文档的6种方法

  • Post author:
  • Post category:其他

目录 1 Query String Search(查询串检索) 2 Query DSL(ES特定语法检索) 3 Query Filter(过滤检索) 4 Full Text Search(全文检索) 5 Phrase Search(短语检索) 6 Highlight Search(高亮检索) 1 Query String Search(查询串检索) 这种方法通过HTTP请求的Query Strin…

继续阅读 ES 07 – Elasticsearch查询索引文档的6种方法

外键可以为空

  • Post author:
  • Post category:其他

一、 关于数据库的外键,以前我一直以为不允许为空的,今天看到一个项目中使用了空的数据库外键,很惊讶,后来才发现是自己以前错误了。数据库外键是可以为空的。 不过为空的数据跟与之相关联的表就没有关系了。一般不采用。 二、 按照数据库理论上说的应该是外键可以为空,为空表示其值还没有确定;如果不为空,刚必须为主键相同。举个例子:有两张表,系信息表,学生信息表,学生信息表中的系号为外键,此时外键可以为空,表…

继续阅读 外键可以为空

抽象类

  • Post author:
  • Post category:其他

抽象类 当我们在做子类共性功能抽取时,有些方法在父类中并没有具体的体现,这个时候就需要抽象类了! 在Java中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类!也就是说,在一个类中,将某个功能给出一个声明(抽象方法:没有方法体的方法),那么该类定义为抽象类 举例: 动物----->本身是抽象的事物 给出吃的功能----->将eat方法:没有方法体{}…

继续阅读 抽象类