自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tongkp的专栏

心若在,梦就在!

  • 博客(18)
  • 资源 (24)
  • 问答 (1)
  • 收藏
  • 关注

原创 JUC并发包Exchanger包的礼物交换Demo

【代码】JUC并发包Exchanger包的礼物交换Demo。

2023-06-04 20:21:18 63

原创 Java线程状态

Java线程6种状态的迁移路径: 初始(new) 运行(Runable) 超时等待(TimedWaiting) 等待(Waiting) 阻塞(Blocked) 结上(Terminated)

2023-05-31 22:58:57 67

原创 Java代码实现KMP算法,找出字符串中所有匹配项的下标

Java代码实现KMP算法,找出字符串中所有匹配项的下标

2023-05-11 17:19:13 410 2

原创 JAVA JUC 之读写锁的实现(一)

基于javaJUC(java.util.concurrent)包的读写锁的实现定义一个线程对象package readwritelock;/** * @author tongke * @email [email protected] * @create 2020-07-26 10:25 */public class WaitNode { int type = 0; //0 为想获取独占锁的线程, 1为想获取共享锁的线程 Thread thread = null; .

2020-07-26 21:03:30 207

原创 JAVA JUC 之 Lock接口及其实现(下)

在上一篇博文中跟大家分享了java juc包中的lock锁的lock、tryLock、tryLock(带超时时间的)、lockInterruptibly这四个方法。这里要和大家分享的是java juc包中的lock锁的newCondition()方法,我这里写了一段基于Condition的ReentrantLock 实现的阻塞队列的读写锁操作,废话少说,直接看代码import java.util.ArrayList;import java.util.List;import java.util.

2020-07-25 23:21:25 169

原创 JAVA JUC 之 Lock接口及其实现(上)

一、Lock接口中定义的方法Lock接口中定义的方法 序号 方法签名 描述 1 void lock(); 获取锁(就一直等,直到拿到锁) 2 boolean tryLock(); 获取锁(只尝试一次,拿不到就放弃) 3 boolean tryLock(long time, TimeUnit unit) throws InterruptedException; 获取锁(在给定的时间内等待,超时就放弃) 4 void l..

2020-07-25 22:01:44 235

原创 JAVA中基于Map实现缓存工具类(二)

上一篇博客是基于map实现了一个简单的缓存工具类,但实际开发过程中我们会发现,我们的内存空间是有限的,当缓存占用的空间达到上限,我们就应该将超过上限需要淘汰部分的缓存数据清除掉,从而达到缓存空间的优化。 常见的淘汰策略有:FIFO、LRU、LFU,这里我根据老师的讲解,在上一往篇的基础之上,加入了FIFO淘汰策略的支持。 感兴趣的同学一起来学习一下,继续贴代码……package com.study.map;import java.util.LinkedHashMap;...

2020-07-20 23:28:33 385

原创 JAVA中基于Map实现缓存工具类(一)

最近在跟网易云课堂的老师学习,把老师讲的案例自己实践了一遍,分享出来,希望对初学者有所帮助,话不多说,上代码……package com.study.map;import sun.jvm.hotspot.ui.action.FindAction;import java.util.Map;import java.util.concurrent.ConcurrentHashMap;import java.util.concurrent.ScheduledThreadPoolExecutor;i

2020-07-20 23:12:54 899

原创 IDEA for mac 热部署

IDEA 在Mac下的热部署配置步骤,话不多说,直接上1、pom文件中添加依赖<!-- 开启热部署 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <opt

2020-07-11 15:07:07 589

原创 poi 3.17 word 转 html(带图片格式)

项目中需要用到word文档在线预览的功能,之前在网上找了一些demo,但都poi版本都是3.14以下的,而项目中已经集成了poi3.17,且其他模块中有用到3.17的包,所以不得不重新研究。目前可以将word转换为html,并且支持图片格式,表格样式还没有调完,调好了再更新上来。现在整理的工具类demo分享一下,希望对初学者学习交流有所帮助,写的不好的地方欢迎留言指正,哪位高人有更好的想法欢迎交...

2019-10-16 15:44:20 6045 11

原创 CentOS7下安装MySQL 5.7.21

                        CentOS7下安装MySQL 5.7.21第一步:下载MySQL可以本地下载再上传到服务器上,也可以直接在服务器上下载,根据自己的需要,先简单介绍一下下载。1、本地下载。1.1 在官网https://dev.mysql.com/downloads/mysql/下载  mysql-5.7.21-linux-glibc2.12-x86_64.tar.g...

2018-04-17 13:13:25 212

翻译 mac下重置mysql密码

今天装了个mysql忘记了密码,在网上查了一下,问题解决了,简单记录一下,步聚如下:第一步:苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server)第二步:进入终端输入:cd /usr/local/mysql/bin/回车后 登录管理员权限 sudo su回车后输入以下命令来禁止mysql验证功能 .

