198个经典C#WinForm实例源码,适合入门学习参考。
2021-08-26 16:02:56 53.06MB 编程学习
1
伟福汇编软件,适用于51单片机编程。 (51单片机编程学习软件,适用于学习单片机的朋友用于编程学习)例如: ORG 0000H ; MOV A,#50H; MOV R0,#50H; MOV @R0,A; RET; END ;通过寄存器间接寻址,把50H放到内部RAM50H中;
2021-08-25 17:06:45 7.99MB wave6000编程软件
1
ur机械臂编程使用,包括执行任务,设置工具,创建程序,与外部设备互动,安全设置,特征坐标系,包装应用,程序流程等
2021-08-12 12:26:26 22.68MB ur机械臂 ur机器人编程
1
Python基础知识,适合所有零基础学习者哦~
2021-08-06 13:07:04 77.24MB Python 课件 编程 学习
1
win32,opengl,html,sql等的学习资料,自己总结的
2021-08-06 06:24:45 1.65MB win32
1
https://www.bilibili.com/video/BV1et411b73Z 该C++视频的笔记(该笔记是.md文档的,建议下载一个Typroa)
2021-08-03 09:26:59 745.63MB c++
1
uFVM 是一种用于学习目的的学术 CFD 工具。 其主要成果是学习如何对有限体积方法进行编码。 文件中提供了大量教程,用户可以轻松地遵循和跟踪这些教程。 CFD 案例可以完全按照 OpenFOAM 文件进行准备和模拟。 该代码旨在强调 CFD 的基础知识,而不是模拟复杂的案例。 它提供了一个用户可以轻松跟进的库和算法包。 该代码包括一个用于结果可视化的玩具后处理包。 有关如何使用代码的更多信息,请参阅文件中提供的快速指南。 完全允许处理、分发或修改; 用户拥有添加任何代码或修改现有代码的完全权限。 该代码由位于黎巴嫩贝鲁特的贝鲁特美国大学的计算力学实验室开发。 开发始于2003年,并经过多年逐步建立和更新。 团队决定与社区共享此代码(实际上是限量版,但非常有趣)。 制作了很多版本,每个版本都有不同的结构,但必然具有相同的理论背景。 代码的主要贡献者是 AUB 的 CFD 教授 Mar
2021-08-02 09:56:20 1.55MB matlab
1
Java并发编程 背景介绍 并发历史 必要性 进程 资源分配的最小单位 线程 CPU调度的最小单位 线程的优势 (1)如果设计正确,多线程程序可以通过提高处理器资源的利用率来提升系统吞吐率 (2)建模简单:通过使用线程可以讲复杂并且异步的工作流进一步分解成一组简单并且同步的工作流,每个工作流在一个单独的线程中运行,并在特定的同步位置交互 (3)简化异步事件的处理:服务器应用程序在接受来自多个远程客户端的请求时,如果为每个连接都分配一个线程并且使用同步IO,就会降低开发难度 (4)用户界面具备更短的响应时间:现代GUI框架中大都使用一个事件分发线程(类似于中断响应函数)来替代主事件循环,当用户界面用有事件发生时,在事件线程中将调用对应的事件处理函数(类似于中断处理函数) 线程的风险 线程安全性:永远不发生糟糕的事情 活跃性问题:某件正确的事情迟早会发生 问题:希望正确的事情尽快发生 服务时间过长 响应不灵敏 吞吐率过低 资源消耗过高 可伸缩性较低 线程的应用场景 Timer 确保TimerTask访问的对象本身是线程安全的 Servlet和JSP Servlet本身要是线程安全的 正确协同一个Servlet访问多个Servlet共享的信息 远程方法调用(RMI) 正确协同多个对象中的共享状态 正确协同远程对象本身状态的访问 Swing和AWT 事件处理器与访问共享状态的其他代码都要采取线程安全的方式实现 框架通过在框架线程中调用应用程序代码将并发性引入应用程序,因此对线程安全的需求在整个应用程序中都需要考虑 基础知识 线程安全性 定义 当多个线程访问某个类时,这个类始终能表现出正确的行为,那么就称这个类是线程安全的 无状态对象一定是线程安全的,大多数Servlet都是无状态的 原子性 一组不可分割的操作 竞态条件 基于一种可能失效的观察结果来做出判断或执行某个计算 复合操作:执行复合操作期间,要持有锁 锁的作用 加锁机制、用锁保护状态、实现共享访问 锁的不恰当使用可能会引起程序性能下降 对象的共享使用策略 线程封闭:线程封闭的对象只能由一个线程拥有并修改 Ad-hoc线程封闭 栈封闭 ThreadLocal类 只读共享:不变对象一定是线程安全的 尽量将域声明为final类型,除非它们必须是可变的 分类 不可变对象 事实不可变对象 线程安全共享 封装有助于管理复杂度 线程安全的对象在其内部实现同步,因此多个接口可以通过公有接口来进行访问 保护对象:被保护的对象只能通过特定的锁来访问 将对象封装到线程安全对象中 由特定锁保护 保护对象的方法 对象的组合 设计线程安全的类 实例封闭 线程安全的委托 委托是创建线程安全类的最有效策略,只需要让现有的线程安全类管理所有的状态 在现有线程安全类中添加功能 将同步策略文档化 基础构建模块 同步容器类 分类 Vector Hashtable 实现线程安全的方式 将状态封装起来,对每个公有方法都进行同步 存在的问题 复合操作 修正方式 客户端加锁 迭代器 并发容器 ConcurrentHashMap 用于替代同步且基于散列的Map CopyOnWriteArrayList 用于在遍历操作为主要操作的情况下替代同步的List Queue ConcurrentLinkedQueue *BlockingQueue 提供了可阻塞的put和take方法 生产者-消费者模式 中断的处理策略 传递InterruptedException 恢复中断,让更高层的代码处理 PriorityQueue(非并发) ConcurrentSkipListMap 替代同步的SortedMap ConcurrentSkipListSet 替代同步的SortedSet Java 5 Java 6 同步工具类 闭锁 *应用场景 (1)
2021-07-25 20:44:32 990KB java 并发 并发编程
1
本地exe应用的C#、SqlServer、sql编程词典,用于学习对应的基础、进阶知识,帮助快速掌握C# bs与cs架构的应用开发。同时还包括大量的实战项目讲解,一步步带领小白完成企业应用。并且还包括大量的功能模块代码,能大大减少实际开发流程中的时间! win10系统需要先安装内附的setup文件夹下的setup.exe进行插件安装注册,然后以管理员身份运行程序便能正常使用。一个大小超600m的工作、学习向的编程辅助软件!
2021-07-19 17:14:35 339.38MB C# SqlServer sql 编程学习软件
1
编程学习 1. Visual Studio Code - https://code.visualstudio.com/ 2. DCloud - HBuilder 快应 https://m.dcloud.io/ 3. access软件网-access,acc http://www.accessoft.com/Index.asp 4. Foxtable(狐表)-数据管理软件| http://www.foxtable.com/ 5. 白月黑羽 http://www.python3.vip/ 6. GitHub https://github.com/github 7. 哔哩哔哩 (゜-゜)つロ 干杯~-bil https://m.bilibili.com/ 8. 菜鸟工具 - 不止于工具 http://c.runoob.com/ 9. 编程论坛 - 中国最大的编程社区 https://bbs.bccn.net/ 10. w3school 在线教程 https://www.w3school.com.cn/index.html 11. 编程之家官方手机版 https://m.jb51.cc/ 12. 博客园 - 开发者的网上家园 https://www.cnblogs.com/ 13. 菜鸟教程 - 学的不仅是技术,更是梦想! https://www.runoob.com/ 14. CSDN - 专业开发者社区 https://www.csdn.net/ ———————————————— 版权声明:本文为CSDN博主「foxlzd」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/qq_42838569/article/details/118628244
2021-07-10 13:02:56 2KB html
1