ja

阅读 / 问答 / 标签

java 中的控件.dispose()是什么意思?是指的是控件被释放卸载吗

Java编程中的graphics中的dispose方法是 java.awt.Windows类的方法,它的作用是销毁程序中指定的图形界面资源,如果在使用了graphics获得windows一些图形资源,而不进行关闭的话,由于后期多人使用就会造成内存溢出的情况的,导致程序卡死。dispose方法类似java 连接数据库时使用conn.close方法,也是为了关闭数据库连接资源。

java dispose 怎么用

dispose是 java.awt.Windows类的方法,它的作用是销毁程序中指定的图形界面资源,对数据资源不产生影响,所以当我们在SWing或是AWT中的图形界面组件时如果调用它,组建内的数据对象不会消失,只有在这些数据资源其他地方没有再使用后才会由垃圾回收机制处理掉。关闭窗口 一般用 window.close() //貌似过时了现在用 window.setVisible(true) //true or false 控制窗体是否显示当然还可以用 window.hide() //仅仅是隐藏窗口

日语里拗音不是辅音加半辅音y和a,u,o组成的吗?为什么za行出现了jo,ja等?不是这样组合的啊~!

za行 和 sa行的 じ し 都可以以{辅音+半元音+元音}的形式出现じゃ じゅ じょ しゃ しゅ しょ 他们写作jya jyu jyo sya syu syo ,以jya为例,j是辅音,y是半元音,a是元音。 很符合拗音条件。而且za行じ的读音不是zi而是ji,所以jya jyu jyo就是顺理成章了。 不是ja ju jo

JAY广电版包月费是什么意思

JAY广电版包月费的意思:就是你使用的TV软件有的节目是需要收费的,包月就是一个月收多少钱,之后观看节目就不用花钱了。如果你还有问题,可以到酷开社区专门版块看看,找找智能电视相关信息,有一些教程可能对你有帮助。

日语ぢゃ的罗马字dja用国际音标怎么读,特别是这个j,不知读和/i/一样的音,还是读[du04e1] ?

ぢゃ的罗马音是zja。拼音的话就是jia这个读音,同“价”。yu是读U的。

为什么日语拗音有一个ja又有一个jya各自怎么读?

应该是ya跟jya吧,呀跟家

求kent(jay的影子)的个人介绍和全部歌曲.

