- 博客(11)
- 收藏
- 关注
原创 css3中的选择器
CSS中的选择器是用来指定你想要样式化的HTML元素的规则。能够精确地控制页面上元素的外观。如pdivh1等,直接选择页面中对应类型的元素。以开头,如.example,选择具有指定类名的元素。以开头,如#uniqueID,选择具有特定ID属性的元素。每个ID在一个文档中应该是唯一的。用于选择带有特定属性或属性值的元素,如选择所有type属性为"text"的input元素。用于选择元素的特定状态,如:hover:active等。使用空格分隔,如,选择所有.container内的
2024-07-08 16:06:00 730
原创 java线程池的阻塞策略
AbortPolicy:这是默认阻塞策略,当线程队列和空闲线程都无法处理新任务时,新任务提交会直接抛出异常RejectedExecutionException,该异常可以由调用者捕获。CallerRunsPolicy:这个策略会尝试调节机制,既不抛弃任务也不抛出异常,而是将某些任务回退到调用者,由调用任务的线程来执行。DiscardPolicy:这个策略会抛弃新提交的任务,不进行处理。DiscardOldestPolicy:这个策略会抛弃队列中最后一个任务,然后执行新进来的任务。自定义策略:除了上面
2023-09-12 10:42:43 875 1
原创 java中自带的线程工厂
ThreadFactory 接口:这是一个基本的线程工厂接口,用于创建新的线程。通常会使用线程工厂的默认实现Executors.defaultThreadFactory()。 Executors.DefaultThreadFactory 类:这是ThreadFactory接口的默认实现。该工厂创建的线程都是普通优先级、非守护线程。 Executors.SameThreadExecutor 类:这个线程工厂创建的线程都在同一个线程中执行任务。即,所有的任务都在主线程中顺序执行,不会有
2023-09-12 10:05:40 540 1
原创 java线程池中shutdown()和shutdownNow()、submit ()和 execute()的区别的区别
java线程池中shutdown()和shutdownNow()、submit ()和 execute()的区别的区别
2023-09-11 14:49:29 621
原创 java中Callable和Runnable接口的区别
接口都是用于定义在多线程环境中执行的任务,但在一些方面有所不同。提交任务给线程池执行,但无法获取任务的执行结果。方法中捕获并处理这个异常。对象获取任务的执行结果。提交任务,则可以通过。
2023-09-11 14:40:06 62
原创 优化sql中not in 不走索引问题
在 Oracle 中,使用 NOT IN 通常不会使用索引优化查询。如果要优化 NOT IN 查询,可以尝试使用其他查询形式或调整查询的结构以使用索引。
2023-04-10 19:58:34 3078 1
原创 Java中三种json库的使用
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,常用于 Web 应用程序之间的数据传输。JSON 的语法简洁、易于理解,支持多种编程语言,因此广受欢迎。下面我将分别介绍三种常见的 JSON 库:Jackson、Gson 和 Fastjson,并给出使用示例。
2023-04-10 19:40:02 343 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人