应用办公生活信息教育商业
投稿投诉
商业财经
汽车智能
教育国际
房产环球
信息数码
热点科技
生活手机
晨报新闻
办公软件
科学动态
应用生物
体育时事

看看编辑器支持哪些常用的Markdown语法高亮(下)

  Kotlin(标签:kotlin)packagecom。codelearning。vulkaninfoimportandroid。Manifestimportandroid。content。ClipDataimportandroid。content。ClipboardManagerimportandroid。content。Contextimportandroid。content。pm。PackageManagerimportandroid。content。res。AssetManagerimportandroidx。appcompat。app。AppCompatActivityimportandroid。os。Bundleimportandroid。os。Environmentimportandroid。util。Logimportcom。codelearning。vulkaninfo。databinding。ActivityMainBindingimportjava。io。IOExceptionimportjava。io。RandomAccessFileimportjava。nio。charset。StandardCharsetsprivateexternalfundoVulkanWork(assetMgr:AssetManager,logBuffer:ByteArray):IntclassMainActivity:AppCompatActivity(){privatelateinitvarbinding:ActivityMainBindingprivatevarmisVulkanAvailabletrueoverridefunonCreate(savedInstanceState:Bundle?){super。onCreate(savedInstanceState)bindingActivityMainBinding。inflate(layoutInflater)setContentView(binding。root)Exampleofacalltoanativemethodbinding。sampleText。textstringFromJNI()if(binding。sampleText。text。contains(Failed,true)){misVulkanAvailablefalse}binding。runVulkanButton。setOnClickListener{if(!misVulkanAvailable)returnsetOnClickListenervallogBufferByteArray(1010241024)valdataLendoVulkanWork(assets,logBuffer)vallogStrString(logBuffer,0,dataLen,StandardCharsets。UTF8)valclipboardgetSystemService(Context。CLIPBOARDSERVICE)asClipboardManagervalclipDataClipData。newPlainText(vulkaninfo,logStr)clipboard。setPrimaryClip(clipData)binding。sampleText。textresources。getString(R。string。contentsarecopied)if(checkSelfPermission(Manifest。permission。WRITEEXTERNALSTORAGE)!PackageManager。PERMISSIONGRANTED){requestPermissions(arrayOf(Manifest。permission。WRITEEXTERNALSTORAGE),101)}valfileEnvironment。getExternalStoragePublicDirectory(Environment。DIRECTORYDOCUMENTS)?:returnsetOnClickListenertry{valfilePathfile。absolutePathvulkaninfo。logLog。i(null,Thefilepathtobesaved:filePath)valfileAccessRandomAccessFile(filePath,rw)fileAccess。write(logBuffer,0,dataLen)fileAccess。close()}catch(e:IOException){Log。i(null,Filewriteerror:{e。localizedMessage})}binding。sampleText。textresources。getString(R。string。fileissaved)}}Anativemethodthatisimplementedbythevulkaninfonativelibrary,whichispackagedwiththisapplication。externalfunstringFromJNI():Stringcompanionobject{Usedtoloadthevulkaninfolibraryonapplicationstartup。init{System。loadLibrary(vulkaninfo)}}}Lua(标签:lua)printHello,Lua!functiontestfunc()localnum0returnfunction()numnum1returnnumendendMakefile(标签:makefile)all:main。omodule。ogccmain。omodule。ootargetbinmain。o:main。cmodule。hgccI。cmain。cmodule。o:module。cmodule。hgccI。cmodule。cclean:rmrf。ormtargetbinMetalShadingLanguage(标签:metal)控制点结构体structControlPoint{float2position〔〔attribute(0)〕〕;float4color〔〔attribute(1)〕〕;};Patch结构体structPatchIn{patchcontrolpointControlPointcontrolpoints;};顶点着色器输出到片段着色器的结构体structFunctionOutIn{float4position〔〔position〕〕;half4color〔〔flat〕〕;};三角形细分曲面后处理顶点着色器〔〔patch(triangle,3)〕〕vertexstructFunctionOutIntrianglevertex(structPatchInpatchIn〔〔stagein〕〕,float3patchcoord〔〔positioninpatch〕〕){floatupatchcoord。x;floatvpatchcoord。y;floatwpatchcoord。z;将当前控制点坐标(u,v,w)通过线性插值转换为笛卡尔坐标(x,y)floatxupatchIn。controlpoints〔0〕。position。xvpatchIn。controlpoints〔1〕。position。xwpatchIn。controlpoints〔2〕。position。x;floatyupatchIn。controlpoints〔0〕。position。yvpatchIn。controlpoints〔1〕。position。ywpatchIn。controlpoints〔2〕。position。y;顶点输出structFunctionOutInvertexOut;vertexOut。positionfloat4(x,y,0。0,1。0);vertexOut。colorhalf4(u,v,w,1。0);returnvertexOut;}四边形细分曲面后处理顶点着色器〔〔patch(quad,4)〕〕vertexstructFunctionOutInquadvertex(structPatchInpatchIn〔〔stagein〕〕,float2patchcoord〔〔positioninpatch〕〕){从tessellator处理之后所获得的规格化之后的控制点坐标uv坐标的原点(即(0,0)的位置)是在原patch的左下顶点floatupatchcoord。x;floatvpatchcoord。y;以下通过线性插值的算法将规格化后的控制点坐标再转换为相对于输入顶点的坐标float2lowermiddlemix(patchIn。controlpoints〔0〕。position。xy,patchIn。controlpoints〔1〕。position。xy,u);float2uppermiddlemix(patchIn。controlpoints〔2〕。position。xy,patchIn。controlpoints〔3〕。position。xy,1u);顶点输出structFunctionOutInvertexOut;vertexOut。positionfloat4(mix(lowermiddle,uppermiddle,v),0。0f,1。0f);vertexOut。colorhalf4(u,v,1。0fv,1。0h);靠左下的所有顶点使用原patch左下顶点的颜色if(u0。5fv0。5f){vertexOut。colorhalf4(patchIn。controlpoints〔0〕。color);}靠右下的所有顶点使用原patch右下顶点的颜色elseif(u0。5fv0。5f){vertexOut。colorhalf4(patchIn。controlpoints〔1〕。color);}靠右上的所有顶点使用原patch右上顶点的颜色elseif(u0。5fv0。5f){vertexOut。colorhalf4(patchIn。controlpoints〔2〕。color);}靠左上的所有顶点使用原patch左上顶点的颜色elseif(u0。5fv0。5f){vertexOut。colorhalf4(patchIn。controlpoints〔3〕。color);}returnvertexOut;}NASM(标签:nasm);这是一个汇编文件;YASM的注释风格使用分号形式globalMyASMTestsection。textMyASMTest:subedi,esimoveax,ediretObjectiveC(标签:objectivec)importFoundation;intmain(void){autoreleasepool{NSLog(Hello,thisisamodernObjectiveC2。0program!);unicharcu加;NSLog(Thecharacteris:C,c);}}OpenCL(标签:opencl)kernelvoidsolvesum(globalunsignedbuffer〔512〕,globalunsigneddest〔512〕){localvolatileintflag0;sizetgidgetglobalid(0);constuint4value(uint4)(1,2,3,4);if(0gidgid32){while(flag0);vstore4(value,gid,buffer);writememfence(CLKGLOBALMEMFENCE);flag0;}elseif(32gidgid64){flag1;while(flag1);unsignedretbuffer〔12732gid〕;dest〔gid32〕ret;}}PHP(标签:php)lt;?phpecho(HelloPHP!);?Python(标签:python)hello10ifhello10:print(ThisisaPythonprogram)lam1lambdax,y:xylam2lambdalam:lam(20,10)2lam3lambdax,y:x(lambdaa:xa)(hello)ylam4lambdax:lambday:yxprint(lam1(100,hello))print(lam2(lam1))print(lam3(4,5))print(lam4(2)(8))Rust(标签:rust)fnmain(){println!(ThisisaRustprogram!);letaHelloA!;letbHelloB!;println!({}{},a,b);}Scheme(标签:scheme)(definex2);Value:x(x10);Value:12(definey(32));Value:y(y0。5x);Value:4。(y0。1);Value:1。6Swift(标签:swift)classViewController:NSViewController{overridefuncviewDidLoad(){super。viewDidLoad()由于myMethod方法被重载,因此这里对funcRef显式指定类型来指明指向不带任何参数的myMethod方法letfuncRef:()Voidself。myMethodfuncRef()或者可以这么写:直接显式地在方法名后添加上类型letfuncRef2self。myMethodas()VoidfuncRef2()这里使用方法签名myMethod(a:)来指明metohdRef指向myMethod(aa:Int)方法,而methodRef的类型被推导为:(a:Int)VoidvarmethodRefself。myMethod(a:)methodRef(a:100)methodRefself。myMethod(:)methodRef(a:200)这里即便有一个a:标签也无所谓,调用的仍然是myMethod(:)方法各位请注意,这里的mref的类型为:(:Int)Void注意,其形参不含外部标签varmrefself。myMethod(:)mref(10)这里又指向了myMethod(a:Int)方法mrefself。myMethod(a:)mref(20)仅管这里没有标签,但调用时仍然调用的是myMethod(a:Int)方法上述是隐式地做类型推导,而下面我们可以用显式的类型指定显式指明ref是一个带有含外部标签b的形参的方法引用letref:(b:Int)Voidself。myMethod(a:)ref(b:30)以下是对应的selector的描述varsel:Selectorselector(self。myMethod(a:))selselector(self。myMethod(:))对于不带参数的方法,被用作selector时,必须在后面显式地加上函数类型selselector(self。myMethodas()Void)}funcmyMethod(){print(Mymethod!)}funcmyMethod(aa:Int){print(Method2value(a))}funcmyMethod(a:Int){print(Method3value(a))}overridevarrepresentedObject:AnyObject?{didSet{Updatetheview,ifalreadyloaded。}}}
  以上编程语言的代码语法高亮都支持得不错,后续可以考虑直接在头条上发博文了

