大牛都会用的IDEA调试技巧!!!
① 以Debug模式启动服务,左边的一个按钮则是以Run模式启动。在开发中,我一般会直接启动Debug模式,方便随时调试代码。 ② 断点:在左边行号栏单击左键,或者快捷键Ctrl+F8 打上/取消断点,断点行的颜色可自己去设置。 ③ Debug窗口:访问请求到达第一个断点后,会自动激活Debug窗口。如果没有自动激活,可以去设置里设置。④ 调试按钮:一共有8个按钮,调试的主要功能就对应着这几个按钮
Mybatis 快速入门实战笔记
Mybatis 是一个实现了数据持久化的 ORM 框架,简单理解就是对 JDBC 进行了封装。优点: 相比 JDBC 减少了大量代码量,简单易学。 使用灵活,SQL 语句写在 XML 里,从程序代码中彻底分离,降低了耦合度,便于管理。 提供 XML 标签,支持编写动态 SQL 语句。&nbs
win10安装Linux子系统 + ROS(告别双系统和虚拟机)
对于程序员们,日常是在windows下工作,但有的工程项目又要在Linux下开发。怎么办呢?很多人装了虚拟机,慢慢你发现虚拟机那个慢啊,以及出现很多错误你都找不到原因。然后装个双系统吧,来回切系统极不方便,有时候一天开机十几次。在Linux下跑东西时,自己又啥也不能干。而且安装双系统时,很有可能把自己原来的windows搞崩溃。那么,告别这些远古时代的操作,我们在win10下安装Linux子系统。
当XP遇到WiFi共享精灵,如何构建免费wifi热点
自XP系统被微软抛弃后,我还没有放弃它,不是舍不得,而是内存太小,无法升级系统了。那么如果你也是XP系统,那么是否会遇到这样的问题:笔记本通过wifi共享精灵无法正常共享免费wifi热点,不然总是这受限,那不行。这里,笔者站在官方的角度,也是个人经验所得为大家解解愁。第一种情况:iOS(苹果手机)+WiFi共享精灵 通过WiFi共享精灵构建免费wifi热点,大多是满足手机和平板等移动客户端使用。
JQuery3.0使用和js区别
JQuery3.0使用步骤1:导入JQuery的js文件2:使用jquery的语法获取对象3:使用对象获取jquery的方法使用document获取的对象叫做dom对象或者js对象var user=document.getElementById("userId");使用JQuery语法获取的对象叫做JQuery对象写法一:var user=$("#user"
Java服务,CPU100%问题如何快速定位?
假设,服务器上部署了若干Java站点服务,以及若干Java微服务,突然收到运维的CPU异常告警。如何定位是哪个服务进程导致CPU过载,哪个线程导致CPU过载,哪段代码导致CPU过载?简要步骤如下:(1)找到最耗CPU的进程;(2)找到最耗CPU的线程;(3)查看堆栈,定位线程在干嘛,定位对应代码;步骤一、找到最耗CPU的进程工具:top方法: 执行top -c
女程序员,为什么比男程序员少???
昨天看到一档综艺节目,讨论了两个话题:(1)中国学生的数学成绩,平均下来看,会比国外好?为什么?(2)男生的数学成绩,平均下来看,会比女生好?为什么? 同时,我又联想到了一个技术圈经常讨论的话题:互联网公司,做技术的人,平均下来看,为什么男生会比女生多,是男生更适合写代码么?男生的技术更好么? 就在今天,女神节,谈谈自己的一些思考。 问题1:中国学生数学成绩 vs 外
路由器里的广告秘密
捞油水“今天的工作累死了,这好色的人类看了这么多视频,可把我忙的够呛”,负责数据转发的阿斐瘫坐在椅子上,没了精神。“别抱怨了,咱们所在的路由器就是干这活的,这就是命啊,来抽一支放松下”,一旁负责WIFI连接的阿讯递来了一支香烟。阿斐接过香烟,掏出打火机点燃,猛吸了几口。阿斐和阿讯是路由器中的两个模块,打出生起就在路由器中工作,一直勤勤恳恳为人类能够连接互联网默默工作。“你要是觉得这工作干的没有奔头
react 实现手机端首页无缝轮播
touchstart = this.touchStart.bind(this); touchmove = this.touchMove.bind(this); touchend = this.touchEnd.bind(this); //设置transform &nbs
关于判断web是手机端还是电脑端访问以及复制删除按钮的实现
随着智能手机越来越流行,更多的电脑应用会推出手机版本,譬如网站等………… 由于电脑和手机访问页面的时候js,css等 会出现差别,所以需要判断是手机还是电脑登录的,来显示不同的页面,达到更好的用户体验!一:判断手机端还是电脑端访问WEB的方法 &
Linux操作系统之CentOS(一)
一 Linux简介Linux定义:Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux操作系统的主要用途:主要用于服务器,特别是网络服务器。二 安装Linux系统 安装好Linux系统效果如下:进入Linux系统(开启虚拟机):登陆root用户,效果如下: Linux终端:Linux终