2016-11-27 14:05:07 298

原创 关于Eclipse自动补全的问题

不知道什么原因,eclipse自动补全不起作用了,很是不爽,网上查了些资料,终于解决了,和大家分享一下,希望能帮到遇到相似问题的朋友。1、检查快捷键的设置 我的是mac os系统,对应windows的是alt + /查询没有问题了,如果还是不会自动补全再往下看。2、进入高级设置,如下图,把打勾的都选上。选好后,点“Apply”

2016-03-25 12:41:40 544

原创 关于java多态

最近重温Java编程思想,看到一段代码,运行后的结果有点疑惑,贴出来让大家给分析一下:     有一个Super类,如下: package com.test2;public class Super { public int field = 0; public int getField() { return field; }}    一个导出类,继承自Sup

2013-10-08 15:27:54 576 2

原创 java_MySql带单引号的查询的解决方案

最近在项目中遇到一个问题,就是带单引号的查询会报错,比如:String = "U2A_Let's talk" SELECT * FROM work_info WHERE work_name = wkName 查询的时候就会变成:SELECT * FROM work_info WHERE work_name = 'U2A_Let's talk'此时去数据库里查询必然报错

2012-03-27 17:47:06 2894 1

转载 win7+bugzilla+apache+mysql+activePerl

目 录 一下载软件... 21.Bugzilla2.MySQL. 23.ActivePerl4.Apache 2.x. 25.邮件fake.2二安装、配置软件...21.Bugzilla2.MySQL. 23.Perl 34. Apache. 55配置 Bugzilla. 86配置支持邮件发送... 107

2011-11-21 16:18:18 5485

原创 java+poi+excel2007批量修改/导入用户信息

最近项目需要做一个批量导入用户的功能,而且还要对多张工作表进行修改,最终将新的数据写入数据库并且将新的excel下载到本地,在网上看了一下,方式有很多种,开始是用jxl,但是后来发现jxl对excel操作起来并不是很方便,后来就改用poi了,其实还是挺简单的,下面把核心代码和大家分享一下,因为项目急,临时看文档写的,难免有不足之处,望大家多提建议,更希望大家都能坚持共享的精神,谢谢。 需要

2011-11-03 15:34:46 2260

原创 java删除文件及文件夹

package book.io; import java.io.File; /** * * @author XWZ * 2007-11-27 * 删除文件或目录 */ public

2011-10-18 10:57:36 467

0基础教你玩转手机摄影:67节课手把手实操讲解,好学易懂

课程目录 1–手机拍照基础课_课程开篇.mp4 2–手机拍照基础课_手机摄影的优势.mp4 3–手机拍照基础课_手机拍摄的劣势.mp4 4–手机拍照基础课_苹果手机设置.mp4 5–手机拍照基础课_安卓手机设置.mp4 6–手机拍照基础课_苹果13pro相机基础设置.mp4 7–手机拍照基础课_苹果13pro拍摄界面操作讲解.mp4 8–手机拍照基础课_构图—比例构图.mp4 9–手机拍照基础课_人像拍摄之景别区分.mp4 10–手机拍照基础课_你必须掌握的6种常用构图详解.mp4 11–手机拍照基础课_人像拍摄角度讲解.mp4 12–手机拍照基础课_手机摄影如何产生景深.mp4 13–手机拍照实操课_构图—网格线应用(外景实操).mp4 14–手机拍照实操课_手机如何控制曝光(外景实操).mp4 15–手机拍照实操课_教你利用手机人像抓拍(外景实操).mp4 16–手机拍照实操课_必学网格线人像构图法(外景实操).mp4 17–手机拍照实操课_公园人像怎么拍(实操案例).mp4 18–手机拍照实操课_手机全景模式怎么拍(外景实操).mp4 19–

