PANG
首页
学习笔记
前端技术
生活感悟
Golang
联系我
Java并发编程中的生产者与消费者模型简述
前端技术
2023/09/04
Java
概述 对于多线程程序来说,生产者和消费者模型是非常经典的模型。更加准确的说,应该叫“生产者-消费者-仓库模型”。离开了仓库,生产者、消费者就缺少了共用的存储空间,也就不存在并非协作的问题了。 示例 定义一个场景。一个仓库只允许存放10件商品,生产者每次可以向其中放入一个商品,消...
分享
0
20
JDBC使用游标实现分页查询的方法
前端技术
2023/09/04
Java
本文实例讲述了JDBC使用游标实现分页查询的方法。分享给大家供大家参考,具体如下: /** * 一次只从数据库中查询最大maxCount条记录 * @param sql 传入的sql语句 * @param startNo 从哪一条记录开始 * @param max...
分享
0
28
深入探究TimSort对归并排序算法的优化及Java实现
前端技术
2023/09/04
Java
简介 MergeSort对已经反向排好序的输入时复杂度为O(n^2),而timsort就是针对这种情况,对MergeSort进行优化而产生的,平均复杂度为n*O(log n),最好的情况为O(n),最坏情况n*O(log n)。并且TimSort是一种稳定性排序。思想是先对待排...
分享
0
19
jar包双击执行程序的方法
前端技术
2023/09/04
Java
本文实例讲述了jar包双击执行程序的方法。分享给大家供大家参考。具体实现方法如下: 源文件:MyMenuTest.java 编译结果: 复制代码 代码如下:C:\\Users\\zhangbz\\Desktop\\demo>javac MyMenuTest.java C:...
分享
0
26
Java判断字符串为空、字符串是否为数字
前端技术
2023/09/04
Java
关于 String 的判空:复制代码 代码如下://这是对的if (selection != null && !selection.equals(\"\")) { whereClause += selection; }//这是错的if (!selec...
分享
0
19
详解java装饰模式(Decorator Pattern)
前端技术
2023/09/04
Java
一、装饰器模式(Decorator Pattern) 允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。 这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前提下,提供了额外的功能。 我们通过...
分享
0
21
Java编程中线程池的基本概念和使用
前端技术
2023/09/04
Java
1 引入线程池的原因 由于线程的生命周期中包括创建、就绪、运行、阻塞、销毁阶段,当我们待处理的任务数目较小时,我们可以自己创建几个线程来处理相应的任务,但当有大量的任务时,由于创建、销毁线程需要很大的开销,运用线程池这些问题就大大的缓解了。 2 线程池的使用 我们只需要...
分享
0
23
java中for循环删除集合陷阱
前端技术
2023/09/04
Java
首先看下面的代码: import java.util.LinkedList; import java.util.List; public class DeleteCollection { public static void main(String[...
分享
0
25
java常用工具类之数据库连接类(可以连接多种数据库)
前端技术
2023/09/04
Java
依赖包下载:http://xiazai.phpstudy.net/201407/tools/java-db-dependency(phpstudy.net).rar 数据库连接类源码: package com.itjh.javaUtil; import java.s...
分享
0
27
java实现新浪微博Oauth接口发送图片和文字的方法
前端技术
2023/09/04
Java
本文实例讲述了java实现新浪微博Oauth接口发送图片和文字的方法。分享给大家供大家参考。具体如下: 基于网上很多人利用新浪api开发新浪微博客户端的时候遇到无法发图片的问题,很多人卡在了这一布。现将代码呈上,希望能帮到一些朋友。 /** * 发表带图片的微博 * ...
分享
0
21
上一页
1
...
95
96
97
98
99
...
158
下一页
关闭
微信
QQ好友
QQ空间
腾讯微博
新浪微博
人人网
我的博客
人生若只如初见,何事秋风悲画扇。
我的标签
框架(11)
jQuery(58)
WordPress(47)
Hbuilder(1)
PHP(4727)
NoSQL(3)
MYSQL(1173)
微信小程序(6)
JavaScript(8215)
HTML5(6)
前端设计(20)
网络安全(6)
微信支付(2)
连接池(1)
IOS(410)
HTML(671)
CSS(1220)
meta(1)
swiper(1)
Nginx(8)
移动端(4)
CentOS(7)
node.js(7)
windows(4)
IIS(3)
Linux(1450)
Bootstrap(1)
Rewrite(1)
Vue(81)
ThinkPHP(11)
Redis(6)
SEO(2)
Angular(3)
Android(2321)
ListView(2)
C#(1513)
Oracle(346)
MongoDB(111)
MSSQL(446)
Java(1572)
C++(863)
Golang(125)
Canal(4)
ES(2)
Kafka(2)
Prometheus(1)
.NET(1094)
SqLite(16)
AJAX(266)
Mac(499)
JSP(251)
PostgreSQL(23)
SSL(1)
JS(73)
Laravel(18)
安全(1)
C#.Net(2)
ES6(28)
Excel(40)
Word(53)
PHP8(2)
GIT(6)
VSCode(6)
Python(5)
React(31)
phpstorm(4)
Node(6)
前端问答(12)
windows运维(1)
phpMyAdmin(3)
SQL(1)
Access(1)
Java基础(1)
Discuz(3)
帝国CMS(10)
ECShop(5)
DEDECMS(34)
PHPCMS(5)
YII(1)
Docker(1)
composer(1)
数字人技术(2)
随笔档案
2024-02(2)
2023-06(1)
2023-05(1)
2023-04(14)
2023-03(3)
2023-01(6)
2022-12(5)
2022-11(5)
2022-07(2)
2022-06(4)
2022-05(3)
2022-03(1)
2021-12(6)
2021-11(1)
2021-10(3)
2021-09(5)
2021-07(5)
2021-02(2)
2021-01(7)
2020-12(18)
2020-11(14)
2020-10(12)
2020-09(10)
2020-08(22)
2020-07(2)
2020-06(1)
2020-04(5)
2020-03(9)
2020-02(7)
2020-01(9)
2019-12(8)
2019-11(10)
2019-10(11)
2019-09(17)
2019-08(16)
2019-07(6)
2019-06(3)
2019-04(1)
2019-03(8)
2019-02(5)
2019-01(1)
2018-11(2)
2018-10(3)
2018-09(1)
2018-08(3)
2018-07(3)
2018-06(7)
2018-04(4)
2018-03(5)
2018-02(4)
2018-01(22)
2017-12(3)
2017-11(5)
2017-10(15)
2017-09(26)
2017-08(1)
2017-07(3)