#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
chromium编译google_play_services报错文件google_play_services_3159130_r09google_play_service错误处理:如果指定了chromium版本,下载对应版本文件查看google_play_service版本:/src/build/android/play_services/config.json文件{"version_number":9080000,"version_xml_path":"res/values/version.xml"}
2021/1/17 20:49:09 10.59MB chromium webview
1
仿照unix操作系统中的find命令,实现本人的一个find命令。
find命令从指定的目录下开始,递归地查找指定文件。
其命令格式如下:findPATH-option参数[-print][-exec命令{}\;]PATH:查找的起始目录。
-option参数:用来控制搜索方式,具体如下(以下只列出最常用的):   -name"文件":指定要查找的文件名,可以有通配符?*等。
   -prune目录:指出搜索时不搜索该目录。
   -mtime+n或-n:按时间搜索,+n:表示n天之前修改过的文件;
-n:表示今天到n天前之间修改过的文件。
   -ctime+n或-n:也是按时间查找,+n:表示n天之前创建的文件;
-n:表示今天到n天前之间创建的文件。
   -print:将搜索结果输出到标准输出。
可选的实验1:实现-exe选项。
   -exec:对查找到的每一个结果实行指定的程序。
格式如下:   -exec程序名提示:执行指定的程序可以创建一个进程执行
2019/8/4 16:44:02 8KB 查找程序 myfind find linux 操作系统
1
仿照unix操作系统中的find命令,在实现一个myfind命令。
myfind命令从指定的目录下开始,递归地查找指定文件。
其命令格式如下:myfindPATH-option参数[-print][-exec命令{}\;]PATH:查找的起始目录。
-option参数:用来控制搜索方式,具体如下(以下只给我常用的):   -name"文件":指定要查找的文件名,可以有通配符?*等。
   -prune目录:指出搜索时不搜索该目录。
   -mtime+n或-n:按时间搜索,+n:表示n天之前修正过的文件;
-n:表示今天到n天前之间修正过的文件。
   -ctime+n或-n:也是按时间查找,+n:表示n天之前创建的文件;
-n:表示今天到n天前之间创建的文件。
   -print:将搜索结果输出到标准输出。
可选的实验1:实现-exe选项。
   -exec:对查找到的每一个结果实行指定的程序。
格式如下:   -exec程序名提示:执行指定的程序可以创建一个进程执行可选的实验2:  将你实现的myfind命令改为用多线程的方式实现。
比较多线程实现的myfind与单线程实现的myfind的执行结果、效率等,并在实验报告中给出你的解释。
2021/1/9 12:53:10 8KB linux
1
boltdbweb一个简单的基于Web的boltdbGUI管理面板。
安装gogetgithub.com/evnix/boltdbweb用法boltdbweb--db-name=[required]--port=[optional]--static-path=[optional]--db-name:数据库的文件名。
留意:如果“file.db”不存在。
它将被创建为BoltDB文件。
--port:用于侦听的端口(默认:8080)--static-path:如果将二进制文件移至其他文件夹,则可以确定w
2020/7/26 21:20:44 2.03MB gui database boltdb explorer
1
解压后,添加紧缩包中bin文件夹的路径到环境变量path中即可使用
2020/1/22 21:22:51 81.57MB Git
1
第一步:用discover方法加载所有的测试用例1.cur_path这个参数是读取当前这个脚本的真实路径,也就是run_main.py的真实路径2.caseName="case"这个case是存放测试用例的文件夹,如果没有的话,自动创建。
如果想运行其它文件夹的用例,就改下caseName这个参数值3.rule="test*.py"这个是婚配用例脚本名称的规则,默认婚配test开头的所有用例
2021/2/18 1:37:06 14.44MB python
1
cmake软件,解压后使用,将地位添加到path中。





2018/1/1 8:09:12 24.21MB cmake
1
这是Jdk1.7的压缩包,解压完成后在环境变量中配置JAVA_HOME以及path以后就可以用啦。
检查能否配置好:win+r进入cmd,输入java-version,如出现版本号即为配置成功。
2020/5/19 2:26:47 219.55MB JDK1.7 Java
1
共 153 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