2022-10-09

OpenCV_new_背景差分法的视频目标运动侦测

基于背景差分法的视频目标运动侦测 目录: Debug VideoDetection VideoDetection.sdf VideoDetection.sln VideoDetection.v12.suo

2018-09-28

仿菜鸟商城系统(源码)

仿菜鸟商城系统(源码),用于学习,请勿作商用,否则将追究法律责任。

2018-04-22

flex4.0中文API

flex4.0中文api,参考文档。Flex® 4 ActionScript® 3.0 语言参考。

2013-07-05

velocity-1.7.zip

velocity-1.7.zip 包含示例源码、api文档、jar包、配置文件等。

2013-04-27

W3C Javascript 2010-07-19.chm

JavaScript 是属于网络的脚本语言! JavaScript 被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。 JavaScript 是因特网上最流行的脚本语言。 JavaScript 很容易使用!你一定会喜欢它的!

2012-08-13

jQuery-api-1.7.1-en_20120209.chm

这个是英文版,喜欢原味的朋友可以看看,希望对大家有所帮助。

2012-08-09

jQuery-api-1.7.1_20120209.chm

此文档为中文离线版CHM。感觉有用的请好评,希望对大家有帮助。

2012-08-09

as3corelib

在Flex中使用Json十分方便。Json是介于纯文本方式与xml方式之间的一种格式,Json能做到的事情,xml完成可以做到。为什么要用Json呢,我看大部分还是像我一样,不得不用。Json是ajax数据传输的首选,现有的项目使用的已经是Json,如果增加Flex界面时也使用Json,那改动就会非常少。

2012-05-03

ActionScript+Bible

首先,这本书是团队的努力。我的合作者、 编辑器和威利均是值得在团队 巨大的欢呼。感谢 Mim 正在惊人地组织和推动。乔伊,我永远不会明白 你如何设法使这本书,但它的时间更好你的经验和贡献。 谢谢。乔希,你已经愉快地工作,并感谢您毫不费力地 以一位英雄的任务上。到我们的编辑克里斯韦伯感谢你的令人难以置信的机会和 我们备份沿整个旅程。奥比 Tulton Adaobi,你的礼物,这本书走以上 和超出您的编辑器的标题。你是一种动力、 组织者、 管理器和一位朋友。我们 你做得这没有你。我们的技术编辑,沃尔特斯马克、 Corey Szopinski,和 Mark Llobrera,谢谢你的鹰眼睛和您宝贵的建议。多亏了示意图 支持我远比我预期可能的。我还要感谢我的同事在示意图 当教练和伟大的朋友们,尤其是罗伯特 · 莱因哈特、 丹尼帕特森和乔伊 · 洛特。感谢您的智慧和指导你不断地传授和打开的门 我。多亏了我的朋友和家人为持久我偶尔的自我孤立和其他反社会 行为。最后,但远远最少,多亏了我的父母为我欢呼对我最大,需要它的时候 并给我的最重要的礼物。 —Roger Braunstein 从零开始重写 ActionScript 圣经是一项巨大的工程,所需的帮助下几个 人。我要感谢我们的编辑威利、 克里斯韦伯和奥比 Tulton Adaobi ;我们的技术编辑 Corey Szopinksi、 马克沃尔特斯和马克 Llobrera ;当然,其他作者。罗杰,到 你已经很好的朋友和伟大的合作伙伴能够使用此项目和其他所有。我 在未来希望更多的机会。我的家人和朋友我吹反复走了谁来时 写作与遭受我睡眠剥夺易怒,谢谢你的耐心。多亏了 当我的写作计划与灵活,也让我对这工作原理图。谢谢你 我的博客读者和同事们帮助哈希出等棘手问题。多亏了 Flash CS3 预发布测试人员并在 Adobe 制作这些令人敬畏的产品更多 awesomer 的人。 喊声出 JS、 JM、 KH、 DS、 数据仓库、 JN、 CS、 JC、 CD、 NW、 LW、 VH、 MW、 JY、 DP、 JB、 SP、 CZ、 交流、 WJ,和你 ! 最重要的是,我感谢罗伯特 · 莱因哈特和乔伊 · 洛特将火炬传递给我们。它肯定也会 改变我的生活。 — — Mim H.赖特

