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
分类: 其他 发布时间: 10-18 20:34 阅读次数: 0

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
分类: 其他 发布时间: 10-18 20:34 阅读次数: 0

主动降噪(Active Noise Control)

智能耳机 人机交互 智能声学终端 智能耳机 智能音箱 智能听力器 喇叭单体 动圈喇叭 新材料 DLC 石墨烯 陶瓷单位 吸音材料 智能芯片 阵列式麦克风 声纹传感器 演算法 降噪算法 智能听力保护 ANC ANC   降低噪音通常所采用的三种降噪措施,即在声源处降噪、在传播过程中降噪及在人耳处降噪,都是被动的。为了主动地消除噪声,人们发明了“有源消声”这一技术。ANC(Active Noise Control)又称为主动噪声控制,常应用在耳机降噪中, 原理:通过降噪系统产生与外界噪音相等的反向
分类: 其他 发布时间: 10-18 20:34 阅读次数: 0

C++ placement new与内存池

参考:https://blog.csdn.net/Kiritow/article/details/51314612 有些时候我们需要能够长时间运行的程序(例如监听程序,服务器程序)对于这些7*24运行的程序,我们不应该使用标准库提供的new 和 delete (malloc和free也算)。这是因为随着程序的运行,内存不断的被申请和被释放,频繁的申请和释放将会引发内存碎片、内存不足等问题,影响程序的正常运行。更多的时候核心程序不允许内存申请失败,更不允许异常的出现,因此必须保证每次内存申请都是
分类: 其他 发布时间: 10-18 20:34 阅读次数: 0

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 这是正解(假设它是正解
分类: 其他 发布时间: 10-18 20:34 阅读次数: 0

mysql脚本文件

DELIMITER $$ -- USE `dev_seal_chip_sell_ms_v1`$$; DROP FUNCTION IF EXISTS `GET_ORDER_STATUS`$$ CREATE FUNCTION `get_order_status`(orderId VARCHAR(32)) RETURNS CHAR(2) CHARSET utf8 BEGIN DECLARE isCancle CHAR(2) DEFAULT '0'; DECLARE sendOutStatus CHA
分类: 其他 发布时间: 10-18 20:34 阅读次数: 0

小记---------spring框架之IOC理解

Spring是一个开源框架,是一个轻量级的Java开发框架。 Spring的核心是控制发转(IOC)和面向切面(AOP) 控制发转(IOC):指的是 对象的创建权反转(交给)给 Spring. 作用是实现了程序的解耦合.(就是原本自己new实体的步骤由spring来做) 面向切面(AOP):需要在哪里加入代码,就在哪里切开把代码放进去 Spring也是一个粘合剂,可以集成其他框架 Spring最基本的管理是一个类 EE 开发分成三层结构: WEB 层:Spring MVC.(M:model(d
分类: 其他 发布时间: 10-18 20:34 阅读次数: 0

vue-cil3 运行报错

warnings potentially fixable with the `--fix` option. 将一下部分:"lint": "vue-cli-service lint" 修改为:eslint --fix --ext .js,.vue src
分类: 其他 发布时间: 10-18 20:34 阅读次数: 0

云计算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 处于
分类: 其他 发布时间: 10-18 20:34 阅读次数: 0

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固定函数名(反向解析用)
分类: 其他 发布时间: 10-18 20:34 阅读次数: 0

CF1004F Sonya and Bitwise OR 线段树

链接 题意: 题解: 看起来很像是一棵线段树 或只会越来越大 一共也只有log级别 所以可以给每个点开一个vector 保存前缀和后缀 保证每个vector里面不超过二十个 所以复杂度是够的 合并答案的时候只要枚举左区间的后缀和右区间的前缀即可 合并后缀的时候只要 先设置temp为右子树的后缀 然后枚举左子树的后缀 与 当前后缀的最后一个比较即可 如果是一样的放在一起 不一样或上去 所以对于前缀和后缀的vector来说 越后面的数字一越多!!! #include <bits/stdc++.h>
分类: 其他 发布时间: 10-18 20:34 阅读次数: 0

提示ifconfig命令找不到

提示ifconfig命令找不到 更多的Ubuntu下软件安装问题,请关注这儿 1. 问题描述 在终端输入ifconfig之后,还是显示找不到命令 2. 解决方案 第一步。更新apt-get,使用命令:sudo apt-get update 第二步。使用命令:sudo apt-get install net-tools下载net-tools。如果过程没有报错的话,输入命令ifconfig就没有问题了。
分类: 其他 发布时间: 10-18 20:34 阅读次数: 0

yugabyte与cockroachdb 的几个区别

下图是来自官方文档 说明 今天打算尝试使用yugabyte做为hasura graphql-engine 的pg 引擎,发现比较完美,仔细看官方文档,原来yugabyte 底层实现直接是基于原生pg server扩展的 cockroachdb是重新实现的pg协议,无法完备支持pg 协议 参考资料 https://www.yugabyte.com/yugabyte-db-vs-cockroachdb/
分类: 其他 发布时间: 10-18 20:34 阅读次数: 0

ubuntu激活root

ubuntu激活root 更多的Ubuntu下软件安装问题,请关注这儿 1. 问题描述 刚装好的ubuntu的root账户是没有被激活的,但是我们依然可以使用sudo来使用一些普通用户受限的命令,但是如果现在要切换到root账户怎么办呢? 2. 解决方案 使用命令:sudo password root,然后会提示你为root用户创建密码,确认密码,完成后root账号就被激活了,现在可以使用命令su或者su root来切换到root账号下。
分类: 其他 发布时间: 10-18 20:34 阅读次数: 0

【python小项目】网页爬虫+mysql数据库储存,爬虫xx视频网站视频磁力链接

#!/usr/bin/python3 # coding=utf8 import requests from bs4 import BeautifulSoup import pymysql   import time ''' 需求:某视频网站,没有搜索功能,我弄个python爬虫爬取网站视频名称和磁力链接,全部爬取下来放到mysql数据库中,就可以按自己喜好搜索关键字获得影片下载地址进行下载了 作者
分类: 编程语言 发布时间: 10-18 20:30 阅读次数: 0

NAT配置(一)

网络地址转换(NAT)NAT概述NAT的概念与实现方式NAT的工作原理:网络地址转换NAT实现方式:静态转换动态转换端口多路复用​NAT的术语与转换表访问外部服务器的过程:先查询路由表再查看NAT表进行转换数据包回来的过程:先查询NAT表进行转换再查询路由表NAT包含四类地址​内部局部地址​外部局部地址​内部全局地址​外部全局地址NAT的转换条目简单转换条目扩展转换条目NAT的优缺点NAT的优点​
分类: 企业开发 发布时间: 10-18 20:20 阅读次数: 0

微信 付款到零钱

企业微信直接付款到粉丝微信 1,金额必须是整数,最低是30=3毛钱 2,用公众号的APPID,对应的商户号 和key秘钥 3,对应的公众号的openID
分类: 移动开发 发布时间: 10-18 20:20 阅读次数: 0

JQuery-常用实例方法

常用实例方法 attr // 获取指定节点的值(传递一个参数)、设置指定节点的值(传递两个参数) // 在获取属性节点的值时, 无论找到多少个DOM元素, 都只会返回第一个找到的DOM元素 // 设置属性节点的时候会设置所有找到的DOM元素 console.log($('div').attr('name')); $('div').attr('attrName', 'attrValue'); // 删除指定的属性节点 // 会删除所有找到的 $('div').removeAttr('attrN
分类: 其他 发布时间: 10-18 20:17 阅读次数: 0

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之上作用于应用层 基于
分类: 其他 发布时间: 10-18 20:17 阅读次数: 0

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/
分类: 其他 发布时间: 10-18 20:17 阅读次数: 0