mybatis-关于<update>的日常记录
!注意:,一定要有 <update id="updateByPrimaryKeySelective" parameterType="com.dhht.model.order.OrderInfo"> update order_info <set> <if test="sendOutStatus != null"> send_out_status = #{sendOutStatus,jdbcType=CHAR}, </if> <if test="districtId != null"> distr
Ubuntu安装QQ/TIM/微信
安装QQ/TIM/微信 更多的Ubuntu下软件安装问题,请关注这儿 1. 安装TIM 第一步。安装deepin-wine环境。 在https://github.com/wszqkzqk/deepin-wine-ubuntu中下载zip包,我使用的是Git clone到本地 如图,复制地址之后,使用命令:git clone https://github.com/wszqkzqk/deepin-wine-ubuntu.git,这样就会将该项目下载到本地 第二步。安装相关应用容器 打开网址http
主动降噪(Active Noise Control)
智能耳机 人机交互 智能声学终端 智能耳机 智能音箱 智能听力器 喇叭单体 动圈喇叭 新材料 DLC 石墨烯 陶瓷单位 吸音材料 智能芯片 阵列式麦克风 声纹传感器 演算法 降噪算法 智能听力保护 ANC ANC 降低噪音通常所采用的三种降噪措施,即在声源处降噪、在传播过程中降噪及在人耳处降噪,都是被动的。为了主动地消除噪声,人们发明了“有源消声”这一技术。ANC(Active Noise Control)又称为主动噪声控制,常应用在耳机降噪中, 原理:通过降噪系统产生与外界噪音相等的反向
C++ placement new与内存池
参考:https://blog.csdn.net/Kiritow/article/details/51314612 有些时候我们需要能够长时间运行的程序(例如监听程序,服务器程序)对于这些7*24运行的程序,我们不应该使用标准库提供的new 和 delete (malloc和free也算)。这是因为随着程序的运行,内存不断的被申请和被释放,频繁的申请和释放将会引发内存碎片、内存不足等问题,影响程序的正常运行。更多的时候核心程序不允许内存申请失败,更不允许异常的出现,因此必须保证每次内存申请都是
CSP(noip)中的简单对拍写法
以a+b为例 这是随机数据 #include<iostream>
#include<cstdio>
#include<ctime>
using namespace std;
int main(){
freopen("rand.txt","w",stdout);
int a,b;
srand(time(0));
a=rand()%10+1;b=rand()%10+1;
cout<<a+b;
} View Code 这是正解(假设它是正解
小记---------spring框架之IOC理解
Spring是一个开源框架,是一个轻量级的Java开发框架。 Spring的核心是控制发转(IOC)和面向切面(AOP) 控制发转(IOC):指的是 对象的创建权反转(交给)给 Spring. 作用是实现了程序的解耦合.(就是原本自己new实体的步骤由spring来做) 面向切面(AOP):需要在哪里加入代码,就在哪里切开把代码放进去 Spring也是一个粘合剂,可以集成其他框架 Spring最基本的管理是一个类 EE 开发分成三层结构: WEB 层:Spring MVC.(M:model(d
vue-cil3 运行报错
warnings potentially fixable with the `--fix` option. 将一下部分:"lint": "vue-cli-service lint" 修改为:eslint --fix --ext .js,.vue src
云计算openstack共享组件-Nova计算服务(5)
一、nova介绍: Nova 是 OpenStack 最核心的服务,负责维护和管理云环境的计算资源。OpenStack 作为 IaaS 的云操作系统,虚拟机生命周期管理也就是通过 Nova 来实现的。 用途与功能 : 1) 实例生命周期管理 2) 管理计算资源 3) 网络和认证管理 4)REST 风格的 API 5) 异步的一致性通信 6)Hypervisor 透明:支持Xen,XenServer/XCP,KVM, UML, VMware vSphere and Hyper-V Nova 处于
django---url---03
url 自定义转换器 在app文件下建立conver.py文件 class Conver:
regex = r'[0-9]{4}'
def to_python(self,value):
return int(value)
def to_url(self,value):
return str(value) regex = 为固定值,后面跟正规表达式 def to_python(返回给视图), to_url固定函数名(反向解析用)
CF1004F Sonya and Bitwise OR 线段树
链接 题意: 题解: 看起来很像是一棵线段树 或只会越来越大 一共也只有log级别 所以可以给每个点开一个vector 保存前缀和后缀 保证每个vector里面不超过二十个 所以复杂度是够的 合并答案的时候只要枚举左区间的后缀和右区间的前缀即可 合并后缀的时候只要 先设置temp为右子树的后缀 然后枚举左子树的后缀 与 当前后缀的最后一个比较即可 如果是一样的放在一起 不一样或上去 所以对于前缀和后缀的vector来说 越后面的数字一越多!!! #include <bits/stdc++.h>
提示ifconfig命令找不到
提示ifconfig命令找不到 更多的Ubuntu下软件安装问题,请关注这儿 1. 问题描述 在终端输入ifconfig之后,还是显示找不到命令 2. 解决方案 第一步。更新apt-get,使用命令:sudo apt-get update 第二步。使用命令:sudo apt-get install net-tools下载net-tools。如果过程没有报错的话,输入命令ifconfig就没有问题了。
yugabyte与cockroachdb 的几个区别
下图是来自官方文档 说明 今天打算尝试使用yugabyte做为hasura graphql-engine 的pg 引擎,发现比较完美,仔细看官方文档,原来yugabyte 底层实现直接是基于原生pg server扩展的 cockroachdb是重新实现的pg协议,无法完备支持pg 协议 参考资料 https://www.yugabyte.com/yugabyte-db-vs-cockroachdb/
ubuntu激活root
ubuntu激活root 更多的Ubuntu下软件安装问题,请关注这儿 1. 问题描述 刚装好的ubuntu的root账户是没有被激活的,但是我们依然可以使用sudo来使用一些普通用户受限的命令,但是如果现在要切换到root账户怎么办呢? 2. 解决方案 使用命令:sudo password root,然后会提示你为root用户创建密码,确认密码,完成后root账号就被激活了,现在可以使用命令su或者su root来切换到root账号下。
【python小项目】网页爬虫+mysql数据库储存,爬虫xx视频网站视频磁力链接
#!/usr/bin/python3
# coding=utf8
import requests
from bs4 import BeautifulSoup
import pymysql
import time
'''
需求:某视频网站,没有搜索功能,我弄个python爬虫爬取网站视频名称和磁力链接,全部爬取下来放到mysql数据库中,就可以按自己喜好搜索关键字获得影片下载地址进行下载了
作者
JQuery-常用实例方法
常用实例方法 attr // 获取指定节点的值(传递一个参数)、设置指定节点的值(传递两个参数)
// 在获取属性节点的值时, 无论找到多少个DOM元素, 都只会返回第一个找到的DOM元素
// 设置属性节点的时候会设置所有找到的DOM元素
console.log($('div').attr('name'));
$('div').attr('attrName', 'attrValue');
// 删除指定的属性节点
// 会删除所有找到的
$('div').removeAttr('attrN
HTTP协议、手撸web框架
目录 一、软件开发架构 二、HTTP协议 四大特性 数据格式 响应状态码 三、请求方式 四、纯手撸web框架 五、Python三大主流web框架 1、Django: 2、Flask: 3、Tornado: 六、Django目录简介 一、软件开发架构 C/S架构:Client:客户端、Server:服务端 B/S架构: Browser: 浏览器端、 Server:服务端 ps: B/S本质也是C/S 二、HTTP协议 HTTP协议:超文本传输协议 四大特性 基于TCP/IP之上作用于应用层 基于
hadoop3.0.0部署
配置前先查下JAVA_HOME的位置 vim /etc/profile #set java environment JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-1.el7_7.x86_64 JRE_HOME=$JAVA_HOME/jre CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib PATH=$PATH:$JAVA_HOME/
今日推荐
周排行