#CRPOpensourceC++ImplementationofCustomizableRoutePlanning(CRP)byDellingetal.ThisprojectwaspartofapracticalcourseatKarlsruheInstituteofTechnology(KIT).Requirements============InordertobuildCRPyouneedtohavethefollowingsoftwareinstalled:-BoostC++Library(http://www.boost.org),morespecificallyBoostIostreams.-Scons(http://scons.org)-g++>=4.8(https://gcc.gnu.org)BuildingCRP============IftheBoostLibraryisnotinyourPATH,makesuretoeditthe*SConstruct*fileintherootdirectorytopointthebuildscripttothecorrectlocationofBoost.Thereisasection*Libraries*inthe*SConstruct*filewhereyoucanspecifythepaths.Onceyouhaveinstalledallthesoftwarepackageslistedabove,youcanbuildtheCRPprogramsbytyping```scons--target=CRP--optimize=Opt-jX```intoyourterminalwhere`X`isthenumberofcoresyouwanttouseforbuildingtheproject.Ifyouwanttouseaspecificg++compilerversionyoucanadd`--compiler=g++-Version`.Wealsosupportadebugandprofilingbuildthatyoucancallwith`--optimize=Dbg`and`--optimize=Pro`respectively.Thisco妹妹andwillbuildthreeprogramsinthefolder*deploy*:-*osmparser*:UsedtoparseanOpenStreetMap(OSM)bz2-compressedmapfile.Callitwith`./deploy/osmparserpath_to_osm.bz2path_to_output.graph.bz2`-*precalculation*:Usedtobuildanoverlaygraphbasedonagivenpartition.Callitwith`./deploy/precalculationpath_to_graphpath_to_mlpoutput_directory`.Here,*path_to_mlp*isthepathtoa*MultiLevelPartition*fileforthegraphthatyouneedtoprovide.Formoredetails,takealookintoourprojectdocumentation.-*customization*:Usedtoprecomputethemetricweightsfortheoverlaygraph.Callitwith`./deploy/customizationpath_to_graphpath_to_overlay_graphmetric_output_directorymetric_type`.Wecurrentlysupportthefollowingmetrictypes:*hop*(numberofedgestraversed),*time*and*dist*.
2016/11/2 13:04:16 14.88MB CRP
1
1.下载后重命名:jdk-8u281-linux-x64.tar.gz2.解压tar-zxvfjdk-8u281-linux-x64.tar.gz3.配置环境变量:vim/etc/profile最初添加:exportJAVA_HOME=/opt/jdkexportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexportPATH=$PATH:$JAVA_HOME/binwq!6.使变量生效:source/etc/profile7.java-version
2020/10/5 9:45:02 136.42MB jdk linux
1
芙蓉花安装程序自动执行Hibiscus+Jameica安装的脚本。
它已在debian(wheezy+jessy)和archlinux下进行了测试。
根据平台的不同,它将下载Jameica的32位或64位版本以及Hibiscus的当前稳定版本。
两者都将安装在“/opt/jameica”中。
因而,之前将删除“/opt/jameica”的全部内容。
2016/4/5 16:56:47 1KB Shell
1
燕山大学2018级操作零碎课程设计评优作品,页面置换算法的实现,其中包括课程设计书,源码,答辩PPT。
该项目实现的功能包括多种页面置换算法(FIFO,LRU,OPT)页面置换算法的动态显示,各类参数的设定,实验结果的图表显示以及保存。
2020/11/6 14:50:36 2.8MB OS C# 页面置换算法
1
操作零碎os页面置换算法(java实现)Clock.javaLru.javaOpt.javaFifo.java
2017/4/20 4:37:44 3KB 页面置换算法 java Clock Lru
1
什么是运维通道?运维通道是联接运维人员与机器的一座桥。
它跟常用的开源运维工具(ansible,saltstack,puppet)没有本质区别,那为什么还要重复造轮子呢?运维通道有那些特点?运维通道简单,高效,安全,可靠,可扩展。
简单:只有一个初始化文件,无需第三方依赖,安装(服务端,客户端)只需一条命令。
客户端零配置。
高效:每秒可以操纵上千台服务器。
安全:每个运维人员使用不同的令牌+ip的黑白名单。
可靠:自动修复,过度保护可扩展:可以简单配置实现实现,支持10w+客户端支持执行实时消息稳定性如何?本工具已经在线上稳定运行2年,管理机器超1W+,无出现严重问题。
硬件要求?客户端千级别以下,4核8g客户端万级别以下,8核16g如何安装运维通道安装服务端mkdir-p/opt/channelwget--no-check-certificatehttps://github.com/sjqzhang/ops_channel/releases/download/v1.0/CliServer-O/opt/channel/CliSer
2021/2/16 8:30:56 1.16MB ssh ansible devops channel
1
无服务器的文艺青年最爱的运行在LAMBDA网站完全相同的图像,你在ECS,Kubernetes等只需添加到您的Dockerfile做,监听端口8080,有一个健康检查前往200处/ping。
该映像现在将在Lambda和其他任何地方都可以使用,并且添加的大小不到2MB。
这些行用于复制粘贴友好:FROMpublic.ecr.aws/c2t6n2x5/serverlessish:2ASlh#FROM...COPY--from=lh/opt/extensions/serverlessish/opt/extensions/serverlessish#optionallyaddtheselinesENVPORT=9090#maybeyouwantadifferentportENVLH_HEALTHCHECK_PATH=/healthcheck#oradifferenthealthcheckpath去做更多文档。
故事时间:圣诞节到2020年初,的发布了。
这意味着
2021/5/24 17:39:52 173KB docker aws lambda aws-lambda
1
这是操作系统中请求分页式存储管理中的页面置换算法,有先进先出算法,OPT置换算法,LRu置换算法。
2016/4/22 13:30:23 3KB 请求分页式存储管理 页面置换
1
页面置换算法:资源包含三个算法:OPT---最佳置换算法、//FIFO---先进先出、//LRU---最近最久未使用操作:用户输入物理块数、页面待要访问的个数、每个页面编号,计算出缺页数、置换数、缺页率语言:C++运转环境:VisualStudio2013/更高版本
2015/1/22 5:58:48 3.05MB 操作系统 页面置换算法 C++
1
交叉编译器是4.3.2的,它提供了EABI技能。
而我们的U-boot1.1.6是不支持EABI的,所以你可以把CROSS_COMPILE=…………(你的交叉编译器),改为:CROSS_COMPILE=/opt/EmbedSky/crosstools_3.4.5_softloat/gcc-3.4.5-glibc-2.3.6/arm-linux/bin/arm-linux-就可正常编译成功。
2022/9/8 10:06:39 44.01MB crosstools 交叉编译工具
1
共 64 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