草庐IT

Rust基础08-模式匹配

模式匹配控制流运算符——match:其允许一个值与一系列模式进行匹配,并执行匹配的模式对应的代码这些模式可以是字面值、变量名、通配符...绑定值的模式:匹配的分支可以绑定到被匹配对象的部分值因此,可以从enum变体中提取值//绑定值#[derive(Debug)]enumUsState{Alabama,Alaska,}enumCoin{Penny,Nickel,Dime,Quarter(UsState),}fnvalue_in_cents(coin:Coin)->u8{matchcoin{Coin::Penny=>{println!("Penny");1}Coin::Nickel=>5,Coi

Rust基础08-模式匹配

模式匹配控制流运算符——match:其允许一个值与一系列模式进行匹配,并执行匹配的模式对应的代码这些模式可以是字面值、变量名、通配符...绑定值的模式:匹配的分支可以绑定到被匹配对象的部分值因此,可以从enum变体中提取值//绑定值#[derive(Debug)]enumUsState{Alabama,Alaska,}enumCoin{Penny,Nickel,Dime,Quarter(UsState),}fnvalue_in_cents(coin:Coin)->u8{matchcoin{Coin::Penny=>{println!("Penny");1}Coin::Nickel=>5,Coi

day08-2-Thymeleaf

服务器渲染技术-Thymeleaf1.基本介绍官方在线文档:Readonline文档下载:Thymeleaf3.1PDF,EPUB,MOBIThymeleaf是什么Thymeleaf是一个现代的服务器端Java模板引擎,适用于Web和独立环境,能够处理HTML,XML,JavaScript,CSS甚至纯文本Thymeleaf是一个跟Velocity、FreeMarker类似的模板引擎,可完全替代JSPThymeleaf是一个Java类库,是一个xml/xhtml/html5的模板引擎,可以作为mvc的web应用的view层Thymeleaf的优点实现JSTL、OGNL表达式效果,语法类似,上手

day08-2-Thymeleaf

服务器渲染技术-Thymeleaf1.基本介绍官方在线文档:Readonline文档下载:Thymeleaf3.1PDF,EPUB,MOBIThymeleaf是什么Thymeleaf是一个现代的服务器端Java模板引擎,适用于Web和独立环境,能够处理HTML,XML,JavaScript,CSS甚至纯文本Thymeleaf是一个跟Velocity、FreeMarker类似的模板引擎,可完全替代JSPThymeleaf是一个Java类库,是一个xml/xhtml/html5的模板引擎,可以作为mvc的web应用的view层Thymeleaf的优点实现JSTL、OGNL表达式效果,语法类似,上手

day29-JQuery02

JQuery024.jQuery选择器024.3过滤选择器4.3.1基础过滤选择器$("li:first")//第一个li$("li:last")//最后一个li$("li:even")//挑选下标为偶数的li$("li:odd")//挑选下标为奇数的li$("li:eq(4)")//下标等于4的li(第五个li元素)$("li:gt(2)")//下标大于2的li$("li:lt(2)")//下标小于2的li$("li:not(#runoob)")//挑选除id="runoob"以外的所有li基础过滤选择器介绍::first用法:$("tr:first");,返回值:单个元素的组成的集合说明:

day29-JQuery02

JQuery024.jQuery选择器024.3过滤选择器4.3.1基础过滤选择器$("li:first")//第一个li$("li:last")//最后一个li$("li:even")//挑选下标为偶数的li$("li:odd")//挑选下标为奇数的li$("li:eq(4)")//下标等于4的li(第五个li元素)$("li:gt(2)")//下标大于2的li$("li:lt(2)")//下标小于2的li$("li:not(#runoob)")//挑选除id="runoob"以外的所有li基础过滤选择器介绍::first用法:$("tr:first");,返回值:单个元素的组成的集合说明:

2022-03-29 运行TCRdist

本来先运行find_cdr3_motifs.py但很多报错,在pycharm上版本不兼容,所有print后都没有括号,包是用python2写的,修改了pycharm上接收器版本但没有解决问题。按学姐建议从readme上一步步来。安装命令pythonsetup.py和run_basic_analysis出现报错如下,认为是python版本不兼容。linux上默认版本是3,包的版本是2。故修改版本。查看linux上python版本(有2.7的,但默认为3.7)cd/usr/bin/ls-lpython*按网上教程修改默认版本时报:提高权限,chmod依然不够,“Operationnotpermit

2022-03-29 运行TCRdist

本来先运行find_cdr3_motifs.py但很多报错,在pycharm上版本不兼容,所有print后都没有括号,包是用python2写的,修改了pycharm上接收器版本但没有解决问题。按学姐建议从readme上一步步来。安装命令pythonsetup.py和run_basic_analysis出现报错如下,认为是python版本不兼容。linux上默认版本是3,包的版本是2。故修改版本。查看linux上python版本(有2.7的,但默认为3.7)cd/usr/bin/ls-lpython*按网上教程修改默认版本时报:提高权限,chmod依然不够,“Operationnotpermit

29、C#的多线程Task的使用

使用案例staticvoidMain(string[]args){Taskt=newTask(()=>{Console.WriteLine("任务开始工作……");//模拟工作过程Thread.Sleep(5000);});t.Start();t.ContinueWith((task)=>{Console.WriteLine("任务完成,完成时候的状态为:");Console.WriteLine("IsCanceled={0}\tIsCompleted={1}\tIsFaulted={2}",task.IsCanceled,task.IsCompleted,task.IsFaulted);})

29、C#的多线程Task的使用

使用案例staticvoidMain(string[]args){Taskt=newTask(()=>{Console.WriteLine("任务开始工作……");//模拟工作过程Thread.Sleep(5000);});t.Start();t.ContinueWith((task)=>{Console.WriteLine("任务完成,完成时候的状态为:");Console.WriteLine("IsCanceled={0}\tIsCompleted={1}\tIsFaulted={2}",task.IsCanceled,task.IsCompleted,task.IsFaulted);})