自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (26)
  • 收藏
  • 关注

原创 C语言实现ping

C语音 ping检测网络通不通

2023-12-28 17:20:31 409 1

原创 Android工程Flutter模块踩坑:

Flutter踩坑、持续更新

2023-12-28 16:57:21 456 1

原创 mmap简单示例

Android Bind通信机制底层实现之mmap

2022-12-13 19:58:28 235 1

原创 bat批处理 安装apk

bat批处理 安装apk.

2022-12-07 19:31:45 770

原创 CAS本身所具有的问题以及解决方法

CAS:全称:Compare And Swap(比较并且交换),用来解决多线程情况下锁带来的性能问题。过程就是拿旧值(O)和内存值(M)做比较,如果相等的话,用新值(N)覆盖内存值(M),如果不相等,就循环比较,直到相等为止。那么CAS本身存在什么问题呢?1、ABA问题:线程A把内存值改为N后,又再次改回M , 如果线程B(业务处理比较慢)此时去比对,发现内存值还是M,就会感觉自己的旧值O相等,线程B会以为内存值没有被改动过。解决这个问题可以使用版本戳的方式。2、CPU开销:线程B会

2022-03-16 22:36:37 960 1

原创 synchronized和volatile

synchronized:保证原子性volatile:保证可见行

2022-03-15 21:55:59 64

原创 理解抽象工厂模式

示意图:代码示例:https://download.csdn.net/download/wjwei1213/15760766

2021-03-13 09:52:41 67

原创 kotlin之DSL基础

fun main() { val person = person{ name="jim" age=30 address { city="苏州" street="城南街道" number=21 } } println(person)}fun person(block:Person.()->Unit):Person{ return.

2021-03-07 21:45:22 92

原创 JVM内存结构以及作用介绍

<div class="article_content" style="overflow: hidden; height: 2436px;"> <div id="content_views" class="htmledit_views clearfix"> <link rel="stylesheet" href="https://csdnimg.cn/release/blogv2/d...

2021-03-07 14:29:03 150

原创 lock和synchronized区别

1、lock是一个接口,而synchronized是java的一个关键字2、异常是否释放锁:synchronized在发生异常时候会自动释放占有的锁,因此不会出现死锁;而lock发生异常时候,不会主动释放占有的锁,必须手动unlock来释放锁,可能引起死锁的发生。(所以最好将同步代码块用try catch包起来,finally中写入unlock,避免死锁的发生。)3、是否知道获取锁Lock可以通过trylock来知道有没有获取锁,而synchronized不能;4、synchronized和loc

2021-03-01 07:59:18 420 1

原创 APP启动的流程图

点击桌面APP图标之后,APP启动的流程图:

2021-02-27 16:16:16 617

抽象工厂模式的简单实现

抽象工厂模式的简单实现

2021-03-13

jar包转成exe可执行文件带注册机

将jar包转换成exe可执行文件,可以不用安装jre运行在window系统

2019-02-16

POI操作Excel完美生成水印

POI操作Excel生成水印,该水印其实就是一个图片,该代码是将文字生成图片,再将图片变成水印的。

2018-09-14

区块链技术

区块链技术、 区块链技术、 区块链技术、 区块链技术、 区块链技术

2018-04-06

redis-2.4.5-win32-win64.zip

redis-2.4.5的Windows版本,win32和win64版本。

2015-01-27

SQL反模式(中文完整版).pdf

《SQL反模式》是一本广受好评的SQL图书。它介绍了如何避免在SQL的使用和开发中陷入一些常见却经常被忽略的误区。它通过讲述各种具体的案例,以及开发人员和使用人员在面对这些案例时经常采用的错误解决方案,来介绍如何识别、利用这些陷阱,以及面对问题时正确的解决手段。另外,《SQL反模式》还涉及了SQL的各级范式和针对它们的正确理解。 《SQL反模式》适合SQL数据库开发人员与管理人员阅读。

2015-01-27

Aceji压缩包

不错的东西,希望对您有所帮助!谢谢您的支持!

2011-12-22

saaj.jar包

saaj.jar包,希望对您有所帮助,谢谢您的支持!

2011-11-22

log4j-1.2.8.jar包

log4j-1.2.8.jar包,希望对您有所帮助,谢谢您的支持!

2011-11-22

jaxrpc.jar包

jaxrpc.jar包,希望对您有所帮助,谢谢您的支持!

2011-11-22

hibernate-core.jar

hibernate-core.jar包,希望对您有所帮助,谢谢您的支持!

2011-11-22

hibernate3.jar包

hibernate3.jar包希望对您有所帮助,谢谢您的支持!

2011-11-22

dom4j-core.jar包

dom4j-core.jar希望对您有所帮助,谢谢您的支持!

2011-11-22

dom4j-1.6.1.jar包

dom4j-1.6.1.jar包希望对您有所帮助,谢谢您的支持!

2011-11-22

dom4j-1.5.jar包

dom4j-1.5.jar包希望对您有所帮助,谢谢您的支持!

2011-11-22

commons-logging-1.0.4.jar包

commons-logging-1.0.4.jar希望对您有所帮助,谢谢您的支持!

2011-11-22

commons-discovery-0.2.jar包

commons-discovery-0.2.jar希望对您有所帮助!感谢您的支持!

2011-11-22

axis.jar包

axis.jar希望对您有所帮助!感谢您的支持!

2011-11-22

jta.jar 包

SSH集成解决jar包冲突,希望对您有所帮助!

2011-07-01

javassist.jar

SSH集成解决jar包冲突,希望对您有所帮助!

2011-07-01

dom4j-1.6.1.jar

SSH集成解决jar包冲突,希望对您有所帮助!

2011-07-01

commons-pool.jar

SSH集成解决jar包冲突,希望对您有所帮助!

2011-07-01

commons-collections.jar包

SSH集成解决jar包冲突,希望对您有所帮助!

2011-07-01

asm-3.3.1. jar包

SSH集成解决jar包冲突,希望对您有所帮助!

2011-07-01

Java邮箱开发常识

对于开发邮箱是一手不错的资料,希望对您有所帮助。

2011-03-09

北大青鸟JSP内部资料

内容包括各章的全部资料,是一份学习JSP很好的资料,希望对您有所帮助。

2011-03-08

空空如也

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

TA关注的人

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