自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (26)
  • 问答 (2)
  • 收藏
  • 关注

原创 java爬虫获取网络图片在本地打不开怎么回事

原文:https://www.jggbk.com/blogs/article/259.html

2020-08-14 11:17:11 217

原创 靖哥哥教你如何用java做爬虫抓取网站美女图片(详解步骤)

原文https://www.jggbk.com/blogs/article/258.html

2020-08-14 11:16:39 160

原创 windows批处理命令一键添加java环境变量

原文:https://www.jggbk.com/blogs/article/251.html

2020-08-11 21:18:13 173

原创 java 标准发送邮件代码

原文:https://www.jggbk.com/blogs/article/160.html

2020-08-02 23:11:36 98

原创 使用腾讯qq邮箱SMTP服务遇到的坑

原文:https://www.jggbk.com/blogs/article/159.html

2020-08-02 23:06:46 1079

原创 史上最全java 架构师面试题-持续更新中

原文链接:https://www.jggbk.com/blogs/type/108.html

2020-07-31 21:59:01 399

原创 java程序员面试之葵花宝典

原文链接https://www.jggbk.com/blogs/article/128.html

2020-07-31 21:58:17 87

原创 记一次调用微信扫一扫遇到的坑

原文链接:https://www.jggbk.com/blogs/article/126.html

2020-07-31 21:34:00 150

原创 2020年Java面试题集锦(最全面的面试题)

原文链接:https://www.jggbk.com/blogs/article/127.html

2020-07-31 00:28:58 160

原创 靖哥哥教你如果拦截去除弹窗广告

原文链接:https://www.jggbk.com/blogs/article/82.html

2020-07-19 00:40:05 161

原创 靖哥哥教你一步一步安装redis监控redis-stat-超详细

原文链接:靖哥哥博客 https://www.jggbk.com/blogs/article/71.html

2020-06-12 15:20:04 95

原创 mysql千万数据对比分析count(*)与count(1)性能

https://www.jggbk.com/blogs/article/69.html

2020-06-11 16:26:59 253

原创 centos下如何安装nginx

https://www.jggbk.com/blogs/article/66.html

2020-06-11 11:27:20 91

原创 nginx常见配置详解

https://www.jggbk.com/blogs/article/67.html

2020-06-11 11:26:45 80

原创 设置nginx启动脚本命令

https://www.jggbk.com/blogs/article/68.html

2020-06-11 11:26:10 125

原创 linux常用压缩与解压缩命令详解

https://www.jggbk.com/blogs/article/63.html

2020-06-10 10:00:40 97

原创 克隆VMware虚拟机后ip重启网卡失败问题解决办法

https://www.jggbk.com/blogs/article/62.html

2020-06-09 11:24:01 386

原创 靖哥哥教你如何安装chrome浏览器离线插件

https://www.jggbk.com/blogs/article/61.html

2020-06-09 10:20:38 118

原创 Ubuntu 彻底删除MySQL数据库

https://www.jggbk.com/blogs/article/58.html

2020-06-08 12:49:06 210

原创 centos安装Crontab定时备份mysql数据库

https://www.jggbk.com/blogs/article/60.html

2020-06-08 12:48:11 97

原创 centos VMware虚拟机中修改静态ip

https://www.jggbk.com/blogs/article/59.html

2020-06-08 12:47:19 73

原创 如何解决mysql数据库主从不同步问题

https://www.jggbk.com/blogs/article/57.html

2020-06-07 12:11:35 149

原创 靖哥哥教你如何搭建Mysql主从环境

https://www.jggbk.com/blogs/article/56.html

2020-06-07 12:11:01 77

原创 tomcat开启APR加速访问,提高访问性能

https://www.jggbk.com/blogs/article/54.html

2020-06-07 12:10:18 128

原创 java谷歌开源类库对图片的处理(二)

原文https://www.jggbk.com/blogs/article/51.html

2020-06-05 11:25:22 140

原创 java原生类库对图片的处理(一)

https://www.jggbk.com/blogs/article/50.html

2020-06-05 11:24:49 124

原创 java使用gzip对静态资源的压缩,提供web网站访问速度

原文:https://www.jggbk.com/blogs/article/52.html

2020-06-05 11:23:56 164

原创 靖哥哥教你一步一步搭建redis集群环境

https://www.jggbk.com/blogs/article/39.html

2020-05-18 15:45:21 60

原创 记一次生产环境redis慢查询造成的宕机事故

https://www.jggbk.com/blogs/article/38.html

2020-05-17 21:46:22 230

原创 一张图帮你理解TCP的三次握手与四次挥手

