- 博客(54)
- 收藏
- 关注
原创 Mybatis分页注意
org.postgresql.util.PSQLException: ERROR: syntax error at or near "LIMIT"
2023-07-11 13:47:00 287
原创 学习-Docker-1
其中,<host_port>为宿主机的端口号,<container_port>为容器的端口号,<image_name>为之前构建的镜像名称。其中,<image_name>为要构建的镜像名称,后面的.表示使用当前目录下的Dockerfile文件进行构建。其中,<image_name>为要删除的Docker镜像的名称。注意,如果要删除的镜像正在被使用,则无法删除。其中,<container_id>为要停止的Docker容器的ID。其中,<container_id>为要删除的Docker容器的ID。
2023-05-22 17:06:20 537
原创 @PulsarConsumer注解2
注解是一种自动消费 Pulsar 消息的简单方法,特别是对于那些不熟悉 Pulsar 客户端 API 或不想编写繁琐的消费者代码的开发人员来说,这是一个非常有用的功能。注解,您可以将 Pulsar 消息的消费逻辑与自身的 bean 结合起来,并且不必编写繁琐的消费者代码。注解是 Apache Pulsar 的客户端 API 中的注解之一,它是用于自动消费 Pulsar 消息的。参数指定 Pulsar 订阅名称,用于跟踪此消费者在 topic 上的订阅。的消息时,需要调用该方法来处理消息。
2023-05-19 15:49:45 632
原创 【无标题】
param dom 创建iframe的容器,即在dom中创建iframe。来源:https://www.cnblogs.com/zfyouxi/p/5111052.html。//把iframe指向空白页面,这样能够释放大部分内存。@param iframe 须要销毁的iframe对象。@return 返回创建的iframe对象。//在document中创建iframe。//绑定iframe的onload事件。//把iframe载入到dom以下。//把iframe从页面移除。//设置iframe的样式。
2023-04-24 11:35:44 181
原创 ActiveMQ 学习笔记
ActiveMQ 学习笔记ActiveMQ介绍MQ是消息中间件,是一种在分布式系统中应用程序借以传递消息的媒介,常用的有ActiveMQ,RabbitMQ,kafka。ActiveMQ是Apache下的开源项目,完全支持JMS1.1和J2EE1.4规范的JMS Provider实现。特点:1、支持多种语言编写客户端2、对spring的支持,很容易和spring整合3、支持多种传输协议:TCP,SSL,NIO,UDP等4、支持AJAX消息形式:1、点对点(queue)2、一对多(topic
2020-08-04 23:51:32 800
原创 RabbitMQ--简单了解
消息队列遵循先进先出(FIFO),里面存放着消息。-MQ 应用场景1.异步处理,降低响应时间;2.应用解耦,eg:用户下单后,订单系统完成持久化处理,同时将【消息】写入消息队列,直接返回订单下单成功。库存系统:订阅下单的消息,从队列中获取下单信息,库存系统根据下单信息,进行后续的库存操作。若库存系统不能正常使用,也不会影响订单系统的正常下单。RabbitMq1.实现了AMQP协议,由Erlang语言写成。2.RabbitMQ作为消息队列,可以接受并转发消息。可以把他理解为邮局:将需要发布的
2020-08-02 23:09:32 214
原创 Java技术体系
Java技术体系第一阶段 JavaSEjava理解与基础Windows的常用命令1.切换盘符: d: e:2.切换到具体的文件夹: cd+文件名3.创建文件夹:md+文件名4.删除文件夹:rd+文件名5. 切换到上一级目录:cd…6.创建一个人文件:echo aa>1.txtecho bb>>1.txt(不覆盖原来的内容)7.删除当前文件:...
2019-10-28 20:50:20 364 1
原创 JavaWeb day01总结
day01JavaWeb的课程安排前段阶段html+css+js+jquery+bootstrap6天数据库阶段mysql+mysql进阶+jdbc+连接池+bdutls4天javaWeb核心技术tomcat+http+servlet+jsp+request+resonpse+jstl+el+过滤器+监听+ajax9天小米商城6天...
2019-10-28 20:12:25 334
原创 集合(set)的运用代码
遍历代码 public static void main(String[] args) { HashSet<String> set = new HashSet<String>(); set.add("苍老师"); set.add("波多老师"); set.add("加老师"); set....
2019-09-01 11:50:05 213
原创 相关集合(list)运用代码
分析以下需求,并用代码实现:(1)定义List集合,存入多个字符串,其中包含三个连续的"def"(2)删除集合中字符串"def"(3)然后利用迭代器遍历集合元素并输出 public static void main(String[] args) { ArrayList<String> list=new ArrayList<>(); ...
2019-09-01 11:07:17 405
原创 日期的代码
分析以下需求,并用代码实现:(1)通过键盘录入日期字符串,格式(2015-10-20)(2)输出该日期是星期几及这一年的第几天(3)如输入:2015-10-20,输出"2015年-10月-20日 是 星期二,是 2015年的第 293 天" public static void main(String[] args) throws ParseException { S...
2019-08-31 17:43:55 2462
原创 字符串操作的练习代码
对称数的判断并输出分析以下需求,并用代码实现:(1)定义数字字符串数组{“010”,“3223”,“666”,“7890987”,“123123”}(2)判断该数字字符串数组中的数字字符串是否是对称(第一个数字和最后一个数字相等,第二个数字和倒数第二个数字是相等的,依次类推)的,并逐个输出(3)如:010 是对称的,3223 是对称的,123123 不是对称的(4)最终打印该数组中对称字...
2019-08-31 17:14:23 327
原创 JavaDay25学习总结
一、笔记Lambda表达式1、是对匿名内部类对象的一种简化写法2、java8中引入了一个新的操作符”->”,叫做箭头操作符,Lambda操作符3、箭头操作符,将表达式分隔成两部分4、左边:表示的Lambda表达式的参数列表5、右边:表示的是方法的方法体,Lambda体6、语法格式1:没有参数,也没有返回值() -> System.out.println(“Hello L...
2019-08-31 09:16:29 152
原创 JavaDay24的反射代码
// 把文件读到控制台 BufferedReader br=new BufferedReader(new InputStreamReader(new FileInputStream("1.txt"))); String str=null; Class c=null; while ((str=br.re...
2019-08-29 23:07:18 81
原创 JavaDay24学习总结
一、笔记反射在程序运行过程中,可以对任意一个类型进行任意的操作。在反射面前一切都是裸体的。将各个类的每一部分封装成一个class对象好处:1.可以修改正在运行的代码(热修复)==.》通过反射技术来修改上线的bug2.所有框架的编写必须用到这个对象class对象获取方法:(有三种方式来获取Class 对象)第一种:(对象名.getClass) Student studen...
2019-08-29 20:51:34 103
原创 JavaDay23总结学习
一、笔记网络安全网络:即是计算机网络: 是不同地区,通过网络来传递数据,来进行数据的交互网络编程的三大要素:1. ip 2.端口号 3.协议套接字的定义:应用层通过传输层进行数据通信时,TCP和UDP会遇到同时为多个应用程序进程提供并发服务的问题。多个TCP连接或多个应用程序进程可能需要 通过同一个TCP协议端口传输数据。为了区别不同的应用程序进程和连接,许多计算机操作系统...
2019-08-28 21:38:16 112
原创 JavaDay22学习总结
一、笔记在多线程里的通信: 就是两个线程进行交互生产者与消费者模型通过图像了解:模型所需的条件:两个角色,一个产品仓库。两个角色:生产者和消费者一个产品库:存放数据两个角色之间属于竞争关系模型的特点1.生产者只需关心仓库是否为空,不用管消费者2.消费者也只需关心仓库是否为空,不用关心生产者3.生产者与消费者之间是互斥关系,即仓库只能其中一者访问到4.仓库为空时不能进...
2019-08-27 23:16:56 159
原创 JavaDay21学习总结
一、笔记线程并发(高并发) ==>在同一个时间段,来执行两个或者是多个操作 (交替执行) (一人吃两个馒头)并行 ==> 在同一个时刻执行,两个或者是多个操作 (两个人吃两个馒头)进程: 一个正在运行程序,在内存里开辟过空间 比如查看电脑的进程: ctrl+alt+delete线程:表示每一条执行的路径进程与线程之间的关系: 一个进程里可以存在多个线程, 而...
2019-08-26 20:49:24 133
原创 JavaDay20学习总结
一、笔记内存流: 把数据保存到内存里ByteArrayOutputStream 父类是 OutputStream 输出流==>把数据保存到内存里构造方法:public ByteArrayOutputStream() 因为所有的输入流对象都会传递一个文件的参数而这个对象的构造没有这个参数,所有需要借助其它的流对象.常规获取数据的方法是:toByteArray() toStr...
2019-08-24 20:55:23 82
原创 JavaDay19总结学习
一、笔记一、字符流Reader :用于读取字符流的抽象类子类是 InputStreamReader==> FileReaderReader公有的方法: int read() 读取单个字符。 int read(char[] cbuf) 将字符读入数组。 int read(char[] cbuf, int off, int len) 指定数组读取的范围FileRe...
2019-08-23 20:25:53 83
原创 扑克牌之斗地主的简单代码
斗地主的代码:package demo8;import java.util.*;public class Test8 { public static void main(String[] args) { // 生成扑克 HashMap<Integer,String> map=new HashMap<>(); ...
2019-08-23 09:08:24 1600
原创 递归思想的基础代码书写
键盘录入一个文件夹路径,统计该文件夹下的各种后缀名的文件的个数例如:.txt有10个,.java有30个…Scanner递归使用键值对 ==> 键是文件的后缀名 值 是个 HsahMap;public class Test7_1 { private static HashMap<String,Integer> map = new Hash...
2019-08-23 08:58:58 224
原创 JavaDay18学习总结
一、笔记1.InputStream字节输入流、OutputStream字节输出流都是抽象类1、把硬盘的数据读取到内存中,称为输入流; 把内存的数据写入硬盘中,称为输出流 2、使用流的时候: 都是导入java.io下的jar包; 需要注意异常; 关闭流,释放资源; 2、OutputStream的常规方法: public void close():关闭与释放资源; ...
2019-08-22 22:40:27 93
原创 JavaDay17学习总结
一、笔记1.异常1.在程序运行时发生的错误2.异常是一个对象throwable异常的体系结构:Throwable类:Java 语言中所有错误或异常的超类Error :严重的错误,一般是jvm报的错, 需要修改源代码 Exception:这个不是很严重的异常,这种异常必须解决 RuntimeException:运行是异常,开发人员不需要去处理,是由jvm来给其处理jvm 自带处理...
2019-08-21 22:25:25 79
原创 JavaDay16学习总结
一、笔记Map:双列集合的顶级接口而Collection是单列集合的顶级接口Map:是以键值对的形式来进行存储(Key,Values)Map map 里的键都是唯一的,不能够重复, values是可以重复,每一个键只能对应一个值(一一对应,就是映射的关系)Map 的具体实现类有 HashMap(重点) TreeMap Hashtablemap 常规的一些方法:添加的方法: V put...
2019-08-20 20:47:24 128
原创 JavaDay15总结学习
一、笔记1.泛型对,类 ,接口后者方法的一个约束,泛型其实就是一个参数来替换所有的类型 (泛型中没有继承)。场景: 当不知道集合存什么类型的数据的时候就使用泛型。泛型里一般表示的之母: 在实例化集合泛型的语法:在jdk1.7之后 ArrayList<Integer> list = new ArrayList<>(); (注意点就是后面<>...
2019-08-19 22:25:21 143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人