各种 SQL 问题解决方案收集(持续更新)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/after95/article/details/86235991 各种 SQL 问题解决方案示例收集(持续更新) 1. MySQL 插入数据时判断是否存在,若不存在则进行插入操作 1. MySQL 插入数据时判断是否存在,若不存在则进行插入操作 <insert id="insertIfNotExists"> INSERT INTO t_user (user_code, user_name)
分类: 编程语言 发布时间: 01-10 23:47 阅读次数: 0

关于使用gpu跑程序的问题

本人之前一直使用cpu版本的tensorflow,发现神经网络程序运行很慢,于是开始下载gpu版本的tensorflow。查看usr/local/发现有一个cuda-8.0,cuda-9.0文件夹,Ubuntu环境下已经安装好cuda的环境,所以直接下载tensorflow-gpu。 本人下载的是1.4.0版本的与cpu版本的一样,但是运行程序报错了,大概说的是我强行使用gpu,而cpu才是有效的设备(这个大多数人都遇到过),于是去网上求助。在Stack Overflow网站有人遇到相类似的问
分类: 编程语言 发布时间: 01-10 23:47 阅读次数: 0

游戏制作之路(39)加载人形的动画4

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/caimouse/article/details/86235711 在前面只是实现不同动画之间进行无条件地转换执行,其实在游戏里,经常要切换动画执行的,比如让一个角色行走时播放的动画是行走的动画,如果角色要跳起来,播放的动画是跳动的动画,如果角色转身时,应该播放转身的动画。现在所有的动画都放到动画编辑器里了,如果想要动画在状态之间有条件地进行切换,就需要增加切换条件参数,这样才可以在脚本里设置触发
分类: 编程语言 发布时间: 01-10 23:47 阅读次数: 0

旅行物语手游国服版今日开测,没有抢到名额的来试试台服版的吧

旅行物语是一款MMO多人冒险卡牌收集游戏,其国服版由心动网络代理。官方发声表示从今天也就是1月10日开始开启为期两周总计一万名玩家的的不删档测试,今天开始玩家可在TAPTAP社区旅游物语测试服内进行下载,名额有限先到先得: 可能大家对旅行物语这款游戏不了解,这里先给大家简单科普一下这款游戏:旅游物语有台服版手游和PC版,游戏上手容易,游戏画质精致,其游戏剧情、自由度也是游戏的亮点,并且游戏上线各种活动是家常便饭,也是很多玩家不弃游的原因。但是和大部分游戏一样,氪金党可以毁天灭地,如果你要想PV
分类: 编程语言 发布时间: 01-10 23:46 阅读次数: 0

pyqt5——事件和信号

版权声明:派森学python,欢迎加群:923414804与博主一起学习 https://blog.csdn.net/weixin_44369414/article/details/86236014 事件和信号 事件 signals and slots 被其他人翻译成信号和槽机制,(⊙o⊙)…我这里还是不翻译好了。 所有的应用都是事件驱动的。事件大部分都是由用户的行为产生的,当然也有其他的事件产生方式,比如网络的连接,窗口管理器或者定时器等。调用应用的exec_()方法时,应用会进入主循环,主
分类: 编程语言 发布时间: 01-10 23:46 阅读次数: 0

MySql 查询死锁

MySql 查询死锁 项目周期中会遇到死锁的问题,记录一下如何查看并定位。 方式一 查询是否锁表 show OPEN TABLES where In_use > 0; 查询进程 show processlist 干掉锁住线程(上面的ID) kill thread_id 方式二 查看正被锁的事务 SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX; 杀死进程id(就是上面命令的trx_mysql_thread_id列) kill thread_id
分类: 编程语言 发布时间: 01-10 23:46 阅读次数: 0

dd&mdadm&losetup