2012-03-20

TortoiseSVN-1.7.1.22161-x64-svn-1.7.1

次版本仅适用于win64位的操作系统,下载前请检查自己的机器的操作系统,免费浪费大家的宝贵时间。

2012-02-22

TortoiseSVN-1.5.2.13595-win32-svn-1.5.1

提醒大家,下之前看一下自己的操作系统是32位的还是64位的,次版本仅适用于win32的操作系统,以免下了不能用浪费时间。

2012-02-22

SWFUpload_v2.5.0版_说明文档_中文完全翻译版

SWFUpload 2.5.0版 官方说明文档 中文翻译版 SWFUpload v2 包含了许多新的特性,增强的稳定性,解决了Flash Player 中的一些bug,提供了一些有用的插件(Plug-ins). 新特性包括: •可利用Flash Player 10 安全特性. •可以随上传来POST额外的数据 •针对每一个文件上传发送POST数据 •完善的各种事件组. •所有设置,参数,都可以灵活配置. •可获取服务器回传的数据. •可暂停正在上传的文件,而不是取消. •任意修改上传的次序. •可提供单一或多文件的选择对话框. •可限制上传文件队列长度,文件大小,上传文件个数 •可更好地处理0字节文件. •每个文件都有上传确认事件

2011-12-05

Apache-2.2.19

Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。同时Apache音译为阿帕奇,是北美印第安人的一个部落,叫阿帕奇族,在美国的西南部。也是一个基金会的名称、一种武装直升机等等。

2011-11-22

bugzilla-4.1.2

Bugzilla是一个Bug(错误或是缺陷)追踪系统设计用来帮助你管理软件开发。   Bugzilla是一开源Bug Tracking System,是专门为Unix定制开发的。但是在windows平台下依然可以成功安装使用.

2011-11-22

ActivePerl-5.14.2.1402-MSWin32-x64

ActivePerl-5.14.2.1402-MSWin32-x64,适用于win操作系统

2011-11-22

jexcelapi_2_6_12.tar.gz

刚才上传了一个poi的api,想想还是顺便把这个jxl也放上来吧,希望能给大家带来方便。

2011-11-03

poi_3.7_api操作xls和xlsx

最近项目里要对excel进行操作,开始用jexcelapi_2_6_12,但个人感觉这个对excel操作不太灵活,后来看了一下poi_3.7_api马上就喜欢上了,再在把资源共享出来,希望对你有用,也可以加我msn共同学习,[email protected]

2011-11-03

flex Cairangorm框架完整示例

Adobe 官方推荐框架,Flex开发者的利器,尤其是团队开发,优点:它非常适合团队开发,因为它提供了一个高级的结构化的一套方法来允许分发任务进行创建应用。

2011-06-30

屏幕取色器,很方便,很实用的小工具

屏幕取色器,很方便,很实用的小工具………………

2010-12-09

struts2.1-ALL-lib

struts2.1-ALL-lib 所需的包都有,非常实用!

2010-10-19

struts2中文文档

struts程序员的好帮手,值得拥有……

2010-07-30

品红企业宣传网站完整源码

此网站源码仅jsp.net初学者学习参考,不做其它任何用途。

2009-12-11

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

TA关注的人

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