https://www.jggbk.com/blogs/article/37.html

2020-05-17 20:22:22 102

原创 docker镜像的仓库harbor的安装教程

https://www.jggbk.com/blogs/article/28.html

2020-05-16 10:13:54 107

原创 靖哥哥教你如何在docker中安装mysql

https://www.jggbk.com/blogs/article/29.html

2020-05-16 10:13:21 98

原创 ps命令在docker容器不存在解决办法

原文链接https://www.jggbk.com/blogs/article/30.html

2020-05-16 10:12:20 2328

原创 jdk1.5、6、7、8、9、10、11、12等windows、linux各个版本下载

原文链接https://www.jggbk.com/blogs/article/20.html

2020-05-16 10:11:07 264

原创 ubuntu16.04 修改阿里云源

原文链接https://www.jggbk.com/blogs/article/18.html

2020-05-16 10:10:04 205

原创 Tomcat监控宕机重启脚本命令

原文链接https://www.jggbk.com/blogs/article/17.html

2020-05-16 10:09:14 191

原创 docker镜像的仓库harbor的资源下载

原文链接https://www.jggbk.com/blogs/article/27.html

2020-05-16 10:05:43 209

原创 Ubuntu16.04安装Docker教程

原文链接https://www.jggbk.com/blogs/article/19.html

2020-05-16 10:04:10 140

原创 java笔试题(三)

原文链接:靖哥哥博客https://www.jggbk.com/blogs/article/34.html1、定义springmvc扫描组件有哪些?2、在spring框架的类中,让一个方法返回一个json串,用什么关键字(注解形式)?3、在spring框架中,注入一个Mapper用什么注解关键字?都有那些,有什么区别?4、在mybatis配置文件中,用resultMap返回一个多对多的关系,怎么做?(写出关键字即可)5、在一个java类中,有两个方法,方法名相...

2020-05-16 09:36:12 176

原创 java笔试题(二)

原文链接:靖哥哥博客https://www.jggbk.com/blogs/article/33.html一、填空1、子类不能继承父类什么方法?2、String a=new String(“b”)创建几个对象?String s = "a" + "b" + "c" + "d" + "e"创建几个对象?3、Math.round(11.5)等於多少? Math.round(-11.5)等於多少?4、输出结果: System.out.println(2<&...

2020-05-15 23:33:20 67

jdk api 1.8中文版.zip

jdk1.8chm格式中文api 谷歌翻译 版本

2020-05-26

百度ueditor.rar

百度ueditor集成springmvc、springboot等环境,自己根据源代码,不断调试,不断修改,做到改动量最少,可用性最高.详见:https://www.jggbk.com/blogs/article/23.html

2020-05-14

TomcatSSL证书部署指南

TomcatSSL证书部署指南 沃通的,但都可以通用。TomcatSSL证书部署指南 沃通的,但都可以通用

2018-05-31

WebSocket压力并发测试v1.0.4.rar

WebSocket压力并发测试工具

2018-05-31

Java-WebSocket-1.3.7.jar

供java和android使用的websocket的jar包,WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端

2018-01-23

Java面试题以及答案.pdf

Java面试题以及答案.pdf Java面试题以及答案.pdf Java面试题以及答案.pdf Java面试题以及答案.pdf Java面试题以及答案.pdf Java面试题以及答案.pdf

2017-09-04

Java虚拟机规范 (Java SE 7版)

Java虚拟机规范 (Java SE 7版)高清版

2016-01-04

Java 并发编程实战.pdf

Java 并发编程实战pdf扫描版。

2016-01-04

多线程编程指南