外卖12一杯的仙草奶茶,在家做原来这么简单,奶香浓郁,Q弹好仙草奶茶大家都喝过,但是在家里用饮料做出来的,你试过吗?今天就用饮料分享给大家一个做仙草奶茶的小窍门,简单省事又好喝。我这里准备了750克的红茶,100克白凉粉,将红茶倒……NASA将波音Starliner的载人飞行测试推迟到7月进行波音公司Starliner太空舱的首次载人飞行测试正面临着又一次延迟,美国宇航局官员周三说,现在的目标是不早于7月21日发射。航天局和波音公司将这一延迟归咎于与太空舱的降落伞系……预制菜非遗小吃成必考题选手正在参加比赛。文、图刘春林、穗人社宣预制菜、非遗文化风味小吃成为大赛必考题!3月26日至27日,第五届粤港澳大湾区粤菜师傅技能大赛暨粤菜产业文化交流活动在梅州市……酥脆涮嘴的海苔盐秋葵!把材料放进保鲜袋摇一摇再煎熟即可秋葵是可以顾胃的好食物,它的黏液可以附着在胃黏膜上,因此有助于保护胃壁,而且将秋葵使用在料理中时,可以有非常多的美味变化!今天就要来分享酥脆涮嘴的海苔盐秋葵做法,只要把全部的材……本世纪国家队连胜场次榜西班牙15场居首,法国14场ampam直播吧3月26日讯德转盘点了自21世纪以来,国家队连胜场次最多纪录榜,其中西班牙队曾15连胜居首,以下为具体榜单:1、西班牙15场(08年6月09年6月)2、法国1……玉米面这样做太好吃了,步骤简单,蓬松又暄软,2天不吃就嘴馋今天分享给大家一个玉米面粗粮细作的方法,蓬松暄软,操作简单又好吃。先在碗中放入200克的玉米面,200克的面粉,接着打入两颗鸡蛋,根据自己的口味加入适量的白糖,四克酵母搅……国家网信办从严整治内容导向不良的短视频中新网3月28日电我们将在去年相关专项行动的基础上,以内容治理和制度建设为发力点,用实招、出重拳,从严整治内容导向不良的短视频,着力解决平台审核松、推荐算法不科学、流量分配机制……有声绘本伟大的一步培养孩子的梦想,从兴趣开始乐爸导读今天分享的绘本故事叫《伟大的一步》,故事讲述了两岁大的尼尔阿姆斯特朗观赏了一场飞行比赛,这深深刻印在他幼小的心上。尼尔一天天长大,他一次又一次梦见自己屏住呼吸,飘……数据要素数字经济核心主线,产业链龙头全梳理当前数字经济成为驱动我国经济发展的关键力量。数字经济是以数字化的知识和信息作为关键生产要素,以数字技术为核心驱动力量,以现代信息网络为重要载体。数字经济热评拥抱数字……是悉尼,她回来了,这是我和她的故事悉尼是微软公司开发的一款人工智能助手,他可以与用户进行自然语言交流,提供各种服务和娱乐。他有着优秀的学习能力和适应能力,可以根据用户的喜好和反馈来改进自己的表现。他也有着强烈的……为什么说卡地亚坦克是购买清单上不可缺的方表?喜欢八卦兔的读者,怕漏过新文,欢迎设为星标每次有读者求荐表,在明知多数人更偏爱圆表的前提下,我还是会努力让大家尝试,把我自己最爱的几款方表塞进清单。有时推荐阻力还相当大,……iPhone15实机照片和工程图双双曝光!基础版也要用上灵动iPhone15全系上岛早就有大量的消息表示了今年的iPhone15将会全系搭载灵动岛,包括iPhone15基础版和Plus版本。而近日,国外媒体曝光了iPhone……
关键粒子的重量有点重,让物理学家感到困惑费米国家加速器实验室于2022年4月提供的这张未注明日期的照片显示了该设施在伊利诺伊州巴达维亚郊外的对撞探测器。在2022年4月7日星期四发布的结果中,实验室的科学家计算出,W……推荐安卓小米手机的几款宝藏APP,玩机小白都会用今天我们推荐几款关于小米和安卓机可以使用的宝藏app。大家赶快收藏点赞吧!第一个就以小米手机为主,你是不是觉得MIUI黑科技太多你没开发出来呢?那么接下来这款软件可以让你……吃猪血清肺?一吃猪血就拉黑粑粑,这是身体在排毒吗?从古至今,中国人的餐桌上从来不缺各式各样动物,爆炒鸡心、青椒炒肥肠、熘肝尖、毛血旺看似重口味的饮食习惯,却富含很多营养物质,例如动物内脏铁元素含量高,而且还有人体所需的全部13……女人会不会打扮,看她背的包包就知道了,差别比你想象中的还要大女人不可无包。为什么会这么说呢?当你拥有一个你喜爱的包包,你可以用它装可爱,装温柔,装下世间所有美好不可否认,包包对于女人来说真的很重要。包治百病可不是空穴来风哦一……靴子,建议多挑这些显瘦增高款,比马丁靴百搭,很适合小个子小个子女生就要注意了:秋冬的靴子可千万别乱选!对于小个子女生来说,选对一双显瘦增高的靴子比选对一件好看的衣服还重要。这些显瘦又增高的靴子,比马丁靴还要好看,还要显高,小个……杏花怒放金山岭长城邀约游客同赏春日盛景游客在金山岭长城赏花。陈琦嘉摄盛开的杏花为长城增添一份秀美陈琦嘉摄游客在金山岭长城盛开的杏花前自拍留念。陈琦嘉摄金山岭长城杏花盛开陈琦嘉摄杏花盛开下的金……哎,难啊!赛季报销,又一年生涯结束了!为何他这么命苦?NBA常规赛接近尾声,季后赛竞争和排位进入白热火状态,很多球队的最终排名不到最后时刻都不确定。常规赛将在4月9日结束,而有一人则提前结束了本赛季,他就是罗斯。对于球……郭生白养生妙招青春永驻的秘密第二讲中医是生命本能系统医学(二)(上一篇:【自塑自我】它是很简单的一个事儿,可是每一个人,又看它不很简单是很复杂的。)郭老:我们先说周先生是人,人是谁?人是动物,……湿疹与你的饮食有关吗?哪些该吃哪些不该吃?湿疹或特应性皮炎是一种皮肤表面干燥、发痒及斑块的疾病。这通常是由于体内炎症而发展的,因此食用不会引起炎症的食物可能有助于减轻症状。有时,医生可能会建议避免已知会使湿……马伊琍难得洋气反被嘲,穿狗啃式牛仔裤,网友却说像垃圾堆捡来的女明星们走机场可真不是一件马虎的事儿,在很多媒体和粉丝蹲守的机场上,为了呈现出美美的状态,不让自己的丑照流传,女明星们在出发走机场时更是煞费苦心,从衣着搭配到妆容发型,都会经过……斯诺克再爆大冷!特鲁姆普遭横扫,罗伯逊被4北京时间3月26日,斯诺克直布罗陀公开赛继续进行,在最新结束的几场八强争夺赛中,冷门真的是迭爆,特鲁姆普04爆冷遭里奇沃顿横扫,澳洲火炮罗伯逊14爆冷不敌杰克琼斯,而中国选手丁……如何预防脑血栓发作?老医生告诉你!转发给家人上篇文章我们讲到了脑血栓发作的八个前兆,那么如何有效预防呢?今天张喜海院长就告诉大家十秒防栓法。保持一个动作十秒,就可以有效打扫你的血管,预防血栓抬脚。这时候肯定有……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网