- 博客(13)
- 收藏
- 关注
原创 c++和java 获取字符串,数组,容器长度总结(length,length(),size()) c++和java获取字符串,数组,容器指定元素总结
1.c++和java 获取字符串,数组,容器长度总结(何时使用length,length(),size())c++获取字符串长度:str.length();或者str.size()获取数组长度:int testArray[] = {1,2,3,4};int length = sizeof(testArray)/sizeof(testArray[0]);获取容器长度:vector.size();(注意visual studio2017)int[] testArray = {1,2,.
2022-05-04 19:43:52
1175
原创 idea源码注释自动翻译插件 translation
1.settings->plugins->marketplace搜translation ,作者Yii.Guxing。2.安装后使用,鼠标放在对应类或者方法上,ctrl+q出现文档提示,一般会自动翻译,没有自动翻译,选中需要翻译部分,按ctrl+shift+y,出现翻译框。ctrl+shift+s切换翻译源。插件的设置在settings->others->translation....
2021-11-07 04:04:36
4045
原创 jdk中Hashcode方法的具体实现 及 如何在openjdk中查找native方法具体实现实例
本文内容基于 JAVA 8 HotSpot hashCode 的生成逻辑 JVM 里生成 hashCode 的逻辑并没有那么简单,它提供了好几种策略,每种策略的生成结果都不同。 来看一下 openjdk 源码里生成 hashCode 的核心方法: static inline intptr_t get_next_hash(Thread * Self, oop obj) {&n...
2021-11-06 22:57:38
572
原创 idea 已知类名如何快速查找某一类 快速查看当前类的所有方法和成员变量 快速查找项目所有有使用当前类的地方
1.已知类名如何快速查找某一类Ctrl+Shift+Alt+N后输入类名查找2.Ctrl+F12 可以快速查看当前类的所有方法和成员变量,和左侧结构栏显示类似。3.在类定义语句中按住ctrl键点击类名即可快速查找项目所有有使用当前类的地方...
2021-11-02 17:07:25
5423
原创 idea创建项目时选择maven和spring initializer的区别
spring initializer本身就是maven项目,只是默认使用spring boot框架,在创建项目时可以直接选择导入springcloud等常用依赖,而maven只能在pom.xml自己输入添加
2021-07-23 23:27:30
1487
原创 mysql中error 1045:access denied for user root 的解决方法
1.安装目录下的my.ini文件中[mysqld]下添加skip-grant-tables这一行,保存并关闭。2.重启mysql服务。3.在cmd命令中写mysql -u root -p 然后跳出需要输入密码的界面,直接回车不用输。4.输入use mysql; 之后回车5.输入update user set authentication_string=password(“123456”) where user=“root”;6.删除my.ini中的skip-grant-tables并重启mys
2021-02-17 06:34:04
3407
原创 UTF-8,ISO-8859-1,GBK等字符集说明
以两个不同的字符集进行编解码,不兼容的字符即变成乱码。1. ASCII字符集&编码ASCII(American Standard Code for Information Interchange, 美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语,而其扩展版本EASCII则可以部分支持其他西欧语言,并等同于国际标准ISO/IEC 646。2. GB2312字符集&编码GB 2312 或 GB 2312–80 是中华人民共和国国家标准简体中文字符集,全称
2020-07-20 03:08:26
3656
原创 Url,Urn,Uri定义及区别
1.首先url,uri,和urn的区别url:(Uniform Resource Locator,统一资源定位符),它是WWW的统一资源定位标志,就是指网络地址。简单来说就是你打开一个浏览器,地址栏上显示的网址.urn:Uniform Resource Name, 统一资源名称。定义了资源的身份(命名)uri:Uniform Resource Identifier, 统一资源标识符,uri包含了url和urn,关系如下图url和urn都是uri,uri是一种更笼统的说法,它可以仅仅只是一个资源名字
2020-07-19 23:45:02
461
原创 xftp安装以及用root用户连接服务器
XFTP:文件传输软件,主要用于MS Windows与Linux/Unix或Windows PC间传输文件。新建连接连接配置名称:任意主机:虚拟机IP或者称做需要连接的服务器IP协议:选择SFTP端口:根据服务器端口进行填写用户选择root,密码输入你设置的选择root用户需要进行下面的配置:编辑 vim /etc/ssh/sshd_config文件PermitRootLogin Prohibit-password 这句话原本就是用#注释的在其下新添加:PermitRootLogin
2020-05-14 23:40:56
6264
1
原创 centos设置默认以root身份登录
使用root账户进入系统后,打开’/etc/gdm/custom.conf’文件,在[daemon]下添加两行:AutomaticLoginEnable=TrueAutomaticLogin=root作者:一坨浮云链接:https://www.jianshu.com/p/9be2033fb5a7来源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。...
2020-03-28 07:13:10
3199
原创 一级缓存和二级缓存区别
对于查询多commit少且用户对查询结果实时性要求不高,此时采用mybatis二级缓存技术降低数据库访问量,提高访问速度。但不能滥用二级缓存,二级缓存也有很多弊端,从MyBatis默认二级缓存是关闭的就可以看出来。二级缓存是建立在同一个namespace下的,如果对表的操作查询可能有多个namespace,那么得到的数据就是错误的。举个简单的例子:订单和订单详情,orderMapper、o...
2020-01-08 04:16:28
348
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人