KenT(王健)的个人简介 中 文 名: 王健 英 文 名: KenT 生 日:1984-02-08 身 高:172cm 体 重:57kg 语 言:国语 粤语 英语 星 座:水瓶座 出 生 地:广州 爱 好:PSP 高达模型 溜狗 写歌 乐 器:吉他 曲 风:R&B RAP POP KenT的第一支原创歌曲《无与伦比》,被选为拥有百万会员的周杰伦中文网站的主题曲。开创了明星中文网应用主题曲的先河。 KenT之后应邀为陶喆中文网和潘玮柏中文网创作主题曲,其中《快乐Pancn》在潘玮柏中文网内的点击量超过了潘玮柏新专辑宣传帖。 KenT签约了太合麦田唱片公司之后,并为李宇春新的MINI专辑中创作了《少年中国》和《HNTV》,《HNTV》现已被湖南卫视定为主题曲。 KenT在Tom-A8音乐空间的人气积分超过400万,在tom网中排名前十(http://a8.ent.tom.com/user/user_index.php?username=wong_jay) 2006年,KenT在分贝网上发表的单曲《唱给谁听》,三天内点击超过16万。 2006年,KenT以影子的名字在网上发表《我的女主角》、《是你》等数十首原创歌曲,在网上拥有非常声势。在百度搜索“Jay的影子”,可找到相关网页约358,000篇。在网上,有大量网友翻唱影子作品,并有很多人冒充“Jay的影子”之名。周杰伦盗版CD中也以周杰伦的名义收录了影子的原创歌曲。 2008年,名为《流行前线》的盗版DVD中,再次以周杰伦的名义收录了KenT三年前原创歌曲,取名为《真实》。 2008年,KenT发行了第一支单曲《全世界恋爱》。《全世界恋爱》的编曲人是台湾著名音乐制作人和有号称中国第一吉他手的江建民,江建民曾为众多港台艺人如张惠妹、周华健、谢霆锋等编曲。新单曲一推出,就受到了广泛重视和好评。台湾音乐人江建民和陈建平先生对Kent的评价甚高。 专辑中文名: KenT 歌手: KenT 音乐风格: 流行 发行时间: 2008年12月25日 地区: 大陆 语言: 普通话(有一首《恋爱学堂》是粤语》) 发行公司:LTT Music 专辑介绍: ●亚洲唱作小天王【KenT】用音乐洗礼每一双爱乐之耳 ●华语乐坛鬼手词人【海雷】连创标志浪漫主打新情歌 ●台湾首席音乐制作人【江建民】跨刀让音乐幻听无极限 ●【LTT Music】唱片年度旋风巨献声度连续不间断聆听优选CD ●音乐新魅专辑动之以情【无声胜有声,有声更别致】 ◎每一首歌每一个故事“同乐同心”聆听【KenT】 让每一双耳朵无可挑剔的新好专辑,凝聚唱作新人KenT潜心柜藏之作,做到让每首歌抒情每个故事,温暖感动每颗心。静心聆听“音乐中的故事,故事中的音乐。”会发现心中世界被轻轻触碰无形打开,记忆中的画面拼图成音乐记事本在KenT声音的形容下微笑或流泪,安静中打开CD才发现尘封已久的心事悄然而至。 ◎亚洲唱作小天王【KenT】用音乐信仰生命 因创作《少年中国》而一曲扬名,让我们记住了他的中文名,而今他以英文名KenT作为音乐的代号由声出发。KenT用声音彪悍着内心世界,用音乐漂白着感情故事,用音乐塑造乐坛真身,小小年纪大大梦想,追梦风行独立内心梦境心界。炙手可热的首张同名意念专辑《KenT》应时而生,这只是开始,而乐行天下的旅程还将陆续奉上,让每一位爱KenT之友用音乐见证奇迹时代的到来,拭目以待每一张的精彩。 ◎华语乐坛鬼手词人【海雷】主打KenT感情物语 华语乐坛鬼手词人海雷亲力为KenT打造两首风格迥异专属情歌《全世界恋爱》、《爱情幼稚园》。在《全世界恋爱》中幻听童话世界祈福者为世众情侣用童话故事浪漫祈祷真爱一世情。在《爱情幼稚园》里可以听到一整颗心破碎的声音,爱情离别之苦痛彻心扉,文字在音乐故事的沿线素描感情世界的无奈之情。词人海雷联袂KenT四手同创暖冷之作,用文字与音乐勾勒心中情结。 ◎台湾首席音乐制作人【江建民】跨刀让音乐极致感性 曾为刘德华、张学友、庾澄庆、张惠妹、周杰伦等大牌艺人编曲制作音乐作品的首席音乐制作人江建民老师跨刀为KenT首张同名专辑《KenT》操刀编曲制作首波主打情歌《全世界恋爱》,用音乐让童话变成叙述、用音乐让心情变成祝福、用音乐连接浪漫。 ◎【同名首张唱作专辑】用音乐叫醒耳朵 甜蜜浪漫《我的女主角是你》、爆笑无厘头《囧囧》、兄弟联袂演绎励志《飞夜精灵》、伤痛隐隐《隐藏》、全方位上阵《私人空间》、童话境界祈福《全世界恋爱》、爱情必修课《恋爱学堂》、寂寞来袭《一个人写歌》、超励志心主义《优魂娜娜》、失恋人必听《爱情幼稚园》。 专辑曲目: 01.我的女主角是你 02.囧囧 03.飞夜精灵 04.隐藏 05.私人空间 06.全世界恋爱 07.恋爱学堂 08.一个人写歌 09.优魂娜娜 10.爱情幼稚园

跪求Jason Chen的best friend中文版的歌词。。。。。

Do you remember when 你还记得那时I said I"d always be there 我说过我一直在这里Ever since we were ten, baby 从我还是10岁的男孩时When we were out on the playground 当我们在操场上playing pretend 自行玩耍I didn"t k now it back then 我每次都不记得回家Now I realize you were the only one 现在我发觉你是唯一的It"s never too late to show it 它永远不会太迟的展现出来Grow old together 一直到我们长大Have feelings we had b ef ore 感觉我们回到了当时Back when we were so innocent 我们如此的单纯I pray for all your love 我祈求得到你全部的爱Girl our love is so unreal 我们的爱都是不真实的I just wanna reach and touch you 我只是想要张开手臂触摸你squeeze you, somebody pinch me 拥抱你,但是有人在掐我This is something like a movie 这些大概像一场电影And I dont k now how it ends girl 我不知道如何得到你but I fell in love with my Best Friend 但是我爱上了我最好的朋友I fell in love with my Best Friend 我爱上了我最好的朋友I fell in love with my Best Friend 我爱上了我最好的朋友Through all the dudes that came by 通过所有见过的伙伴And all the nights that you"d cry 你整夜都在哭泣I was there right by your side 我很喜欢你的另一面How could I tell you I loved you When you 我要怎样告诉你我爱你were so happy 当你正开心的With some other guy? 和其他男孩在一起的时候Now I realize you were the you only one 现在我发觉你是唯一的It"s never too late to show it 它永远不会太迟的展现出来Grow old together 一直到我们长大Have feelings we had b ef ore 感觉我们回到了当时When we were so innocent 我们如此的单纯I pray for all your love 我祈求得到你全部的爱Girl our love is so unreal 我们的爱都是不真实的I just wanna reach and touch you 我只是想要张开手臂触摸你squeeze you, somebody pinch me 拥抱你,但是有人在掐我This is something like a movie 这些大概像一场电影And I dont know how it ends girl 我不知道如何得到你but I fell in love with my Best Friend 但是我爱上了我最好的朋友I know it sounds crazy 我知道这听起来很疯狂That you"d be my baby 但你即将是我的宝贝Girl you mean that much to me 你的意思是我还有许多I nothing comp ares when 我什么都不比较We"re lighter than air and 我们比空气轻We don"t wanna come back down 我们不想回去I don"t wanna ruin 我不想破坏what we have 那些我们的Love is so unpredictable 爱是那么的不可预测But it"s the risk that I"m taking 这个风险很迷人Hoping, praying 希望,祈祷You"d fall in love with your best friend 你将会爱上你做好的朋友I pray for all your love 我祈求得到你全部的爱Girl our love is so unreal 我们的爱都是不真实的I just wanna reach and touch you 我只是想要张开手臂触摸你squeeze you, somebody pinch me 拥抱你,但是有人在掐我This is something like a movie 这些大概像一场电影And I dont know how it ends girl 我不知道如何得到你but I fell in love with my Best Friend 但是爱上了我最好的朋友I pray for all your love 我祈求得到你全部的爱Girl our love is so unreal 我们的爱都是不真实的I just wanna reach and touch you 我只是想要张开手臂触摸你squeeze you, somebody pinch me 拥抱你,但是有人在掐我This is something like a movie 这些大概像一场电影And I dont know how it ends girl 我不知道如何得到你but I fell in love with my Best Friend 但是我爱上了我最好的朋友I fell in love with my Best Friend 我爱上了我最好的朋友I remember when 你还记得那时I said I"d always be there 我说过我一直在这里Ever since we were ten baby····· 从我还是10岁的男孩时 这样可以?

跪求Jason Chen的best friend中文版的歌词。。。。。

Do you remember when 你还记得那时 I said I"d always be there 我说过我一直在这里 Ever since we were ten, baby 从我还是10岁的男孩时 When we were out on the playground 当我们在操场上 playing pretend 自行玩耍 I didn"t k now it back then 我每次都不记得回家 Now I realize you were the only one 现在我发觉你是唯一的 It"s never too late to show it 它永远不会太迟的展现出来 Grow old together 一直到我们长大 Have feelings we had b ef ore 感觉我们回到了当时 Back when we were so innocent 我们如此的单纯 I pray for all your love 我祈求得到你全部的爱 Girl our love is so unreal 我们的爱都是不真实的 I just wanna reach and touch you 我只是想要张开手臂触摸你 squeeze you, somebody pinch me 拥抱你,但是有人在掐我 This is something like a movie 这些大概像一场电影 And I dont k now how it ends girl 我不知道如何得到你 but I fell in love with my Best Friend 但是我爱上了我最好的朋友 I fell in love with my Best Friend 我爱上了我最好的朋友 I fell in love with my Best Friend 我爱上了我最好的朋友 Through all the dudes that came by 通过所有见过的伙伴 And all the nights that you"d cry 你整夜都在哭泣 I was there right by your side 我很喜欢你的另一面 How could I tell you I loved you When you 我要怎样告诉你我爱你 were so happy 当你正开心的 With some other guy? 和其他男孩在一起的时候 Now I realize you were the you only one 现在我发觉你是唯一的 It"s never too late to show it 它永远不会太迟的展现出来 Grow old together 一直到我们长大 Have feelings we had b ef ore 感觉我们回到了当时 When we were so innocent 我们如此的单纯 I pray for all your love 我祈求得到你全部的爱 Girl our love is so unreal 我们的爱都是不真实的 I just wanna reach and touch you 我只是想要张开手臂触摸你 squeeze you, somebody pinch me 拥抱你,但是有人在掐我 This is something like a movie 这些大概像一场电影 And I dont know how it ends girl 我不知道如何得到你 but I fell in love with my Best Friend 但是我爱上了我最好的朋友 I know it sounds crazy 我知道这听起来很疯狂 That you"d be my baby 但你即将是我的宝贝 Girl you mean that much to me 你的意思是我还有许多 I nothing comp ares when 我什么都不比较 We"re lighter than air and 我们比空气轻 We don"t wanna come back down 我们不想回去 I don"t wanna ruin 我不想破坏 what we have 那些我们的 Love is so unpredictable 爱是那么的不可预测 But it"s the risk that I"m taking 这个风险很迷人 Hoping, praying 希望,祈祷 You"d fall in love with your best friend 你将会爱上你做好的朋友 I pray for all your love 我祈求得到你全部的爱 Girl our love is so unreal 我们的爱都是不真实的 I just wanna reach and touch you 我只是想要张开手臂触摸你 squeeze you, somebody pinch me 拥抱你,但是有人在掐我 This is something like a movie 这些大概像一场电影 And I dont know how it ends girl 我不知道如何得到你 but I fell in love with my Best Friend 但是爱上了我最好的朋友 I pray for all your love 我祈求得到你全部的爱 Girl our love is so unreal 我们的爱都是不真实的 I just wanna reach and touch you 我只是想要张开手臂触摸你 squeeze you, somebody pinch me 拥抱你,但是有人在掐我 This is something like a movie 这些大概像一场电影 And I dont know how it ends girl 我不知道如何得到你 but I fell in love with my Best Friend 但是我爱上了我最好的朋友 I fell in love with my Best Friend 我爱上了我最好的朋友 I remember when 你还记得那时 I said I"d always be there 我说过我一直在这里 Ever since we were ten baby····· 从我还是10岁的男孩时 这样可以? 追问: 中文版,不是英文版加翻译 回答: 中文版也是那个旋律?? 是不是这个 我轻轻的唱有一点吵 看著哥们儿你冰冷的身体在燃烧 多想陪你飞可我却做不到 聼我为你祈祷这一秒下一秒 I see ya soul 你一直在我左右 仿佛当初 跟你说no你却说wow but I feel ya,dog 在跟我握握手 因为你是我最好的朋友 one 没有你存在 感觉得到你的爱 最好的朋友 我等你回来 没有我的爱 怕你看不清未来 期待的色彩却是苍白 无论我身在何处你都在我身边 深信你是我的守护天使落入凡间 当爱变成习惯你却已经不在 犯错的到底是谁 我们都太傻 纯真的爱却在受罚 开门的瞬间期待的扑闹 却只剩下一阵酸楚无奈的苦笑 甚至开始怀念 怀念混乱的一切 都伴着音符在心里随处飘飘 我要我们在一起 一起散步 一起啃排骨 像老虎却胆小如鼠 但为我你愿意全部付出 只要一个微笑就可以止哭 没有你存在 感觉得到你的爱 最好的朋友 我等你回来 没有我的爱 怕你看不清未来 期待的色彩却是苍白 角落是否太暗 宝贝是否害怕 有个地方叫天堂 那里从来没有伤害 生命没有排序 my best friend 相信有一天我们还能再相聚 剩下自私的空间 原来只是孤寂一片 最忠诚的你消失不见 看到太多虚伪的脸 纯真的一面慢慢毁灭 i"m sorry 这就是你所信赖的世界 baby dont go let me kno 何时才是尽头 sit wow 握手 你总是那么优秀 吐吐舌头 just let it go oh my bestfriend yo 没有你存在 感觉得到你的爱 最好的朋友 我等你回来 没有我的爱 怕你看不清未来 期待的色彩却是苍白 追问: 不是 回答: 呃,还有一个: 还记得我说过 我永远不会走远 就在十三年前 一天 那火花就在我们眼前 却视而不见 就差那么一点 终于发现你就是我生命唯一 对你的感觉 从来都 不曾改变 那火花已经蔓延 那青涩的感觉 感叹着我的天 多么奇妙的感觉 好想吻着你的指尖 嘴边 就在我梦里面 像是香榭里的画面 哦这种失控的感觉 我爱上了我的bestfriend 你笑着说it"s alright 但泪水勉强掩盖 你爱过的那些男孩 我努力不让你察觉 我对你的爱cause 你有他陪伴 终于发现你就是我生命 我唯一的爱 从来没 有谁能替代 火花烧成了火海 除了你谁都不爱 祈祷着每一天 我能陪在你身边 温柔吻着你的指尖 嘴边 我梦快要实现 甜蜜剧情我来导演 你就是我的一切 我爱上了我的bestfriend 希望你能接受 我最爱的宝贝 全部的爱都给你 没有人能像我 我不要求什么 只要你在我身边 我害怕失去我们共同感觉 哪怕还是朋友界限 我无时无刻的期待 盼望某天 你爱上我这个best friend 感叹着我的天 多么奇妙的感觉 好想吻着你的指尖 嘴边 就在我梦里面 像是香榭里的画面 哦这种失控的感觉 我爱上了我的bestfriend 祈祷着每一天 我能陪在你身边 温柔吻着你的指尖 嘴边 我梦快要实现 甜蜜剧情我来导演 你就是我的一切 我爱上了我的bestfriend 找疯了都没找到,,呵呵

写一段java代码,调用c程序,都有什么办法

很繁琐~~~

Jason Mraz 《Best Friend》歌词。靠你们了

Love is where this begins,Thank you for letting me in,Youu2019ve always known where I stand,Iu2019ve never had to pretend,And I feel my life is better,Because youu2019re a part of it,I know without you by my side,That I would be differentThank you for all of your trust,Thank you for not giving up,Thank you for holding my hand,Youu2019ve always known where I standAnd I feel my life is better,So is the world weu2019re living in,Iu2019m thankful for the time I spent,With my best friendThank you for calling me out,Thank you for waking me up,Thank you for breaking it down,Thank you for choosing us,Thank you for all youu2019re about,Thank you for lifting me up,Thank you for keeping me grounded,And being here nowMy life is better,Because youu2019re a part of it,I know without you by my side,That I would be different,Yes I feel my life is better, And so is the world weu2019re livinu2019 in,Iu2019m thankful for the time I spent,With my best friendYouu2019re my best friend.

请问怎么把.dll文件加入我的java工程,并能使用里面的方法?

1. 编写范例文档 public class TestNative{ private native static int Max(int a,int b); public static void main(String[] args) { System.out.println(Max(4,5)); } static { System.loadLibrary("VCdll"); } } 其中 LoadLibrary中的DLL文件名称可以随便定.只要做好的动态链接库改名成这个字符串就可以了.而native函数的来源就是该动态链接库. 2. 做好该步准备以后,用javac TestNative.java生成TestNative.class. 检验语法. 3. 语法检查通过以后,用javah TestNative生成TestNative.h的C++头文件. 4. 用VC++6.0创建dll文件: <1>msdev->new->project->win32 Dynamic-Link Library <2>Enter project name (e.g. VCdll) <3>choose "An empty DLL project"->finish <4>将3生成的TestNative.h和jdk下的jni.h和jni_md.h加入到工程中去 <5>Create a c++ file, implements the native method. as follows://TestNative.cpp#include "TestNative.h"JNIEXPORT jint JNICALL Java_TestNative_Max (JNIEnv * a, jclass b, jint x, jint y){ return x > y ? x : y;}备注: A 其中的jni.h通常在 jdkinclude 可以先拷贝到VC安装目录下的include目录下.一劳永逸,以后可以方便使用JNI技术. B 全部的数据类型需要考虑Java和VC的接口问题.用jint jstring 等. C 函数名称和自动生成的.h文件中规定的一致.命名规则是: Java_使用类_方法名 6. 全编译一下VC++工程. 如果没有出错,则此时生成动态链接库成功. 把动态链接库VCdll.dll拷贝到TestNative.java所在的目录上. 7.运行java TestNative. OK :

java中怎样调用现有的dll文件

当然不用重新生成.dll文件了,直接在java文件中声明并调用就可以了。当然了,下面的这个工作还是要做的:在JAVA程序中,首先需要在类中声明所调用的库名称,如下: static { System.loadLibrary(“goodluck”); }

java调用怎么只能加载一次dll库

JAVA以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的目的,使得它和本地机器的各种内部联系变得很少,约束了它的功能。解决JAVA对本地操作的一种方法就是JNI。JAVA通过JNI调用本地方法,而本地方法是以库文件的形式存放的(在WINDOWS平台上是DLL文件形式,在UNIX机器上是SO文件形式)。通过调用本地的库文件的内部方法,使JAVA可以实现和本地机器的紧密联系,调用系统级的各接口方法。简单介绍及应用如下:一、JAVA中所需要做的工作在JAVA程序中,首先需要在类中声明所调用的库名称,如下:static{System.loadLibrary(“goodluck”);}在这里,库的扩展名字可以不用写出来,究竟是DLL还是SO,由系统自己判断。还需要对将要调用的方法做本地声明,关键字为native。并且只需要声明,而不需要具体实现。如下:publicnativestaticvoidset(inti);publicnativestaticintget();然后编译该JAVA程序文件,生成CLASS,再用JAVAH命令,JNI就会生成C/C++的头文件。例如程序testdll.java,内容为:publicclasstestdll{static{System.loadLibrary("goodluck");}publicnativestaticintget();publicnativestaticvoidset(inti);publicstaticvoidmain(String[]args){testdlltest=newtestdll();test.set(10);System.out.println(test.get());}}用javactestdll.java编译它,会生成testdll.class。再用javahtestdll,则会在当前目录下生成testdll.h文件,这个文件需要被C/C++程序调用来生成所需的库文件。二、C/C++中所需要做的工作对于已生成的.h头文件,C/C++所需要做的,就是把它的各个方法具体的实现。然后编译连接成库文件即可。再把库文件拷贝到JAVA程序的路径下面,就可以用JAVA调用C/C++所实现的功能了。接上例子。我们先看一下testdll.h文件的内容:#include#ifndef_Included_testdll#define_Included_testdll#ifdef__cplusplusextern"C"{#endifJNIEXPORTjintJNICALLJava_testdll_get(JNIEnv*,jclass);JNIEXPORTvoidJNICALLJava_testdll_set(JNIEnv*,jclass,jint);#ifdef__cplusplus}#endif#endif在具体实现的时候,我们只关心两个函数原型JNIEXPORTjintJNICALLJava_testdll_get(JNIEnv*,jclass);和JNIEXPORTvoidJNICALLJava_testdll_set(JNIEnv*,jclass,jint);这里JNIEXPORT和JNICALL都是JNI的关键字,表示此函数是要被JNI调用的。而jint是以JNI为中介使JAVA的int类型与本地的int沟通的一种类型,我们可以视而不见,就当做int使用。函数的名称是JAVA_再加上java程序的package路径再加函数名组成的。参数中,我们也只需要关心在JAVA程序中存在的参数,至于JNIEnv*和jclass我们一般没有必要去碰它。好,下面我们用testdll.cpp文件具体实现这两个函数:#include"testdll.h"inti=0;JNIEXPORTjintJNICALLJava_testdll_get(JNIEnv*,jclass){returni;}JNIEXPORTvoidJNICALLJava_testdll_set(JNIEnv*,jclass,jintj){i=j;}编译连接成库文件,本例是在WINDOWS下做的,生成的是DLL文件。并且名称要与JAVA中需要调用的一致,这里就是goodluck.dll。把goodluck.dll拷贝到testdll.class的目录下,javatestdll运行它,就可以观察到结果了。

java怎么引用c

Java调用C++/C有3中方式:JNI、JNA、JNative。注:1、JNA的方式很普遍。2、Java和C++/C交互的难点在于数据结构的对应3、java不可以直接调用C#代码,C#代码需要托管JNI(Android调用,普通java类似)使用步骤:1、编写静态方法(用java声明)2、编译生成class文件3、编译生成h文件4、编写C文件(用C/C++实现)5、配置NDK6、配置so库7、在Activity调用(Java调用C/C++)。JNative使用步骤:1、下载Jnative.jar,下载地址如下:http://nchc.dl.sourceforge.net/sourceforge/jnative/JNative.jar把JNativeCpp.dll放在c:windowssystem32目录下;把要调用的dll文件也放在c:windowssystem32目录下。2、编码调用dll,示例如下:JNative jnative = new JNative(dllNmae,"disConnect");  //调用a.dll中disconnect方法jnative.setRetVal(Type.INT);  //设置返回类型为int,也可以设置为float,string等类型int pindex = 0;jnative.setParameter(pindex++, hHandle);  //设置第一个参数为hHandlejnative.invoke();  //正式执行这个函数return jnative.getRetValAsInt();  //设置返回值为int,并返回JNA使用步骤:1、下载 jna-x.x.x.jar放入到java项目类路径下;2、创建一个接口继承Library;3、声明方法,方法的返回值和参数要和本地dll对应;4、实例化接口实例;5、调用接口;//1、创建接口public interface CSIInterface extends Library {//2、声明方法public Boolean CreateCsiInstance(int deviceId, Boolean bSquelchLogging);}//3、实例化接口public CSIInterface instance = (CSIInterface) Native.loadLibrary("macitcsi.dll", CSIInterface.class);//4、调用接口instance.CreateCsiInstance(4,true);使用注意点:1、dll的位数要和JDK的位数一致;2、Java和C的数据类型对应关系如下,和C++的数据类型可以通过C为中转:3、常用记录:com.sun.jna.Structure对应结构体,com.sun.jna.Callback对应回调。作者:China第一程序员链接:https://www.jianshu.com/p/24174203c3d7来源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

JNA 下面的C++代码怎么转JAVA?

Java是通过JNI调用其他语言(包括C++)编译的本地方法的,而本地方法是以库文件的形式存放的(在WINDOWS平台上是DLL文件形式,在UNIX机器上是SO文件形式)。如下是详细讲解:1、JAVA中所需要做的工作在JAVA程序中,首先需要在类中声明所调用的库名称,如下:static {System.loadLibrary(“goodluck”);}在这里,库的扩展名字可以不用写出来,究竟是DLL还是SO,由系统自己判断。还需要对将要调用的方法做本地声明,关键字为native。并且只需要声明,而不需要具体实现。如下:public native static void set(int i);public native static int get();然后编译该JAVA程序文件,生成CLASS,再用JAVAH命令,JNI就会生成C/C++的头文件。例如程序TestDll.java,内容为:public class TestDll{static{System.loadLibrary("goodluck");}public native static int get();public native static void set(int i);public static void main(String[] args){TestDll test = new TestDll();test.set(10);System.out.println(test.get());}}用javac TestDll.java编译它,会生成TestDll.class。再用javah TestDll,则会在当前目录下生成TestDll.h文件,这个文件需要被C/C++程序调用来生成所需的库文件。2、C/C++中所需要做的工作对于已生成的.h头文件,C/C++所需要做的,就是把它的各个方法具体的实现。然后编译连接成库文件即可。再把库文件拷贝到JAVA程序的路径下面,就可以用JAVA调用C/C++所实现的功能了。接上例子。我们先看一下TestDll.h文件的内容:/* DO NOT EDIT THIS FILE - it is machine generated */#include <jni.h>/* Header for class TestDll */#ifndef _Included_TestDll#define _Included_TestDll#ifdef __cplusplusextern "C" {#endifJNIEXPORT jint JNICALL Java_TestDll_get (JNIEnv *, jclass);JNIEXPORT void JNICALL Java_TestDll_set (JNIEnv *, jclass, jint);#ifdef __cplusplus}#endif#endif在具体实现的时候,我们只关心两个函数原型JNIEXPORT jint JNICALL Java_TestDll_get (JNIEnv *, jclass);和JNIEXPORT void JNICALL Java_TestDll_set (JNIEnv *, jclass, jint);这里JNIEXPORT和JNICALL都是JNI的关键字,表示此函数是要被JNI调用的。而jint是以JNI为中介使JAVA的int类型与本地的int沟通的一种类型,我们可以视而不见,就当做int使用。函数的名称是JAVA_再加上java程序的package路径再加函数名组成的。参数中,我们也只需要关心在JAVA程序中存在的参数,至于JNIEnv*和jclass我们一般没有必要去碰它。下面我们用TestDll.cpp文件具体实现这两个函数:#include "TestDll.h"int i = 0;JNIEXPORT jint JNICALL Java_TestDll_get (JNIEnv *, jclass){return i;}JNIEXPORT void JNICALL Java_TestDll_set (JNIEnv *, jclass, jint j){i = j;}编译连接成库文件,本例是在WINDOWS下做的,生成的是DLL文件。并且名称要与JAVA中需要调用的一致,这里就是goodluck.dll把goodluck.dll拷贝到TestDll.class的目录下,java TestDll运行它,就可以观察到结果了。

java怎样调用C++对象,该怎么解决

Java是通过JNI调用其他语言(包括C++)编译的本地方法的,而本地方法是以库文件的形式存放的(在WINDOWS平台上是DLL文件形式,在UNIX机器上是SO文件形式)。如下是详细讲解:1、JAVA中所需要做的工作在JAVA程序中,首先需要在类中声明所调用的库名称,如下:static {System.loadLibrary(“goodluck”);}在这里,库的扩展名字可以不用写出来,究竟是DLL还是SO,由系统自己判断。还需要对将要调用的方法做本地声明,关键字为native。并且只需要声明,而不需要具体实现。如下:public native static void set(int i);public native static int get();然后编译该JAVA程序文件,生成CLASS,再用JAVAH命令,JNI就会生成C/C++的头文件。例如程序TestDll.java,内容为:public class TestDll{static{System.loadLibrary("goodluck");}public native static int get();public native static void set(int i);public static void main(String[] args){TestDll test = new TestDll();test.set(10);System.out.println(test.get());}}用javac TestDll.java编译它,会生成TestDll.class。再用javah TestDll,则会在当前目录下生成TestDll.h文件,这个文件需要被C/C++程序调用来生成所需的库文件。2、C/C++中所需要做的工作对于已生成的.h头文件,C/C++所需要做的,就是把它的各个方法具体的实现。然后编译连接成库文件即可。再把库文件拷贝到JAVA程序的路径下面,就可以用JAVA调用C/C++所实现的功能了。接上例子。我们先看一下TestDll.h文件的内容:/* DO NOT EDIT THIS FILE - it is machine generated */#include <jni.h>/* Header for class TestDll */#ifndef _Included_TestDll#define _Included_TestDll#ifdef __cplusplusextern "C" {#endifJNIEXPORT jint JNICALL Java_TestDll_get (JNIEnv *, jclass);JNIEXPORT void JNICALL Java_TestDll_set (JNIEnv *, jclass, jint);#ifdef __cplusplus}#endif#endif在具体实现的时候,我们只关心两个函数原型JNIEXPORT jint JNICALL Java_TestDll_get (JNIEnv *, jclass);和JNIEXPORT void JNICALL Java_TestDll_set (JNIEnv *, jclass, jint);这里JNIEXPORT和JNICALL都是JNI的关键字,表示此函数是要被JNI调用的。而jint是以JNI为中介使JAVA的int类型与本地的int沟通的一种类型,我们可以视而不见,就当做int使用。函数的名称是JAVA_再加上java程序的package路径再加函数名组成的。参数中,我们也只需要关心在JAVA程序中存在的参数,至于JNIEnv*和jclass我们一般没有必要去碰它。下面我们用TestDll.cpp文件具体实现这两个函数:#include "TestDll.h"int i = 0;JNIEXPORT jint JNICALL Java_TestDll_get (JNIEnv *, jclass){return i;}JNIEXPORT void JNICALL Java_TestDll_set (JNIEnv *, jclass, jint j){i = j;}编译连接成库文件,本例是在WINDOWS下做的,生成的是DLL文件。并且名称要与JAVA中需要调用的一致,这里就是goodluck.dll把goodluck.dll拷贝到TestDll.class的目录下,java TestDll运行它,就可以观察到结果了。

java如何调用c++里面的方法

Java是通过JNI调用其他语言(包括C++)编译的本地方法的,而本地方法是以库文件的形式存放的(在WINDOWS平台上是DLL文件形式,在UNIX机器上是SO文件形式)。如下是详细讲解:1、JAVA中所需要做的工作在JAVA程序中,首先需要在类中声明所调用的库名称,如下:static { System.loadLibrary(“goodluck”);}在这里,库的扩展名字可以不用写出来,究竟是DLL还是SO,由系统自己判断。还需要对将要调用的方法做本地声明,关键字为native。并且只需要声明,而不需要具体实现。如下:public native static void set(int i);public native static int get();然后编译该JAVA程序文件,生成CLASS,再用JAVAH命令,JNI就会生成C/C++的头文件。例如程序TestDll.java,内容为:public class TestDll{ static { System.loadLibrary("goodluck"); } public native static int get(); public native static void set(int i); public static void main(String[] args) { TestDll test = new TestDll(); test.set(10); System.out.println(test.get()); }}用javac TestDll.java编译它,会生成TestDll.class。再用javah TestDll,则会在当前目录下生成TestDll.h文件,这个文件需要被C/C++程序调用来生成所需的库文件。2、C/C++中所需要做的工作对于已生成的.h头文件,C/C++所需要做的,就是把它的各个方法具体的实现。然后编译连接成库文件即可。再把库文件拷贝到JAVA程序的路径下面,就可以用JAVA调用C/C++所实现的功能了。接上例子。我们先看一下TestDll.h文件的内容:/* DO NOT EDIT THIS FILE - it is machine generated */#include /* Header for class TestDll */#ifndef _Included_TestDll#define _Included_TestDll#ifdef __cplusplusextern "C" {#endifJNIEXPORT jint JNICALL Java_TestDll_get (JNIEnv *, jclass);JNIEXPORT void JNICALL Java_TestDll_set (JNIEnv *, jclass, jint);#ifdef __cplusplus}#endif#endif在具体实现的时候,我们只关心两个函数原型JNIEXPORT jint JNICALL Java_TestDll_get (JNIEnv *, jclass);和JNIEXPORT void JNICALL Java_TestDll_set (JNIEnv *, jclass, jint);这里JNIEXPORT和JNICALL都是JNI的关键字,表示此函数是要被JNI调用的。而jint是以JNI为中介使JAVA的int类型与本地的int沟通的一种类型,我们可以视而不见,就当做int使用。函数的名称是JAVA_再加上java程序的package路径再加函数名组成的。参数中,我们也只需要关心在JAVA程序中存在的参数,至于JNIEnv*和jclass我们一般没有必要去碰它。下面我们用TestDll.cpp文件具体实现这两个函数:#include "TestDll.h"int i = 0;JNIEXPORT jint JNICALL Java_TestDll_get (JNIEnv *, jclass){ return i;}JNIEXPORT void JNICALL Java_TestDll_set (JNIEnv *, jclass, jint j){ i = j;}编译连接成库文件,本例是在WINDOWS下做的,生成的是DLL文件。并且名称要与JAVA中需要调用的一致,这里就是goodluck.dll把goodluck.dll拷贝到TestDll.class的目录下,java TestDll运行它,就可以观察到结果了。

如何用java调用c++动态库

Java是通过JNI调用其他语言(包括C++)编译的本地方法的,而本地方法是以库文件的形式存放的(在WINDOWS平台上是DLL文件形式,在UNIX机器上是SO文件形式)。如下是详细讲解:1、JAVA中所需要做的工作在JAVA程序中,首先需要在类中声明所调用的库名称,如下:static { System.loadLibrary(“goodluck”);}在这里,库的扩展名字可以不用写出来,究竟是DLL还是SO,由系统自己判断。还需要对将要调用的方法做本地声明,关键字为native。并且只需要声明,而不需要具体实现。如下:public native static void set(int i);public native static int get();然后编译该JAVA程序文件,生成CLASS,再用JAVAH命令,JNI就会生成C/C++的头文件。例如程序TestDll.java,内容为:public class TestDll{ static { System.loadLibrary("goodluck"); } public native static int get(); public native static void set(int i); public static void main(String[] args) { TestDll test = new TestDll(); test.set(10); System.out.println(test.get()); }}用javac TestDll.java编译它,会生成TestDll.class。再用javah TestDll,则会在当前目录下生成TestDll.h文件,这个文件需要被C/C++程序调用来生成所需的库文件。2、C/C++中所需要做的工作对于已生成的.h头文件,C/C++所需要做的,就是把它的各个方法具体的实现。然后编译连接成库文件即可。再把库文件拷贝到JAVA程序的路径下面,就可以用JAVA调用C/C++所实现的功能了。接上例子。我们先看一下TestDll.h文件的内容:/* DO NOT EDIT THIS FILE - it is machine generated */#include <jni.h>/* Header for class TestDll */#ifndef _Included_TestDll#define _Included_TestDll#ifdef __cplusplusextern "C" {#endifJNIEXPORT jint JNICALL Java_TestDll_get (JNIEnv *, jclass);JNIEXPORT void JNICALL Java_TestDll_set (JNIEnv *, jclass, jint);#ifdef __cplusplus}#endif#endif在具体实现的时候,我们只关心两个函数原型JNIEXPORT jint JNICALL Java_TestDll_get (JNIEnv *, jclass);和JNIEXPORT void JNICALL Java_TestDll_set (JNIEnv *, jclass, jint);这里JNIEXPORT和JNICALL都是JNI的关键字,表示此函数是要被JNI调用的。而jint是以JNI为中介使JAVA的int类型与本地的int沟通的一种类型,我们可以视而不见,就当做int使用。函数的名称是JAVA_再加上java程序的package路径再加函数名组成的。参数中,我们也只需要关心在JAVA程序中存在的参数,至于JNIEnv*和jclass我们一般没有必要去碰它。下面我们用TestDll.cpp文件具体实现这两个函数:#include "TestDll.h"int i = 0;JNIEXPORT jint JNICALL Java_TestDll_get (JNIEnv *, jclass){ return i;}JNIEXPORT void JNICALL Java_TestDll_set (JNIEnv *, jclass, jint j){ i = j;}编译连接成库文件,本例是在WINDOWS下做的,生成的是DLL文件。并且名称要与JAVA中需要调用的一致,这里就是goodluck.dll把goodluck.dll拷贝到TestDll.class的目录下,java TestDll运行它,就可以观察到结果了。

java如何去调用C++的方法?

http://zhidao.baidu.com/search?word=jni&pn=0&ie=gbk&rn=10&lm=0&fr=search

java 如何调用一个已经存在的静态库,并输入和获取参数! 例如:静态库中已经存在函数 ret=ys_tpcall(aa);

给出一个windows下dll的实例。linux下.a的静态库只是头文件和编译有所不同,另外需要将编译后的动态库文件放入/usr/lib下,使用ldconfig载入。一 先制作一个系统中有的DLL文件(cpp给出的sdk接口) 既然是测试我们就把我们这个dll叫做testDll吧,为了简单其间,我只写一个add方法,就是简单的2个数字相加,对于真正的开发中我们肯定会遇到其他类型,java到c/cpp中类型需要转换,具体类型转换对应关系g一下就能得到,我也不在列举。c/cpp中一个class一般包含2个文件,一个头文件定义(*.h),一个文件主体(*.c/*.cpp)。啰嗦了这么多还是直接动手吧,先在vs2008中建立一个工程(当然你也可以直接编写不用这些IDE工具,gcc g++的命令自己g。下同,不在注释不在废话),选取win32工程 键入工程名字testDll,点击next选取DLL,然后点击完成 打开我们的testdll.cpp,添加进我们的add方法 C++代码 1.int add(int a,int b){ 2. return a+b; 3.} int add(int a,int b){ return a+b; }注意到文件列表里并没有testDll.h,因为我们要给出调用者一个接口,如果不给头文件,人家就没办法调用,所以我们就必须添加一个头文件testDll.h。 C++代码 1.#ifdef TEST_DLL 2.#define TEST_API __declspec(dllexport) 3.#else 4.#define TEST_API __declspec(dllimport) 5.#endif 6. 7./* Set up for C function definitions, even when using C++ */ 8.#ifdef __cplusplus 9.extern "C" { 10.#endif 11. 12.TEST_API int add(int,int); 13. 14./* Ends C function definitions when using C++ */ 15.#ifdef __cplusplus 16.} 17.#endif #ifdef TEST_DLL#define TEST_API __declspec(dllexport)#else#define TEST_API __declspec(dllimport)#endif/* Set up for C function definitions, even when using C++ */#ifdef __cplusplusextern "C" {#endifTEST_API int add(int,int);/* Ends C function definitions when using C++ */#ifdef __cplusplus}#endif在这个头文件中我们把我们的add方法给定义了进去。注意到testdll.cpp中#include "stdafx.h",所以我们就把这个testDll.h include进stdafx.h里面。 按道理说我们的这个dll已经完成了,但是一般c/cpp给接口SDK的时候大都给.h和.lib,为了一步生成dll和lib,我们添加进一个testDll.def,有了这个文件就可以一步生成dll和lib。在source file里右键add new item ,选择Module-Definition File 键入testDll,OK了,我们可以直接build了。生成testDll.dll和testDll.lib。 把testDll.dll扔到system32目录里等待我们高大威猛的java jni调用。 二 JNI 2.1 编写java文件 为了显示我们的与众相同,我们就把我们的这个java文件命名为Demo.java顺便直接带上包名 ,因为我们知道人家给我们的接口里有个add方法,所以我们就直接来个调用吧。Java代码 1.package com.testJni.testDemo; 2. 3.public class Demo { 4. static 5. { 6. //System.out.println(System.getProperty("java.library.path")); 7. System.loadLibrary("testDll"); 8. System.loadLibrary("jniDll"); 9. } 10. public native static int add(int a,int b); 11. 12.} package com.testJni.testDemo;public class Demo { static { //System.out.println(System.getProperty("java.library.path")); System.loadLibrary("testDll"); System.loadLibrary("jniDll"); } public native static int add(int a,int b); }demo.java代码暂时如此,我们把将要生成的jni的dll叫做jniDll,有童鞋讲,我不想用你这个烂名字jniDll多俗啊,没关系,你可以换,随你换,生成文件后你再换也可以,现在换也可以。 2.2 生成.h头文件 javah命令,不多讲。生成的文件com_testJni_testDemo_Demo.h这个文件的命名规则我就不多讲了,一目了然。 C++代码 1./* DO NOT EDIT THIS FILE - it is machine generated */ 2.#include <jni.h> 3./* Header for class com_testJni_testDemo_Demo */ 4. 5.#ifndef _Included_com_testJni_testDemo_Demo 6.#define _Included_com_testJni_testDemo_Demo 7.#ifdef __cplusplus 8.extern "C" { 9.#endif 10./* 11. * Class: com_testJni_testDemo_Demo 12. * Method: add 13. * Signature: (II)I 14. */ 15.JNIEXPORT jint JNICALL Java_com_testJni_testDemo_Demo_add 16. (JNIEnv *, jclass, jint, jint); 17. 18.#ifdef __cplusplus 19.} 20.#endif 21.#endif /* DO NOT EDIT THIS FILE - it is machine generated */#include <jni.h>/* Header for class com_testJni_testDemo_Demo */#ifndef _Included_com_testJni_testDemo_Demo#define _Included_com_testJni_testDemo_Demo#ifdef __cplusplusextern "C" {#endif/* * Class: com_testJni_testDemo_Demo * Method: add * Signature: (II)I */JNIEXPORT jint JNICALL Java_com_testJni_testDemo_Demo_add (JNIEnv *, jclass, jint, jint);#ifdef __cplusplus}#endif#endif2.3 用c/cpp实现这个头文件 c/cpp中已经实现了这个add方法,我们只需要调用就可以啦。所以直接vs2008中建立一个dll工程,工程名我们就叫jniDll,具体过程不再多讲,方法同上面testDll的建立一样。在这个工程里kimmking把需要引用的包、文件等已经讲的很清楚了。打开jniDll.cpp,添加下面代码 C++代码 1.JNIEXPORT jint JNICALL Java_com_testJni_testDemo_Demo_add 2.(JNIEnv *env,jclass jobject,jint a,jint b){ 3. 4. return add(a,b); 5.} JNIEXPORT jint JNICALL Java_com_testJni_testDemo_Demo_add(JNIEnv *env,jclass jobject,jint a,jint b){ return add(a,b);}因为int对应的类型就刚好是jint,所以就不需要转换,其他需要转换的类型自己g对应关系转换,注意释放。 这个工程里我们还需要打开 stdafx.h添加C++代码 1.#include <jni.h> 2. 3.#include "testDll.h" 4.#include "com_testJni_testDemo_Demo.h" #include <jni.h>#include "testDll.h"#include "com_testJni_testDemo_Demo.h"在编译这个jniDll工程的时候需要引入testDll.h,com_testJni_testDemo_Demo.h,另外添加testDll.lib这个依赖。 好了做好这些后,build下,生成了我们期待已久的jniDll.dll,把这个dll同样扔到system32下。 三 测试 本人特懒,不想写多余的class,所以直接修改Demo.java 这也是刚才为什么讲暂时如此的原因Java代码 1.package com.testJni.testDemo; 2. 3.public class Demo { 4. static 5. { 6. //System.out.println(System.getProperty("java.library.path")); 7. System.loadLibrary("testDll"); 8. System.loadLibrary("jniDll"); 9. } 10. public native static int add(int a,int b); 11. public static void main(String[] args) { 12. System.out.println(add(7,2)); 13. } 14.} package com.testJni.testDemo;public class Demo { static { //System.out.println(System.getProperty("java.library.path")); System.loadLibrary("testDll"); System.loadLibrary("jniDll"); } public native static int add(int a,int b); public static void main(String[] args) { System.out.println(add(7,2)); }}四 最后补充 如果系统已经加载过c/cpp的dll,我们就不用再System.loadLibrary("testDll")了,加载一遍就可以了,因为我们刚才写的testDll系统没有加载,所以我就加载了一下。对于多个dll可以写多个System.loadLibrary去加载,修改static{}里面的内容不需要重新生成dll,除非你多加了一个调用方法,如果你看清楚规则,就不用javah命令就可以直接编写头文件,用javah太麻烦了。

java中可以调用c++函数吗

用 Runtime 的 exec 方法的确是可行的。假设我们已经把以下的 C 程序编绎成 adder.exe:#include <stdio.h>int main() { /* 简单地循环打印标准输入上的两个整数之和 */ int a, b, lineNumber = 0; while (scanf("%d %d", &a, &b)) printf("Line# %d %d + %d == %d ", ++lineNumber, a, b, a + b); return 0;}以下的 Java 程序可以在启动 adder.exe 后,跟 adder.exe 的标准输入和输出接轨,然后持续不断地向它发送数据和索取结果:import java.io.*;class C { public static void main(String[] args) throws Exception { final Process proc = Runtime.getRuntime().exec("adder.exe"); // 用另一个线程把参数送到 proc 的标准输入上去。 new Thread() { public void run() { OutputStream stdin = proc.getOutputStream(); for (int i = 0; ; i++) { try { Thread.sleep(1); // 要休息片刻才看得到 I/O 的缓存效果。 stdin.write((i + " " + i + " ").getBytes()); } catch (Exception ex) { ex.printStackTrace(); } } } }.start(); // 主线程负责读取并打印 proc 的标准输出。 BufferedReader stdout = new BufferedReader(new InputStreamReader(proc.getInputStream())); for (String line; null != (line = stdout.readLine()); ) System.out.println(line); }}循环里的 Thread.sleep(1) 纯粹是为了凸显 I/O 的缓存效果。我测试时看到大约 900 行的缓存量(用 32-bit XP 和 Java 1.6)。

怎样在linux环境下使用java调用C++动态链接库时将图片字节流传到C++方法的void*参数中?(使用的JNA)

用Jni首先 java 中 public class TestHello {static {System.loadLibrary("TestHellos");}public static native void hello(String msg);public native void GetSysID();public native String GetKeyCode(String sysId);public native boolean TestKeyCode(String sysId, String keyCode);public static void main(String[] args) {// hello("Hello,Kimm!");TestHello t= new TestHello();t.GetSysID();}}用javac TestHello.java, java TestHello,javah -classpath . -verbose TestHello 。将生产的头文件用到C++ 中的 HeardFileds 中。然后在 sources files 中实现 heardfieds 的方法。实现的方法,其实就是你要调用C++的方法、void main() //主函数

java定义一个方法siZe, 设置三个参数,两个数字为jint型,-一个符号为char型在?

public void size(int a,int b,char c){}

java 如何调用dll?

可以使用JNI调用,只要你有那个dll,知道里边的函数信息就行,如有不懂,再给你细说

java 读取DLL 咋弄?

一、建立java文件注意点:1.要对dll里面的方法做本地声明 2.加载dll示例代码:public class testdll { static{ System.loadLibrary("goodluck"); //注意:不写扩展名,名字要与dll的文件名一致 } public native int getValue(); public native void setValue(int i); /** * @param args */ public static void main(String[] args) { testdll test=new testdll(); test.setValue(10); System.out.println(test.getValue()); }}二、编译javac testdll.java ------如果没有错,进行下一步javah testdll ------生成testdll.h这个头文件三、实现步骤一中声明的方法打开VC++6.0,建立一个dll空工程,把testdll.h导入工程中,新建一个test.cpp源文件打开testdll.h,发现里面有两个方法:/* * Class: testdll * Method: getValue * Signature: ()I */JNIEXPORT jint JNICALL Java_testdll_getValue (JNIEnv *, jobject);/* * Class: testdll * Method: setValue * Signature: (I)V */JNIEXPORT void JNICALL Java_testdll_setValue (JNIEnv *, jobject, jint);JNIEXPORT不用管,第二个单词jint/void是返回值,jint相当于int类型,JNICALL不用管,每一个方法名前都有前缀Java_testll_,前两个参数JNIEnv *和jobject不用管,第二个方法的第三个参数jint就是java文件里的int i。上面有声明了,现在就要实现这两个方法,把代码补充进来吧:)示例代码:#include "testdll.h"int i=0;JNIEXPORT jint JNICALL Java_testdll_getValue(JNIEnv *, jobject){ return i;}JNIEXPORT void JNICALL Java_testdll_setValue(JNIEnv *, jobject, jint j){ i=j;}四、编译此时编译会出现error,主要是提示找不到jni.h(这个包含在testdll.h)里,需要我们把jni.h、jni_md.h复制到C:Program FilesMicrosoft Visual StudioVC98Include这个目录里(默认安装目录,如果安装VC不是这个目录,请自行找到Include目录)。jni.h------------------jdk安装目录includejni_md.h------------jdk安装目录includewin32然后再编译,构建,就有了test.dll这个动态链接库文件了,把它重命名成goodluck.dll,然后复制到testdll.java的目录下,运行吧:)java testdll结果:10

java如何调用c++里面的方法?

下面我再给出一个用上面所说的方法调用Windows API的例子,还可以用同样的方法通过JNI使用OpenGL、获取硬件信息等等。 //这段程序应存成.c文件 JNIEXPORT void JNICALL Java_OrderServerImpl_shutDown(JNIEnv *env, jobject this) //在这里实现java类中定义的方法 { jclass cls; jfieldID fid; DataSet *ds; cls = (*env)->GetObjectClass(env, this); fid = (*env)->GetFieldID(env, cls, "dataSet", "J"); ds = (DataSet *) (*env)->GetObjectField(env, this, fid); /*通过DataSet指针使用 API */ DSshutDown(ds); } 这是假定了现有服务器通过其API定义的DataSet类型得到了引用。指向服务器 DataSet的指针存储在dataSet域中。当客户机调用shutDown时,服务器的shutDown方法 就会被调用。因为在服务器实现中声明了要用本机方法来实现shutDown 方法,所以,RMI 将直接调用这个本机方法。这个本机方法找到对象的dataSet域,得到其值,并用它调用现 有API 的函数DSshutDown。

Java pstmt.setString(1,"%"+keyWord+"%") ;中的"%"+keyWord+"%"是什么意思?

这就是为索引为1的属性列设置值为"%"+keyWord+"%“,并没有什么特殊意义,只是可以使你设置的值中带有%而已

请问这个怎么解决??,chapter1是我存放Hello.java的文件夹,在C盘

你的环境变量class没配,在class中加 .

java程序问题

在程序顶端加上import java.awt.*;

《Brown Wolfand Other Jack》txt下载在线阅读全文,求百度网盘云资源

《Brown Wolf and Other Jack London Stories (Dodo Press)》(Jack London)电子书网盘下载免费在线阅读链接: https://pan.baidu.com/s/1UE_9-b5SU2O7C2YOKRdbCw 提取码: ydjj书名:Brown Wolf and Other Jack London Stories (Dodo Press)作者:Jack London出版社:Dodo Press出版年份:2007-08-24页数:192内容简介:Jack London (1876-1916), was an American author and a pioneer in the then-burgeoning world of commercial magazine fiction. He was one of the first Americans to make a lucrative career exclusively from writing. London was self-educated. He taught himself in the public library, mainly just by reading books. In 1898, he began struggling seriously to break into print, a struggle memorably described in his novel, Martin Eden (1909). Jack London was fortunate in the timing of his writing career. He started just as new printing technologies enabled lower-cost production of magazines. This resulted in a boom in popular magazines aimed at a wide public, and a strong market for short fiction. In 1900, he made $2,500 in writing, the equivalent of about $75,000 today. His career was well under way. Among his famous works are: Children of the Frost (1902), The Call of the Wild (1903), The Sea Wolf (1904), The Game (1905), White Fang (1906), The Road (1907), Before Adam (1907), Adventure (1911), and The Scarlet Plague (1912).

Saint Vitus的《jack frost》 歌词

歌曲名:jack frost歌手:Saint Vitus专辑:vWinter is comingYou"d better take careFor then I"m releasedAll mortals bewareLock your windowsSaint VitusBolt all doorsAnd hope it keeps me outYou better hope some moreLiving things witherYour bones feel my coldI silently slitherTurning young into oldBodies lie brokenOne moment with meAnd frostbite sets inNights,they grow longerWhen I"m aroundYour world is smotheredUnder frozen groundExposure to meBrings on certain deathIf you don"t believeJust look at your breathhttp://music.baidu.com/song/14191413

jack frost是谁

杰克冻人即Jack Frost,是梦工厂动画《守护者联盟》里的主角,由克里斯·派恩为其配音,电影中守护神之一,前世为救妹妹而溺水身亡。角色原型为欧洲英国民间传说中的雪精灵,守护黑夜和美梦。冻人的出现意味着秋天即将结束,冬季来临。角色资料在动画电影《守护者联盟》中,杰克冻人以前的名字叫做‘杰克",是和妹妹等家人一起生活在丛林里面的,每天无忧无虑。后来,杰克为了挽救妹妹的生命,在冰河上用拐棍挽救了妹妹的生命,自己却沉入了冰冷的河水之中。杰克的手够不到冰面,而月光清晰的在杰克的视线里,这时候杰克的头发变白,杰克变成了所谓的“冻人”。之后,“杰克冻人”成为一个传说,但并不为人们所相信,因此刚出现的时候不能被人们所看见。

jacket、packet这英语怎么念??

回答和翻译如下:Jacket,packet.夹克衫,口袋。( 音译:杰克得,派克得。)

在java中,List和队列Queue的作用有何不同(应用场景)

队列就是先进先出啊,对于数据只处理一次的比较有用。list一般可以反复读取。其实队列可以用list实现,只是queue给了一个简单的实现类而已。

java中Queue为什么不能实例化?

接口不能实例化,意思就是说不能new一个对象。

java LinkedList和Queue,Deque,之间的关系是?

Deque接口继承了Queue接口,而Queue接口继承了Collection接口,LinkedList实现了Deque接口;关系很明显了吧(顶级接口)Collection-->Queue-->Deque-->LinkedList(实现类)

java中创建队列Queue的问题

Queue这是个接口,你要new一个它的实现类;例如:Queuequeue=newArrayBlockingQueue(100);

java中的“queue类”是什么,有什么作用?

java中的queue类是队列数据结构管理类。在它里边的元素可以按照添加它们的相同顺序被移除。队列通常(但并非一定)以 FIFO(先进先出)的方式排序各个元素。不过优先级队列和 LIFO 队列(或堆栈)例外,前者根据提供的比较器或元素的自然顺序对元素进行排序,后者按 LIFO(后进先出)的方式对元素进行排序。无论使用哪种排序方式,队列的头都是调用remove()或poll()所移除的元素。在 FIFO 队列中,所有的新元素都插入队列的末尾。其他种类的队列可能使用不同的元素放置规则。每个Queue实现必须指定其顺序属性。offer 添加一个元素并返回true 如果队列已满,则返回falsepoll 移除并返问队列头部的元素 如果队列为空,则返回nullpeek 返回队列头部的元素 如果队列为空,则返回nullput 添加一个元素 如果队列满,则阻塞take 移除并返回队列头部的元素 如果队列为空,则阻塞element 返回队列头部的元素 如果队列为空,则抛出一个NoSuchElementException异常add 增加一个元索 如果队列已满,则抛出一个IIIegaISlabEepeplian异常remove 移除并返回队列头部的元素 如果队列为空,则抛出一个NoSuchElementException异常注意:poll和peek方法出错进返回null。因此,向队列中插入null值是不合法的。还有带超时的offer和poll方法重载,例如,下面的调用:boolean success = q.offer(x,100,TimeUnit.MILLISECONDS);尝试在100毫秒内向队列尾部插入一个元素。如果成功,立即返回true;否则,当到达超时进,返回false。同样地,调用:Object head = q.poll(100, TimeUnit.MILLISECONDS);如果在100毫秒内成功地移除了队列头元素,则立即返回头元素;否则在到达超时时,返回null。阻塞操作有put和take。put方法在队列满时阻塞,take方法在队列空时阻塞。Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了Queue接 口。Queue接口窄化了对LinkedList的方法的访问权限(即在方法中的参数类型如果是Queue时,就完全只能访问Queue接口所定义的方法 了,而不能直接访问 LinkedList的非Queue的方法),以使得只有恰当的方法才可以使用。BlockingQueue 继承了Queue接口。

java中创建队列Queue的问题

JAVA 使用泛型定义类型时,需要有相应的构造方法(带参数)支持;

queue java 是怎么实现的

java中queue的使用Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了Queue接 口。Queue接口窄化了对LinkedList的方法的访问权限(即在方法中的参数类型如果是Queue时,就完全只能访问Queue接口所定义的方法 了,而不能直接访问 LinkedList的非Queue的方法),以使得只有恰当的方法才可以使用。BlockingQueue 继承了Queue接口。队列是一种数据结构.它有两个基本操作:在队列尾部加人一个元素,和从队列头部移除一个元素就是说,队列以一种先进先出的方式管理数据,如果你试图向一个 已经满了的阻塞队列中添加一个元素或者是从一个空的阻塞队列中移除一个元索,将导致线程阻塞.在多线程进行合作时,阻塞队列是很有用的工具。工作者线程可 以定期地把中间结果存到阻塞队列中而其他工作者线线程把中间结果取出并在将来修改它们。队列会自动平衡负载。如果第一个线程集运行得比第二个慢,则第二个 线程集在等待结果时就会阻塞。如果第一个线程集运行得快,那么它将等待第二个线程集赶上来。下表显示了jdk1.5中的阻塞队列的操作:add 增加一个元索 如果队列已满,则抛出一个IIIegaISlabEepeplian异常remove 移除并返回队列头部的元素 如果队列为空,则抛出一个NoSuchElementException异常element 返回队列头部的元素 如果队列为空,则抛出一个NoSuchElementException异常offer 添加一个元素并返回true 如果队列已满,则返回falsepoll 移除并返问队列头部的元素 如果队列为空,则返回nullpeek 返回队列头部的元素 如果队列为空,则返回nullput 添加一个元素 如果队列满,则阻塞take 移除并返回队列头部的元素 如果队列为空,则阻塞remove、element、offer 、poll、peek 其实是属于Queue接口。 阻塞队列的操作可以根据它们的响应方式分为以下三类:aad、removee和element操作在你试图为一个已满的队列增加元素或从空队列取得元素时 抛出异常。当然,在多线程程序中,队列在任何时间都可能变成满的或空的,所以你可能想使用offer、poll、peek方法。这些方法在无法完成任务时 只是给出一个出错示而不会抛出异常。注意:poll和peek方法出错进返回null。因此,向队列中插入null值是不合法的。还有带超时的offer和poll方法变种,例如,下面的调用:boolean success = q.offer(x,100,TimeUnit.MILLISECONDS);尝试在100毫秒内向队列尾部插入一个元素。如果成功,立即返回true;否则,当到达超时进,返回false。同样地,调用:Object head = q.poll(100, TimeUnit.MILLISECONDS);如果在100毫秒内成功地移除了队列头元素,则立即返回头元素;否则在到达超时时,返回null。最后,我们有阻塞操作put和take。put方法在队列满时阻塞,take方法在队列空时阻塞。java.ulil.concurrent包提供了阻塞队列的4个变种。默认情况下,LinkedBlockingQueue的容量是没有上限的(说的不准确,在不指定时容量为Integer.MAX_VALUE,不要然的话在put时怎么会受阻呢),但是也可以选择指定其最大容量,它是基于链表的队列,此队列按 FIFO(先进先出)排序元素。ArrayBlockingQueue在构造时需要指定容量, 并可以选择是否需要公平性,如果公平参数被设置true,等待时间最长的线程会优先得到处理(其实就是通过将ReentrantLock设置为true来 达到这种公平性的:即等待时间最长的线程会先操作)。通常,公平性会使你在性能上付出代价,只有在的确非常需要的时候再使用它。它是基于数组的阻塞循环队 列,此队列按 FIFO(先进先出)原则对元素进行排序。PriorityBlockingQueue是一个带优先级的 队列,而不是先进先出队列。元素按优先级顺序被移除,该队列也没有上限(看了一下源码,PriorityBlockingQueue是对 PriorityQueue的再次包装,是基于堆数据结构的,而PriorityQueue是没有容量限制的,与ArrayList一样,所以在优先阻塞 队列上put时是不会受阻的。虽然此队列逻辑上是无界的,但是由于资源被耗尽,所以试图执行添加操作可能会导致 OutOfMemoryError),但是如果队列为空,那么取元素的操作take就会阻塞,所以它的检索操作take是受阻的。另外,往入该队列中的元 素要具有比较能力。最后,DelayQueue(基于PriorityQueue来实现的)是一个存放Delayed 元素的无界阻塞队列,只有在延迟期满时才能从中提取元素。该队列的头部是延迟期满后保存时间最长的 Delayed 元素。如果延迟都还没有期满,则队列没有头部,并且poll将返回null。当一个元素的 getDelay(TimeUnit.NANOSECONDS) 方法返回一个小于或等于零的值时,则出现期满,poll就以移除这个元素了。此队列不允许使用 null 元素。

为什么有的表示职业的英语单词,像locksmith,lumberjack是以人名结尾的?

这是因为在历史上最初这个行业的人留下了名声。Locksmith:锁匠。 即最初做锁匠的这个人叫Smith并留下了好的名声。中国也有这样的用法,例如:张小泉剪刀。

Nagoya,Japan用日语怎么说

nagoya 名古屋なごや 纳高呀japan日本にほん 你鸿

nagoya japan是什么意思,是否生产钟表

nagoya japan的意思就是日本名古屋港口。Nagoya的中文翻译是名古屋港口城市,他是日本的重要港口,位于日本本州东南部爱知县西部沿海伊势湾的西北侧,是日本五大港口之一。自1970年辟为通商口岸后商业迅速发达,成为日本三的批发商业中心之一。现为综合性的工业城市,中京工业区的核心。主要工业有毛纺、陶瓷、木材加工、汽车、钢铁、机械、金属加工、精密仪器、化学工业等,工业规模居世界第4位。japan的中文翻译是日本,日本国。因此nagoya japan的意思就是日本名古屋港口,这个城市生产手表。所以出口的商品大都标上:made in nagoya japan,在日本名古屋生产。

请推荐一些比较好的布鲁斯(blues)或爵士(jazz)或芬克(funk)音乐`歌曲的网址~最近想听下这类歌

《whatever you like》 重低音超级重,很有感觉。 《 blunt ashes 》 慢节奏的说唱。《 kill you》 阿姆的说唱。《sugar 》 很老的歌了。不过节奏还赞哦《g-slide 》 开头小孩子超级痢疾的。《hip hop is dead 》 NAS的经典歌曲了,超有感觉的。《teenage life》 个人很喜欢的歌,有小朋友和嘻哈的完美结合。《believe me》 BILLBAND 里面排名一直稳居在前五的歌~fort minor 的《london bridge》 个人推荐~全是骂人话。《in da club》 50 cent 的吊比歌,很嗨。电子加嘻哈。《i do》 chingy的嘻哈我一直满喜欢的。《low》 夜店歌,去过G的应该听过吧。《break it off》 很适合派对的歌~ RIHANNA的。《hypnotized》 很舒服的慢摇。 AKON的。 很喜欢《disco inferno》 重低音很重的嘻哈 .《bartender》 T-PAIN的慢摇《not going back》 这首歌呢,不知道怎么说。其实情景满悲惨的。《dirt off your shoulder》 赞的。《 he said she said》 女的声音很性感,爆发力啊毛强的。《petrified 》 重低音做的太吊了!《numb encore》 JAY-Z的经典了,听过的应该晓得的。《pocketful of sunshine》 终于找到那首07的混合曲的一首单独曲目了~!《i can》 NAS的古典和嘻哈的结合。《pump it》 黑眼豆豆的老歌,不过我觉得不比他们的一些红歌节奏差。《the real slim shady》跳街舞绝对赞的歌。《shut up》 黑眼豆豆的。很有爆发的。GAGA的歌大家估计都很熟了。在这里不多推荐哈!《that la la la》Rihanna的。在G+听到过。《gimme that》Chirs Brown的老歌,也许你没注意,不过节奏真的重!《nasty girl》Chingy的嘻哈不多介绍了!相信听过的就知道有多赞。《Ass N da Aurr》Chingy的。《what you got》Colby O"donis的。他既是音乐制作人也是歌手,曾经在gaga的 just dance里唱过男声《Whine up》.节奏重。《Yamaha mama》酱爆弟弟的。不错的r&b《Yey》akon的,无意中听到这首。不错的。《hard》Rihanna的。她的声音很赞!《i know youwant me》G+里很红的歌。《I wanna rock》这首略显普通,可以听下哈。《bad boys》高潮很好听的!《dead and gone》billband上禅连过的冠军歌《carry out》Timbaland的。个人觉得一般哈,可是他排名很不错。《say hey》拉丁曲风的嘻哈。《sweat dream》别忘记Beyonce!《i"ll be missing you》个人推荐!很舒服的说唱。尤其是高潮。适合在嗨后结尾《lose yourself》阿姆的歌《remember the name》超老的说唱了。不过依然经典。Dear mama 慢摇my last serenade 男的声音很好听,不能说是很节奏的流行,个人推荐,好听right now G+放过的,AKON的。高潮赞WHAT IS IT Baby Bash Ft Sean Kingston 朋友推荐 shut up and drive. RIHANNA 的。有点广告歌的感觉 gone going 个人推荐的很好听的慢摇。 tipsy 这首歌实在是太叼了~耳朵的冲击。sexy can i 很早的嘻哈歌了。不过还是蛮有慢摇的感觉的。 crowded 听过了哈哈。还不错,又是一首爆发力的重低音need a boss 喜欢。推荐推荐family affair 又是一首夜店放烂掉的慢摇。free your mind 摇滚加嘻哈的结合。like a boy 节奏不重,但是很嘻哈。harder better faster stronger 这个没有歌词,就是舞厅的电子歌曲 just a lil bit 50 cent的 baby by me ne-yo 的. 感觉节奏不错. candyman christina aguilera的. 适合派队christmas tree LADY GAGA 的.g+放过 gettin" it chingy 的嘻哈 one call away 推荐.重低音的节奏 balla baby 国外酒吧会选择放的歌. dem jeans 也是推荐歌曲之一 很不错 hotel room g+里面放过的. go girl PITBULL的.个人很喜欢他的歌.夜店歌首选.sticky icky 很不错以下都是PITBULL的好听的HIP HOP midnight shake TELL ME culo dammit man ___________________________________________________________beep 朋友推荐的. DONT STOP MUSIC Eenie Meenie 很不错的歌哈。有Justin Bieber candy 重低音慢摇。 gangsta Snoop Dogg新歌,节奏重 luv drunk 超舒服的慢摇。推荐!! Empire State Of Mind G+的歌,JAY-Z的,高潮超级好听。 Church 节奏暴快的 i"m a f r 慢摇慢摇慢摇~~~ The boss 有种很有冲击的感觉,纯说唱 tambourine 可以把身体摇起来的歌,G放过。 who"s that girl EVE的嘻哈。喜欢的顶! cowboy 喜欢喜欢。 SHAKE THAT G+有放 last ninght 虽然不是最新的嘻哈,不过很慢摇 tell me who you aRE。 喜欢这首歌的背景配乐。 superstar g+放过。 Put yo hood up remix 纯嘻哈的音乐,赞@!!!! Run This TowN G+有时候会放的。 i need a girl 很好听的慢摇。 lets get it startED 黑眼豆豆的嘻哈。 kiss me thru the phone G+放过。曾经红过一段时间的。 locked up 绝对有味道的慢摇啊。。。。推荐!! krazy G有放,太嗨了这个 insomnia G最近老是会放的歌~也是国外酒吧比较红的歌 Shoulder Lean 夜店长放的歌曲。 Swagga like us 这首歌的节奏太赞了。一听就会SHAKE~@!! get right 北京MIXDJ会放的歌。 here we go now 这首歌总算给我找到了!!太刁了!! Get like Me 不会让你失望的潮歌。move shake drop 北京MIX会放的~ Snap yo fingers 爆发力的嘻哈。。太爱了!!The one I love timbaland 的主打新歌嘻哈么。蛮好听的Peanut Butter and Jelly 赞赞!wall to wall 又是一首夜店红歌啊~na-nana-na nelly 的嘻哈。TOUCH THE SKY 节奏不错。stronger g后半夜放的。the next episode 上海夜店必放的歌feel good inc 苹果的广告 歌,也是上海新天地必放的歌 Missy Elliot 慢摇。听了很不错呵呵 yeyeye~ 奥菲,听了立马扭起来的。love you like mad 太好听了!!我超级喜欢的R&B hate me now r&b和说唱的完美结合!真的好好听!!! Message 不知道为什么,很喜欢这首 这么多够你听的吧!

JamesMann出生于哪里

JamesMannJamesMann是一名电影制作人、摄影师,主要作品有《VirtuallyHeroes》。外文名:JamesMann职业:电影制作人、摄影师代表作品:VirtuallyHeroes合作人物:G.J.Echternkamp

怎么区别JAZZ ROCK和POP?

35种音乐的分类解释! 01.什么是trip-hop? trip-hop是英伦/欧洲跳舞音乐的一种,它的名字来源是“ trip+ hip hop“= trip-hop“,因为它发源自英国的bristol,因此最早时称作“bristol hip-hop“.。由于把把hip-hop(其实很多音乐都是架构在hip-hop上的***不知啥是hip-hop的去看看跳街舞的人, 他们多半是用hip-hop音乐来跳的.)节奏变慢(有时很慢很慢),加入一些迷幻的味道,如很阴沉,肥厚的bass,轻微但迷幻的 合成音效,或是些唱片的取样,有时可能连唱片的杂音都会被“故意“取样进去.所谓“ trip“,指迷幻,氤氲的药物「旅程」,所以, trip-hop是种慢板的迷幻的、有 jazz感觉的、迷糊的、带点 hip hop节奏的 break beat音乐。它虽然隶属跳舞音乐类,但其迷幻迷糊特色已令它跳一般跳舞音乐所有的明确节拍特色相去很远。 外国 trip-hop代表人物: trip-hop中公认的铁三角ortishead, tricky, massive attack. mandalay moloko coldcut 02.什么是world music? world music是西方角度观点的词汇,意思指非英、美及西方民歌 /流行曲的音乐,通常指发展中地区或落后地区的传统音乐,例如非洲及南亚洲地区的音乐,有些地区如拉丁美洲的音乐,则能普及到自成一种类型。今天大家说的 world music通常是指与西方音乐混和了风格的、改良了的传统地区音乐。非洲的 king sunny ade,东欧的don byron,中国的朱哲琴,巴基斯坦的 nusrat fatehali kahn等是西方乐迷较熟悉的 world music乐手。 03.什么是new age? new age是种宁静、安逸、闲息的音乐,纯音乐作品占的比重较多,有歌唱的占较少。 new age可以是纯 acoustic(即以传统自发声乐器演奏)的,也可以是很电子化的,重点是营造出大自然平静的气氛或宇宙浩瀚的感觉,洗涤听者的心灵,令人心平气和。 new age很多时与音乐治疗有关,不少new age音乐说可以治病,也有不少与打坐冥想有关,这与 new age思潮哲学有莫大关系。 new age音乐通常被目为颇为中产阶级的音乐, windham hill是最具代表性的 new age唱片公司。 new age代表乐手有 enya, george winston, william ackerman, yanni, kitaro等等。 04.什么是dream-pop? dream-pop是种“梦”般的流行曲,它有一种迷离的气氛,多*synthesizers(电子合成器)造成,加了echo效果的电结他也是重要的成分,歌唱部分往往很 "breathy"即呼吸声重,歌词也往往有梦般的诗意色彩。代表乐队有 cocteau twins, lisa germano, st.etienne, this mortal coil, my bloody valentine, mazzy star和 dead can dance等。 05.什么是classical pop ? classical pop是指带古典响乐味道的流行曲,多用弦乐伴奏的歌曲都可列入此类,例如 the beatles的 “eleanorrigby“就是。澳洲乐队 crowded house的一些作品也可列入此类。如果说 classical pop,则是指经典的流行曲。 06.什么是acappella ? acappella是指没有乐器伴奏的歌曲,但凡纯以人声唱的歌都是 acappella,不过今天我们说 acappella通常是指有多重和唱的那种唱法,连乐器伴奏都由人声唱出。 acappella的相反是 umental,即纯音乐乐曲,任何类型的歌曲都可以以 acappella形式唱出。香港人最熟悉的 acappella歌曲是 “so much in love“,香港 acappella乐队有姬声雅士等。 07.什么是bossa nova? 在“谜”新专辑中传达了了许多自然的、哲学的观念。这个观念的主题就是“为什幺”。《冥界之外》是“谜”一首经典的单曲。通过克里图的声音铺垫首一种不可抵挡的圣歌迭句和有力的旋律。 bossa nova是种带 jazz味道的巴西音乐, 1950年代作曲家 antonio carlos jobim将巴西音乐节奏与美国西岸 cool jazz混合而成,柔和、舒服、轻松、懒洋洋、浪漫乃特色。每两个 bar的第 1,4,7,11,14拍为重拍。歌手 joao gilberto的纯厚歌声是 jobim音乐的出色拍档, 50年代中期传入美国后大受欢迎,其它着名 bossa nova乐手有 charlie byrd,stan getz和 astrud gilberto等,最着名的歌曲为 “the girlfrom ipanema“。 ossa nova于 60年代最流行,其馀年代亦不断有捧场者。 08.什么是post rock? post-rock是九十年代中期冒起的一种实验性、前卫摇滚乐,多带催眠感觉,风格取自ambient、free-form jazz、avant garde及电子音乐。代表乐队有tortoise,他们视他们的音乐不是歌,而是不断改变、晚晚新鲜的作品,大部分post-rock乐队都反主流音乐,也反indie-rock,不过也有些比较pop,如stereolab等。 post-rock 乐队例子还有cul de sac、ui、flying saucer attack、the high llamas、mogwai、trans am等。 09.什么是britpop? britpop虽有个“ pop“字,但其实是 rock的一种,源於九十年代英伦,中文可译为“英式摇滚”,这是英伦乐坛对美国 grunge潮的一个回应,主要是以乐队形式出现。不过, britpop风格其实十分广泛,如 oasis是结他摇滚乐队, blur则pop很多,而pulp则接近glam rook及跳舞风格,不过他们都被列作 britpop。 英国 britpop代表人物: oasis blur suede pulp radiohead 10.什么是dub? dub可说是将歌声抽离只剩下音乐的reggae(瑞格,也有称之为雷鬼,一种很有节拍性 ,唱腔特别的南美黑人音乐)。而将dub运用在 电子乐上,则是将部份歌声抽离,将bass和鼓声加重,并且加入大量的echo(回音)等效果。这种技术常在现场表演时,将歌曲重新混音(remix)呈现。像massive attack 的专辑protection便由mad professor从trip-hop音乐混音成了dub版本。 11.什么是electro? 早在70年代末,80年代初,那时还没有house,techno***这类玩意儿,电子音乐也较不盛行,只有electro这类电子音乐而已. electro可说是纯粹以电子合成器(synthesizer,长得有点像keyboard)来发声的音乐,通常蛮轻柔的,且常使用roland公司的鼓机(drum machine)tr-808来发鼓声。德国的kraftwerk乐团可算是代表。 现在的electro音色比以前明亮,透明许多。后来一些dj利用electro变形成了一种hip-hop乐,被称作old school。现在的fatboy slim(流线胖小子)也融合了一些electro和old school在音乐中。 12.什么是jungle? jungle就是drum"n"bass的前身。jungle的速度比drum"n"bass快很多,而且节拍更为 复杂,比较强悍,有时会搭配一些rap,不像drum"n"bass会融合一些jazz,soul等元素,听起来比较柔,连“摇滚变色龙“ david bowie现在都搞起jungle了。 13.什么是drum"n"bass? 对某些人来说,drum"n"bass的音乐可能很烦,因为drum"n"bass很注重在节奏上玩花样,还有bass的表现, 像是很快很快,复杂的碎拍,以及运用各种不同的电子鼓,或是取样而来的鼓声。因此drum"n"bass也是breakbeat的一种,4hero为drum"n"bass的知名乐团 14.什么是big-beat? “大节拍“,把brit-hop变得更快,节奏更重,更有摇滚的味道,可说是将brit-hop改良后, 更成熟的一种曲风,你可以想像一下又重又碎,又有点快的节拍是什么样子。如the prodigy,the chemical brothers, fat boy slim即是big beat的“大角。 15.什么是brit-hop ? 把黑人hip-hop的节奏加快鼓声加重,配合些许电吉他,bass,有摇滚乐的味道, 如the chemical brothers的曲风即是。 16.什么是break beat ? 不像house的拍子boom-boom-boom-boom那么规律,而是以破碎的节拍呈现,像是切分拍。如在两拍中加入小碎鼓,等等,breakbeat只是一 个总称而已,有很多种音乐都属breakbeat,如以下的brit-hop,big-beat,和黑人的hip-hop便是一种。 17.什么是psychedelic trance ? 又名goa trance,发源于印度的一个小岛上。goa即为这小岛的名字 ,旋律常带有印度风味,这类trance的特徵,就是很重视旋律,音符之间的细微变化,且常有重叠的旋律,和高亢的tb-303声音出现,有点ambient的味道。 18.什么是trance ? 迷幻舞曲,由techno演变而来,听了会让你有“出神“的感觉,但还是保有舞曲的律动 ,很注重bass的表现 ,某些听了会有“催眠“的效果,拍子也是以4/4拍为主。 19.什么是ambient ? 听起来起伏不大,但其实一直在做改变,像是长时间的音效, 或是渐进式的音乐编排等等,常会营造出有层次的空间感,所以被称为“情境音乐“, 且常对於生活周遭的声音做取样,如人声,汽车声,甚至是其他音乐的旋律***等等。为70年代的brian eno所创,是一种很“高深“的电子音乐.后来ambient也有分支,如ambient house, ambient techno***等等,相信大家从字面上就能了解,其实在很多种音乐中都会有ambient的影子,甚至某些古典乐中 也有ambient的味道。 20.什么是techno ? technology, 即表示“高科技舞曲“啦!利用电脑,合成器合成,做出一些特殊音效,这种音乐常常是许多音效组合起来的. techno的节拍也是4/4拍,但速度较house快,且听起来具重复性,较强硬,较机械化,所以某些人称techno为“工业噪音“,但某些还是会注重旋律的. techno起源于美国底特律,有三名dj: derrick may,kevin saunderson juan atkins尝试将电子乐与黑人音乐结合,而产生了detroit techno. detroit techno通常较平缓, 不像一般的techno那样强劲,可说是现代techno的起源。 21.什么是electrophonic music?何谓electrophonic music(电子音乐)?随着时代的演进,音乐家有了更多制作音乐的方法.所谓电子音乐,就是以电子合成器,音乐软体,电脑等所产生的电子声响来制作音乐.电子音乐范围广泛,生活周遭常常能听到,在电影配乐,广告配乐,甚至某些国语流行歌中都有用到,不过以电子舞曲为最.很多人认为电子乐是一种冷冰冰,没有感情的音乐.其实电子乐也可融入rock, jazz甚至blues等多种元素而充满情感的。 电子音乐的类型也是多种多样的,包括house 、techno、ambient、trance、psychedelic trance、 breakbeat、 brit-hop、 big-beat、 trip-hop、drum"n"bass、 jungle、electro、dub、chill out、 minimalism。 22.什么是民歌 (folk)? 民歌(folk)原本是指每个民族的传统歌曲,每个民族的先民都有他们自原始 /古代已有的歌曲,这些歌绝大部分都不知道谁是作者,而以口头传播,一传十十传百,一代传一代的传下去至今。不过今天我们所说的民歌 (folk),大都是指流行曲年代的民歌 (folk),所指的是主要以木结他为伴奏乐器,以自然坦率方式歌唱,唱出大家纯朴生活感受的那种歌曲。美国民歌手 woody guthrie在五十年代的唱片可说是最早的民歌唱片录音,所以普遍被认定是现代民歌 (folk)的祖师。之后 pete seeger、 the weavers继续推动这类音乐,六十年代越战,反战民歌手如 bob dylan,joan baez,peter,paul and mary等成为时代的呼声。后民歌向 pop,rock及都市化发展, bob dylan发明了 folkrock, simon & garfunkel发展出中产口味的都市 folk pop,风行一时。八十年代 suzanne vega,tracychapman等 +走出一种更富现在都市感觉的 urban folk(城市) / contemporary(当代) folk路线。民歌 (folk)在英国、香港等乐坛也发展出不同的面貌。民歌 (folk近年较新的发展是与 new age结合 (如 enya),及与 trip hop结合(如 beth orton)。 23.什么是 chamber pop? chamber pop是指典雅、高贵、精致的一种流行乐,它有一定的古典音乐感觉。 chamber music一词来自古典音乐,中文叫“室内乐“,是种小组弦乐演奏曲式,气氛高雅。 chamber pop於九十年代兴起,是对当时的 lo-fi及 grunge的一种反应,强调优美的旋律、精致的配乐、乾净的录音,每每多用弦乐、管乐制造巴洛克时代的音乐感觉。 外国代表乐队有 the divine comedy, rialto, eric matthews及 balle & sebastian等. 24.什么是 synth pop? synth pop中的 “ synth“,即 synthesizer,顾名思义, synth pop就是“由 sythesizrs炮制出来的流行乐”,当然除 synthesizers外还会用上其他电子乐器如电脑及鼓机等等。 synth pop於八十年代初期开始流行,至八十年代中开始沉寂,当年在香港也曾掀起过一阵热潮。 synth pop的特点是科技感强,有时会颇冰冷,歌曲多是“三分钟流行曲” (3-minutes pop),很多时 synth pop乐手会作入时打扮。 synth pop代表组合: depeche mode、 human league、 duran duran、 omd、 gary numan 25.什么是 orchestra ? orchestra就是管弦乐团,它分成四部分: 1弦乐,包括小提琴、大提琴等, 2铜管乐 3木管乐和 4敲击乐四组。弦乐组每种乐器有多人演奏 (竖琴除外 ),四组演奏者由一人统筹兼领导,他就是乐团的指挥。 orchestra於17世纪出现,到 18世纪因海顿和莫扎特的作品而清楚地建立模式。 19世纪加入了些新乐器,乐团人数加大。 orchestra是西方古典 /正统音乐的正宗。西方流行 /摇滚乐也经常运用 orchestra的部分或全部团员协助演出。 26.什么是 gangsta rap? gangsta rap是 rap的一种,以 rap的内容多与都市罪案有关,充满暴力、色欲感受,这是反映现实的一种音乐路向。 gangsta rap於八十年代末期在美国兴起,音乐rap中的强悍尖锐派,在美国大受欢迎,唱片销路甚高。而不少 gangsta rap乐手本身真正“参与”现实中各式罪案,部分更因而入狱甚至死亡,可说是真正反映现实兼令人触目惊心的乐种。 gangsta rap化表组合: ice-t、 ice cube、 dr. dre、 snoop doggy dogg、 2 pac、 geto boys . 27.什么是house? house是於八十年代沿自 disco发展出来的跳舞音乐。 这是芝加哥的dj玩出的音乐,他们将德国电子乐团kraftwerk的一张唱片和电子鼓(drum machine)规律的节奏 及黑人蓝调歌声混音在一起,house就产生啦~一般翻译为“浩室“舞曲,为电子舞曲最基本的型式,4/4拍的节奏, 一拍一个鼓声,配上简单的旋律,常有高亢的女声歌唱. disco流行后,一些dj将它改变,有心将disco变得较为不商业化, bass和鼓变得更深沈,很多时变成了纯音乐作品,即使有歌唱部分也多数是由跳舞女歌手唱的简短句子,往往没有明确歌词。渐渐的,有人加入了latin(拉丁)、 reggae(瑞格源在西印度群岛)、 rap(说唱)或 jazz(爵士)等元素,至八十年代后期, house冲出地下范围,成为芝加哥、纽约及伦敦流行榜的宠儿。 28.什么是 r&b? r&b的全名是 rhythm & blues,一般译作“节奏布鲁斯“。广义上, r&b可视为“黑人的流行音乐”,它源於黑人的blues音乐,是现今西行流行乐和摇滚乐的基础,billboard杂志曾介定 r&b为所有黑人音乐,除了 jazz和blues之外,都可列作 r&b,可见 r&b的范围是多么的广泛。近年黑人音乐圈大为盛行的 hip hop和 rap都源於 r&b,并且同时保存着不少 r&b成分。 29.迪斯科(disco) discotheque的简称,原意为唱片舞会,起先是指黑人在夜总会按录音跳舞的音乐,70年代实际上成了对任何时新的舞蹈音乐的统称。与摇滚相比,它的特点是强劲的、不分轻重的、像节拍器一样作响的4/4拍子,歌词和曲调简单。1977年,因澳大利亚流行音乐小组“比吉斯”(bee gees)的电影录音《周末狂热》在美国掀起迪斯科热。迪斯科经常在录音室进行音响合成,制成唱片,但终因节奏单调、风格雷同,于80年代初逐渐被其他节奏不那么显著、速度稍慢的流行舞曲所代替。 30.朋克(punk) 70年代中期发展起来的一种摇滚乐,或称“朋克摇滚”(punk rock),80年代初扩展到全美国。朋克针对摇滚乐的反抗性减弱这一情况,以一种故意与比较文明的摇滚乐相对立的面目出现。它继承了摇滚乐开始时的反叛精神,蔑视一切传统,蔑视、宗教、教育机构等等,但却是用一种更加颓废的方式,极端无主义的言行表现出来。他们的唱词淫狠、粗鲁;在舞台上尖叫、跺脚、斗殴;音乐上与硬摇滚比较接近,音响极大,音色浓烈浑厚。代表性乐队有“性手枪”(*** pistols)、“撞击”(the clash)等。 70年代末,从朋克中分离出一支比较能被人接受的、也更带点艺术性的新品种,叫“新浪潮”(new wave)。 31.索尔(soul) 亦称“灵歌”。1969年,“公告牌”用“索尔”来代替原来对“节奏布鲁斯”的称呼。它是由布鲁斯、摇滚乐与黑人福音歌混合而成的一种黑人流行音乐,演唱时较少演奏乐器。索尔的著名歌手有詹姆斯·布朗(james brown)、查尔斯(ray charles)、雷丁(ons redding)、史蒂夫·旺德(stevle wonder)、普林斯(prince)等。 32.雷鬼(reggae) 起源于牙买加,70年代中期传入美国。它把非洲、拉丁美洲节奏和类似非洲流行的那种呼应式的歌唱法,与强劲的、有推动力的摇滚乐音响相结合。 33.说唱(rap) 黑人俚语,相当于“谈话”(talking),产自纽约贫困黑人聚居区。它以在机械的节奏声的背景下,快速地诉说一连串押韵的诗句为特征。这种形式来源之一是过去电台节目主持人在介绍唱片时所用的一种快速的、押韵的行话性的语言。莱普的歌词幽默、风趣,常带讽刺性,80年代尤其受到黑人欢迎。最有代表性的乐队是“公开的敌人”(public enemy)。莱普有时也称“希普-霍普”(hip-hop)。实际上,希普-霍普的含义更宽,泛指当时纽约街头文化的各种成分,除莱普外,还有:(莱普经常采用的)用手把放在唱机转盘上的唱片前后移动,发出有节奏的刮擦声;唱片播放员(dj)在转换唱片拼接唱片音乐片断时,听不出中断痕迹的技法;霹雳舞等等。 34.波普(pop) 一种具有强烈节拍的现代流行音乐。一般认为,流行音乐有广义和狭义之分,这里的“波普”是指狭义的流行音乐,如 70、80年代著名歌手罗斯(diana ross)、里奇(lionel richie)、惠特妮·休斯顿(whitney houston)、麦当娜(madonna)、迈克尔·杰克逊(michael jackson)、普林斯(prince)、珍妮特·杰克逊(janet jackson)等人演唱的很多歌曲。 35.艺术摇滚(art rock) 于70年代后流行,主要在欧洲,英国人领头,如“穆迪布鲁斯”(moody blues)乐队,但在美国也有影响。艺术摇滚把摇滚与古典音乐结合起来,利用电子设备演奏如李斯特、德彪西等作曲家的作品,又称“进步摇滚”

JAVA: 在类 DrumKit 中找不到主方法, 请将主方法定义为

然后main方法要在public class中

迷失里演Jack的是谁,代表作有哪些

生日:1966-07-14外文名:MatthewFox星座:巨蟹座中文名:马修·福克斯

迷失里演Jack的是谁,代表作有哪些

马修·福克斯(MatthewFox)电视作品  《迷失,Lost》(2004至今)饰杰克·谢泼德(JackShephard) 《ATokenforYourThoughts》(2003)饰Rockstar马修·福克斯《猎杀,Haunted》(2002)饰FrankTaylor《面具之后,BehindtheMask》(1999)饰JamesJones《五人派对,PartyofFive》(1994)饰CharlieSalinger(多季固定演出(1994年—2000年))《新鲜人宿舍,FreshmanDorm》(1992)饰DannyFoley(首次在电视系列剧中固定演出)《IfIDieBeforeIWake》(1993)饰CharlieDeevers《机场妙事多,Wings》(1992)饰TyWarner(客串)电影作品  《刺杀据点,VantagePoint》(2008)饰KentTaylor《极速赛车手,speedracer》(2008)饰RacerX《呛烟高手,Smokin"Aces》(2007)饰BillSecuritySuper《加油!马歇尔,WeAreMarshall》(2006)饰RedDawson《等著你回来,MyBoyfriend"sBack》(1993)饰BuckVanPatten(第一部主演的剧情长片)

Jack是什么意思?

Jack (人名) 解释:杰克

谁有泰坦尼克号jack死后rose说的告别的话

BODINEWe never found anything on Jack. There"s no record of him at all.OLD ROSENo, there wouldn"t be, would there? And I"ve never spoken of him until now, not to anyone.(to Lizzy)Not even your grandfather. A woman"s heart is a deep ocean of secrets. But now you all know there was a man named Jack Dawson, and that he saved me, in every way that a person can be saved.(closing her eyes)I don"t even have a picture of him. He exists now only in my memory.

现实的泰坦尼克号故事里真有JACK这个人么?

影片编剧为JAMES CAMERON,他取材自下列史实,其中男女主角故事为杜撰。但也有类似的真实事件: 中国日报网站消息:据《每日快报》和《太阳报》报道,电影《泰坦尼克号》中虚构的爱情感动无数人。但鲜为人知的是,当年泰坦尼克号上,曾真的上演一出荡气回肠的“生死恋”:美国绅士爱德华和美女作家海伦在搭乘泰坦尼克号时一见钟情,1912年4月14日当船撞冰山并沉没时,海伦登上救生艇,但爱德华却随船沉入大海。93年后,2人永别时的定情物将可能以1.2万英镑高价拍卖,令这一真实版《泰坦尼克号》故事终于浮出水面。

I M The Man (Feat. Jeru The Damaja And Lil Dap) 歌词

歌曲名:I M The Man (Feat. Jeru The Damaja And Lil Dap)歌手:Gang Starr&Jeru The Damaja&Lil Dap专辑:Full Clip: A Decade Of Gang StarrFabolous feat. Red Café - I"m the ManExcuse me! I happen to be the boss manExcuse me! I happen to be the weathermanExcuse me! I happen to be the ice manExcuse me! I happen to be the dopemanAnd I"m the man - yes, shorty I"m the man (That"s me)I"m the man - yes, shorty I"m the man (The motherfuckin man, "Lo-so)And I"m the man - yes, shorty I"m the man (Due to the present in your past)I"m the man - yes, shorty I"m the man (In present where your man bitch?)Yes, I"m the man, yes shorty I"m the manI"m so fly there"s no tellin when I"ma landYou tryin to come up on somethin mami I"m the playerSo play the cards you was dealt baby I"m the handYoung Denzel, I"m the inside manThey open they legs to let me inside manI work the middle, call it an inside jobThe hey mon, I got ten side jobsThe boss man, the ice man and weathermanThe weed man for Redman and Method ManThe dope man, the gun man, the mailmanThe spokesman, the cheer man, the salesmanUsed to spread the white shit like hail manAnd I moved more bags than the bellmanNow I"m the man of the da-da-da-da-damnIf you ain"t get the message let me tell you who I am (yeah)Excuse me! I happen to be the boss manExcuse me! I happen to be the weathermanExcuse me! I happen to be the ice manExcuse me! I happen to be the dopemanAnd I"m the man - yes, shorty I"m the manI"m the man - yes, shorty I"m the manAnd I"m the man - yes, shorty I"m the manI"m the man - yes, shorty I"m the manI"m the man - yes, shorty I"m the manLookin for some good shit, then I"m your manJust say my name three times like CandymanI pop up, fix it up like a handymanYou know how the man do, Coupe is all mad newGinoblis, but the truck is on KobesThrough the bulletproof when you"re in the Sport manThe slugs come through your window like grown manAww man~! There go your man againI fifth him up, stiff him up like a mannequinI ain"t trippin but dude think he the Man of SteelHe slippin up and he don"t even see banana peelsAnd one night I made plans to do himThe bitch is so easy a caveman could do itShe know I"m the man of the da-da-da-da-damnBut F-Y-I, let me tell you who I am (yeah)Excuse me! I happen to be the boss manExcuse me! I happen to be the weathermanExcuse me! I happen to be the ice manExcuse me! I happen to be the dopemanAnd I"m the man - yes, shorty I"m the manI"m the man - yes, shorty I"m the manAnd I"m the man - yes, shorty I"m the manI"m the man - yes, shorty I"m the manhttp://music.baidu.com/song/2765086

泰坦尼克号jack在晚餐桌上讲得那话,完整版的

。。

jack俚语

  一提到Jack,不少人会立马想到泰坦尼克大船上的Jack Dawson,亦或是海盗船上的Jack Sparrow,看看此文,没想到Jack会有如此多的 俚语 用法,一起学习一下吧。  1、All work and no play makes Jack a dull boy.   只工作不玩,聪明的孩子也会变傻。   2、All shall be well, Jack shall have Jill.   有情人终成着属。   3、every man Jack 或every Jack one是“每个人”、“人人”的意思。   All the workers want a pay increase, every man Jack of them.   全体工人无一例外地要求增加工资。   4、Jack of all trades and master of none   万事皆通而一无所长的人   5、a Jack on both sides   模棱两可,两面派   6、Jack at a pinch   临时拉来帮忙的人   7、Jack among the maids   讨好女人的男子   8、钱(=money)   Jack would be a gentleman if he had money.   低微的人有钱也会成为绅士。   9、老兄,伙计(=dude,man)   Jack is as good as his master.   伙计不比老板差,卑贱者未必不如高贵者。   10、Jack in the water   码头打杂工   11、cheep Jack   卖廉价货物的小贩  12、a Jack in office   自命不凡的小官吏,官僚   13、Jack the lad   (青少年帮派中的)头号人物   14、外行,生手,惹麻烦的人   Ted is a total jack.He doesnu2019t know his head from a hole in the ground.   特德完全是个外行。他脑子里空空如也。   15、侦探,警察,宪兵   Has that Jack been around asking questions again?   那个侦探又附近打听探问了吗?   16、Yellow Jack指医学上的“黄热病”   His elder brother died of Yellow Jack in the West Indies.   17、the Union Jack   英联合王国国旗   18、Jacks are common to all that will play.   乐器对于所有想要弹奏的人都一样。(Jacks是古时类似钢琴的弹奏乐器。)   19、a Jack of straw   稻草人   20、to make one"s Jack   赚很多钱   21、(学生考试作弊用的)夹带   Did you use any jack at this exam?   这次考试你用夹带了吗?   22、烟草制品   That shop sells all kinds of jack.   那家商店经销各类烟草制品。   23、微不足道的事物   This new television program isnu2019t worth jack.   这次新的电视节目没有什么可值得一看的东西。   24、一份烤干酪二明治   Are we having Jack again for dinner?   晚饭我们还吃烤干酪三明治吗?   25、面值五英镑的钞票,五英镑   Iu2019ll bet you a jacks.   我敢跟你赌五英镑。

如何在java中实现md5加密和解密

package endecrypt; 02. 03.import java.io.UnsupportedEncodingException; 04.import java.security.MessageDigest; 05.import java.security.NoSuchAlgorithmException; 06. 07./** 08. * 采用MD5加密解密 09. * @author tfq 10. * @datetime 2011-10-13 11. */ 12.public class MD5Util { 13. 14. /*** 15. * MD5加码 生成32位md5码 16. */ 17. public static String string2MD5(String inStr){ 18. MessageDigest md5 = null; 19. try{ 20. md5 = MessageDigest.getInstance("MD5"); 21. }catch (Exception e){ 22. System.out.println(e.toString()); 23. e.printStackTrace(); 24. return ""; 25. } 26. char[] charArray = inStr.toCharArray(); 27. byte[] byteArray = new byte[charArray.length]; 28. 29. for (int i = 0; i < charArray.length; i++) 30. byteArray[i] = (byte) charArray[i]; 31. byte[] md5Bytes = md5.digest(byteArray); 32. StringBuffer hexValue = new StringBuffer(); 33. for (int i = 0; i < md5Bytes.length; i++){ 34. int val = ((int) md5Bytes[i]) & 0xff; 35. if (val < 16) 36. hexValue.append("0"); 37. hexValue.append(Integer.toHexString(val)); 38. } 39. return hexValue.toString(); 40. 41. } 42. 43. /** 44. * 加密解密算法 执行一次加密,两次解密 45. */ 46. public static String convertMD5(String inStr){ 47. 48. char[] a = inStr.toCharArray(); 49. for (int i = 0; i < a.length; i++){ 50. a[i] = (char) (a[i] ^ "t"); 51. } 52. String s = new String(a); 53. return s; 54. 55. }

JAVA的md5解密后怎么是乱码,问题出在哪里

MD5是单向加密的,不管何种数据进行MD5加密都会得到固定长度的字符串,MD5一般用户文件完整性的校验,也有用来做密码加密的。想要破解MD5,因其本身的算法不可逆,故只能使用穷举法,也就是不断拼字符串加密和已知的MD5字符串进行比对,这是一个相当大的工程,需要庞大的数据基础。

md5加密后javascript怎么解密

无法解密,md5的特性就是只能加密,所以用md5加密的时候,一定要记住你填写的内容,否则只能用重置的办法才能解决忘记的问题了。MD5加密步骤:1、百度”站长工具“,点击打开。2、然后点击导航里的”代码转换工具“,选择”MD5加密“。3、然后输入欲加密的字符串,选择多少位,然后点击“加密”即可。

Java MD5如何解密?

MD5 不能解密, MD5的破解方式就是 把不同的字符串按MD5加密 然后对比加密后的结果是不是一样. 在线MD5解密 也是这样的原理.

md5加密后javascript怎么解密

MD5是消息摘要算法,没有解密这一说,作用是验证信息的一致性。你看看百科。

java 中timer类的用法是什么?

所有类型的 Java 应用程序一般都需要计划重复执行的任务。企业应用程序需要计划每日的日志或者晚间批处理过程。一个 J2SE 或者 J2ME 日历应用程序需要根据用户的约定计划闹铃时间。不过,标准的调度类 Timer 和 TimerTask 没有足够的灵活性,无法支持通常需要的计划任务类型。在本文中,Java 开发人员 Tom White 向您展示了如何构建一个简单通用的计划框架,以用于执行任意复杂的计划任务。  把 java.util.Timer 和 java.util.TimerTask 统称为 Java 计时器框架,它们使程序员可以很容易地计划简单的任务(注意这些类也可用于 J2ME 中)。在 Java 2 SDK, Standard Edition, Version 1.3 中引入这个框架之前,开发人员必须编写自己的调度程序,这需要花费很大精力来处理线程和复杂的 Object.wait() 方法。不过,Java 计时器框架没有足够的能力来满足许多应用程序的计划要求。甚至一项需要在每天同一时间重复执行的任务,也不能直接使用 Timer 来计划,因为在夏令时开始和结束时会出现时间跳跃。  本文展示了一个通用的 Timer 和 TimerTask 计划框架,从而允许更灵活的计划任务。这个框架非常简单 ?? 它包括两个类和一个接口 ?? 并且容易掌握。如果您习惯于使用 Java 定时器框架,那么您应该可以很快地掌握这个计划框架。  计划单次任务  计划框架建立在 Java 定时器框架类的基础之上。因此,在解释如何使用计划框架以及如何实现它之前,我们将首先看看如何用这些类进行计划。  想像一个煮蛋计时器,在数分钟之后(这时蛋煮好了)它会发出声音提醒您。清单 1 中的代码构成了一个简单的煮蛋计时器的基本结构,它用 Java 语言编写:清单 1. EggTimer 类package org.tiling.scheduling.examples;import java.util.Timer;import java.util.TimerTask;public class EggTimer { private final Timer timer = new Timer();private final int minutes;public EggTimer(int minutes) { this.minutes = minutes;}public void start() { timer.schedule(new TimerTask() { public void run() { playSound(); timer.cancel();} private void playSound() { System.out.println("Your egg is ready!");// Start a new thread to play a sound...} }, minutes * 60 * 1000);} public static void main(String[] args) { EggTimer eggTimer = new EggTimer(2); eggTimer.start();}}  EggTimer 实例拥有一个 Timer 实例,用于提供必要的计划。用 start() 方法启动煮蛋计时器后,它就计划了一个 TimerTask,在指定的分钟数之后执行。时间到了,Timer 就在后台调用 TimerTask 的 start() 方法,这会使它发出声音。在取消计时器后这个应用程序就会中止。

japanese outdoor voyeur什么意思

japanese outdoor voyeur日本户外偷窥japanese outdoor voyeur日本户外偷窥

Do you know how to play B-ball,Jay Chou?..天地一斗、杰伦科比

当时就是这样

java中sao是什么?有什么功能?与dao有什么区别?感激不尽!

DAOuff0cData Access Objectuff1bSAOuff0cService Access Objectu3002

jan a.p. kaczmarek的《Daily Life》 歌词

歌曲名:Daily Life歌手:jan a.p. kaczmarek专辑:Guerra E Pace (War & Peace)I want you back in my lifeWant you back by my sidecause thats where you belongI wont give you upI will never stopMy love is much too strongI want you back in my lifeWant you back by my sidecause thats where you belongAnd I...I wont give you upI will never stopMy love is much too strongLook at me standing hereCrying out my final tearsLook at me in the rainCall me I wont leave againLook at me standing hereCrying out my final tearsLook at me in the rainAll in that I wont name againRemember when you told me ?You didnt want anybody else but me ?Well Im that same girl is all you need to seeI want you back in my lifeWant you back by my sidecause thats where you belongAnd I...I wont give you upI will never stopMy love is much too strongLook at me standing hereCrying out my final tearsLook at me in the rainhttp://music.baidu.com/song/58479546

JaneRizzo出生于哪里

JaneRizzoJaneRizzo是一名剪辑师,代表作品有《撒迦利亚》《他们非圣人》等。外文名:JaneRizzo职业:剪辑师代表作品:《撒迦利亚》合作人物:切瓦特·埃加福特

求Jaicko的Can I的歌词?

[ti:Air][ar:Jaicko][al:Can I][by:MaxRNB] [00:-01.42]Jaicko - Air [00:-00.42]Maximal R&B - Your First R&B Source![00:00.58][00:01.58]Yeahhh...[00:03.66]Oooh.. Ooh.. Oooo..[00:12.48]Detail..Haaaoow.[00:16.05][00:17.05]Right there where you are,[00:19.01]can"t stop looking at you,[00:21.33]you look so good to me.[00:25.73]And I don"t have to lie to ya,[00:28.27]you"ll be on your tools,[00:30.09]you are my fantasy.[00:33.96]Lovely as you are,[00:36.56]you"re such a star,[00:38.74]the sky can"t shut you down.[00:43.04]The factor all over me,[00:45.30]I just can"t let you leave,[00:47.87]Ooo baby you take me higher, higher, higher..[00:50.79][00:51.79]You don"t have to look around, [00:54.09]you don"t need to put your head down[00:55.83]just look up, up in the sky, yea[01:00.68]Cause girl you know you got me,[01:02.78]you knock me right off my feet,[01:04.81]and show me, how to fly..[01:07.88][01:08.88]In the air, in the air, in the air, in the air, in the air,[01:15.09]girl you know you put me [01:17.54]In the air, in the air, in the air, in the air, in the air,[01:24.14]I"m waiting for you in the air.[01:26.00][01:27.00]Damn it don"t matter,[01:28.83]day of the weather[01:30.89]girl I want you right here.[01:35.40]You take me higher,[01:37.39]my sweet freakin flyer,[01:39.62]baby do you want my.....[01:43.93]Whatever you want,[01:46.19]baby I got it,[01:47.96]just tell me baby I will be right there for you.[01:52.88]Not that it matters,[01:54.94]oh that your my letter,[01:56.82]to the sky, my sweet letter too.[02:00.74][02:01.74]You don"t have to look around, [02:03.95]you don"t need to put your head down[02:05.61]just look up, up in the sky, yea[02:10.19]Cause girl you know you got me,[02:12.38]you knock me right off my feet,[02:14.60]and show me, how to fly..[02:17.42][02:18.42]In the air, in the air, in the air, in the air, in the air,[02:24.87]girl you know you put me[02:27.40]In the air, in the air, in the air, in the air, in the air,[02:33.79]I"m waiting for you in the air.[02:35.98][02:36.98]Baby, know you"ll, find it [02:39.78]sweetie, sky facing into the clouds[02:44.60]as they fade and away[02:46.86]but you know I"m here to stay[02:49.00]when you need it I got it[02:51.79]I promise girl you don"t have to looook, oooh.[02:53.16][02:54.16]You don"t have to look around, [02:56.25]you don"t need to put your head down[02:57.98]just look up, up in the sky, yea[03:02.67]Cause girl you know you got me,[03:04.83]you knock me right off my feet,[03:06.90]and show me, how to fly..[03:09.80][03:10.80]In the air, in the air, in the air, in the air, in the air,[03:16.84]ooh ooooh[03:19.57]In the air, in the air, in the air, in the air, in the air,[03:26.08]I"m waiting for you in the air,[03:30.41]in the air, in the air.[03:34.90]girl I"m waiting for you in the aiiir.[03:41.32]oooh, I"m waiting for you in the air.[03:48.12]ooh ooh ooooh, oooyea.[03:54.00]

请问为什么棒子叫korean,而我们和日本人都只能叫chinese和japanese

1.korean词源 朝鲜的英语名称为Korea,Korea一词来源于1100年前朝鲜半岛的第一个统一国家“高丽(Koryo)”。“高丽”的名称取自“高山水丽”,即:山清水秀的意思。 韩国全称是大韩民国(Republic of Korea),成立于1948年。在英文资料和报道中,常以其地理位置称大韩民国为南朝鲜(South Korea),而称朝鲜人民民主主义共和国为北朝鲜(North Korea)。无论是朝鲜还是韩国,其英文都是Korea,来自于高丽的音译 。2.chinese与japanese词源欧洲一些国家称中国为“China”、“Chine”是源于“秦”(Chin)。英文“瓷器”(china)一词则是由“China”一词派生来的,而不是“China”是从“china”派生的。说Chinese是“瓷人”完全是无中生有,挑拨离间。随便问问你身边的美国人或英国人就会得出答案。Chinese硬译是“秦人”。就像早先的华人自称“唐人”,绝不会有人说这其实是蔑称“糖人”。欧洲从罗马帝国时就知道中国,那时中国是“大秦”。俄国知道中国比较晚,那时已经是北宋。但和他们更临近的是辽。所以他们称中国“契丹”。把自己称作“瓷人”的中国人是自取其辱,把中国人称作“瓷人”的外国人是别有用心。问问任何一个说英语的人就知道,“瓷人”在英语里叫“china dolls”。真正骂人的话是“China-man”。听见别人这么称你再抗议不迟。至于称我们“秦人”,虽然使巫婆、任丁他们显得更“正宗”,但没什么不好。秦帝国毕竟是中国历史上第一个统一的中央皇朝,当时世界上最强盛国家。如果欧洲也是和俄国人一样到了北宋才知道有个中国,管咱们叫“宋人”,那才真叫人气得肝儿疼。至于字尾,加州人、德州人这些“外来户”倒是“an”结尾了,也不知为什么当年参与美利坚立国的“Marylander”、“New Yorker”、“New Englander”就楞把好名都留给他们了。就连当年最被歧视非洲人,也得了“African”的好名字,实在是颠倒了耶!词语作为表达思想的载体,常常被打上时代的烙印、留有历史变迁的痕迹,“支那”一词的称呼也是一样。据考证,“支那”原是“Cina”〔din〕的音译,是古代印度对古代中国的称呼,最早出现在梵文佛经中。梵文Cina进入不同的语言中,其读音变化不大,译音是“China”、“支那”、“脂那”、“至那”或“震旦”。根据对Cina的来源的不同看法,其原始含意也不相同。比较有代表性的说法有四种:1.认为Cina在梵文中表示中国“丝”。古代印度人、波斯人、古希腊人,都用中国丝(梵文Cina)指称中国;2.认为Cina是秦国的“秦”的梵文译音,Cina的梵文含义是“秦国”,是古代印度人对秦汉时期的中国的称呼;3.认为Cina在梵文中有“偏僻遥远”的意思;4.认为Cina指羌族。梵文Cina在印度出现后,向西方传播,经由中亚到欧洲,进入英语,逐步演变为今天英语中的“China”。罗马传教士卫匡国在1655年最早提出China是秦国的“秦”的译音。在China一词出现前,欧洲对中国的称呼基本上都来自Cina〔din〕的读音,只是根据不同的语言稍有差异。梵文Cina向东方传播,进入中国和日本,译音为“支那”、“脂那”、“震旦”等。梵文Cina进入古代中国后,古代一般把梵文Cina音译为“震旦”,但Cina(震旦)是外国人(最初是印度人)对古代中国的称呼,中国人一般不这样使用。而Japan 是对汉语中“日本”一词的音译,西方人最早是通过中国人知道日本的.

Paul Glaeser - Patrick Jaymes的《Spica》 歌词

歌曲名:Spica歌手:Paul Glaeser - Patrick Jaymes专辑:Cosmos Zen君と眺めてた/在与你一同眺望过星を集めた窓に/纳入群星的窗上映してた/映射而出また 指折り数えた/再度 屈指细数瞬间(とき)を重ねた夜に/向反覆迎接相同瞬间(时光)的夜晚问いかけた/发出疑问时を止めた/让时间停了下来すきだよと言えば はぐらかした/若我说「喜欢你」 你就会回避话题気がつかないフリは/别再继续假装もうやめて></没有察觉的模样了><隣にいるとき/待在你身边的时候私の轨道はいつも/我的轨道总是像周极星 /拱极星トレモロみたいに/这有如颤音般波打つ思考の角度/起伏不定的思考角度つかめない 君を追えば/若是追寻你 便无法捉摸なにかを失ってしまいそうな/彷佛将会失去什麼似地想い浮かべ 船を出す/心中浮现这种感觉 而乘船出航抱きしめて/请拥抱我出会わなければ个々/若是没相遇我们将是单独的个体受け止めて デネボラを/请接住我 我要飞越飞び越え行くわ /Denebola(狮尾星)了哟ワガママな歳差(さいさ)/任性的岁差现象星(きみ)のようだね/就和星辰(你)一模一样呢追いかけて/追寻著你うかぶパノラマ/星空全景画浮现而出五线の上で 流れ星 /五线谱上方 流星消逝而过いま歌うから/我现在要放声高歌照らしてよね/请照耀我哟Spica(麦穗星)作词:kentax vs とくP作曲.编曲:とくP呗:初音ミク翻译:rufus0616 协力:Cildeby:CHHKKE笑っていたいよ ひとりはイヤだよ/我想要常保笑容 我讨厌孤单一人答えが闻きたい 怖くて闻けない/想知道你的回答 却因害怕不敢多问夜を いくつも 过ごして/渡过无数的夜晚未来へ 繋ぐの/而连接至未来またたく星をよけ 探してた/避开闪烁发亮的星群 不停寻找你神话は 谁の味方なの/神话是 站在谁那边的呢?ため息で 落ち込んでいた午後 /在吐露叹息而 意志消沉的午後想うだけ 君の名を一人つぶやくわ/光是思念你 我便独自轻喃你的名字あさはかな爱じゃ 届かないよね/如此肤浅的爱意 是传递不了的吧会いたくて ピアノ奏でた 音 /好想见你 钢琴所奏出的 音色苦しくて 溢れ出す/带著苦涩的情感 盈溢而出余韵嫋々(じょうじょう) 君に届け/馀音嫋嫋地 传递给你抱きしめて/请拥抱我出会わなければ个々/若是没相遇我们将是单独的个体受け止めて デネボラを/请接住我 我要飞越飞び越え行くわ /Denebola(狮尾星)了哟ワガママな歳差(さいさ)/任性的岁差现象星(きみ)のようだね/就和星辰(你)一模一样呢追いかけて/追寻著你うかぶパノラマ/星空全景画浮现而出五线の上で 流れ星 /五线谱上方 流星消逝而过いま歌うから/我现在要放声高歌照らしてよね スピカ/请照耀我哟 Spica(麦穗星)-END-http://music.baidu.com/song/2867593

It Takes Two (Feat. James Sampson) 歌词

歌曲名:It Takes Two (Feat. James Sampson)歌手:Zindy专辑:Reach Out作词:小山内舞作曲:和田昌哉编曲:OCTOPUSSY街の风に冷たい粒家路を急ぐ群集にまぎれては待つ人がいることの痛み自分の弱さ 同时に感じてる君がもし いつの时だって仆のものならばたとえふたり重ねた手を放そうとしても心は置いていくからたとえ今は 同じ时を刻めなくてもいつかまた めぐり会えるから伏し目の美しい女性よ离れたときもときめきは止まない今はまだ 言い出せなくて风の歌だけ 闻き流すふたり恋人の呼び名は君のためだけにあるよたとえ仆が视线はずす仕草みせても心は君を见ているたとえ今は 违う景色眺めていてもきっとまた めぐり会えるから运命も越えられる奇迹も起こるはずさ信じ続ければだから今は ひとりで歩こうたとえ仆が重ねた手を放そうとしても心は置いていくからたとえ今は 违う景色眺めていてもきっとまた めぐり会えるから仆たちは めぐり会えるから终わりhttp://music.baidu.com/song/8947843

jackson browne的 stay的歌词 谁有

歌词Now the seats are all emptyLet the roadies take the stagePack it up and tear it downThey"re the first to come and the last to leaveWorking for that minimum wageThey"ll set it up in another townTonight the people were so fineThey waited there in lineAnd when they got up on their feet,They made the show, and that was sweet,But I can hear the sound of slamming doors and folding chairsand that"s a sound they"ll never knowNow roll them cases and lift them ampsand haul them truses up and get"um up them ramps"Cause when it comes to moving me, you know you guys are the champsbut when that last guitar"s been packed away,you know that I still want to play.So just make sure you got it all set to gobefore you come for my pianoBut the band"s on the bus,and they"re waiting to go.We gotta drive all nightAnd do the show in Chicago... or Detroit.I don"t know, we do so many shows in a row.And these towns all look the same.we just pass the time in the hotel roomsand wander around backstage.Till those lights come up, and we hear that crowd,and we remember why we came.Now we got country and western on the bus, R & B, we got disco in 8-tracks and casettes in stereoWe"ve got rural scenes and magazinesAnd we"ve got truckers on CBWe got Richard Pryor on the videoWe"ve got time to think of the ones we loveWhile the miles roll awaybut the only time that seems too short is the time that we get to playPeople you"ve got the power over what we doYou can sit there and waitor you can pull us through.Come along, sing this songYou know that you can"t go wrong"Cause when that mornin" sun comes beating downyou"re gonna wake up in your townBut we"ll be scheduled to appeara thousand miles away from herePeople stay just a little bit longer We want to play -- just a little bit longer Now the promoter don"t mind And the union don"t mind If we take a little time And we leave it all behind and sing One more song Oh won"t you stay just a little bit longerPlease, please, please say you willSay you willOh won"t you stay just a little bit longerOh please, please stay just a little bit moreNow the promoter don"t mindAnd the roadies don"t mindIf we take a little timeAnd we leave this all behind and singOne more song

java第八章回答接口的问题

。。。。毫无技术含量啊。。直接按照要求来就行了啊

java中的注解@Generated

用来标注源代码中的某些东西是由某些工具生成的,而不是人写的。这个注解可以用于:包、类、注解类、方法、构造方法、变量、本地变量、方法参数。

求Statement接口的RETURN_GENERATED_KEYS详解【JAVA】

获取自动生成的键值,int id primary key auto_increment;Class.forName("com.mysql.jdbc.Driver"); Connection conn = DriverManager .getConnection("jdbc:mysql://localhost/BBS?user=root&password=root"); //连接数据库conn.setAutoCommit(false); //不自动提交String sql = "insert into article values (null,0,?,?,?,now(),0)";PreparedStatement pstat = conn.prepareStatement(sql,Statement.RETURN_GENERATED_KEYS);//创建一个默认 PreparedStatement 对象,该对象能获取自动生成的键,适合insert语句//(该语句能自动生成键值)autoGeneratedKeys - 指示是否应该返回自动生成的键的标志//它是 Statement.RETURN_GENERATED_KEYS 或 Statement.NO_GENERATED_KEYS 之一Statement stat = conn.createStatement();pstat.setInt(1, -1);pstat.setString(2,title);pstat.setString(3,content);pstat.executeUpdate();ResultSet rsKey = pstat.getGeneratedKeys(); //ResultSet 指示键值rsKey.next();int key = rsKey.getInt(1); //得到第一个键值rsKey.close();stat.executeUpdate("update article set rootid = " + key + " where id = " + key);conn.commit();conn.setAutoCommit(true); //设回自动提交pstat.close();conn.close();应用环境:表中有一个冗余字段,刚插入时要求该冗余字段的值和第一个字段的值相等,第一个字段是自动递增的,所以先向冗余字段插入一个-1(不知道为什么写-1,先这样记着),然后再Statement,update一下就可以了。

如何评价炉石主播jasonzhou

1、AmazAmaz原名JasonChan,原TeamLiquid成员,后富得流油自立门户创建TeamArchon。靠两个技能知名,第一个是:牧师三流的时期,他用牧师上传说;牧师二流的时期,他用牧师赢比赛。最近(黑石山)这个技能渐渐淡去,侧面说明了牧师现在是四流(雾第二个技能是,与拉格纳罗斯有灵魂上的羁绊。平日里体现在声控螺丝上,但声控螺丝的人很多,光靠这个说不上有灵魂羁绊。之所以说他有羁绊,是因为2014年F2P比赛的事。F2P,全称FreetoPlay,汉语叫玩游戏不给钱。规则是参赛者开个新号,选定一个职业,获得该职业的蓝白基础牌,月底前看谁天梯高,期间不准氪金开包或者氪金开jjc。很显然amaz选了牧师,蓝白牧师和当时他用的天梯牧师区别并不大,主要少一张螺丝一张伊瑟拉。毕竟是拖后期靠大哥制胜的卡组,没了螺丝的amaz卡在天梯半路上。经过一番思量,amaz决定把仅有的700金币换成牌,拆了凑1600做大螺丝。这时候有两种选择,打jjc或者直接买包。虽然打jjc能赚金币开包,但每轮jjc都很花时间。amaz陷入长考,先买了四包边开边想。是啊,第四包就撕出了螺丝。过两天就上了传说。事后,amaz上传撕包到油土鳖,并与观众们分享了F2P优胜的秘诀:Step1:Wina12winsarenagame.第一步:赢一轮12胜竞技场Step2:Openpacks.第二步:开包Step3:CraftRag.第三步:拆掉开出的牌,做成螺丝Oneofthosesteps,arenotnecessary其中某一步,其实可以省略…2、TrumpTrump和Amaz大概是国服玩家们最能辨识的两位美服选手了。老面孔,并且是亚洲面孔。原名JeffreyShih,纽约大学毕业的高材生,炉石开服前已经是一位热门播客,主要玩星际II。炉石开服之后直播内容就以炉石为主,偶尔也会播单机游戏、桌游、wow。最初是TeamLiquid成员,去年八月加入TeamSolomid。现在和TSM的lol成员住在同一栋房子里,时不时一起直播个杀人游戏啥的。Trump本人炉石水平不算顶尖,亮眼操作少,构筑能力稍有欠缺,但发挥极为稳定,几乎任何情况下都没有情绪波动,也就是面瘫。Trump直播炉石不久时,面瘫属性保存完好。不论发生什么情况,聊天室里再一片尖叫,他自巍然不动。久了以后观众表示有种被调戏的感觉,Trump便有意识地增加一些情绪变化和肢体语言,即提高逗比值。现在的情况是,Trump从面瘫慢慢朝闷骚靠拢,但比赛时情绪波动小的优点仍有保存。这么个闷骚播主,理应火不起来。然而Trump常年占据twitch炉石区观众数第一,究竟是什么道理呢。互联网是个鱼龙混杂的地方,Twitch尤其如此,漫天飞舞的种族歧视笑话、公鸡、群嘲、刷屏比比皆是。(有兴趣的可以去Kripparian直播间看看,他的聊天室无法进行任何正常对话)嘈杂的观众群里,大部分人对这些发言喜闻乐见。播客们在这样的大环境下,对自己的道德要求也相应放松,睁一只眼闭一只眼就过去了。(也有把这些东西作为特色的播客,Kripparian就算一个)Trump直播室则相反,聊天室永远仅允许会员(Sub)发言,刷屏、公鸡、谩骂、侮辱性发言都不允许,见一个封一个,环境非常有爱。甚至两个人吵架都有一大群劝架的和事老。久而久之,Trump稳定不变的风格、聊天室严格的规章,给观众们带来了一种安全感。如果有人上Twitch看炉石,又喜欢温和的交流风格,那他最后很可能留在Trump直播室。这句是我猜的:Trump直播室里大概有一大群受欺负的孩子们,包括Trump本人早年很可能也是。Trump直播间是他们在Twitch上,甚至生活里的避风港。也因为如此,以Forsenboys为主的,现实中不受欺负的观众们喜欢嘲讽Trump和Amaz观众,说他们自闭症,啥的。Trump也是少数几个真正靠技术吸引观众的美服播客之一,其油土鳖频道每周稳定上传大量天梯、jjc,偶尔也有集锦类和搞笑类。背景里开着Trump写作业,实测效果不一般。3.KripparrianKripp原名OctavianMorosan,加拿大人士。播客生涯开始时直播wow为主,D3发售后转而直播D3,后又玩了一阵子PathofExile,乐于尝试新游戏。直到世界上有了炉石,之后再也没播过别的游戏(偶——尔还是有一点点啦)。Kripp这人的游戏天赋极高,玩游戏上手快、稳步提高、并且总能最终跻身顶尖行列。wow时期的Kripp,在美服领头公会Exodus做猎人,并且常驻当年的猎人DPS榜单,后来成为直播完成IronmanChallenge的第一人(在不与其他玩家互动、不死亡、只穿白色或灰色装备等等一系列规则限制下,从1级升到85级),耗时仅4天17小时40分钟。直播D3期间,与他的队友成为了世界上第一个击杀HardcoreInfernoDiablo的玩家,Inferno难度降低后果断退坑。

java中label语句是什么?

label就是标签。在一条语句的开头加一条标签,就对该语句进行了标记,如果你在某条程序运行后向跳转到那条被标记的语句,这时候就用到它了。

java用递归的方法求分数的和怎么算

具体点,这听不懂你在说什么,什么叫‘求分数"?

java高手帮帮忙。老师出的实验题目,实在是不会阿。

本来就有除数为0的异常,你再写一个不是多此一举吗.

java 中的 integration是什么意思

集成的意思
 首页 上一页  81 82 83 84 85 86 87 88 89 90 91  下一页  尾页