目录 前言............................................................................................................................................................... 11 1 多线程基础介绍.........................................................................................................................................15 定义多线程术语.........................................................................................................................................15 符合多线程标准.........................................................................................................................................16 多线程的益处.............................................................................................................................................17 提高应用程序的响应.........................................................................................................................17 有效使用多处理器..............................................................................................................................17 改进程序结构.....................................................................................................................................17 占用较少的系统资源.........................................................................................................................17 结合线程和RPC(远程过程调用) ...............................................................................................18 多线程概念..................................................................................................................................................18 并发性和并行性.................................................................................................................................18 多线程结构一览.................................................................................................................................18 线程调度..............................................................................................................................................19 线程取消..............................................................................................................................................19 线程同步..............................................................................................................................................20 使用64 位体系结构...................................................................................................................................20 2 基本线程编程.............................................................................................................................................23 线程库...........................................................................................................................................................23 创建缺省线程.....................................................................................................................................23 等待线程终止.....................................................................................................................................25 简单线程的示例.................................................................................................................................26 分离线程..............................................................................................................................................28 为线程特定数据创建键.....................................................................................................................28 删除线程特定数据键.........................................................................................................................30 设置线程特定数据..............................................................................................................................31 3 获取线程特定数据..............................................................................................................................31 获取线程标识符.................................................................................................................................35 比较线程ID .........................................................................................................................................36 初始化线程..........................................................................................................................................36 停止执行线程.....................................................................................................................................37 设置线程的优先级..............................................................................................................................38 获取线程的优先级..............................................................................................................................39 向线程发送信号.................................................................................................................................40 访问调用线程的信号掩码.................................................................................................................41 安全地Fork .........................................................................................................................................41 终止线程..............................................................................................................................................42 结束.......................................................................................................................................................42 取消线程..............................................................................................................................................43 取消线程..............................................................................................................................................44 启用或禁用取消功能.........................................................................................................................45 设置取消类型.....................................................................................................................................46 创建取消点..........................................................................................................................................46 将处理程序推送到栈上.....................................................................................................................47 从栈中弹出处理程序.........................................................................................................................47 3 线程属性......................................................................................................................................................49 属性对象......................................................................................................................................................49 初始化属性..........................................................................................................................................50 销毁属性..............................................................................................................................................51 设置分离状态.....................................................................................................................................52 获取分离状态.....................................................................................................................................53 设置栈溢出保护区大小.....................................................................................................................54 获取栈溢出保护区大小.....................................................................................................................55 设置范围..............................................................................................................................................55 获取范围..............................................................................................................................................57 设置线程并行级别..............................................................................................................................57 获取线程并行级别..............................................................................................................................58 设置调度策略.....................................................................................................................................58 获取调度策略.....................................................................................................................................59 设置继承的调度策略.........................................................................................................................60 获取继承的调度策略.........................................................................................................................61 目录 4 多线程编程指南• 2006年10月 设置调度参数.....................................................................................................................................62 获取调度参数.....................................................................................................................................63 设置栈大小..........................................................................................................................................65 获取栈大小..........................................................................................................................................66 关于栈...................................................................................................................................................67 设置栈地址和大小..............................................................................................................................68 获取栈地址和大小..............................................................................................................................70 4 用同步对象编程.........................................................................................................................................73 互斥锁属性..................................................................................................................................................74 初始化互斥锁属性对象.....................................................................................................................75 销毁互斥锁属性对象.........................................................................................................................76 设置互斥锁的范围..............................................................................................................................76 获取互斥锁的范围..............................................................................................................................77 设置互斥锁类型的属性.....................................................................................................................78 获取互斥锁的类型属性.....................................................................................................................79 设置互斥锁属性的协议.....................................................................................................................80 获取互斥锁属性的协议.....................................................................................................................82 设置互斥锁属性的优先级上限........................................................................................................83 获取互斥锁属性的优先级上限........................................................................................................84 设置互斥锁的优先级上限.................................................................................................................84 获取互斥锁的优先级上限.................................................................................................................85 设置互斥锁的强健属性.....................................................................................................................86 获取互斥锁的强健属性.....................................................................................................................88 使用互斥锁..................................................................................................................................................89 初始化互斥锁.....................................................................................................................................89 使互斥保持一致.................................................................................................................................90 锁定互斥锁..........................................................................................................................................91 解除锁定互斥锁.................................................................................................................................93 使用非阻塞互斥锁锁定.....................................................................................................................94 销毁互斥锁..........................................................................................................................................95 互斥锁定的代码示例.........................................................................................................................96 条件变量属性...........................................................................................................................................102 初始化条件变量属性.......................................................................................................................103 删除条件变量属性............................................................................................................................103 设置条件变量的范围.......................................................................................................................104 目录 5 获取条件变量的范围.......................................................................................................................105 使用条件变量...........................................................................................................................................106 初始化条件变量...............................................................................................................................106 基于条件变量阻塞............................................................................................................................108 解除阻塞一个线程............................................................................................................................109 在指定的时间之前阻塞................................................................................................................... 111 在指定的时间间隔内阻塞............................................................................................................... 113 解除阻塞所有线程............................................................................................................................ 114 销毁条件变量状态............................................................................................................................ 116 唤醒丢失问题................................................................................................................................... 117 生成方和使用者问题....................................................................................................................... 117 使用信号进行同步...................................................................................................................................121 命名信号和未命名信号...................................................................................................................122 计数信号量概述...............................................................................................................................122 初始化信号........................................................................................................................................123 增加信号............................................................................................................................................125 基于信号计数进行阻塞...................................................................................................................126 减小信号计数...................................................................................................................................126 销毁信号状态...................................................................................................................................127 使用信号时的生成方和使用者问题.............................................................................................128 读写锁属性................................................................................................................................................130 初始化读写锁属性............................................................................................................................131 销毁读写锁属性...............................................................................................................................131 设置读写锁属性...............................................................................................................................132 获取读写锁属性...............................................................................................................................132 使用读写锁................................................................................................................................................133 初始化读写锁...................................................................................................................................133 获取读写锁中的读锁.......................................................................................................................134 读取非阻塞读写锁中的锁...............................................................................................................135 写入读写锁中的锁............................................................................................................................136 写入非阻塞读写锁中的锁...............................................................................................................136 解除锁定读写锁...............................................................................................................................137 销毁读写锁........................................................................................................................................137 跨进程边界同步.......................................................................................................................................138 生成方和使用者问题示例...............................................................................................................138 比较元语....................................................................................................................................................141 目录 6 多线程编程指南• 2006年10月 5 使用Solaris 软件编程..............................................................................................................................143 进程创建中的fork 问题...........................................................................................................................143 Fork-One 模型...................................................................................................................................144 Fork-all 模型......................................................................................................................................147 选择正确的Fork ...............................................................................................................................147 进程创建:exec 和exit 问题................................................................................................................147 计时器、报警与剖析...............................................................................................................................148 每LWP POSIX 计时器......................................................................................................................148 每线程报警........................................................................................................................................148 剖析多线程程序...............................................................................................................................149 非本地转向:setjmp 和longjmp ...........................................................................................................149 资源限制....................................................................................................................................................149 LWP 和调度类...........................................................................................................................................149 分时调度............................................................................................................................................150 实时调度............................................................................................................................................150 公平共享调度程序............................................................................................................................151 固定优先级调度...............................................................................................................................151 扩展传统信号...........................................................................................................................................151 同步信号............................................................................................................................................152 异步信号............................................................................................................................................152 延续语义............................................................................................................................................152 对信号执行的操作............................................................................................................................154 定向于线程的信号............................................................................................................................155 完成语义............................................................................................................................................157 信号处理程序和异步信号安全......................................................................................................158 中断对条件变量的等待...................................................................................................................160 I/O 问题......................................................................................................................................................161 I/O 作为远程过程调用.....................................................................................................................161 人为的异步性...................................................................................................................................162 异步I/O ..............................................................................................................................................162 共享的I/O 和新的I/O 系统调用...................................................................................................163 getc 和putc 的替代项......................................................................................................................164 6 安全和不安全的接口...............................................................................................................................165 线程安全....................................................................................................................................................165 MT接口安全级别....................................................................................................................................167 目录 7 不安全接口的可重复执行函数......................................................................................................168 异步信号安全函数...................................................................................................................................168 库的MT安全级别...................................................................................................................................169 不安全库............................................................................................................................................169 7 编译和调试................................................................................................................................................171 编译多线程应用程序...............................................................................................................................171 为编译做准备...................................................................................................................................171 选择Solaris 语义或POSIX 语义.....................................................................................................171 包括<thread.h> 或<pthread.h> ...................................................................................................172 定义_REENTRANT 或_POSIX_C_SOURCE ...........................................................................................173 使用libthread 或libpthread 链接..............................................................................................173 与POSIX 信号的-lrt 链接.............................................................................................................174 将原有模块与新模块链接...............................................................................................................174 备用线程库................................................................................................................................................175 调试多线程程序.......................................................................................................................................175 多线程程序中常见的疏忽性问题.................................................................................................175 使用TNF 实用程序跟踪和调试.....................................................................................................176 使用truss ..........................................................................................................................................176 使用mdb ..............................................................................................................................................176 使用dbx ..............................................................................................................................................177 8 Solaris 线程编程.......................................................................................................................................179 比较Solaris 线程和POSIX 线程的API .................................................................................................179 API 的主要差异................................................................................................................................179 函数比较表........................................................................................................................................180 Solaris 线程的独有函数...........................................................................................................................183 暂停执行线程...................................................................................................................................183 继续执行暂停的线程.......................................................................................................................185 相似的同步函数-读写锁......................................................................................................................186 初始化读写锁...................................................................................................................................186 获取读锁............................................................................................................................................188 尝试获取读锁...................................................................................................................................188 获取写锁............................................................................................................................................189 尝试获取写锁...................................................................................................................................189 解除锁定读写锁...............................................................................................................................190 目录 8 多线程编程指南• 2006年10月 销毁读写锁的状态............................................................................................................................191 相似的Solaris 线程函数...........................................................................................................................193 创建线程............................................................................................................................................193 获取最小栈大小...............................................................................................................................195 获取线程标识符...............................................................................................................................196 停止执行线程...................................................................................................................................196 向线程发送信号...............................................................................................................................197 访问调用线程的信号掩码...............................................................................................................197 终止线程............................................................................................................................................198 等待线程终止...................................................................................................................................198 创建线程特定的数据键...................................................................................................................200 设置线程特定的数据值...................................................................................................................201 获取线程特定的数据值...................................................................................................................201 设置线程的优先级............................................................................................................................202 获取线程的优先级............................................................................................................................203 相似的同步函数-互斥锁......................................................................................................................204 初始化互斥锁...................................................................................................................................204 销毁互斥锁........................................................................................................................................206 获取互斥锁........................................................................................................................................207 释放互斥锁........................................................................................................................................207 尝试获取互斥锁...............................................................................................................................208 相似的同步函数:条件变量..................................................................................................................208 初始化条件变量...............................................................................................................................208 销毁条件变量...................................................................................................................................210 等待条件............................................................................................................................................210 等待绝对时间................................................................................................................................... 211 等待时间间隔...................................................................................................................................212 解除阻塞一个线程............................................................................................................................213 解除阻塞所有线程............................................................................................................................213 相似的同步函数:信号...........................................................................................................................214 初始化信号........................................................................................................................................214 增加信号............................................................................................................................................215 基于信号计数阻塞............................................................................................................................216 减小信号计数...................................................................................................................................216 销毁信号状态...................................................................................................................................217 跨进程边界同步.......................................................................................................................................218 生成方和使用者问题示例...............................................................................................................218 目录 9 fork() 和Solaris 线程的特殊问题.........................................................................................................220 9 编程原则....................................................................................................................................................221 重新考虑全局变量...................................................................................................................................221 提供静态局部变量...................................................................................................................................222 同步线程....................................................................................................................................................223 单线程策略........................................................................................................................................224 可重复执行函数...............................................................................................................................224 避免死锁....................................................................................................................................................226 与调用相关的死锁............................................................................................................................227 锁定原则............................................................................................................................................227 线程代码的一些基本原则......................................................................................................................227 创建和使用线程.......................................................................................................................................228 使用多处理器...........................................................................................................................................228 基础体系结构...................................................................................................................................229 线程程序示例...........................................................................................................................................233 需要进一步阅读的内容...................................................................................................................233 A 样例应用程序:多线程grep ..................................................................................................................235 tgrep 的说明.............................................................................................................................................235 B Solaris 线程示例: barrier.c ................................................................................................................293 索引...............................................................................................................................

