MyBatis小记.md MyBatis MyBatis小记为什么要用Mybatis?jdbc缺点:缺点一:重复代码太多,这样会让开发效率降低。(比较繁琐,有一些代码是“没有必要的重复”)缺点二:JDBC开发当中sql语句是编写在java程序当中的,sql语句不支持配置。sql语句可能后期需要调优,sql语句被修改的概率还是很高的。在jav
Maven小记.md Maven Maven小记一.Maven简介Maven是由Apache开发的一个工具软件。用来管理java项目,依赖管理(jar包的管理),项目构建.二.Maven的作用Maven的作用可以分成三类:项目构建依赖管理统一开发结构HelloMaven(Maven工程的根目录,目录名可以自定义)|-- pom.xm
Java多线程--sleep()方法小记.md Java Java多线程--sleep()方法小记代码:package Thread01;public class TestThread01 { public static void main(String[] args) { Thread t = new MyThread();
Java多线程-死锁.md Java Java多线程-死锁死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。代码:package DealLock;public class Dea
Java线程安全问题-模拟对同一银行账户进行取款.md Java Java线程安全问题-模拟对同一银行账户进行取款代码:package ThreadSafe;/** * 银行账户 * 不适用线程同步机制,多线程对同一个账户进行取款,出现线程安全问题 */public class Account { private String actNo; priva
怎么解决线程安全问题.md Java 怎么解决线程安全问题我们不会上来就使用synchronlized,synchronlized会让程序的执行效率降低,用户体验不好,系统的用户吞吐两降低,在不得已的情况下再选择.解决方案:1.尽量使用局部变量代替"实例变量和静态变量"2.如果必须是实例变量,那么可以考虑创建多个对象
bat批量修改文件夹,文件名字.md 生命不熄,折腾不止! bat批量修改文件夹,文件名字批量修改文件名字新建一个.txt文件,把以下代码复制进去,然后修改文件名后缀为.bat代码:@echo offset a=00setlocal EnableDelayedExpansionfor %%n in (*.txt) do (set /A a+=1ren &qu
Qt :libpng warning iCCP known incorrect sRGB profile警告信息之解决方法.md 踩坑 Qt :libpng warning: iCCP: known incorrect sRGB profile警告信息之解决方法1、从ImageMagick的官网下载压缩包,地址: http://www.imagemagick.org/script/binary-releases.php根据平台下载相
Microsoft Store无法下载更新任何应用程序.md 踩坑 Microsoft Store无法下载更新任何应用程序错误代码是0x80D02017解决:1.重置应用商店Windows+R--输入WSReset.exe2.运行Windows应用商店应用的疑难解答进行修复“设置”—“更新和安全”—“疑难解答”—选择“Windows 应用商店应用”—点击“运行疑难解
HTML复习.md 前端 HTML----CSS复习1.标题HTML 标题(Heading)是通过 - 等标签进行定义的。<h1>这是一个标题</h1><h2>这是一个标题</h2><h3>这是一个标题</h3>2.段落<p>这是一个段落