- 博客(12)
- 收藏
- 关注
原创 JUC 多线程编程
JUC 多线程编程1,前提关于线程还是进程 一个进程(程序)有多个进程关于是并发还是并行并发(多线程操作同一个资源)CPU 一核 ,模拟出来多条线程,天下武功,唯快不破,快速交替并行(多个人一起行走)CPU 多核 ,多个线程可以同时执行; 线程池线程有几个状态// 新生 NEW,// 运行 RUNNABLE,// 阻塞 BLOCKED, // 等待,死死地等WAITING,// 超时等待 TIMED_WAITING,// 终止 TERMIN
2020-12-08 10:14:21
163
原创 执行存储过程时报错 The user specified as a definer (‘root‘@‘%‘) does not exist
这个错误场景是我将存储过程将直接从数据库A转到数据库B错误原因:直接看代码CREATE DEFINER = `root`@`%` PROCEDURE `NewProc`(IN `param` int)BEGIN END;是root@%导致的 直接重新在新库执行存储过程就可以...
2020-11-05 11:12:57
335
转载 mybatis中的#{}和${}区别
1.#将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by “111”, 如果传入的值是id,则解析成的sql为order by “id”. 2.$将传入的数据直接显示生成在sql中。如:order by useriduser_iduserid,如果传入的值是111,那么解析成sql时的值为order by user_id, 如果传入的值是id,则解析成的sql为order by id
2020-09-26 23:00:08
150
1
转载 什么是单例!
什么是单例模式?保证整个系统中一个类只有一个对象的实例,实现这种功能的方式就叫单例模式。为什么要用单例模式?1、单例模式节省公共资源比如:大家都要喝水,但是没必要每人家里都打一口井是吧,通常的做法是整个村里打一个井就够了,大家都从这个井里面打水喝。对应到我们计算机里面,像日志管理、打印机、数据库连接池、应用配置。2、单例模式方便控制就像日志管理,如果多个人同时来写日志,你一笔我一笔那整个日志文件都乱七八糟,如果想要控制日志的正确性,那么必须要对关键的代码进行上锁,只能一个一个按照顺序来写,而单
2020-09-25 09:35:13
6796
原创 java数据结构 回溯法 走迷宫
package Recursion;public class MiGong { public static void main(String[] args) { //地图 int [] [] map = new int[8][7]; //1表示墙 for (int i = 0; i <7 ; i++) { map[0][i] = 1; map[7][i] = 1;
2020-08-23 20:53:46
275
原创 java数据结构:单向链表
package LinkedList;public class SingleLinkedListDemo { public static void main(String[] args) { HeroNode hero1 = new HeroNode(1,"松江","及时雨"); HeroNode hero2 = new HeroNode(2,"卢俊义","玉麒麟"); HeroNode hero3 = new HeroNode(3,"吴用","
2020-08-22 13:20:27
71
原创 java实现数据结构-环形队列
package d0723ArrayQueue;import java.util.Scanner;public class CircleQueue { public static void main(String[] args) { ArrayQueue queue = new ArrayQueue(4);//说明设置4,是值得有效数据最大为3 char key=' '; Scanner sc = new Scanner(System.in);
2020-07-23 17:29:21
286
原创 java实现数据结构-队列
package d0723ArrayQueue;import java.util.Scanner;public class Demo { public static void main(String[] args) { ArrayQueue queue = new ArrayQueue(3); char key=' '; Scanner sc = new Scanner(System.in); boolean loop=true
2020-07-23 16:15:11
105
原创 java实现二维数组和稀疏数组互相转换以及文件读和写
package d0722;import java.io.*;import java.lang.reflect.Array;import java.text.SimpleDateFormat;import java.util.Date;public class sparseArr {public static void main(String[] args) {//创建一个原始数组11*11//0:表示没有棋子,1:黑子 2:蓝子int chessArr[][] = new int[11]
2020-07-23 11:47:40
135
原创 easyui数据网格怎么在其他区域渲染数据或者说总结数据
onLoadSuccess:function(data){ if($("#dd").textbox('getValue')=="3"||$("#dd").textbox('getValue')==""){ $('#ww').textbox('setValue', data.alltotal); }else{ $('#ww').textbox('setValue', "0"); } .
2020-07-20 19:03:23
113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人