本资源包含两个pdf文档,一本根据JakobJenkov最新博客(http://tutorials.jenkov.com/java-util-concurrent/index.html)整理的java_util_concurrent_user_guide_en.pdf,一个中文翻译的java_util_concurrent_user_guide_cn.pdf。
中文内容也已同步到CSDN博客,读者可以在线阅读:http://blog.csdn.net/defonds/article/details/44021605。
中英文版的pdf均带有书签,方便读者朋友查阅。
java_util_concurrent_user_guide_cn.pdf内容预览:1.java.util.concurrent-Java并发工具包2.阻塞队列BlockingQueue3.数组阻塞队列ArrayBlockingQueue4.延迟队列DelayQueue5.链阻塞队列LinkedBlockingQueue6.具有优先级的阻塞队列PriorityBlockingQueue7.同步队列SynchronousQueue8.阻塞双端队列BlockingDeque9.链阻塞双端队列LinkedBlockingDeque10.并发Map(映射)ConcurrentMap11.并发导航映射ConcurrentNavigableMap12.闭锁CountDownLatch13.栅栏CyclicBarrier14.交换机Exchanger15.信号量Semaphore16.执行器服务ExecutorService17.线程池执行者ThreadPoolExecutor18.定时执行者服务ScheduledExecutorService19.使用ForkJoinPool进行分叉和合并20.锁Lock21.读写锁ReadWriteLock22.原子性布尔AtomicBoolean23.原子性整型AtomicInteger24.原子性长整型AtomicLong25.原子性援用型AtomicReference
2015/10/2 12:24:57 1.1MB 并发 Java并发 concurrent Java多线程
1
如果你希望使用用户姓名进行简单的抽取,就可以使用它,操作简单使用方便,里面纯源码,也可以根据你的喜好进行修改。
(如果你想去掉浏览器边框让其看其看起来更高逼格,可以按F11,进入全屏模式),如果想修改抽奖人名单,直接用文本打开.js文件,对其数组进行修改。
直接打开.html文件就可以运转
2018/5/2 8:48:48 19.46MB 抽奖程序 web前端
1
使用labview编写的贪食蛇,运行无BUG。
简单的LABVIEW基础练习,次要针对数组的使用。
流程控制。
以及子VI的使用。
2015/4/21 15:13:15 301KB Labview
1
第1章 C言语概述第2章 程序的灵魂——算法第3章 数据类型、运算符与表达式第4章 最简单的C程序设计——顺序程序设计第5章 选择结构程序设计第6章 循环控制第7章 数组第8章 函数第9章 预处理命令第10章 指针第11章 结构体与共用体第12章 位运算第13章 文件第14章 C++对C的扩充第15章 C++的面向对象基础第16章 常见错误和程序调试
2018/1/14 17:36:57 6.28MB 谭浩强,第二版
1
第1章 C言语概述第2章 程序的灵魂——算法第3章 数据类型、运算符与表达式第4章 最简单的C程序设计——顺序程序设计第5章 选择结构程序设计第6章 循环控制第7章 数组第8章 函数第9章 预处理命令第10章 指针第11章 结构体与共用体第12章 位运算第13章 文件第14章 C++对C的扩充第15章 C++的面向对象基础第16章 常见错误和程序调试
2018/1/14 17:36:57 6.28MB 谭浩强,第二版
1
实验室快速电影院引见本练习的目的是学习如何自行播种数据库并能够创建电影院网页,我们将在其中显示电影列表。
除此之外,您还将创建一个详细信息页面,其中将为每个电影分别显示更多详细信息。
要求分叉此回购克隆此仓库提交完成后,运行以下命令:$gitadd.$gitcommit-m"done"$gitpushoriginmaster创建请求请求,以便您的TA可以检查您的工作。
指示迭代0|初始化项目该实验室具有基于ExpressGenerator的标准代码。
分叉并克隆项目后,您将安装所有依赖项:$npminstall现在您可以开始了。
:rocket:迭代1|播种数据库首先,我们需要播种我们的数据库。
在下面,您将找到包含8个电影信息的对象数组。
您应该创建两个文件:创建一个文件夹models并在其中添加Movie模型的Movi
2018/3/11 20:43:18 83KB JavaScript
1
C#语言定义文档中文版(微软官网)目录1.简介 11.1Helloworld 11.2程序结构 21.3类型和变量 31.4表达式 61.5语句 81.6类和对象 121.6.1成员 121.6.2可访问性 131.6.3类型形参 131.6.4基类 141.6.5字段 141.6.6方法 151.6.6.1参数 151.6.6.2方法体和局部变量 161.6.6.3静态方法和实例方法 171.6.6.4虚方法、重写方法和抽象方法 181.6.6.5方法重载 201.6.7其他函数成员 211.6.7.1构造函数 221.6.7.2属性 231.6.7.3索引器 231.6.7.4事件 231.6.7.5运算符 241.6.7.6析构函数 251.7结构 251.8数组 261.9接口 271.10枚举 281.11委托 301.12属性 312.词法结构 332.1程序 332.2文法 332.2.1文法表示法 332.2.2词法文法 342.2.3句法文法 342.3词法分析 342.3.1行结束符 352.3.2注释 352.3.3空白 372.4标记 372.4.1Unicode字符转义序列 372.4.2标识符 382.4.3关键字 402.4.4文本 402.4.4.1布尔值 402.4.4.2整数 412.4.4.3实数 422.4.4.4字符 422.4.4.5字符串 432.4.4.6null文本 452.4.5运算符和标点符号 452.5预处理指令 452.5.1条件编译符号 472.5.2预处理表达式 472.5.3声明指令 482.5.4条件编译指令 492.5.5诊断指令 512.5.6区域指令 512.5.7行指令 522.5.8Pragma指令 522.5.8.1Pragmawarning 533.基本概念 553.1应用程序启动 553.2应用程序终止 563.3声明 563.4成员 583.4.1命名空间成员 583.4.2结构成员 583.4.3枚举成员 593.4.4类成员 593.4.5接口成员 593.4.6数组成员 593.4.7委托成员 593.5成员访问 603.5.1已声明可访问性 603.5.2可访问域 613.5.3实例成员的受保护访问 633.5.4可访问性约束 643.6签名和重载 653.7范围 663.7.1名称隐藏 683.7.1.1通过嵌套隐藏 683.7.1.2通过承继隐藏 693.8命名空间和类型名称 703.8.1完全限定名 723.9自动内存管理 733.10执行顺序 754.类型 774.1值类型 774.1.1System.ValueType类型 784.1.2默认构造函数 784.1.3结构类型 794.1.4简单类型 794.1.5整型 804.1.6浮点型 814.1.7decimal类型 824.1.8bool类型 824.1.9枚举类型 834.1.10可以为null的类型 834.2引用类型 834.2.1类类型 844.2.2对象类型 854.2.3string类型 854.2.4接口类型 854.2.5数组类型 854.2.6委托类型 854.3装箱和拆箱 854.3.1装箱转换 854.3.2拆箱转换 874.4构造类型 874.4.1类型实参 884.4.2开放和封闭类型 884.4.3绑定和未绑定类型 894.4.4满足约束 894.5类型形参 904.6表达式目录树类型 915.变量 935.1变量类别 935.1.1静态变量 935.1.2实例变量 935.1.2.1类中的实例变量 935.1.2.2结构中的实例变量 945.1.3数组元素 945.1.4值参数 945.1.5引用形参 945.1.6输出形参 945.1.7局部变量 955.2默认值 955.3明确赋值 965.3.1初始已赋值变量 965.3.2初始未赋值变量 975.3.3确定明确赋值的细则 975.3.3.1一般语句规则 975.3.3.2块语句、checked和unchecked语句
2017/6/21 22:21:36 2.97MB C#语言 中文版
1
C#语言定义文档中文版(微软官网)目录1.简介 11.1Helloworld 11.2程序结构 21.3类型和变量 31.4表达式 61.5语句 81.6类和对象 121.6.1成员 121.6.2可访问性 131.6.3类型形参 131.6.4基类 141.6.5字段 141.6.6方法 151.6.6.1参数 151.6.6.2方法体和局部变量 161.6.6.3静态方法和实例方法 171.6.6.4虚方法、重写方法和抽象方法 181.6.6.5方法重载 201.6.7其他函数成员 211.6.7.1构造函数 221.6.7.2属性 231.6.7.3索引器 231.6.7.4事件 231.6.7.5运算符 241.6.7.6析构函数 251.7结构 251.8数组 261.9接口 271.10枚举 281.11委托 301.12属性 312.词法结构 332.1程序 332.2文法 332.2.1文法表示法 332.2.2词法文法 342.2.3句法文法 342.3词法分析 342.3.1行结束符 352.3.2注释 352.3.3空白 372.4标记 372.4.1Unicode字符转义序列 372.4.2标识符 382.4.3关键字 402.4.4文本 402.4.4.1布尔值 402.4.4.2整数 412.4.4.3实数 422.4.4.4字符 422.4.4.5字符串 432.4.4.6null文本 452.4.5运算符和标点符号 452.5预处理指令 452.5.1条件编译符号 472.5.2预处理表达式 472.5.3声明指令 482.5.4条件编译指令 492.5.5诊断指令 512.5.6区域指令 512.5.7行指令 522.5.8Pragma指令 522.5.8.1Pragmawarning 533.基本概念 553.1应用程序启动 553.2应用程序终止 563.3声明 563.4成员 583.4.1命名空间成员 583.4.2结构成员 583.4.3枚举成员 593.4.4类成员 593.4.5接口成员 593.4.6数组成员 593.4.7委托成员 593.5成员访问 603.5.1已声明可访问性 603.5.2可访问域 613.5.3实例成员的受保护访问 633.5.4可访问性约束 643.6签名和重载 653.7范围 663.7.1名称隐藏 683.7.1.1通过嵌套隐藏 683.7.1.2通过承继隐藏 693.8命名空间和类型名称 703.8.1完全限定名 723.9自动内存管理 733.10执行顺序 754.类型 774.1值类型 774.1.1System.ValueType类型 784.1.2默认构造函数 784.1.3结构类型 794.1.4简单类型 794.1.5整型 804.1.6浮点型 814.1.7decimal类型 824.1.8bool类型 824.1.9枚举类型 834.1.10可以为null的类型 834.2引用类型 834.2.1类类型 844.2.2对象类型 854.2.3string类型 854.2.4接口类型 854.2.5数组类型 854.2.6委托类型 854.3装箱和拆箱 854.3.1装箱转换 854.3.2拆箱转换 874.4构造类型 874.4.1类型实参 884.4.2开放和封闭类型 884.4.3绑定和未绑定类型 894.4.4满足约束 894.5类型形参 904.6表达式目录树类型 915.变量 935.1变量类别 935.1.1静态变量 935.1.2实例变量 935.1.2.1类中的实例变量 935.1.2.2结构中的实例变量 945.1.3数组元素 945.1.4值参数 945.1.5引用形参 945.1.6输出形参 945.1.7局部变量 955.2默认值 955.3明确赋值 965.3.1初始已赋值变量 965.3.2初始未赋值变量 975.3.3确定明确赋值的细则 975.3.3.1一般语句规则 975.3.3.2块语句、checked和unchecked语句
2018/9/26 9:36:22 2.97MB C#语言 中文版
1
VisualBasic.NET是Microsoft公司近年推出的一种核心编程语言,它能快捷、方便地开发图形设计、图像处理、多媒体技术、数据库技术及网络技术的Windows应用程序。
本书VisualStudio.NET为开发平台,以实例为中心,重点引见使用VisualBasic.NET开发Windows应用程序的方法和技术。
全书共分11章。
第1~2章引见VisualBasic.NET集成开发环境、常用Windows窗体控件及应用控件;
第3章引见Windows应用程序界面设计方法及实例;
第4~5章引见VisualBasic.NET语言程序设计基础及程序流控制;
第6~7章引见数组、结构和过程;
第8章引见如何使用VisualBasic.NET进行图形设计;
第9章引见VisualBasic.NET在图像处理方面的技术及应用实例;
第10章引见数据库应用;
第11章是应用程序设计实践,引见包括文本编辑器、管理统计图、动画设计及小型图案自动生成系统设计等4个应用程序实例,可作为学生综合设计练习或实训参考。
本书所提供的程序实例简明易读,所有程序均在VisualBasic.NET环境下上机通过。
本书可作为高职、高专院校计算机程序设计语言课程教科书,亦适合于工程技术人员参考。
2015/8/9 15:22:27 4.07MB Visual Basic.NET
1
VisualBasic.NET是Microsoft公司近年推出的一种核心编程语言,它能快捷、方便地开发图形设计、图像处理、多媒体技术、数据库技术及网络技术的Windows应用程序。
本书VisualStudio.NET为开发平台,以实例为中心,重点引见使用VisualBasic.NET开发Windows应用程序的方法和技术。
全书共分11章。
第1~2章引见VisualBasic.NET集成开发环境、常用Windows窗体控件及应用控件;
第3章引见Windows应用程序界面设计方法及实例;
第4~5章引见VisualBasic.NET语言程序设计基础及程序流控制;
第6~7章引见数组、结构和过程;
第8章引见如何使用VisualBasic.NET进行图形设计;
第9章引见VisualBasic.NET在图像处理方面的技术及应用实例;
第10章引见数据库应用;
第11章是应用程序设计实践,引见包括文本编辑器、管理统计图、动画设计及小型图案自动生成系统设计等4个应用程序实例,可作为学生综合设计练习或实训参考。
本书所提供的程序实例简明易读,所有程序均在VisualBasic.NET环境下上机通过。
本书可作为高职、高专院校计算机程序设计语言课程教科书,亦适合于工程技术人员参考。
2018/3/20 4:08:39 4.07MB Visual Basic.NET
1
共 680 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