dd应用实例 1.将本地的/dev/hdb整盘备份到/dev/hdd dd if=/dev/hdb of=/dev/hdd 2.将/dev/hdb全盘数据备份到指定路径的image文件 dd if=/dev/hdb of=/root/image 3.将备份文件恢复到指定盘 dd if=/root/image of=/dev/hdb 4.备份/dev/hdb全盘数据,并利用gzip工具进行压缩,保存到指定路径 dd if=/dev/hdb | gzip > /root/image.gz 5.将压
分类: 编程语言 发布时间: 01-10 23:45 阅读次数: 0

单片机实验

这里写自定义目录标题 欢迎使用Markdown编辑器 新的改变 功能快捷键 合理的创建标题,有助于目录的生成 如何改变文本的样式 插入链接与图片 如何插入一段漂亮的代码片 生成一个适合你的列表 创建一个表格 设定内容居中、居左、居右 SmartyPants 创建一个自定义列表 如何创建一个注脚 注释也是必不可少的 KaTeX数学公式 新的甘特图功能,丰富你的文章 UML 图表 FLowchart流程图 导出与导入 导出 导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markd
分类: 编程语言 发布时间: 01-10 23:45 阅读次数: 0

困难的串(Krypton Factor, UVa 129)回溯

版权声明:Nicolas https://blog.csdn.net/qq_42835910/article/details/86234777 如果一个字符串包含两个相邻的重复子串,则称它是“容易的串”,其他串称为“困难的串”。例如,BB、ABCDACABCAB、ABCDABCD都是容易的串,而D、DC、ABDAB、CBABCBA都是困难的串。输入正整数n和L,输出由前L个字符组成的、字典序第k小的困难的串。例如,当L=3时,前7个困难的串分别为A、AB、ABA、ABAC、ABACA、ABAC
分类: 编程语言 发布时间: 01-10 23:45 阅读次数: 0

Spark:BlockManager原理剖析与源码分析

BlockManager是Spark的分布式存储系统,与我们平常说的分布式存储系统是有区别的,区别就是这个分布式存储系统只会管理Block块数据,它运行在所有节点上。BlockManager的结构是Maser-Slave架构,Master就是Driver上的BlockManagerMaster,Slave就是每个Executor上的BlockManager。BlockManagerMaster负责接受Executor上的BlockManager的注册以及管理BlockManager的元数据信息
分类: 编程语言 发布时间: 01-10 23:45 阅读次数: 0

Cassandra入门调研

Cassandra 最新版本3.11.3; 以下可能有不正确的地方欢迎留言 核心定义: gossip作为集群中结点的通信协议,无主从之分 peer to peer W + R > N;一般来说 w和r的取值为(n+1)/2,保证有超过一半的node写入成功,保证最终一致性。但是也可以自由控制ANY,ONE,QUORUM,ALL 等 倾向于AP,一致性哈希(Consistent Hash Ring)&水平扩展,基于column 性能情况 写入操作非常高效,这对于实时数据非常大的应用场景,Cass
分类: 编程语言 发布时间: 01-10 23:44 阅读次数: 0

这篇文章没白看,这些python面试题,这些都让我成长了!

版权声明:禁止转载至其它平台,转载至博客需带上此文链接。 https://blog.csdn.net/qq_41841569/article/details/86235590 前言 之所以在这里写下python爬虫常见面试题及解答,一是用作笔记,方便日后回忆;二是给自己一个和大家交流的机会,互相学习、进步,希望不正之处大家能给予指正;三是我也是互联网寒潮下岗的那批人之一,为了找工作而做准备。 一、题目部分 1、python中常用的数据结构有哪些?请简要介绍一下。 2、简要描述python中单引
分类: 编程语言 发布时间: 01-10 23:44 阅读次数: 0

Ansible Essential Training Ansible基本培训 Lynda课程中文字幕

Ansible Essential Training 中文字幕 Ansible基本培训 中文字幕Ansible Essential Training Ansible是一款易于使用的IT自动化引擎 它只需几行代码即可转换和优化滚动更新等任务 然而,许多组织并没有以可重用的方式使用Ansible模块和剧本; 每次他们自动化时,他们都在重新发明轮子 该培训课程介绍了大规模使用该工具的中级到高级用例 教师Robert Starmer演示了如何重用Ansible功能与角色,使用Ansible Vault
分类: 编程语言 发布时间: 01-10 23:44 阅读次数: 0

