- 博客(38)
- 收藏
- 关注
原创 Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
记录一个错误,今天使用docker报错,然后先restart还是不行。
2023-02-04 14:56:54
300
原创 一个简单的CAS-SSO系统的demo
感觉是对CAS的一个基本的入门,先了解一个流程再做细节不会迷茫,设计思路很有意思。建议搭配一篇授权码实现功能的详解看SpringSecurity OAuth2授权端点AuthorizationEndpoint、授权码AuthorizationCodeServices 详解以及Spring Security OAuth2.0 token生成与刷新机制源码阅读。
2023-01-30 01:14:27
362
原创 前后端分离之swagger复习
说起Swagger就不得不说前后端分离当前最主流的前后端分离技术栈:Vue+Springboot后端时代:前端只用管理静态页面:html最后统一交给后端,后端将其修改为jsp,在整个过程中,后端充当主力前后端分离时代:后端:后端控制层,服务层,数据访问层【后端团队】前端:前端控制层,视图层【前端团队】前端可以自定义一些伪后端数据:json,在写的时候就存在,不需要后端,前端工程依旧能够跑起来那么前端后端如何交互?此时我们可以考虑API前后端分离好处:前后端相对独立,松耦合。
2023-01-10 01:17:06
560
原创 org.postgresql.util.PSQLException: 不良的类型值 long : \x
看了其他人的博客大意是byte和long不太兼容(mysql的时候没问题,但是pgsql有问题,解决办法写接口太麻烦了,可以配置一下。这个是properties格式的,yml,或者其他格式的对照着替换。xxx-module-quartz 下的配置类或者配置文件。今天配置pgsql的时候出现这个问题。
2023-01-09 18:35:17
1578
原创 什么是wildfly
JBoss AS 从8版本起名为wildfly。Wildfly是一个开源的基于JavaEE的轻量级应用服务器。可以在任何商业应用中免费使用。WildFly是一个灵活的、轻量的、强大管理能力的应用程序服务器。Wildfly是一个管理EJB的容器和服务器,但JBoss核心服务不包括支持servlet/JSP的WEB容器,一般与Tomcat或Jetty绑定使用。配置环境变量(非必要步骤),建议还是将环境变量配好,便于dos中命令操作;
2023-01-06 01:05:44
4402
原创 Linux学习
shell是什么Shell 是一个命令行解释器,它为用户提供了一个向 Linux 内核发送请求以便运行程序的界面系统级程序,用户可以用 Shell 来启动、挂起、停止甚至是编写一些程序。在计算机科学中,Shell俗称壳(用来区别于核)是指“为使用者提供操作界面”的软件(command interpreter,命令解析器)。它类似于DOS下的COMMAND.COM和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。中文名 壳外文名 shell性质 命令解析器用途 接收用户命令。
2023-01-05 22:20:20
2094
原创 The requested profile ‘prod‘ could not be activated because it does not exist.
The requested profile ‘prod‘ could not be activated because it does not exist.
2022-12-30 17:04:43
2219
原创 redis黑马外卖实战项目源码实现
redis共享session,缓存解决缓存击穿缓存穿透缓存雪崩。使用Redis的计数器 结合Lua完成高性能的redis操作,基于Redis分布式锁和消息队列实现消息队列异步秒杀下单我们利用Redis的GEOHash来完成对于地理坐标的操作。UV统计:主要是使用Redis来完成统计功能。用户签到使用Redis的BitMap数据统计。功能好友关注基于Set集合的关注。达人探店基于List来完成点赞列表的操作。
2022-12-14 15:11:56
604
原创 Eatting外卖基于瑞吉外卖代码全功能优化含源码
基于瑞吉外卖做的项目优化的Eatting外卖springboot+springmvc+springsession+lomback+swagger数据层 mysql+mybatisplus+redis+springcacahe工具 Git+Maven+Junit+Postman+Linux网关层 Nginx
2022-12-10 00:26:13
675
原创 P576线程P582多线程P583startP584Runnable创建线程P58子线程应用P587退出P588方法P591守护线程P592线程7大状态P593同步P594互斥锁P596释放锁P598
576线程-P598作业2P576线程P582多线程机制public class Thread01 { public static void main(String[] args) { //创建Cat 对象,可以当做线程使用 Cat cat = new Cat(); cat.start();//启动线程 //输出 //喵喵我猫咪1线程名=Thread-0 //喵喵我猫咪2线程...
2022-02-07 15:01:51
533
原创 P568坦克大战P569java绘图坐标P571Java绘图技术P574Java事件处理机制P578绘制敌人的坦克(集合
P568坦克大战P568坦克大战看到Java的画图想起了python的GUI,绘图学起来应该比较简单P569java绘图坐标P570绘图入门与原理将图形最大然后最小真的会import javax.swing.*;import java.awt.*;public class Draw01 extends JFrame{//Fram框架,窗口 private MyPannel mp=null;//定义一个面板 public static void...
2022-02-04 12:53:55
361
原创 P547集合家庭作业1-泛型-Junit
P547集合家庭作业1public class Collection { public static void main(String[] args) { News news1 = new News("1234567890123450000000000000"); News news2 = new News("2234567890123450000000000000"); ArrayList aList = new ArrayList();...
2022-01-29 16:45:09
443
原创 P539Hashtable使用P541PropertiesP542总结开发中选择集合类P544TreeMap源码P546Collections 工具类2
P539Hashtable使用P541PropertiesP542总结开发中选择集合类P544TreeMap源码P546Collections 工具类2P539Hashtable使用public class Hashtable1 { public static void main(String[] args) { /* public class Hashtable<K,V> extends Di...
2022-01-24 17:17:24
335
原创 P519set接口实现类HashSetP520扩容P521源码P523Set底层机制P525set接口实现类P527LinkedHashSetP529set接口实现类P530Map接口的特点P533M
P519set接口实现类HashSetpublic class HashSetStructure { public static void main(String[] args) { //模拟一个HashSet的底层(HashMap的底层) //1.创建1个数组,数组的类型是Node[] //2.有些人直接把Node数组成为表 Node[] table =new Node[16]; System.out.pri...
2022-01-23 17:47:34
475
原创 P498集合-P504List接口-P508ArrayList-p512Vector-P514双向链表-P515LinkedList底层-P518HashSet
P498集合-P504List接口-P508ArrayList-p512Vector-P514双向链表-P515LinkedList底层-P518HashSetP498集合介绍P499集合的框架体系图//1. 集合主要是两组(单列集合, 双列集合) //2. Collection 接口有两个重要的子接口List Set , 他们的实现子类都是单列集合 //3. Map 接口的实现子类是双列集合,存放的K-V //4. 把老师梳理的两张图记住(感觉部分类似于Java的字典?)P50
2022-01-20 18:37:34
426
原创 无网卡驱动,电脑可以用Usb线联网
就离谱,在写java的时候突然断网,然后一看WLAN和热点都没有了,只有网络和internet设置,就离谱……但是一般大家都不会有两个电脑,看了十几篇博文总结一下。1.如果用手机给电脑联网:首先,需要一根数据线,连接电脑和手机。然后手机的网络共享的Usb共享网络。(我的USB共享网络,与热点,蓝牙共享网络一起,我用的是oppo)这样我们就有网络了。2.解决,别人的文章很多,但是试了试好像没什么用。我先下载驱动精灵测试了一下,错误的代码,我是31。然后去百度一下,31的意思是无线网卡驱动消失(
2022-01-18 08:23:54
3304
原创 P486大数据处理-P497Date
P486大数据处理//当我们编程中,需要处理很大的整数,long 不够用// 可以使用BigInteger 的类来搞定// long l = 23788888899999999999999999999l;// System.out.println("l=" + l);BigInteger bigInteger = new BigInteger("10000");//老韩解读// 1. 在对BigInteger 进行加减乘除的时候,需要使用对应的方法,不能直接进行+ - * /Bi..
2022-01-16 20:50:18
238
原创 P478StringBuliderP480Math类P481Sort方法P483binarySeach 二分查找
P477测试2System.out.println("输入名字");String input= new Scanner(System.in).next(); System.out.println("输入价格"); double nums= new Scanner(System.in).nextDouble();String str1="名字\t\t\t商品价格\n%s\t\t\t%s";String s=nums+"";StringBuffer s1=new StringBuffer(..
2022-01-15 23:38:06
165
原创 P471String类的常见方法-P477StringBuffer的常见方法
P471String类的常见方法-P477StringBuffer的常见方法P471String类的常见方法// 4.indexOf 获取字符在字符串对象中第一次出现的索引,索引从 0 开始,如果找不到,返回-1String s1 = "wer@terwe@g"; int index = s1.indexOf('@'); int index = s1.indexOf("we");// 6.substring 截取指定范围的子串String name = "hello,张三";/
2022-01-15 00:46:48
155
原创 P459常用类-P466String类的理解
P459常用类-P466String类的理解P459public class Test1 { public static void main(String[] args) { //演示拆箱和开箱,jdk5以前是手动 int n1=100;//装 Integer interger=new Integer(n1); //或者 Integer integer1=Integer.valueOf(n1); //拆 int ...
2022-01-13 23:58:36
143
原创 P444异常Exception-P458
P444异常Exception-P458P443异常处理机制//1. num1 / num2 => 10 / 0 //2. 当执行到num1 / num2 因为num2 = 0, 程序就会出现(抛出)异常ArithmeticException //3. 当抛出异常后,程序就退出,崩溃了, 下面的代码就不在执行 //4. 大家想想这样的程序好吗? 不好,不应该出现了一个不算致命的问题,就导致整个系统崩溃 //5. java 设计者,提供了一个叫异常处理机制来解决该问题 // int
2022-01-12 00:19:38
691
原创 P436作业1- P441作业(抽象、接口实参、枚举)
P436抽象相关第一题,首先类加载,创建new c1的时候,color等于之前的red,没有进行j静态初始化第二题public class Homework { public static void main(String[] args) { System.out.println(F.getNum());//100100 System.out.println(F.getNum()); System.out.println(new F().getsNum...
2022-01-11 00:19:45
229
原创 P424枚举的引出——P435注释
P424枚举的引出P424枚举package emun;public class Enumeration { public static void main(String[] args) { System.out.println(Season.SPRING); }}class Season{ private String name; private String desc; //1.将构造器私有化,防止直接new //2...
2022-01-10 16:11:35
352
原创 P413内部类-局部内部类—匿名内部类——成员内部类——静态内部类
P413内部类P413内部类P412四种内部类复习局部变量public class LocalInner { public static void main(String[] args) { new Outer01().m1(); }}class Outer01{ private int n1=100; private void m2(){ System.out.println("outer01的m2(...
2022-01-09 00:00:52
274
原创 P401-P410接口
P401-P410接口p401抽象类最佳实践-模板设计模式``package singleTon;public class Abstract { public static void main(String[] args) { B b = new B(); b.cal();//动态绑定,执行到job() }}abstract class A{ public void cal(){ long start ...
2022-01-08 00:21:23
236
原创 P391单例模式-P395final关键字-P398抽象类关键字
package singleTon;//注意先调用的时候,会先调用构造器 public class SingleTon { public static void main(String[] args) { //通过方法可以获取对象 Daughter instance = Daughter.getInstance(); System.out.println(instance.getName()); Daug...
2022-01-07 00:56:06
89
原创 【P373java类变量的引出-P390java代码块的细节】
P373java类变量的引出-P390java代码块的细节package com.work;public class ChildGame { public static void main(String[] args) { //定义一个变量count, 统计有多少小孩加入了游戏 int count = 0; Child child1 = new Child("白骨精"); child1.join(); child...
2022-01-06 00:21:33
272
原创 P352作业10-P360复习
P352作业10-P360复习P352-P354 ==和equals区别package com.work;public class Homework03 { public static void main(String[] args) { Doctor do1 = new Doctor("L",99,"娅",'女',888.0); Doctor do2 = new Doctor("L",99,"娅",'女',888.0); System
2022-01-02 22:25:17
454
原创 P343java三大特性作业-P349练习作业8
P343java三大特性作业-P350练习作业8P343冒泡排序数组(自己写的)package com.work;public class Test { public static void main(String[] args) { Person [] arr=new Person [3]; arr[0]=new Person("aa",22,"jb0"); arr[1]=new Person("bb",21,"jb1"); ...
2022-01-02 00:25:46
247
原创 P325toStringP327finalize P328断点P335零钱通
P325toStringP327finalize P328断点P335零钱通p325toStringP325toStringP327finalize P328断点P335零钱通--object的源代码返回return getClass().getName()+@+Intefer.toHexstring(hashCode());全类名(包名+类名)package com.Object;public class ToString { public static void ..
2022-01-01 00:13:31
306
原创 P313多态属性比较操作符,动态绑定机制,参数,equals-P325
P313多态属性无重写看编译类型,比较操作符,动态绑定机制,多态参数,equals-P325P313多态属性类型无重写看编译类型instanceOf 比较操作符package com.Polymoraphic.Exercise;public class PolyExcercise { public static void main(String[] args) { Base base =new Sub(); //属性没有重写之说!属性的值看编译类型...
2021-12-31 00:31:10
374
原创 P284-继承P289Super关键字P302覆盖P306-P311多态
P284-继承P289Super关键字P302覆盖P306-P311多态P284无参数构造器与setXxx()方法集合练习1package Encap;public class Person { public static void main(String[] args) { Person1 p1 = new Person1(); p1.setName("javakkkk"); p1.setAge(200); p...
2021-12-30 00:06:32
378
1
原创 P255Java练习
P255Java练习题目4,编写类A03,实现数组的赋值功能copyArr,输入旧数组,返回一个新数组,元素和旧数组一样public class Tets255Homework04 { public static void main (String[] args) { A03 t=new A03(); int [] a={1,2,3,4,5}; int [] a1=t.copyArr(a); for(int i=0;i<a1.length;i++){ System.out.
2021-12-26 21:23:06
273
原创 P251Javathis关键字练习
定义Person类,有name,age属性,并提供compareTo比较方法用于判断是否和另一个对象相同如下代码为compareTo比较方法public class Test251thisTestPerson { public static void main (String[] args) { Person p1=new Person("aa",99); Person p2=new Person("bb",1); System.out.println(p1.compareTo(p2)
2021-12-26 13:22:08
465
空空如也
LDAP连接springboot报错Bad credentials
2023-01-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人