- 浏览: 463197 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (369)
- javascript html (20)
- java (31)
- jquery (15)
- jcrop (0)
- JEECG (1)
- ajax (3)
- 反射 (3)
- VI (1)
- mysql (48)
- easyui (1)
- svn (2)
- MD5 加密 (1)
- spring (14)
- ORACLE (8)
- 经验总结 (1)
- TCP/IP协议 (1)
- ICMP协议 (1)
- eclipse (1)
- Reflect (1)
- linux (21)
- android (5)
- excel 操作 (1)
- java tree (1)
- html (1)
- plupload (1)
- mongodb (9)
- aes (1)
- python (1)
- java relax (1)
- highcharts (2)
- json (2)
- java 多线程 (30)
- maven (2)
- 设计模式 (1)
- jsp+js (2)
- 面向对象 (1)
- jvm (16)
- 缓存 (1)
- proxy (1)
- 聊侃 (1)
- 面经 (1)
- java 字节 (1)
- java 类加载器 (2)
- java 基础 (2)
- java 语法糖 (1)
- java 位运算 (1)
- 排序 (3)
- java 服务器性能优化 (19)
- 网络编程 (2)
- jvm 参数设置 (0)
- jersey (1)
- webservice (2)
- nginx+多tomcat 集成 (5)
- nginx (16)
- squid (3)
- memcached (5)
- 正则表达式 (1)
- 常用免费接口 (1)
- jpa (1)
- win7 (1)
- java处理大文件 (1)
- js正则表达式 (1)
- tomcat (1)
- java 敏感字 (1)
- 系统架构优化 (4)
- 学习 (1)
- 本地测试QQ微博第三方登陆 (1)
- java 错误 (1)
- 微信支付 (1)
- https (1)
- httpclient (1)
- awk (2)
- loadrunner (1)
- sql server 2008 (3)
- git (4)
- sql server2008 (1)
- solr (2)
- centos (1)
- 数据存储架构 (3)
- log4j (1)
- weboffice (1)
- 并发编程 (1)
- postgreSQL (0)
- ssl (1)
- openssl (1)
- activeMQ (2)
- IDEA (1)
- shell (1)
- ansible (4)
- docker (2)
- grafana (1)
- jmeter (1)
- TLS (1)
- 将博客搬至CSDN (1)
最新评论
-
dida1990:
啊喔,过去了这么久,不过还是评一个。谁说uuid的hashCo ...
高并发生成订单号(二) -
annan211:
yclovesun 写道使用了uuid,为什么还要machin ...
高并发生成订单号(二) -
yclovesun:
使用了uuid,为什么还要machineId?uuid已经可以 ...
高并发生成订单号(二) -
u013280917:
太深奥,看不懂
mysql优化特定类型的查询
package threadJDK5; import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; public class ThreadTestJDK5 { public static void main(String[] args) { Resource r = new Resource(); Producer p = new Producer(r); Consumer c = new Consumer(r); Thread t1 = new Thread(p); Thread t2 = new Thread(c); t1.start(); t2.start(); } } class Resource{ private String name; private int num; private boolean flag; private Lock lock = new ReentrantLock(); // 生产者锁 private Condition condition_pro = lock.newCondition(); //消费者锁 private Condition condition_con = lock.newCondition(); public void set(Resource r) throws InterruptedException{ lock.lock(); if(!r.flag){ if(num % 2 == 0){ this.name = "张三------" + num++; }else{ this.name = "丽丽------" + num++; } System.out.println("生产..."+this.name); r.flag = true; condition_con.signal(); }else{ try { condition_pro.await(); } finally{ lock.unlock(); } } } public void out(Resource r) throws InterruptedException{ lock.lock(); if(r.flag){ System.out.println("消费..."+r.name); r.flag = false; condition_pro.signal(); }else{ try { condition_con.await(); } finally{ lock.unlock(); } } } } class Producer implements Runnable{ private Resource r; public Producer(Resource r){ this.r = r; } public void run(){ while(true){ try { r.set(r); } catch (InterruptedException e) { e.printStackTrace(); } } } } class Consumer implements Runnable{ private Resource r; public Consumer(Resource r){ this.r = r; } public void run(){ while(true){ try { r.out(r); } catch (InterruptedException e) { e.printStackTrace(); } } } }
发表评论
-
java 多线程操作数据库 及 静态bean注入
2018-01-09 10:47 923package com.robustel.rlink.de ... -
Amino 框架简介
2014-10-17 11:30 1431对数据加锁是实现多线程的一种策略,但是加锁无疑会增加系 ... -
Java 重入锁(ReentrantLock)和内部锁(synchronized)
2014-10-16 15:44 1599ReentrantLock 和 synchronize的 ... -
Java 锁分离
2014-10-16 15:35 1339读写锁思想的延伸就是锁分离。读写锁根据读写操作功能上 ... -
java 高性能运算-- 双端队列
2014-10-15 16:04 1051JDK 1.6中 提供了一种双端队列,简称 Dequ ... -
java 高性能运算--并发队列
2014-10-15 15:33 2493JDK 提供了两套并发队列的实现,一个是以 Conc ... -
并发模式下的单例创建
2014-09-29 16:20 792单例模式的创建 分为 ... -
Java 同步集合的应用
2014-09-14 23:45 0Java 同步集合的应用 -
java 阻塞队列的应用
2014-09-14 23:44 0java 阻塞队列的应用 -
java 多线程集合
2014-09-14 23:28 0java 多线程集合 -
java Exchanger 线程数据交换
2014-09-14 22:56 0java Exchanger 线程数据交换 -
java CountDownLatch 实例
2014-09-15 18:07 855Java的concurrent包里面的CountDownLat ... -
java 多线程之 CyclicBarrier
2014-09-13 19:25 821CyclicBarrier (周期障碍)类可以帮助同步,它允许 ... -
java CyclicBarrier 循环阻塞
2014-09-12 22:43 447java CyclicBarrier 循环阻塞 -
java 多线程的锁消除
2014-09-12 18:31 1251Java 中使用同步 来保证数据的安全性,但是对于一些明显不会 ... -
java锁的种类以及辨析(一):自旋锁
2014-09-12 16:22 1636Java的多线程安全是基于Lock机制(或者隐式锁synchr ... -
Java锁的种类以及辨析
2014-09-12 15:15 1579锁作为并发共享数据,保证一致性的工具,在java平台有多种实现 ... -
java Semaphore 信号量详解和实例
2014-09-12 11:51 2157生产者线程用于往链表里添加节点,数个工作线程从链表取出节点并处 ... -
4个线程,2个每次加1,两个每次减1
2014-09-01 23:44 858package threadTest; public ... -
线程范围内的共享数据 ThreadLocal 分析与详解
2014-08-30 19:21 815Java 线程范围内的数据共享机制,需要解决的问题是 : 多 ...
相关推荐
zip4j.jar包下载,版本为 2.11.5
基于node.js完成登录
aapt_v0.2-eng.ibotpeaches.20151011.225425_win.tar.cab
**CCNA(思科认证网络助理工程师)是网络技术领域中的一个基础认证,它涵盖了网络基础知识、IP编址、路由与交换技术等多个方面。以下是对CCNA中文版PPT中可能涉及的知识点的详细说明:** ### 第1章 高级IP编址 #### 1.1 IPv4地址结构 - IPv4地址由32位二进制组成,通常分为四段,每段8位,用点分十进制表示。 - 子网掩码用于定义网络部分和主机部分,如255.255.255.0。 - IP地址的分类:A类、B类、C类、D类(多播)和E类(保留)。 #### 1.2 子网划分 - 子网划分用于优化IP地址的分配,通过借用主机位创建更多的子网。 - 子网计算涉及掩码位数选择,以及如何确定可用的主机数和子网数。 - CIDR(无类别域间路由)表示法用于更有效地管理IP地址空间。 #### 1.3 私有IP地址 - 为了节省公网IP地址,私有IP地址被用于内部网络,如10.0.0.0/8,172.16.0.0/12,192.168.0.0/16。 #### 1.4 广播地址 - 每个网络都有一个特定的广播地址,所有数据包都会发送到这个地址以达到同一网络内的所有设备。
三相电流型PWM整流matlab仿真,采用电压外环和电流内环的双闭环控制策略,附赠自己整理的说明文档和几篇参考文献。
内容概要:本文档详细介绍了如何利用HTML、CSS和JavaScript三种核心技术,在Web页面上构建一个动态显示的圣诞树并加上真实的下雪效果。文中提供了具体的编码实例,涵盖圣诞树的基础布局、层次构建以及雪花动态模拟的关键细节。文档首先概述了HTML结构的设计要点,接着细致描述了CSS样式的定义规则及其对元素形态的影响,最后演示了JavaScript的运用方式,包括随机属性设置、延时启动与持续时间的调整等技巧,实现了雪花的自由降落。 适合人群:具有一定HTML/CSS/JavaScript基础的技术爱好者或者初级前端开发者,尤其适合想深入了解网页特效设计与实现的朋友。 使用场景及目标:① 探索如何组合运用静态和动态网页制作技术创造吸引人的视觉体验;② 学习并练习如何通过编写精简但高效的JS代码来驱动UI效果的实现。 其他说明:本项目不仅适用于节日庆典网站的建设,还可以应用于个人主页、博客或是任何希望添加趣味性和美感的网络平台上。通过实际操作,学习者可以提升自身的跨学科整合能力,为未来更复杂的前端工程项目打下坚实基础。
很适合练习2D编程游戏的小伙伴
基于C++的 BP CNN神经网络算法(不调用外源库)二选一 此程序里面包括BP和CNN神经网络,接近上千行代码的,由于程序不调用任何外源库,所以读者可以看清楚每一个算法的原理,要想学好神经网络,必须打好基础,不要好高骛远 另外,程序都是有备注,应该很好理解的 在实际应用中(手写数字识别),BP准确率能达91.6%,CNN准确度能达96.4%。
【资源说明】 基于go的天气系统,包含天气预报、天气预警、降温提醒、带伞提醒全部资料+详细文档.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
【资源说明】 基于web技术课程设计项目——选课系统、全部资料+详细文档+高分项目.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
旋风除尘器sw17全套技术资料100%好用.zip
在互联网时代,各行业对专属软件的需求日益增长,以提高工作效率和数据处理能力。为了解决传统服装销售信息管理中存在的问题,如管理难度大、容错率低、数据处理耗时等,actual self 服装店系统应运而生。 该系统整合了多项关键功能,包括会员等级管理、服装评价管理、服装类型管理、服装订单管理、用户管理和公告信息管理等。系统采用MySQL数据库、Java语言和SSM框架等技术进行开发,确保了技术的先进性和系统的稳定性。 actual self 服装店系统不仅提高了服装销售信息管理的效率,优化了信息处理流程,还确保了数据安全,是一个可靠且安全的应用程序。
win32汇编环境下,窗口程序内加listview列表控件,同时实现点击标题自动排序功能
图书管理demo
【资源说明】 基于go的版本发布系统全部资料+详细文档.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
下面是另一个更加复杂和详细的圣诞树网页HTML代码。这个版本包含了更多的交互性和动态效果,包括: 一个可以点击打开的礼物 动态生成的彩色装饰品 更多层次的树叶 响应式设计 更多圣诞节主题的元素如圣诞袜、雪人等圣诞树
汽车挂壁焊接专机sw2016可编辑全套技术资料100%好用.zip
Java+Swing+Mysql实现学生宿舍管理系统源码,本资源中的源码都是经过本地编译过可运行的,评审分达到98分,资源项目的难度比较适中,内容都是经过助教老师审定过的能够满足学习、期末大作业和课程设计使用需求,如果有需要的话可以放心下载使用。 Java+Swing+Mysql实现学生宿舍管理系统源码Java+Swing+Mysql实现学生宿舍管理系统源码Java+Swing+Mysql实现学生宿舍管理系统源码Java+Swing+Mysql实现学生宿舍管理系统源码Java+Swing+Mysql实现学生宿舍管理系统源码Java+Swing+Mysql实现学生宿舍管理系统源码Java+Swing+Mysql实现学生宿舍管理系统源码Java+Swing+Mysql实现学生宿舍管理系统源码Java+Swing+Mysql实现学生宿舍管理系统源码Java+Swing+Mysql实现学生宿舍管理系统源码Java+Swing+Mysql实现学生宿舍管理系统源码Java+Swing+Mysql实现学生宿舍管理系统源码Java+Swing+Mysql实现学生宿舍管理系统源码Java+Swing
MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),它基于结构化查询语言(SQL),在Web应用程序开发、数据存储和管理中扮演着重要角色。MySQL因其高效、可靠和易于管理的特点,深受开发者喜爱。
三相异步电机MARS(模型参考自适应)Matlab仿真模型。