-
[综合] C语言中实现模板函数
qsort上.qsort的函数原型:voidqsort(void*base,size_tnum,size_twidth,int(__cdecl*compare)(constvoid*elem1,constvoid*elem2));快排时,只要自己实现相应数据类型的比较函数cmpare就可以了.如果比...
31
热度 -
[综合] SqlServer2008实例28索引预览之使用DROP EXISTING改变既有索引
ALTERINDEX可以用来改变索引选项、重建或重组织索引以及禁用索引,但不可以用来实际地添加、删除或重排索引中的列。可以使用CREATEINDEX...DROPEXISTING来改变既有索引的列定义。这个选项还拥有在单条命令中删除和重建索引的优点(取代同时使用DROPINDEX和CREATEIND...
83
热度 -
[综合] volatile关键字作用及原理浅析
java多线程的学习中始终绕不开volatile关键字,但是很多人对它的作用并不是很熟悉,这里简单分析下。 volatile是java语言中的一个关键字,用来修饰java中的变量,主要作用有两个: 1、多线程之间可见性;2、禁止指令重排序。 1、线程可见性 jvm的内存模型中,每个线程都有一块单独的...
42
热度 -
[综合] python 常用的时间戳转换小函数
#输入为string类型的时间,形如2020-05-3100:00:00 #输出为毫秒级别的时间戳 deftime2tmstp(time_info):timeArray=time.strptime(time_info,"%Y-%m-%d%H:%M:%S")timeStamp=int(time.mkt...
21
热度 -
[综合] 字典树[包含搜索和计算数量的功能]
packagecom.cic.crm.dataplatform.service.scene.field;importjava.util.HashMap; importjava.util.Map; importjava.util.Optional;/***@Authorluoshu*@ClassTri...
3
热度 -
[综合] eclipse 实用 快捷键
ctrl+shift+x转为大写ctrl+shift+y转为小写 mysql密码:root 你在方法前输入/**然后一回车,自动帮你生成方法和参数的注释。 自动补全:alt+/ 将光标定位到需要生成返回值那行的末尾处Ctrl+Alt+v 返回值快捷键:Alt+shift+L和Ctrl+1 跳转方法C...
74
热度 -
[综合] PHP 优化数据库查询
php+mysql开发的后端项目中,速度上的瓶颈基本锁定在mysql查询上,本节主要记录页面或接口慢的部分场景以及优化方式 场景一:分页查询+销量统计 常规的不考虑性能的写法: <?php //$pdo为pdo数据库链接实例 $sql="SELECTid,name,***FROMgoodsW...
53
热度 -
[综合] R语言变量缺失,重命名,填新变量到数据框中
#transform()函数可以将创建的变量保存到数据框中mydata<-data.frame(x1=c(2,2,6,4),x2=c(3,4,2,8))mydata<-transform(mydata,sumx=x1+x2,meanx=(x1+x2)/2)##变量的重编码#在R中不等于用...
27
热度 -
78
热度 -
14
热度 -
[综合] Mysql 索引长度限制
在设置utf8mb4字段的字符长度时,可能会抛出一个异常:"Specifiedkeywastoolong;maxkeylengthis1000bytes"。也就是在给表的索引字段添加字符长度时,超过了最大索引长度1000字节。 一、原因分析 关于索引长度的限制,最主要的因素就是存储引擎和字符集。字符...
9
热度 -
18
热度 -
[综合] Python字典dict实现原理
一.什么是字典? 字典是一系列由键(key)和值(value)配对组成的元素的集合。字典是一个可变容器模型,可以存储任意类型对象。字典实现与哈希算法密不可分(不同的Python版本,算法会不同),不了解哈希算法的童鞋可以先去了解相关知识。 二.字典是否是有序的? 在Python3.6之前,字典是无序...
84
热度 -
18
热度 -
51
热度 -
[综合] MFC 获取控件在对话框上的坐标位置
CRectrectL,rectR;GetDlgItem(IDC_PIC1)->GetWindowRect(&rectL);//获取控件相对于屏幕的位置ScreenToClient(rectL);//转化为对话框上的相对位置GetDlgItem(IDC_PIC2)->GetWind...
23
热度 -
1
热度 -
[综合] hadoop文件路径权限修改——chown
修改hdfs路径的文件路径所属用户权限时,报错,提示org.apache.hadoop.security.AccessControlException:Non-superusercannotchangeowner. 意思是说当前用户执行修改用户权限时,不是超级用户,不能执行 在hadoop中roo...
8
热度 -
[综合] python 关于with的理解
Python的with理解 标签(空格分隔):Python with做为一种上下文管理器,在Python中的作用可以简单的理解为是用来代替try...except...finally的处理流程。 with通过__enter__方法初始化,然后在__exit__中做善后以及处理异常。对于一些需要预先...
44
热度 -
69
热度