**函数名:ESP8266_BuildAP*描述:WF-ESP8266模块创建WiFi热点*输入:pSSID,WiFi名称字符串*:pPassWord,WiFi密码字符串*:enunPsdMode,WiFi加密方式代号字符串*返回:1,创建成功*0,创建失败*调用:被外部调用*/boolESP8266_BuildAP(char*pSSID,char*pPassWord,ENUM_AP_PsdMode_TypeDefenunPsdMode){charcCmd[120];sprintf(cCmd,"AT+CWSAP=\"%s\",\"%s\",1,%d",pSSID,pPassWord,enunPsdMode);returnESP8266_Cmd(cCmd,"OK",0,1000);}
2024/5/5 2:25:19 5.48MB ESP8266 APP 物联网
1
常用的pos小票格式,就是客户自己设计pos自己设计小票格式
2023/11/21 19:31:25 2.8MB delphi pos x小票
1
MedtronicPB560VentilatorSystem–Release2.0(.zip)Includes:ManufacturingfixturesPrintedcircuitboarddrawings(includingmultipleBOMs)3DCADfilesMechanicalpartdrawingsPermissivelicense31-03-2020|296.1MB
2023/10/16 0:23:43 296.15MB 源代码 硬件图纸 设计资料
1
spring-boot-初学SprintBoot子初学
2023/9/27 19:32:02 3KB Java
1
appid:="************" apikey:="***********88" curtime:=strconv.FormatInt(time.Now().Unix(),10) param:=make(map[string]string) param["engine_type"]="sms16k" param["aue"]="raw" tt,_:=json.Marshal(param) base64_param:=base64.StdEncoding.EncodeToString(tt) w:=md5.New() io.WriteString(w,apikey+curtime+base64_param) checksum:=fmt.Sprintf("%x",w.Sum(nil)) body,_:=ioutil.ReadFile("./ceshi.pcm") base64_audio:=base64.StdEncoding.EncodeToString(body) data:=url.Values{} data.Add("audio",string(base64_audio)) res_body:=data.Encode() client:=&http.Client{} req,_:=http.NewRequest("POST","http://api.xfyun.cn/v1/service/v1/iat",strings.NewReader(res_body)) req.Header.Set("X-Appid",appid) req.Header.Set("Content-Type","application/x-www-form-urlencoded") req.Header.Set("X-Param",base64_param) req.Header.Set("X-CheckSum",checksum) req.Header.Set("X-Curtime",curtime) response,_:=client.Do(req) deferresponse.Body.Close() resp_body,_:=ioutil.ReadAll(response.Body) fmt.Print(string(resp_body))
2023/8/8 21:12:27 1KB 科大讯飞 go语言 语音转写
1
TheNexusFrameworkforScalingScrum:ContinuouslyDeliveringanIntegratedProductwithMultipleScrumTeamsImproveandAccelerateSoftwareDeliveryforLarge,Distributed,ComplexProjectsTheNexusFrameworkisthesimplest,mosteffectiveapproachtoapplyingScrumatscaleacrossmultipleteams,sites,andtimezones.CreatedbyScrum.org—thepioneeringScrumtrainingandcertificationorganizationfoundedbyScrumco-creatorKenSchwaber—Nexusdrawsondecadesofexperiencetoaddresstheuniquechallengesteamsfaceincomingtogether,sharingwork,andmanagingandminimizingdependencies.TheNexus™FrameworkforScalingScrumisaconcisebookthatshowshowNexushelpsteamstodeliveracomplex,multi-platform,software-basedproductinshort,frequentcycles,withoutsacrificingconsistencyorquality,andwithoutaddingunnecessarycomplexityorstrayingfromScrum’scoreprinciples.Usinganextendedcasestudy,theauthorsillustratehowNexushelpsteamssolvecommonscalingchallengeslikereducingcross-teamdependencies,preservingteamself-organizationandtransparency,andensuringaccountability.Understandthechallengesofdeliveringworking,integratedproductincrementswithmultipleteams,andhowNexusaddressesthemFormaNexusaroundaneworexistingproductandlearnhowthatNexussetsgoalsandplansitsworkRunSprintswithinaNexus,providetransparencyintoprogress,conducteffectiveNexusSprintreviews,anduseNexusSprintRetrospectivestocontinuouslyimproveOvercomethedistributedteamcollaborationchallengesTableofContentsChapter1IntroductiontoScalingAgileChapter2IntroducingNexusChapter3FormingaNexusChapter4PlanninginNexusChapter5RunningaSprintinNexusChapter6EvolvingtheNexusChapter7TheNexusinEmergencyModeChapter8RetrospectiveontheNexusJourney
2023/7/21 22:27:04 4.06MB Nexus Framework Scaling Scrum
1
简单的遗传算法,计算函数最值.functionga_main()%遗传算法程序%n--种群规模%ger--迭代次数%pc---交叉概率%pm--变异概率%v--初始种群(规模为n)%f--目标函数值%fit--适应度向量%vx--最优适应度值向量%vmfit--平均适应度值向量clearall;closeall;clc;%清屏tic;%计时器开始计时n=20;ger=100;pc=0.65;pm=0.05;%初始化参数%以上为经验值,可以更改。
%生成初始种群v=init_population(n,22);%得到初始种群,22串长,生成20*22的0-1矩阵[N,L]=size(v);%得到初始规模行,列disp(sprintf('Numberofgenerations:%d',ger));disp(sprintf('Populationsize:%d',N));disp(sprintf('Crossoverprobability:%.3f',pc));disp(sprintf('Mutationprobability:%.3f',pm));%sprintf可以控制输出格式%待优化问题xmin=0;xmax=9;%变量X范围f='x+10*sin(x.*5)+7*cos(x.*4)';%计算适应度,并画出初始种群图形x=decode(v(:,1:22),xmin,xmax);"位二进制换成十进制,%冒号表示对所有行进行操作。
fit=eval(f);%eval转化成数值型的%计算适应度figure(1);%打开第一个窗口fplot(f,[xmin,xmax]);%隐函数画图gridon;holdon;plot(x,fit,'k*');%作图,画初始种群的适应度图像title('(a)染色体的初始位置');%标题xlabel('x');ylabel('f(x)');%标记轴%迭代前的初始化vmfit=[];%平均适应度vx=[];%最优适应度it=1;%迭代计数器%开始进化whileit<=ger%迭代次数0代%Reproduction(Bi-classistSelection)vtemp=roulette(v,fit);%复制算子%Crossoverv=crossover(vtemp,pc);%交叉算子%Mutation变异算子M=rand(N,L)<=pm;%这里的作用找到比0.05小的分量%M(1,:)=zeros(1,L);v=v-2.*(v.*M)+M;%两个0-1矩阵相乘后M是1的地方V就不变,再乘以2.NICE!!确实好!!!把M中为1的位置上的地方的值变反%这里是点乘%变异%Resultsx=decode(v(:,1:22),xmin,xmax);%解码,求目标函数值fit=eval(f);%计算数值[sol,indb]=max(fit);%每次迭代中最优目标函数值,包括位置v(1,:)=v(indb,:);%用最大值代替fit_mean=mean(fit);%每次迭代中目标函数值的平均值。
mean求均值vx=[vxsol];%最优适应度值vmfit=[vmfitfit_mean];%适应度均值it=it+1;%迭代次数计数器增加end
2023/7/1 23:41:32 4KB 遗传算法
1
实现为了printf,经由该代码能够做出相似sprintf等,代码不波及浮点,所以代码量很少,极其适宜学习使用
2023/4/27 5:22:55 2KB printf
1
智能停车在现今拥挤的都市中,管理停车位或者探究停车位大若是一个挑战。
于是,该名目的目的是为波及此主题的齐全到场者(搜罗市政政府,警员以及司机)提供实用的停车管理使用法度圭表标准。
:house:[首页]用法Notyetdefined运行测试Notyetdefined作者:bust_in_silhouette:FulvioTeodori-马里奥·伦巴第-StefanoAschettino描摹此智能停车使用法度圭表标准正在由Camerino大学的AndreaPolini传授以及FabrizioFornari传授举行的软件名目管理课程的试验室部份正在开拓中。
该名目的开拓是依据Scrum方式举行结构的。
下场部份代表了产物积贮定单,于是代表了SCRUM方式中付与的典型用户案例。
里程碑用于定义每一个sprint积贮,同时思考到用户故事的优先级,并为每一个故事调配了故事点。
每一个sprint的责任板都在“名目”部份中举行管理
2023/4/10 3:58:48 20.01MB Java
1
MuleESB集成webservice+restful(sprintboot+mybatis+mysql)+activeMQ+javamail,五天的研究成果,集成了我所关注的点,希望有更多的朋友一同学习进步。
2023/3/12 6:52:17 32.23MB Mule
1
共 16 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