- 博客(11)
- 收藏
- 关注
原创 修改虚拟机Centos7的网络静态ip地址
root用户,进入网卡: [root@localhost user]# vim /etc/sysconfig/network-scripts/ifcfg-ens33 注意:我的网卡是ifcfg-ens33,不同系统可能网卡不同,查看网卡可以用ifconfig 修改网卡设置: 1.设置静态ip地址“static” 2.填入自己的IPADDR,我这里是“192.168.0.102” 3.配置网关、子网、DNS 重启网卡: [root@localhost user]# sy...
2020-06-01 08:52:29
290
原创 初始化Bean和销毁Bean的三种方法
第一种方法,继承InitializingBean和DisposableBean接口 前者实现afterPropertiesSet方法,后者实现destroy方法, 代码示例: 定义一个实体类: public class Info { } 定义另一个实体类实现InitializingBean和DisposableBean接口: public class Bus implements In...
2019-08-28 15:50:33
458
原创 #{} 与 ${}区别
#{}:转义时会加“ ”。 因为不能直接拼接sql语句,使用sql注入攻击无效,例如:在输入网址进行sql攻击时输入参数是无效的,因为不能直接拼接sql语句也就不能查询数据库获取敏感信息,而是要通过参数的形式进行转义, #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。 例如:order by #{parameterName} //或取Map中的valu...
2019-08-26 19:39:57
226
原创 c语言中的4个常见运算符
C语言中5|7的结果是() A. 1 B.3 C.5 D.7 答案:D 按照优先级顺序排列如下: ~(按位取反单目运算符) ~5 == ~0101(二进制形式) == 1010(二进制形式) == 10 &(按位与双目运算符)5&7 == 0101 & 0111(二进制形式)== 0101 == 5 ^(按位异或 双目运算符)5...
2019-08-26 18:26:55
705
原创 Linux软连接与硬连接
在linux系统中有种文件是链接文件,可以为解决文件的共享使用。链接的方式可以分为两种,一种是硬链接(Hard Link),另一种是软链接或者也称为符号链接(Symbolic Link)。 查看linux系统中哪些是链接文件。 l 为符号链接 上图文件列表中第一列权限位标识第一个字符显示的是文件类型,-为一般文件,d为目录,而l显示的就是链接文件。 此时每行显示一...
2019-08-25 09:15:09
191
原创 chomd命令含义
使用chomd命令改变文件权限。 Linux文件基本权限有9个,owner,group,others三种身份对应各自read,write,execute三种权限。 文件权限字符:“-rwxrwxrwx”三个一组。数字化r:4 w:2 x:1 eg:增加用户组可读,但不可写,第一组和第三组默认为0,只在第二组中添加r-x即可 chomd +050 ...
2019-08-24 10:25:37
1546
原创 echo、touch、cat的常用功能
echo、touch、cat的常用功能 touch:创建文件 $ touch filename echo:向文件中写入内容(>>追加,>覆盖) $ echo 内容 >> 文件 $ echo 内容 > 文件 cat:一次显示整个文件 $ cat filename ...
2019-08-24 10:22:30
600
原创 常见排序算法的稳定性
常见排序算法的稳定性 编辑 堆排序、快速排序、希尔排序、直接选择排序是不稳定的排序算法,而基数排序、冒泡排序、直接插入排序、折半插入排序、归并排序是稳定的排序算法。 首先,排序算法的稳定性大家应该都知道,通俗地讲就是能保证排序前2个相等的数其在序列的前后位置顺序和排序后它们两个的前后位置顺序相同。在简单形式化一下,如果Ai = Aj, Ai原来在位置前,排序后Ai还是要在Aj位置前。 其次...
2019-08-20 19:58:41
619
原创 有赞笔试
第一题,合并两个有序列表 测试用例1,2,3,4|4,5,6,7,8 答案(在排序的过程中还需要去重) 1,2,3,4,5,6,7,8 编程题1:合并两个有序列表,需要去重。 题目没有看清楚,链表与列表混淆,导致长时间都在构建链表,这道题剑指offer上有合并两个有序链表,这道题是合并两个有序列表。 答案: import java.util.Array...
2019-08-20 17:26:00
1317
原创 阿里业务平台Java一面面经
1.缓存一致性 缓存一致性问题的提出 编辑 计算机在执行程序时,每条指令都是在CPU中执行的,而执行指令过程中会涉及到数据的读取和写入。由于程序运行过程中的临时数据是存放在主存(物理内存)当中的,这时就存在一个问题,由于CPU执行速度很快,而从内存读取数据和向内存写入数据的过程跟CPU执行指令的速度比起来要慢的多,因此如果任何时候对数据的操作都要通过和内存的交互来进行,会大大降低指令执行的速...
2019-08-15 10:46:51
219
原创 在IDEA中使用Git命令进行项目开发
在IDEA中使用Terminal,通过Git命令进行项目的开发 1.从远处仓库拉取项目代码,在粘贴url后就可以实现代码的clone 2.一般开发中我们都是针对一个项目的 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细...
2019-04-18 18:31:09
1461
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