Docker思维导图,涵盖知识笔记,内容超级全面,一图在手、天下我有.Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows机器上,也可以实现虚拟化。
2023/9/2 12:27:26 9.36MB Docker 虚拟化技术
1
1.发现错误并改错。
给出一个实现插入排序的程序,文件名为InsertionSort.java,该文件中有代码错误,请单步调试,发现错误, 并改正错误,提示:只有一行程序有错误,所以只能修改代码中的某一行程序。
要求演示在eclipse开发环境下单步调试程序,如果没有eclipse开发环境,也可以使用其它集成开发环境,但是必须演示调试能力。
2.请编写程序输出13/17小数点后第100位的数字是几?考察循环和除法运算以及模运算(求余数运算)。
请补齐FractionalDigit.java文件中的代码 3.请编写程序,分别使用循环和递归两种方法计算斐波那契数列第9项是几? 斐波那契数列的第1项为1,第2项为1,后续任意项的值为其前两项的和。
请补齐Fibo.java文件中的代码 4.实现Array类中的indexOf函数;
阅读Node.java和SingleLinkedList.java两个关于单链表的类, 实现SingleLinkedList类中的indexOf函数;
5.阅读Node.java和SingleLinkedList.java类,利用它们来实现栈和双向队列功能,请阅读Stack.java 和Deque.java(双向队列),请实现Stack类中的pop函数,请实现Deque.java中的removeLast函数。
6.利用前面的Stack.java和Deque.java类,实现下面问题的求解: 队列中有从1到7(由小到大排列)的7个整数,问经过一个整数栈后,出栈的所有排列数有多少? 如果整数栈的容量是4(栈最多能容纳4个整数),那么出栈的排列数又是多少?(百度查询卡特兰数) 请补齐Catalan.java文件中的代码 7.八皇后问题。
在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、 同一列或同一斜线上,问有多少种摆法。
该程序代码在EightQueens.java文件中,请将voidplace(intn)函数 中未完成的代码补齐,并写出运行结果。
禁止修改其他代码。
8.学生排序。
给出4名同学,请按照学生的年龄排序,然后输出学生的学号和姓名。
具体代码见Student.java文件, 请实现sort函数。
并运行该程序。
9.二叉排序树检索。
BstNode.java和BinarySortTree.java是关于二叉排序树的程序文件,请阅读这两个程序文件,请实现contains函数,并运行该程序。
10.BASE64编码转换问题。
请百度百科查询base64编码,实现将二进制字节数据编码转换为base64的字符串数据,以及将base64字符串转换回二进制字节数据。
禁止使用JDK自带的Base64转换程序以及Apache开源网站上的程序,必须自己编写代码来实现BASE64编码和解码函数。
可以为该类添加其他数据成员和函数成员。
2023/9/1 23:15:20 28KB Java
1
大家知道,win32窗口的内置滚动自绘是个非常棘手的问题,在写这篇文章之前首先感谢下CSDN的mynamelj,他写的那个SkinSB开源的时候我就开始使用来美化一般win32窗口的滚动条,很好用,但是最近有想把自己的应用迁移到x64平台的想法,所以必须把全部源码编译成64位的版本,以便能在win64位下获得最佳性能,好了废话不多说,继续往下看。
改进SkinSB:当时遇到两大难题,第一个是API钩子库detours在X64下用不了,第二个是skinsb自有源码小部分不适应64位。
对于第一个难题,当时到微软网站看了下其实detours3.0版本有支持64位的,但是不是免费的,收费$9999一套,相当于7万RMB左右,这费用我等实在付不起,只好另找其他方法,经同事介绍mhook库,稍微看了下也是开源的,使用方法也很方便,就两个函数,一个Mhook_SetHook加载API钩子,一个Mhook_Unhook
2023/8/31 18:29:21 169KB 皮肤滚动条
1
Git(读音为/gɪt/。
)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。
2023/8/31 1:48:13 43.5MB Git
1
主代码在“后台管理”文件夹中----------------开源世界,你我更进步----------------程序开发:lc_mtt(网名:柠檬)CSDN博客:http://blog.csdn.net/lc_mtt/个人主页:http://products.3lsoft.com个人邮箱:3lsoft@163.com注:此代码禁止用于商业用途。
有修改者发我一份,谢谢!----------------开源世界,你我更进步----------------一,开源说明这是一套如此完整的代码,它包括了一个软件开发过程中,从设计到实现的所有文档,资源以及完整源代码。
也许许多人不清楚怎么以一个软件工程的思想去完成软件开发,这就是我发布所有源代码的目的。
软件=文档+程序,这是许多人都知道的;
履行这个思想,便是本套程序的开发守则。
但由于这个课程设计的时间太短,才2周,有些地方做得比较马虎,或出现某些错误;
但对大多数学习VB的朋友,还是有许多借鉴的地方的。
我不希望这套程序被某些朋友用于交差般地去应付他自己的课程设计,这样我会很生气;
也不希望被用于一些异常的场合,这样我会很郁闷。
感谢play78.com里面的demon给予我的帮助。
二,使用说明您需要安装MSSQLServer2000以及VisualBasic6.0SP6,否则也许会有某些地方出现问题,甚至无法调试。
另外,您还需要进行以下步骤,才能顺利地调试源代码:1)进入“数据新建”目录,运行程序数据新建.exe。
该程序提供了一个简单的方法去新建程序需要的数据库和测试数据。
在程序中填写正确的SQL服务器信息即可。
2)前台程序不是我开发的,是一个刚学习VB的同学开发的。
我个人建议前台不用去看了,没有值得花费时间的地方。
3)进入“后台管理”目录,先注册XPMenu.ocx,否则代码运行时会发生错误哟。
方法:运行注册.bat。
调试的时候,必须在登陆界面设置SQL服务器地址,否则会连接不上,出现假死哟(因为没有加超时控制^_^)。
其他的不再多说,学习过VB的朋友自然知道怎么办。
默认管理员帐号:admin密码:admin4)文档里面有完整的需求说明书,详细设计说明书,测试文档等,另外附带有活动、时序图的源设计文件,需要PowerDesigner11才能打开。
三,代码说明大家也许留意到程序中的FatCombo、FTextBox、XButton和XPButton。
前3个是我原创的代码(绝对是原创),分别实现XP风格的Combo,TextBox,和Button。
以前好像在某些地方发布过这些控件的源代码,但那些都是老版本了,这个程序集成了3个最新版本的XP风格控件,呵呵,应该能令大家满意了吧。
最后一个XPButton是网上流行的XP按钮,不过遗憾是这个按钮的代码太多了,功能太强大了,好像有点杀鸡用牛刀的感觉,只是一直没有找到可以代替的。
另外,朋友也许会问为什么没有见到XPMenu.ocx的源代码,我回答是没有必要。
该XPMenu.ocx也是网上来的,很流行的HookMenu,但居然不支持MDI窗体(无法显示图标),实在令人失望。
这个代码完整的实现了OfficeXP风格界面,虽然许多地方都是模拟的,但往往最简单的方法就是最好的,反正个人感觉没有比这个更好的OXP界面风格了。
最后宣传一下我的个人软件“音速启动(VStart)”,卖卖广告,不要砸我鸡蛋啊^_^~~四,后记有什么问题也不要直接找我,上http://www.play78.com/blog看看吧,肯定有许多你想要的东西,它也有个群,不过不知道满员了没有。
最后说说学习VB的方法,对于已经入门的朋友,多看看别人的代码,不管有多烦,总是能学到很多东西的。
lc_mtt2005.9.14记
2023/8/29 9:07:08 777KB 数据库源代码
1
KepOPC是基于开源工具开发的OPCclient(OPC客户端)跨平台中间件软件,他支持目前市面上绝大多数国内外OPCSERVER的OPCDA1.0/2.0/3.0、OPCUA协议的数据读写,如(Kepserver、Matrikon、GEIGS、亚控、力控等),支持西门子、三菱、ABB等主流PLC及私有协议设备。
KepOPC将实时采集的数据(包括实时数据、报警数据、历史变化数据等)交换到MSSQL/MYSQL/Redis/Mongodb等关系型或非关系型数据库,提供java、PHP、.net、pythonDjango、go等开发语言或框架的跨平台查询和交互;
同时提供MQTT发布订阅功能,支持基于websocket的web数据应用,最终形成区别于组态软件的HMI及MES系统,很好地填补了工业自动化数据到互联网、云IoT架构平台的跨平台数据交换和过渡,为工业大数据平台提供现场基础数据支撑,且适用于所有的工业控制行业。
2023/8/28 15:34:58 38.44MB cu
1
VLC是一款自由、开源的跨平台多媒体播放器及框架,可播放大多数多媒体文件,以及DVD、音频CD、VCD及各类流媒体协议。
2023/8/28 4:57:16 963KB 视频处理
1
这是一个快速的应用程序,可以根据您的新启动想法快速启动并运行,因此您可以专注于实际产品。
这是启动前的MVP登陆页面,旨在收集注册人数并测试市场兴趣。
它最初是作为LaunchRock的开源替代品编写的。
它是用RubyonRails编写的。
最初,我们需要一个为双向市场的两种类型的用户提供注册的应用程序。
它是开箱即用的,随时可以使用。
只需添加样式即可。
叉子和享受!它可能包含我们一些内容,但是根据您的需要进行更改不会花很长时间。
只是抬起头。
例子这是启动页的所有样式/设计(尽管项目和设计都已过时)的示例:特征两种类型用户的电子邮件收集社交分享自动邮件能够通过CSV导出用户电子邮件发布注册调查和问卷,以从您的Beta用户那里收集更多的市场研究。
快来了等待名单上的社交活动(例如,如果您与3个朋友或类似的东西共享,则上移列表)运行它您应该更改以根据需要自
2023/8/28 2:08:12 58KB Ruby
1
日志服务作为基础设施一站式解决实时读写、HTAP两大日志强需求;
日志服务数据的开放性以及与云产品、开源社区相结合,在实时计算、可视化、采集上为用户提供的丰富选择。
Kubernetes容器技术促进了技术栈的去耦合,通过引入栈的分层使得开发者可以更加关注自身的应用程序和业务场景。
从Kubernetes本身来看,这个技术解耦也在更进一步发展,容器化的一个发展的趋势是:这些容器都将会在无服务器的基础设施上运行。
谈到基础设施,首先可以联想到云,目前在AWS、阿里云、Azure的云上都提供了无服务器化的Kubernetes服务。
在serverlessKubernetes上,我们将不再关心集群与机器,只需要
1
ECShop开源系统最新版V4.1.2
2023/8/27 19:17:54 49.21MB 商场 开源
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