2015-11-12

Java程序设计基础教程.pdf

Java 最全 程序设计基础教程. pdf

2014-02-13

英语资料学习大全

英语 资料 学习大全 交际用语 口语 英语资料学习大全

2014-02-13

银行项目java源码

银行项目 java项目源码,适合初学者,内容包括开户、销户、冻结账号等,j2se

2013-04-09

c语言帮助文档+c语言程序100列

c语言帮助文档+c语言经典程序100列,学习c语言必备知识

2011-11-02

49个网页模板(html+css)

国外漂亮的网页设计模板,49个网页模板(html+css)源文件

2011-09-23

求职 个人简历 模板

求职 简历 模板 个人简历 求职 简历 模板 个人简历

2011-06-28

求职专用java面试题集

求职专用java面试题集,pdf格式文档,教你轻松通过面试,(个人整理,非原创,先分享给大家)

2010-06-22

《电脑实用技巧1000例》电子书.rar

《电脑实用技巧1000例》电子书(非原创!)

2010-04-30

dos 常用命令,命令大全

dos 常用命令大全,帮您解决dos命令苦恼

2010-04-30

java .net 反编译工具 字节码反编译

java .net 反编译工具 字节码反编译

2010-04-30

可爱七仔qq表情安装包 可爱七仔 qq表情 安装包

可爱七仔qq表情安装包 可爱七仔 qq表情 安装包

2010-04-30

方便实用的硬盘优盘加密工具

方便实用的硬盘优盘加密工具 硬盘加密 文件夹加密 优盘加密

2010-04-30

myeclipse 6.0 \8.0注册码

myeclipse 6.0 \8.0 注册码

2010-04-30

Tomcat文档.CHM

Tomcat帮助文档1.5 Tomcat文档.CHM5.0 快速学会Tomcat帮助文档1.5 Tomcat文档.CHM5.0

2010-03-25

html 配色文档帮助文档

Html 配色 帮助文档 RGB色彩对照表 HTML颜色预览表 颜色察看/调节器

2010-03-18

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除