avatar
这个匿名类怎么写?# Programming - 葵花宝典
r*f
1
看了一些蛋白组学的研究,对这个proteoforms理解不好,是说有一个基因产生的多个
蛋白变体吗?貌似好像还不止这些?请大牛帮解释一下,多谢啦。
avatar
L*i
2
志康(化名)口述:我和老婆结婚10年,有两个孩子,我很爱她和这个家,可是她现在
要和我离婚。我不想离婚,她不肯回头,我难以接受,去医院检查患了抑郁症。
我今年35岁,老婆比我大3岁。我们是同事,当初在一起时遭到她父母的反对。她在城
市长大,家庭条件好,又是独生女,而我老家在农村,家里条件不太好。可我们当时一
心想在一起,便悄悄拿了结婚证。见生米煮成熟饭,她的父母无奈才接纳了我。我做梦
也没有想到,曾经不顾一切发誓要相守一生的我们会走到离婚这一步。
我和老婆的问题其实从5年前就开始出现。我们有两个孩子,老婆自从怀了老大后就没
有再上班,我负责赚钱养家。我们那几年恩爱幸福,在一起无话不说。自打她重新回到
我们公司上班之后,和一位男同事来往密切,我们的感情就有了裂痕。
同事叫子辉(化名),是40多岁的已婚男人,他在我老婆面前花言巧语,而且对她言听
计从,而我老实木讷,不会说好听的话哄老婆,不会做浪漫的事感动她,这是我的劣势
。子辉和老婆几乎每天都见面,有时候两人晚上也一起出去,我担心他们日久生情。但
我有什么话喜欢憋在心里,只是猜测,而没有向老婆求证过,这就导致我爱胡思乱想。
想的问题多了,烦恼也就多了,我对老婆的行踪也开始关注,这引起她的不满。她抱怨
,她嫁给我,不代表就失去了自由。于是,我们开始有了争吵。为了缓和我们的关系,
避免自己捕风捉影,我辞职了。可这几年陆续发生一些事,更加证实我对他们关系的猜
测。比如我和子辉偶尔见面闲聊,他无意中提到我们家的事,我才恍然大悟,老婆原来
什么都不告诉我,所有的事情都向子辉诉说。还有一次,我们家的孩子生病要去医院,
她竟然打电话给子辉,他陪她带孩子去了医院。我吃醋了,问她为什么不先通知我,我
是孩子的父亲。她不以为然地说:“你在上班,找你有用吗?”一想到这些,我心里实
在窝火。
上个星期,我和老婆吵架,她说,第二天不回家。结果第二天她下班后的确没有回家,
我跑到她公司门口,想看看她到底和谁在一起,是不是又和子辉在一起呢?后来,我的
确看到他们在一辆车上。老婆回家后,我没控制住自己的情绪,言行举止有些过火,她
竟然打电话喊来子辉。当时已经是晚上10点,子辉还真的来了,在我面前气势汹汹地教
训我,还要动手打我。发生这件事后,老婆就铁了心要和我离婚。
老婆说,我们的婚姻变成这样都是我逼的,她被我伤透了,就想赶紧离开我,获得自由
。她还故意气我,她早就不爱我了,她就是喜欢子辉那样的男人。如果我不离婚,她就
走法律程序,到时候闹得人尽皆知,子辉的老婆如果和他离婚了,那她就真的选择子辉。
我不想离婚,我爱老婆,我更不愿让孩子失去父亲或者母亲,像我的童年一样不快乐。
我是在单亲家庭长大的,从小缺少关爱,才导致我害怕失去这段婚姻,也因此敏感猜忌
而步步走错,把老婆推进别人的怀抱。
我郁郁寡欢,精神不振,去医院检查,被诊断患了抑郁症。我和老婆商量,我已经受打
击生病了,可不可以暂时不办离婚手续,分开一段时间彼此冷静一下。可是她不肯。这
几年,老婆提出过好多次离婚,每次我都请亲戚朋友来劝她,她又原谅我了。这一次,
她态度很坚决。我心灰意冷,想死的心都有了。难道除了离婚,我就没有别的选择了吗?
avatar
h*3
3
class CallableFooJob(var arg: String) : Callable {
override fun call(): LoginStatus {
return foo(arg)
}
}
foo是一个外部函数,有一个String参数
现在我想把所有这样的foo函数都用Callable封装起来,同时还想避免给每一个foo写一
个CallableFooJob类。现在的问题是匿名类不能带构造函数,所以不能写成
callableObj: Callable = () -> {return foo(arg)}
这个怎么处理好?不知道说清楚没有
avatar
s*y
4
就是所有的蛋白的集合体,除了从基因的来源,还包括RNA alternative splicing,
RNA editing, protein posttranslational modification.
基本上就是因为传统的proteome 只考虑基因来源,所以有些多事的人为了显示他们的研
究和传统研究的区别而造出来的词眼。

【在 r******f 的大作中提到】
: 看了一些蛋白组学的研究,对这个proteoforms理解不好,是说有一个基因产生的多个
: 蛋白变体吗?貌似好像还不止这些?请大牛帮解释一下,多谢啦。

avatar
h*3
5
自己解决了
import java.util.concurrent.Callable
import java.util.concurrent.ExecutorService
import java.util.concurrent.Executors
import java.util.concurrent.Future
fun foo(bar: (m: String) -> String, m: String): Callable{
class CallableLoginJob : Callable {
override fun call(): String {
return bar(m)
}
}
return CallableLoginJob()
}
// my function to pass into the other
fun buz(m: String): String {
println("another message: $m")
return "another message: $m"
}
fun zub(m: String): String {
println("yet another message: $m")
return "yet another message: $m"
}
fun main(){
// someone passing buz into foo
val callableBuz = foo(::buz,"hi" )
val callableZub = foo(::zub,"hi" )
val service: ExecutorService = Executors.newFixedThreadPool(1)
var task: Future = service.submit(callableBuz)
task.get()
task = service.submit(callableZub)
task.get()
service.shutdownNow()
}
avatar
T*x
6
这是Java?不认识了。

【在 h*********3 的大作中提到】
: class CallableFooJob(var arg: String) : Callable {
: override fun call(): LoginStatus {
: return foo(arg)
: }
: }
: foo是一个外部函数,有一个String参数
: 现在我想把所有这样的foo函数都用Callable封装起来,同时还想避免给每一个foo写一
: 个CallableFooJob类。现在的问题是匿名类不能带构造函数,所以不能写成
: callableObj: Callable = () -> {return foo(arg)}
: 这个怎么处理好?不知道说清楚没有

avatar
T*x
7
哦,kotlin。

【在 h*********3 的大作中提到】
: 自己解决了
: import java.util.concurrent.Callable
: import java.util.concurrent.ExecutorService
: import java.util.concurrent.Executors
: import java.util.concurrent.Future
: fun foo(bar: (m: String) -> String, m: String): Callable{
: class CallableLoginJob : Callable {
: override fun call(): String {
: return bar(m)
: }

avatar
h*3
8
嗯,但是还有点问题,不能传入可变参数的函数,要对一个参数的函数写一个foo,两
个参数的函数另外写一个foo2...感觉有点傻,也许是我没搞明白

【在 T*******x 的大作中提到】
: 哦,kotlin。
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。