前端js 过滤富文本编辑器中带过来的标签和&nbsp之类的

test.replace(/<[^>]+>|&[^>]+;/g, "")
分类: 编程语言 发布时间: 01-10 23:43 阅读次数: 0

php 删除富文本编辑器保存内容中的其他代码(保留中文)

版权声明:本文为博主原创文章,转载请标注文章原文地址 https://blog.csdn.net/XueDing_/article/details/86236051 $str = '&lt;p&gt;&lt;p style=&quot;ve:&amp;quot;&quot;&gt;测试筛选文本域内的中文 &lt;/p&gt;&lt;p sty;&quot;&gt;'; 数据库存的信息是这样的,所以PC和手机端是可以的,但是APP不能直接使用,需要把里面的中文拿出来然后返回。 publi
分类: 编程语言 发布时间: 01-10 23:43 阅读次数: 0

记第一篇博客 LeetCode1两数之和

第一次写博客,就从LeetCode刷题开始,对我这个渣渣来说将是一段漫长而艰辛的旅程。记录下来,督促自己。。。 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1] c++:
分类: 编程语言 发布时间: 01-10 23:43 阅读次数: 0

vue中使用echarts图表自适应的几种基本解决方案

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/LLDD2014425/article/details/86231174 1.使用window.onresize let myChart = echarts.init(document.getElementById(dom)) window.onresize = function () { myChat.resize() } 优点:可以根据窗口大小实现自适应 缺点: 多个图表自适应写法比较
分类: 编程语言 发布时间: 01-10 23:42 阅读次数: 0

mac os vs windows(于前端开发而言)

mac os vs windows(于前端开发而言) 想长期在前端这方面发展的,或者想要进入更高层次的前端工程师。推荐还是要入手一个mac OS系统的电脑。并不是Windows不好,主要原因有以下几点。(看了大神的建议和结合我的经验) 1、网上教程和高级程序员的教程大多基于 mac os 。 有mac os 系统,更容易迁移他们的经验。mac os 是基于Lunix的,大神们往往很喜欢。 2、为了让你的环境更加接近于高级用户的环境,同时让高级的程序员更认可你的东西。 3、前端的东西多是出名的,
分类: 其他 发布时间: 01-10 23:42 阅读次数: 0

规范版本号---1.0.0与0.0.1

版本号分级(软件版本号及自己的项目首次版本号选择) 平时大家肯定会碰到不同的软件版本号,那么这些版本号是依照什么标准设立和升级变化的呢? 如果我们自己做开源项目,版本号又该怎么设定呢? 简单的概括如下。 版本号一般为 A.B.C ,如 4.5.6 版本 A—第一级:重大重构 B—第二级:重大功能改进 C—第三极:小升级或者BUG修复 我们也会看到有0.0.5或者0.5.0这样的版本号,也有1.0.0此类版本号。那我们做开源项目的第一个版本号为什么比较好呢? 其实可以理解为 0.x.x 是非正式
分类: 其他 发布时间: 01-10 23:42 阅读次数: 0

.chm 文档打不开

首先我们要知道什么是.chm文档。 CHM是英语“Compiled Help Manual”的简写,即“已编译的帮助文件”。CHM是微软新一代的帮助文件格式,利用HTML作源文,把帮助内容以类似数据库的形式编译储存。-----引用自百度知道 如何打开.chm文档 一般情况,Windows系统会自带解释器(打卡工具:hh.exe)。 或者,你也可以下载一个CHM编辑器。也可以轻松打开。 我遇到的问题 一般直接打开的情况: 或者,编辑器打开: 就很吊诡,后来突然脑子一抽,想着把文件改成英文,把路径
分类: 其他 发布时间: 01-10 23:41 阅读次数: 0