首页 > 2020年07月29日 > 全部分享
如何避免死锁
避免死锁 在有些情况下死锁是可以避免的。本文将展示三种用于避免死锁的技术: 加锁顺序 加锁时限 死锁检测 加锁顺序 当多个线程需要相同的一些锁,但是按照不同的顺序加锁,死锁就很容易发生。 如果能确保所有的线程都是按照相同的顺序获得锁,那么死锁就不会发生。看下面这个例子: Thread 1: lock ...
分类:其他   时间:2020-07-29 22:27:01    收藏:0  评论:0  赞:0  阅读:76
QT 编译出现 Custom Executable 对话框 问题
Version :QT5.9.0 编译器:MSVC2015 32Bit 今天在编译一个 demo的时候出现了 Could not find the Executable 的提示,并有如下对话框: 通过多次查找得出结论,工程编译出来的是插件不是可执行文件,QT不能找到可执行文件,才弹出此提示。 解决方 ...
分类:其他   时间:2020-07-29 22:26:51    收藏:0  评论:0  赞:0  阅读:548
span标签模拟柱状图
应用技术:jQuery、tooltip、align-items 代码: 1、样式设置 <style> .year-outer-bar { position: relative; display: flex; align-items: flex-end; 侧轴终点对齐弹性盒的各项元素,必须与flex搭 ...
分类:其他   时间:2020-07-29 22:26:34    收藏:0  评论:0  赞:0  阅读:88
VM安装kali操作系统
工具:VMware® Workstation 15 Pro(15.5.6 build-16341506),kali-linux-2020.2-installer-amd64.iso vm15下载链接:https://www.vmware.com/content/vmware/vmware-publi ...
分类:其他   时间:2020-07-29 22:26:17    收藏:0  评论:0  赞:0  阅读:128
Python入门基础知识点讲解:输入和输出
前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 作者:碧茂大数据 PS:如有需要Python学习资料的小伙伴可以加下方的群去找免费管理员领取 input()输入 Python提供了 input() 内置函数从标准输入读入一 ...
分类:编程语言   时间:2020-07-29 22:26:04    收藏:0  评论:0  赞:0  阅读:67
剑指 Offer 53 - II. 0~n-1中缺失的数字
本题 题目链接 题目描述 我的题解 二分法 思路分析 排序数组中的搜索问题,首先想到二分法 当nums[center] > center 时,缺少的数在左区间 当nums[center] = center 时,缺少的数在右区间 代码如下 public int missingNumber(int[] ...
分类:其他   时间:2020-07-29 22:25:42    收藏:0  评论:0  赞:0  阅读:74
sql 时间格式 Y-m-d 与 Unix 时间戳 互相转换函数
1.UNIX_TIMESTAMP() $row = strtotime(date('Y-m-d', time()));//获取当天时间戳 DELETE FROM `table` where UNIX_TIMESTAMP(addtime) < '$row'//删除今天以前 2020-07-29 =》 ...
分类:数据库技术   时间:2020-07-29 22:25:31    收藏:0  评论:0  赞:0  阅读:117
2.1算术运算
算术运算符有+ - * / % 算术表达式为 浮点数除法可以增加精度 运算符的优先级 而更复杂的数学运算则为 ...
分类:其他   时间:2020-07-29 22:25:17    收藏:0  评论:0  赞:0  阅读:54
华硕安装ubuntu的简单安装步骤与一般卡死问题的解决
本文只是解决安装ubuntu安装中遇到的一般卡死问题,一些详细的安装过程可以参考其他博客 1.制作启动盘(可以用rufus,非常方便) 2.系统分配空间,ctrl + X, 进入磁盘管理,点击想要磁盘进行压缩卷,大约100G为好。 2.重启电脑,快速按F2进入BIOS界面模式,选择Boot,将Fas ...
分类:系统服务   时间:2020-07-29 22:24:50    收藏:0  评论:0  赞:0  阅读:94
sed命令
##资料 GNU官方文档: https://www.gnu.org/software/sed/manual/html_node/index.html#SEC_Contents ##sed与正则表达式 sed中的正则与grep中的正则表示形式不同,没有\d,\w等,而是使用[[:digit:]] [[ ...
分类:其他   时间:2020-07-29 22:24:37    收藏:0  评论:0  赞:0  阅读:59
Oracle 数据泵备份 带过滤条件的 数据表
需求: 备份一张表恢复至测试环境,但是得有过滤条件 思路:数据泵轻量级备份,query参数 expdp system@LEO directory=DATA_PUMP_DIR dumpfile=DJI_BLACKLIST_DETAIL.dmp logfile=DJI_BLACKLIST_DETAIL. ...
分类:数据库技术   时间:2020-07-29 22:24:24    收藏:0  评论:0  赞:0  阅读:70
php 安装扩展
php有两种安装方式,自动安装 yum install php 这种安装扩展方式直接 yum install php-pdo 源码安装的php,扩展也是需要编译安装的 进入到源码ext 对应的目录, phpize./configuremakemake install 安装 ...
分类:Web开发   时间:2020-07-29 22:24:12    收藏:0  评论:0  赞:0  阅读:56
(六)shell数组深入解析
数组用法 (1)从0开始 (2)shell只支持一维数组(3) 数组内元素类型可以不同 (4)长度不固定 1 #!/bin/bash 2 3 #数组定义: arr=(1 2 3 4 5) 4 arr[1]=99 5 #给指定元素赋值 6 arr=([2]=10 [4]=2 [5]=34) 7 8 # ...
分类:编程语言   时间:2020-07-29 22:23:58    收藏:0  评论:0  赞:0  阅读:74
SQLserver 游标使用
--CREATE PROCEDURE PF_ETL_BA_AR_KH (@BeginDate datetime, @IncreaseFlag int, @DataSource nvarchar(40)) --as if object_id('tempdb..#temp_u8_ar_age_kh') ...
分类:数据库技术   时间:2020-07-29 22:23:44    收藏:0  评论:0  赞:0  阅读:76
一个简单的IM聊天程序Pie IM(以后会更新)
这个程序用多线程,实现设备之间的聊天,支持win10通知,欢迎下载 ...
分类:其他   时间:2020-07-29 22:23:32    收藏:0  评论:0  赞:0  阅读:67
Nginx(一) Linux详细安装及部署实战
Nginx Linux详细安装及部署实战 Nginx 常用基础命令 #启动 Nginx /usr/local/webserver/nginx/sbin/nginx #默认配置文件 /usr/local/webserver/nginx/conf/nginx.conf #启动 指定配置文件 ./sbin ...
分类:系统服务   时间:2020-07-29 22:23:19    收藏:0  评论:0  赞:0  阅读:73
2-crm项目-kingadmin
############### 展示左侧菜单 ############### """ django自带后台admin的使用: 1,注册每个表, 2,创建超级管理员,用来登陆 3,登陆进去里面有user和group,这是django自带的, 4,你可以在user中,创建一个用户,然后登陆,是没有任何的 ...
分类:其他   时间:2020-07-29 22:23:06    收藏:0  评论:0  赞:0  阅读:59
事务提交后执行异步方法
TransactionSynchronizationManager.registerSynchronization(new TransactionSynchronizationAdapter() { public void commitData(){ asyncShopMethod.commitDa ...
分类:其他   时间:2020-07-29 22:22:56    收藏:0  评论:0  赞:0  阅读:134
第一章:Linux硬件基础运维基础
第一章:Linux硬件基础 什么是系统 操作系统 就是人与计算机硬件之间的中介,是计算机必不可少的基础程序软件! os 就是操作系统Windows Linux Mac Unix DOS 32位操作系统和64位操作系统有什么区别 1.设计定位不同2.安装要求不同3.运算能力不同4.寻址能力不同?32位 ...
分类:系统服务   时间:2020-07-29 22:22:46    收藏:0  评论:0  赞:0  阅读:78
JPA EntiityManager.find方法
find 方法 立即加载:在调用find方法的时候,就会查找缓存,找不到立即发送sql语句查询数据库。 找到返回实体类对象,可以用于remove,setter,remove之后还可以调用persist保存。 找不到返回null。 find 方法测试 find 之后 setter 实现更新 @Test ...
分类:其他   时间:2020-07-29 22:22:34    收藏:0  评论:0  赞:0  阅读:78
1009条   上一页 1 ... 4 5 6 7 8 ... 51 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!