
作者:微信公开课+
作品:微信公开课
地区:全国小程序
标签:教育,工具,微信公开课,资讯
描述:微信公开课是微信官方与小程序行业合作伙伴沟通交流的微信小程序社区,为线下微信小程序公开课的免费授课提供线上的相关服务,包括查阅小程序活动议程、参与小程序活动互动以及回顾小程序课程内容等。
声明:作者对小程序服务信息内容及运营行为等真实性/合法性及有效性承担全部责任
订阅微信公开课小程序
-
求解, 小程序需要买服务器和域名吗?
2019-03-12 17:02:19微信公开课小程序热门讨论「求解, 小程序需要买服务器和域名吗?」最新回复-要看用到什么领域,如果需要让人通过互联网使用那么需要,如果只是让用户下载安装使用,那么就不需要借助其他平台就可以了。小程序是指微信公众平台小程序,小程序可以帮助开发者快速的开发小程序,小程序可以在微信内被便捷地获取和传播;是一种不需要下载安装即可使用的应用小程序,和原有的三种公众号是并行的体系。2017年1月9日,微信小程序正式上线。2018年1月,全国首个医院室内导航系统“道易寻”小程序正式上线。
安装DEDES、SHOPEX、DZ等常用的网站程序可以用虚拟主机。 建议你用:阿里云的虚拟主机-普及版(1G网页空间,送50MSQL数据库,支持HTML/ASP/NET/PHP/MYSQL/MSSQL),能备案:150元/年。可以加咱,在线上。 更多有关「求解, 小程序需要买服务器和域名吗?」的疑问请扫码关注微信公开课+小程序! -
求解,做一个小程序大概需要多少钱
2019-03-12 17:02:19微信公开课小程序热门讨论「求解,做一个小程序大概需要多少钱」最新回复-很多人都有你一样的问题做一个小程序大概要多少钱小程序的报价都是根据功能需求,页面风格等等才能给出准确报价的主流的定制开发方式价格在10005000直接速成应用小程序开发平台编辑
开发一款小程序主要有三种方式,我分别列一下每种方式的大概费用:1、自己组技术团队自己开发,需要的人员有产品经理、框架工程师、JAVA、PHP、前端、后端、测试工程师,开发周期在1-2个月。人员成本5-8万,后期维护成本没算。(不推荐)2、购买别人的小程序源码,用自己的服务器,找个技术人员专职维护。源码费用一般8000-10000,服务器一年3000,维护成本每月6000。(不推荐)3、使用第三方小程序,购买第三方小程序使用账号,每年约1600元,不用担心技术维护、不用建服务器,拿过来就可以使用,还可以根据自己的搭建要求设计店铺和绑定公众号。(推荐) 更多有关「求解,做一个小程序大概需要多少钱」的疑问请扫码关注微信公开课+小程序! -
求解:微信小程序中国象棋残局137关
2019-03-12 17:02:19微信公开课小程序热门讨论「求解:微信小程序中国象棋残局137关」最新回复-一、着法:帅四平五,士5退4,帅五进一,前士退5,兵三平四,士5进6,兵四进一,士4进5,兵四平五,士5退6,兵五平四,士6退5,兵四平五,士5进6,兵五平六,士6退5,兵六平七,士5进6,兵七平八。二、说明:敌方棋子比我们多,但是目前处于无法动弹的状态,所以我们要趁现在消灭这些棋子,方便之后的进攻。三、有一种比较有趣的说法,这叫海底搜山。
老将坐中,横兵左进一,绝杀的棋。 更多有关「求解:微信小程序中国象棋残局137关」的疑问请扫码关注微信公开课+小程序! -
求问各位大佬,有没有好一点的制作微信小程序的网站?在线等,急
2019-03-12 17:02:19微信公开课小程序热门讨论「求问各位大佬,有没有好一点的制作微信小程序的网站?在线等,急」最新回复-没有制作小程序的网站,只有腾讯第三方运营商可以开发,去百度搜索,有很多家。
我就是做小程序的 你想做哪方面的 更多有关「求问各位大佬,有没有好一点的制作微信小程序的网站?在线等,急」的疑问请扫码关注微信公开课+小程序! -
汇编语言做的小程序
2019-03-12 17:02:19微信公开课小程序热门讨论「汇编语言做的小程序」最新回复-代码+注释承上.386.modelflat,stdcall;这里我们用stdcall就是函数参数压栈的时候从最后一个开始压,和被调用函数负责清栈optioncasemap:none;区分大小写includelibmsvcrt.lib;这里是引入类库相当于#includestdio.h了printfPROTOC:DWORD,:VARARG;这个就是声明一下我们要用的函数头,到时候汇编程序会自动到msvcrt.lib里面找的了;:VARARG表后面的参数不确定因为C就是这样的printf(constchar*,...);;这样的函数要注意不是被调用函数负责清栈因为它本身不知道有多少个参数;而是有调用者负责清栈下面会详细说明.dataszTextFmtBYTE%d,0;这个是用来类型转换的,跟C的一样,字符用字节类型adword1000;假设bdword2000;处理数值都用双字没有int跟long的区别;/////////////////////////////////////////////////////////////////////////////////////////.code_testproc;A:DWORD,B:DWORDpushebpmovebp,espmoveax,dwordptrss:[ebp+8]addeax,1movedx,dwordptrss:[ebp+0Ch]addedx,100addeax,edxpopebpretn8_testendp_mainprocpushdwordptrds:b;反汇编我们看到的b就不是b了而是一个[*****]数字dwordptr就是我们在ds(数据段)把[*****];开始的一个双字长数值取出来pushdwordptrds:a;跟她对应的还有byteptr****就是取一个字节出来比如这样moval,byteptrds:szTextFmt;就把%取出来而不包括dcall_testpusheax;假设pusheax的地址是×××××pushoffsetszTextFmtcallprintfaddesp,8ret_mainendpend_main;//////////////////////////////////////////////////////////////下面介绍堆栈的变化首先要明白的是操作堆栈段ss只能用esp或ebp寄存器其他的寄存器eaxebxedx等都不能够用而esp永远指向堆栈栈顶ebp用来在堆栈段里面寻址push指令是压栈ESP=ESP4pop指令是出栈ESP=ESP+4我们假设main函数一开始堆栈定是ESP=400pushdwordptrds:b;ESP4=396里面的值就是2000就是b的数值pushdwordptrds:a;ESP4=392里面的值就是1000就是a的数值calltest;ESP4=388-里面的数值是什么?这个太重要了就是我们用来找游戏函数的原理所在。里面的数值就是calltest指令下一条指令的地址-即pusheax的地址×××××到了test函数里面pushebp;ESP4=384里面保存了当前ebp的值而不是把ebp清零movebp,esp;这里ESP=384就没变化了,但是ebp=esp=384,为什么要这样做呢因为我们要用ebp到堆栈里面找参数moveax,dwordptrss:[ebp+8];反汇编是这样的想想为什么a就是[ebp+8]呢;我们往上看看堆栈里地址392处就保存着a的值这里ebp=384加上8正好就是392了;这样就把传递过来的1000拿了出来eax=1000addeax,1;相当于a+1了eax=1001movedx,dwordptrss:[ebp+0Ch];0Ch=12一样道理这里指向堆栈的地址是384+12=396就是2000了edx=2000addedx,100;相当于b+100edx=2100addeax,edx;eax=eax+edx=1001+2100=3101这里eax已经保存了最终的结果了;因为win32汇编一般用eax返回结果所以如果最终结果不是在eax里面的话还要把它放到eax;比如假设我的结果保存在变量nRet里面最后还是要这样moveax,dwordptrnRetpopebp;ESP=384+4=388而保存在栈顶384的值保存到ebp中即恢复ebp原来的值;因为一开始我们就把ebp的值压栈了,movebp,esp已经改变了ebp的值,这里恢复就是保证了堆栈平衡retn8;ESP+8396这里retn是由系统调用的我们不用管系统会自动把EIP指针指向原来的call的下一条指令;由于是系统自动恢复了call那里的压栈所以真正返回到的时候ESP+4就是恢复了call压栈的堆栈;到了这个时候ESP=400就是函数调用开始的堆栈,就是说函数调用前跟函数调用后的堆栈是一样的;这就是堆栈平衡由于我们用stdcall上面retn8就是被调用者负责恢复堆栈的意思了,函数test是被调用者,所以负责把堆栈加8,call那里是系统自动恢复的pusheax;ESP4=396里面保存了eax的值3101;上面已经看到了eax保存着返回值,我们要把它传给printf也是通过堆栈传递pushoffsetszTextFmt;ESP4=392里面保存了szTextFmt的地址也就是C里面的指针实际上没有什么把字符串传递的,我们传的都是地址;无论是在汇编或C所以在汇编里没有什么字符串类型用最多的就是DWORD。嘿嘿游戏里面传递参数简单多了callprintf;ESP4=388里面保存了下一条指令的地址addesp,8;ESP+8=400恢复了调用printf前的堆栈状态;上面说了由于printf后面参数是:VARARG这样的类型是有调用者恢复堆栈的所以printf里面没有retn8之类的指令;这是由调用者负责清栈main是调用者所以下面一句就是addesp,8把堆栈恢复到调用printf之前;而callprintf那里的压栈是由系统做的恢复的工作也是系统完成我们不用理只是知道里面保存是返回地址就够;了ret;main函数返回其他的事情是系统自动搞定我们不用理任务完成
;;;;;;;;;;;本实验用T0计时;;;;;;;;;;;;;P3.2接按键K1用来调小时,按一下加1,加到23再按跳到1,P3.3调分钟,P3.4按下自动计时开;;;;;;;;;;;;;;;;始,P3.5调秒钟P0接了两个锁存器,一个锁存器接6数码管段码,一锁存器接数码管位码dsegat 0030hsecond:ds1minite:ds1hour:ds1disbuff:ds6csegat 0000hjmp startcsegat 1*8+3jmpt0_interruptstart:movP0,#00hmovr7,#40movr6,#100movsecond,#0movminite,#0movhour,#0callt0_initsetbEAlp:callloopcallbuttonsjmplpsjmp$t0_interrupt:pushaccpushpswdjnzr7,t0_returnmov r7,#40djnzr6,t0_return mov r6,#100cpl P1.0inc secondmov a,secondxrl a,#60jnz t0_return mov second,ainc minitecpl P1.1mov a,minitexrl a,#60jnz t0_returnmov minite,ainc hourcpl P1.2mov a,hourxrl a,#24jnz t0_returnmov hour,at0_return:pop pswpop accretit0_init:mov TMOD,#02hmov TH0,#-250mov TL0,#-250setbTR0setbET0retdelay:mov r4,#200for1:nop nop nop djnzr4,for1 rettab:DB 0C0H,0F9H,0A4H,0B0HDB 99H,92H,82H,0f8HDB 80H,90H,88H,83HDB 0c6H,0a1H,86H,8eHloop:mov a,secondmov B,#10div ABmov disbuff+0,a mov dptr,#tabmovc a,@a+dptrmov P0,asetb P1.3nopclr P1.3mov P0,#00000010bsetb P1.2nopclr P1.2call delaymov disbuff+1,bmov a,Bmovc a,@a+dptrmov P0,asetb P1.3nopclr P1.3mov P0,#00000001bsetb P1.2nopclr P1.2call delaymov a,minite mov B,#10div ABmov disbuff+2,amov dptr,#tabmovc a,@a+dptrmov P0,asetb P1.3nopclr P1.3mov P0,#00001000bsetb P1.2nopclr P1.2call delaymov disbuff+3,bmov a,Bmovc a,@a+dptranl a,#01111111b //小数点mov P0,asetb P1.3nopclr P1.3mov P0,#00000100bsetb P1.2nopclr P1.2call delaymov a,hour mov B,#10div ABmov disbuff+4,amov dptr,#tabmovc a,@a+dptrmov P0,asetb P1.3nopclr P1.3mov P0,#00100000bsetb P1.2nopclr P1.2call delaymov disbuff+5,bmov a,Bmovc a,@a+dptranl a,#01111111b//小数点mov P0,asetb P1.3nopclr P1.3mov P0,#00010000bsetb P1.2nopclr P1.2call delayretbutton:jnbP3.2,hour_addadd_1:jnbP3.3,minite_addadd_2:jnbP3.5,second_addauto: jnbP3.4,TR0_SETBsjmpreturnhour_add:jnbP3.2,$clrTR0inchour mova,hour xrla,#24 jzclr_hour sjmpadd_1minite_add: jnbP3.3,$clrTR0incminite mova,minite xrla,#60 jzclr_minite sjmpadd_2second_add: jnbP3.5,$clrTR0incsecond mova,second xrla,#60 jzclr_second sjmpautoclr_hour:mov hour,#0 sjmpadd_1clr_minite: movminite,#0 sjmpadd_2clr_second: movsecond,#0 sjmpautoTR0_SETB:setbTR0return:retend 更多有关「汇编语言做的小程序」的疑问请扫码关注微信公开课+小程序! -
汇编语言编制程序,实现从1加到100
2019-03-12 17:02:19微信公开课小程序热门讨论「汇编语言编制程序,实现从1加到100」最新回复-最简短的完整程序:CODESEGMENTASSUMECS:CODESTART:;MOVAX,0MOVCX,100S:ADDAX,CXLOOPS;基本的,就上面四行MOVAH
movcx,100s:movax,0movbx,0addax,bxincbxloops 更多有关「汇编语言编制程序,实现从1加到100」的疑问请扫码关注微信公开课+小程序! -
汽车出现小的刮碰,值得报保险吗
2019-03-12 17:02:19微信公开课小程序热门讨论「汽车出现小的刮碰,值得报保险吗」最新回复-汽车出现小的刮碰,属于车辆损失险保险范围,家庭用15万的小汽车车损险大约1500元左右,第二年续保保费优惠10%左右,超过200元的损失,建议走保险较划算。保费和续保优惠各保险公司有所不同,具体可咨询相应的保险公司。车辆损失险是指保险车辆遭受保险责任范围内的自然灾害(不包括地震)或意外事故,造成保险车辆本身损失。大多数保险公司的车辆损失保险一般保障的是因雷击、暴风、暴雨、洪水等自然灾害和碰撞、倾覆等意外事故造成保险车辆的损失以及相关的施救费用。附平安保险出险次数折扣表:
不值得,因为保险公司一般对每年出险超过三次的车辆实行上浮保费的政策小剐蹭的处理意见是攒到保险快到期的时候一次性报划痕险(当然是如果你有这个险种的话),2000块以内的费用都可以处理本回答被提问者和网友采纳 更多有关「汽车出现小的刮碰,值得报保险吗」的疑问请扫码关注微信公开课+小程序! -
汽车刮擦事故,走我的保险,接下来的流程是怎么样的?
2019-03-12 17:02:19微信公开课小程序热门讨论「汽车刮擦事故,走我的保险,接下来的流程是怎么样的?」最新回复-一.两车刮擦属于双方事故,需报警处理,交警到场会开出责任认定书。然后依责任认定书,再拨打保险公司报案。(如只有一方全责,只需全责方报案所投保的保险公司)查勘员到现场查勘拍照定损,依实际损失赔偿维修所有维修费用。二.小刮擦维修费用没有超过2000元,用交强险就可以赔偿。三.如果维修超出2000元,就有可能动用车损险或三者险赔偿。事故报案:拨打保险公司电话报案或打110报警,根据保险人的资料进行事故的后续处理;事故查勘:由保险公司查勘员协助保险人对事故原因、性质、责任和损失情况等进行查勘;损失确定:与保险人、修理厂或相关单位对事故损失的方位、项目、金额一起协商确定;索赔申请:根据案件损失类型,收集索赔所需材料,提交保险人办理索赔;赔款领取:报销人对事故及索赔材料进行核实后,按保险合同赔偿被保险人;
修车钱得你先垫付然后拿着他的修车发票和你的修车发票送保险公司去保险公司接到发票几个工作日之后你垫付的钱就打到你登记的银行卡上了 基本就这意思需要注意的也就是保险公司和4S店的人做两辆车定损保价的时候你得在场好像没有误工费这一说除非是把人撞了.......本回答被提问者和网友采纳 更多有关「汽车刮擦事故,走我的保险,接下来的流程是怎么样的?」的疑问请扫码关注微信公开课+小程序!