这四个方向,你会选择哪一个?求大神帮帮我分析一下 [问题点数:20分]

Bbs1
本版专家分:0
结帖率 0%
Bbs9
本版专家分:68799
Blank
红花 2011年8月 C/C++大版内专家分月排行榜第一
2010年12月 C/C++大版内专家分月排行榜第一
Blank
黄花 2019年4月 扩充话题大版内专家分月排行榜第二
2019年3月 扩充话题大版内专家分月排行榜第二
2011年9月 C/C++大版内专家分月排行榜第二
2011年4月 C/C++大版内专家分月排行榜第二
2010年11月 C/C++大版内专家分月排行榜第二
Blank
蓝花 2011年6月 C/C++大版内专家分月排行榜第三
Bbs6
本版专家分:6880
Bbs8
本版专家分:45516
Blank
蓝花 2019年5月 扩充话题大版内专家分月排行榜第三
Bbs6
本版专家分:9854
Blank
黄花 2019年5月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2019年6月 扩充话题大版内专家分月排行榜第三
Bbs4
本版专家分:1491
Bbs4
本版专家分:1739
Bbs7
本版专家分:10848
Blank
GitHub 绑定GitHub第三方账户获取
Blank
红花 2019年4月 扩充话题大版内专家分月排行榜第一
Bbs4
本版专家分:1739
Bbs7
本版专家分:20242
Blank
GitHub 绑定GitHub第三方账户获取
Blank
红花 2019年7月 扩充话题大版内专家分月排行榜第一
Blank
黄花 2019年7月 Web 开发大版内专家分月排行榜第二
Bbs8
本版专家分:34246
版主
Blank
黄花 2017年11月 .NET技术大版内专家分月排行榜第二
2017年10月 .NET技术大版内专家分月排行榜第二
Blank
蓝花 2019年6月 .NET技术大版内专家分月排行榜第三
2018年8月 .NET技术大版内专家分月排行榜第三
2018年6月 .NET技术大版内专家分月排行榜第三
2018年3月 .NET技术大版内专家分月排行榜第三
2017年12月 .NET技术大版内专家分月排行榜第三
2017年9月 .NET技术大版内专家分月排行榜第三
Bbs7
本版专家分:29962
帮我分析一下考研方向
不是计算机专业的,想2011年考研试试,比较喜欢Linux和网络<em>方向</em>,有什么学校和专业<em>方向</em>可以推荐吗?
稳定与未知,你到底会选择哪一个
今天是2016年10月16日,来到CSDN的第一天。   其实与CSDN真正结缘的话可能是一件很早之前就实现的事情了。那个时候我还是一个对计算机这门学科懵懵懂懂的人,只学了一点点C++的皮毛,数据结构略懂那么一点点,学了几门叫做数字电路、信号与系统、计算机组成原理之类的根本不知道有什么作用的课程,看了一本叫做《操作系统》的书结果除了知道了几个名词概念之外一无所获,然后也写不出什么像样的东西来。所以
React Native 和ionic2 你选择哪一个
跨平台ionic : 一次开发,随处运行(一套代码,两个平台运行) react-native: 一次学习,随处开发(也就是ios和android开发两套代码) 开发方式ionic: html+css+angularjs react-vative: js+css 功能ionic: 编写cordova插件,可以达到全部支持! react-native: 与native混编,可以达到全部支持! 性能ion
java 还是.net 你选择哪一个
我认为,无论java 还是 .net 都是面向对象的语言,语言终究是语言,只是表达方式上的区别,而最重要的思想,oo的思想。我在看了VB.net以后发现VB.net 和java很像,而和Visual Basic的差别比较大。我建议大家还是多看看UML的书,多多领会OO的编程,设计,<em>分析</em>的思想,这样无论语言如何变化,都能够手到擒来。游刃有余
Jbuilder和Eclipse,您会选择哪一个?
如题!给个理由先~!rn谢谢!
大神制定学习方向
android开发任何一个<em>方向</em>都可以,要学习哪些内容,如果能介绍<em>一下</em>看那些书就更好了rn拜谢!!!
大神指点C++方向
大学毕业,虽然不是渣渣,但也没什么作为,想找到对口(C++相关)的工作,是有多么难,估计很多人都深有体会。毕业后,没<em>选择</em>去培训,随便找了个编程的工作(还是同学介绍,勉强进去,汗!大学白混了)。PowerBuilder,估计比较少人知道。现在在厂里做,随不是我的理想工作,但只能这样了,但我又不想一直这样下去,因为,PowerBuilder 这玩意真不太好找工作,因为刚毕业,在厂里(PowerBuilder都是工厂用得多)也是做得挺散的,学得挺散的。rn故,在此诚恳向各位指点迷津。我还是比较喜欢C++的,没什么原因,只因为,C++的强大(起码我是这么认为的)。rn前提:本人C++有一定基础(大专,学了一年,水平,在天朝大专生算是中上水平吧),想以后往C++发展rn问题1:C++现今的主流技术<em>方向</em>(就是说现在企业比较需要哪方面的人才),最好列多几个rn问题2:就问题1而言给一个渐进的学习<em>方向</em>rn问题3:基于问题1、2,推荐一个小项目来做(需巩固基础以及给予自己信心走下去)
如果让你选择自己的专业方向:光传输,路由平台,媒体网关,你会选择哪个?
我对光传输的最有兴趣,但大环境和小环境迫使我放弃光传输。rn对路由器有些了解,但兴趣不大。rn媒体网关则完全陌生。。。但愿意一试。rnrn
求解惑:java方向选择
打算以后从事java的工作了,但是接触之后发现有点混乱。java的分支太混乱了,具体到工作中还是很乱。rn想问下java主要的就业<em>方向</em>。我知道j2se,j2ee,j2me。但是总感觉太空了。说白了 java就是做网站,手机开发?rn做网站这个<em>方向</em>也太大,我看到的很多都是java前端开发。jsp,Structs,spring,hibernate这些在工作中具体是属于那个<em>方向</em>呢。java的后台开发是指啥。rn针对java不同的就业<em>方向</em>,学习的路线是啥 那位高手给来个透彻的讲解呀!!不甚感激。
你会选择哪个开发环境
以前用过C++Builder2006开发一些有界面但界面简单的程序,CB总是有些让人不爽的小问题。后来开发几个不带界面的程序,改用VC2003,觉得VC用着比较畅快。接着又用VC做了个带简单界面的程序,也还完成了。rnrn现在要开发一个定制的WEB浏览器,觉得用VC困难颇大,看来又要换开发环境了。我在编写界面程序方面很弱,请大伙给个意见,推荐一个合适的。rnrn1、用VC2008。不过做界面不想用MFC。rnrn2、用VC2008加上QT。rnrn3、用MinGW加上QT。rnrn4、回到从前,用C++Builder2009。rnrn顺便用过VC2008的情解惑:VC2008开发的界面程序,在其它win电脑上运行是不是要带着一堆运行库?如果用MinGW开发呢,是不是要带更大的一堆运行库?
你会选择哪种方案?
现有8G硬盘,可用空间不足rnrn需求:想增加容量rnrn方案1:购刻录机,将文件存入CD-R,腾出硬盘空间rnrn方案2:购移动硬盘rnrn方案3:购IDE硬盘rn
你会选择什么样文献???
课题是“综合数据库管理软件”rn但具体的内容没说,需要查阅文献(类似毕业设计的文献查阅)rn如果是你,你会<em>选择</em>什么样文献?rnrn文献内容我想应该是数据库方面的,但没有要求具体那个内容rn你们会<em>选择</em>关于数据库哪方面的内容?rnrn
大神们,求分析
2012-3-27 8:40:45 org.apache.catalina.core.AprLifecycleListener initrn信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: G:\Program Files\Genuitec\Common\binary\com.sun.java.jdk.win32.x86_1.6.0.013\bin;G:\Program Files\Genuitec\Common\plugins\com.genuitec.eclipse.easie.tomcat.myeclipse_8.5.0.me201003121946\tomcat\binrn2012-3-27 8:40:45 org.apache.coyote.http11.Http11Protocol initrn信息: Initializing Coyote HTTP/1.1 on http-8080rn2012-3-27 8:40:45 org.apache.catalina.startup.Catalina loadrn信息: Initialization processed in 389 msrn2012-3-27 8:40:45 org.apache.catalina.core.StandardService startrn信息: Starting service Catalinarn2012-3-27 8:40:45 org.apache.catalina.core.StandardEngine startrn信息: Starting Servlet Engine: Apache Tomcat/6.0.13rn2012-3-27 8:40:46 org.apache.catalina.core.ApplicationContext logrn信息: Initializing Spring root WebApplicationContextrnlog4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).rnlog4j:WARN Please initialize the log4j system properly.rn2012-3-27 8:40:47 org.apache.catalina.core.StandardContext listenerStartrn严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerrnorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.MappingException: Could not determine type for: java.sql.Integer, at table: U_groupMessage, for columns: [org.hibernate.mapping.Column(groupFenzId)]rn at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1403)rn at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)rn at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450)rn at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:290)rn at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)rn at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:287)rn at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:189)rn at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:545)rn at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:871)rn at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:423)rn at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:272)rn at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:196)rn at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)rn at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827)rn at org.apache.catalina.core.StandardContext.start(StandardContext.java:4334)rn at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)rn at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)rn at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)rn at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)rn at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)rn at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)rn at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)rn at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)rn at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)rn at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)rn at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)rn at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)rn at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)rn at org.apache.catalina.core.StandardService.start(StandardService.java:516)rn at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)rn at org.apache.catalina.startup.Catalina.start(Catalina.java:566)rn at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)rn at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)rn at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)rn at java.lang.reflect.Method.invoke(Method.java:597)rn at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)rn at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)rnCaused by: org.hibernate.MappingException: Could not determine type for: java.sql.Integer, at table: U_groupMessage, for columns: [org.hibernate.mapping.Column(groupFenzId)]rn at org.hibernate.mapping.SimpleValue.getType(SimpleValue.java:292)rn at org.hibernate.mapping.SimpleValue.isValid(SimpleValue.java:276)rn at org.hibernate.mapping.Property.isValid(Property.java:207)rn at org.hibernate.mapping.PersistentClass.validate(PersistentClass.java:458)rn at org.hibernate.mapping.RootClass.validate(RootClass.java:215)rn at org.hibernate.cfg.Configuration.validate(Configuration.java:1149)rn at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1334)rn at org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:855)rn at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:774)rn at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)rn at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1460)rn at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1400)rn ... 36 morern2012-3-27 8:40:47 org.apache.catalina.core.StandardContext startrn严重: Error listenerStartrn2012-3-27 8:40:47 org.apache.catalina.core.StandardContext startrn严重: Context [/Webschool] startup failed due to previous errorsrn2012-3-27 8:40:47 org.apache.catalina.core.ApplicationContext logrn信息: Closing Spring root WebApplicationContextrn2012-3-27 8:40:47 org.apache.coyote.http11.Http11Protocol startrn信息: Starting Coyote HTTP/1.1 on http-8080rn2012-3-27 8:40:47 org.apache.jk.common.ChannelSocket initrn信息: JK: ajp13 listening on /0.0.0.0:8009rn2012-3-27 8:40:47 org.apache.jk.server.JkMain startrn信息: Jk running ID=0 time=0/78 config=nullrn2012-3-27 8:40:47 org.apache.catalina.startup.Catalina startrn信息: Server startup in 2240 msrn 这个是什么错误啊
分析大神调教
//寻找半素数rnrn#pragma warning(disable :4786)rn#include rn#include rn#include rn#include rn#include rnusing namespace std; rnvector primer;rn void pr(int lower,int upper)rn rn for(int i=lower;i seprimer;rn pr(2,500000); rn for(int i=0;i>n)rnrn if( seprimer.find(n)!=seprimer.end())rn cout<<
大神帮忙分析
数据库中有很多账单,想知道这些账单中哪两种商品的组合谁最高的应该怎么<em>分析</em>。其中这些商品都是零散的卖的
大神帮忙分析。。
题目 ;利用正则和鼠标事件,写一个过滤HTML标签的文本域控件,如果在文本域中输入html标签,当光标一旦离开文本域,则其中所有html会自动消失。
求SQL区的大神帮帮我
[code=SQL]rnSELECT o.FEPOCode,os.SizeName,rn A.ID AS ContactID,oc.OrderID,os.OrderID,rn oc.CombName,o.OrderID,ocsd.Quantity,rn ocsd.FreeSampleQuantity,ocsd.ChargeSampleQuantityrnFROM rn(rn SELECT gc.ID FROM GarmentContract gcrn WHERE EXISTS rn (rn SELECT DISTINCT gcf.GamentContactID FROM GarmentContract_FEPO gcfrn )rn) ArnLEFT JOIN rn(rn SELECT DISTINCT gcf.GamentContactID,gcf.OrderiDrn FROM GarmentContract_FEPO gcfrn) BrnON A.ID = B.GamentContactIDrnLEFT JOIN [Order] ornON B.OrderiD = o.OrderIDrnLEFT JOIN OrderSize osrnON o.OrderID = os.OrderIDrnLEFT JOIN OrderColor ocrnON os.OrderID = oc.OrderIDrnLEFT JOIN OrderColorSizeDetail ocsdrnON os.ItemID=ocsd.OrderSizeID AND oc.ItemID = ocsd.OrderColorIDrnrn[/code]rnrn取出的结果有重复值,关键是在:[code=SQL]SELECT DISTINCT gcf.GamentContactID,gcf.OrderiD FROM GarmentContract_FEPO gcf这一句,GamentContactID[/code]有重复,OrderiD 没重复,DISTINCT 没起作用,求办法?
大神看看代码,帮帮我
public void onClick(View view) new Thread(new Runnable() @Override public void run() try String username = usernameEdit.getText().toString(); String password = passwordEdit.getText().toString(); OkHttpClient client = new OkHttpClient(); RequestBody requestBody = new FormBody.Builder() .add("username", username) .add("password", password) .build(); Request request = new Request.Builder() .url("http://test.ourwechat.com/test/auth.php") .post(requestBody) .build(); Response response = client.newCall(request).execute(); String responseData = response.body().string(); JSONObject object = new JSONObject(responseData); code = object.getInt("code"); if (code ==-1) Toast.makeText(Login.this,"登录失败",Toast.LENGTH_SHORT).show(); else if (code == 1) Intent home = new Intent(Login.this, Homepage.class); startActivity(home); catch (JSONException e) e.printStackTrace(); catch (IOException e1) e1.printStackTrace(); ).start();n以上是代码n以下是错误日志njava.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()n at android.os.Handler.(Handler.java:200)n at android.os.Handler.(Handler.java:114)n at android.widget.Toast$TN.(Toast.java:348)n at android.widget.Toast.(Toast.java:101)n at android.widget.Toast.makeText(Toast.java:260)n at com.money.Login.Login$1$1.run(Login.java:90)n at java.lang.Thread.run(Thread.java:761)nnn求<em>大神</em>指出问题
你为什么选择了数据库方向呢?
如果你<em>选择</em>的是数据库<em>方向</em>,可以和我分享你的想法,虽然你我素不相识,但我们都有着共同的目标,那就是在IT行业工作!
学好Python的10种方向,你选择好了吗?
早前中国学习Python的比较少,招聘Python的却非常的多,所以Python成为了部分人非常好的<em>选择</em><em>方向</em>。随着最近Python的热度上涨,学习的人数也在增多,也因为Python这门语言的简短、易学、语言优美的优点,吸引了很多人来学习它,其中包括有编程基础的人,或者连编程都没接触过的人。**推荐下小编的Python学习群;6294402...
计算机专业的我们会选择什么方向
[size=18px]我来说说我的情况吧,在进入大学前,觉得软件很好,应该会有兴趣,其实我都不懂,现在接触到了,rn发现软件这块跟编程很相关,而编程我觉得自己感觉一是要有脑子,自己智商一般呀;二是要能熬夜,我最不喜欢整天对着电脑;对编程的兴趣大打折扣,。。。。。。。。rn所以在对专业的<em>方向</em>不是很清晰,不知道自己应该选什么,,。。。。。。。。。比较困惑。[/size]
游戏优化:均衡好这四个方向
     说起游戏的优化,在游戏开发中经常分为这几步:   首先要确定游戏中经常会出现哪些问题 - Profile   然后确定在哪些<em>方向</em>进行性能优化 - Analyze   最后再尽可能将问题逐个解决 - Solve   游戏开发中一定是先做工具,进行Profile,再进行优化,所以,说优化就不得不再扯<em>一下</em>Profile。   常见的工具有一些是引擎和IDE自带的,比如Unity自带的Prof...
大神指点一下
$(function()rn //表情rn var tip='表情';rn var table;rn var on=true;rn $('.choice_ul li').eq(0).click(function()rn $('.biaoq').css('display','block');rn table=' ';rn if (on==true)rn for(var i=1; i).append(text);rn rn )rn rn ) rn rn rn )
大神解决一下
if((i=v || j=v) && G->edge[i][j]>0 && G->edge[i][j]
大神指点一下~
之前学Java,基础还过得去,现在有研究C#,但对Visual Studio2010用的有点陌生,不是很熟,怎样可以学好C#?需要重新看C#基础开始吗?求大牛指点
大神解析一下
数据如下所示:rn表TArn订单单号 客户 订单物料编码 订单数量 约定交货日期rn 1 X 11T 1000 2012-12-02rn 1 X 11Y 1000 2012-12-03rn 1 X 11Z 1000 2012-12-04rnrn表TBrn订单单号 工单单号 工单物料编码 生产数量 计划回复日期rn 1 503 11T 1010 2012-12-10rn 1 504 11Y 1020 2012-12-15rnrnrn表TCrn工单单号 完工单号 完工数量 生产完工日期rn 503 0001 500 2012-12-04rn 503 0002 400 2012-12-06rn 503 0003 100 2012-12-07rn 504 0004 500 2012-12-05rnrnrn判断:rn 若累加的完工数量=订单数量,则显示“最后一笔”完工单号所对应的“完工日期”rn 若表TB中没有工单对应,则“计划回复日期”为空rn结果:rn订单单号 客户 订单物料 订单数量 约定交货日期 计划回复日期 生产完工日期rn 1 X 11T 1000 2012-12-02 2012-12-10 2012-12-07rn 1 X 11Y 1000 2012-12-03 2012-12-15 rn 1 X 11Z 1000 2012-12-04 rnrnrnrnrn求<em>大神</em>解答
大神解惑一下
图片为宽为464像素 ,图片大小不得超过2M,300dpi ,且高的极限值为多少像素啊?
大神指导一下
[img=https://img-bbs.csdn.net/upload/201805/26/1527348096_524887.png][/img]rn各位<em>大神</em> 这个源码咋写求指导<em>一下</em>[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/21.gif][/img]
方向选择
我是个初学者,在.net和java<em>方向</em>有些迷茫啊,如果选.net以后会学到那些,java会学到那些,需要些指导。
要是你,你选哪一个
总是徘徊C# Winform开发和ASP.NET之间,说白了底层都一样,可是毕竟这两个觉得了公司的性质,做WINFORM还是做WEB,WINFORM是否比WEB要难些?
方向选择
想<em>选择</em>linux下c++的编程,看那些书比较好,希望大家推荐几本经典的书,谢谢,感激不尽!
选择方向
马上就要<em>选择</em><em>方向</em>, Java 和 .Net我该怎么<em>选择</em>呢? 求各位业内人士! 帮忙提点宝贵的建议! 谢谢!!!
求会数据挖掘的人帮帮我!!!
我老师让我们做一个数据挖掘然后截屏,我做了,可是却要求我们写出关键步骤是什么,为什么是关键步骤,请大家<em>帮帮我</em>!!!还有就是数据挖掘后的结果<em>分析</em>也要求写出来,我不知道怎么写,请大家<em>帮帮我</em>!!!
推荐系统和音频处理的知识技能分析选择方向
诗云: 天下英雄出我辈,一入江湖岁月催; 宏图霸业谈笑间,不及人生一场醉; 提剑跨骑挥鬼雨,白骨如山鸟惊飞; 尘世如潮人如水,古来江湖几人回。 未雨绸缪,对于以后的职业发展有一个<em>方向</em>对于个人的发展无疑具有重大的作用。至少可以对于以后人生道路上的各种抉择更加合理。 本文主要包含以下几个方面: 自身情况 当前的技术潮流...
架构的选择,帮忙分析一下
1、要做一个服务端系统,客户端是智能手机(IOS和andriod)rn2、手机客户端通过移动网络与服务端通讯,客户端数量在10万级rn3、在JAVA框架(如SSH)和PHP之间该如何<em>选择</em>?研发团队的技术能力偏向JAVA,但是rn 对JAVA的连接数和并发数有顾虑,而且JAVA在通讯框架上(如MINA)有些不尽如人意rnrn专家们给点意见
建模工具,你最爱哪一个
常见的建模工具有下列几种:Microsoft Visio、Rational ROSE 、PlayCase、Computer Association BPWin、Computer Association ERWin、Oracle Designer/2000、Sybase PowerDesigner,大家最常用的是哪一种?为什么?
不行了,如果你会eclipse,就来帮帮我
eclipse3.0的版本rn导入的一个原有的jsp的项目rn在classes里面修改原有的bean,可是发觉找不到编译的按钮rn在网上查了资料无数,说是自动编译,保存就可以,可是无论如何保存rn我用反编译软件打开后,还是原来的内容(class)根本就没有一次编译的rn于是又在project-properties里面加了个output folderrn设为web-inf\classes可是还是不行rn受不了了要rn有谁能解答?!!!!
求会velocity的大神
最近想要学习velocity,但是苦于没有比较好的教程,不知道从何开始,貌似现在用这个的不多?rnrn求<em>大神</em>指教
大神,为什么会这样?
[img=https://img-bbs.csdn.net/upload/201709/13/1505293436_592082.png][/img][img=https://img-bbs.csdn.net/upload/201709/13/1505293441_654633.png][/img]rngetchar();为什么没有执行?
大神,为什么会这样
[img=https://img-bbs.csdn.net/upload/201709/11/1505128165_665430.png][/img][img=https://img-bbs.csdn.net/upload/201709/11/1505128172_682890.png][/img][img=https://img-bbs.csdn.net/upload/201709/11/1505128178_768308.png][/img][img=https://img-bbs.csdn.net/upload/201709/11/1505128185_222567.png][/img][align=center][/align]
如何判断选择哪一个
[code=HTML] rnrn rn rn 新建网页 1 rn rnrn rn rn rn 0 rn 1 rn rn rn rn [/code]rnrnrn这个如何判断<em>选择</em>呢?rn<em>选择</em>0弹出“HELLO"rn<em>选择</em>1弹出”HELLO2"rn这个JS应该怎么写呢?我这个不能判断
安装myslq5.0.45 选择哪一个
安装myslq5.0.45 <em>选择</em><em>哪一个</em>rnrnrn安装mysql 的rpm版本 我印象较深,应该安装服务器版本呢和客户端版本同时的。rn但是系统管理员仅仅提供如下安装包<em>选择</em>,rn不知道究竟<em>选择</em><em>哪一个</em>才好?rnmysql-5.0.45-7.el5.i386.rpm 14-Jun-2008 23:36 4.1M rnmysql-bench-5.0.45-7.el5.i386.rpm 14-Jun-2008 23:36 513K rnmysql-connector-odbc-3.51.12-2.2.i386.rpm 18-Nov-2007 18:54 142K rnmysql-devel-5.0.45-7.el5.i386.rpm 14-Jun-2008 23:37 2.4M rnmysql-server-5.0.45-7.el5.i386.rpm 14-Jun-2008 23:37 9.7M rnmysql-test-5.0.45-7.el5.i386.rpm rnrn我现在仅仅要求装完后 能mysql -h localhost -u root -p 后能出现mysql>rnrn
我的方向在哪里?请帮我分析一下
先自我介绍<em>一下</em>,我是刚出来工作的一名女生,自学ASP半年多,也比较熟悉,还自学了DREAMWEAVER,这个就很熟悉了,想往这个<em>方向</em>(制作网页)发展,但还有很多美工的都不会,也可以说,个个(FIREWORK,PS)软件会一点,就是不精通。现在公司是开发软件的,我的工作是测试,但我不太喜欢这样的工作,测试,测出来的BUG有功劳,肯定不会测试员占太多,若没测出来,负最大责任的也是测试员。我该怎么办?谢谢!
我应该选择哪一个?
大家好,小弟第一来这里,请各位多指教.rn7月份刚刚毕业,深感自己知识的欠缺,想去找个培训点学习<em>一下</em>.rn下面是一些软件培训的信息:rn (1)大连先河计算机培训中心 url:www.xianhe.net rn 计算机系统工程专业 email:genesis@xianhe.netrn 计算机软件工程师专业rn 计算机网络工程师专业rn (2)北大青鸟 (accp软件工程师)rn (3)大连希望新技术电脑培训学校 url:hopeschool.com.cnrn HSDP软件程序员班 email:hopeschool@sina.comrn HSDP软件开发专家精品班rn 希望计算机系统工程班rn (4)北京八维计算机学校 url:www.b8w.com.cnrn 软件工程师专修班rn (5)北京长城计算机学校 url:www.ccjsj.comrn 长城软件工程师专修班 email:wnccjsj@sohu.comrn 以上是我在网上找的一些相关信息,希望参加过此种培训或是比较了解rn其内情的朋友可以说说这类培训的效果,或是哪种比较应用.谢谢!rn
jsf和Struts选择哪一个
关于“JSF与Struts的异同”看了一些,但不懂!rn关于Struts略知一二,只是觉的并不怎么方便(新手愚见)。rnrn我现在还在上学,将来要找工作!rn从将来就业来看,选学那一个较有优势呢?rnrn谢谢各位的帮忙,见笑了!
选择哪一个?swift1.0 与 2.0 ?
各位<em>大神</em>,我手上有一套swift1.0教程,但是现在已经有swift2.0了,你说现在学1.0的还合适吗?差异会不会很大?还是直接找2.0的资料?谢谢 。
分析一下网站架构
我刚接触网站制作方面的知识,对网站架构的评估不是很了解希望高手能帮我<em>分析</em>网站的架构?rn应如何优化,非常感谢
求高手分析一下
如图所示,我在sqldatasource控件里配置数据源:rn[img=http://hi.csdn.net/attachment/201105/30/767797_1306734929N53Z.jpg][/img]rn自定义sql语句如下:rnSELECT [FormID], [工程名称], [施工单位], [签证原因], [增减工程量] FROM [FormInfo] WHERE (@field LIKE @input)rn请问,可以将字段名作为参数吗?就是@field,然后我在下一步里:rn[img=http://hi.csdn.net/attachment/201105/30/767797_1306734971d2fq.jpg][/img]rn这样设置,可是我测试查询时返回结果为空。请问是怎么回事
迷茫中的新手 求大神指点方向
最近好多培训班里面都有java培训,.net培训,ios培训,为什么没有c语言方面的呢?难道我开始就学错了?我作为一名非软件专业的学生 我目前只学习了c语言和一点点数据库,请问我找工作实习 想进入软件开发 编程方面,我该怎么走下去。。。。。特迷茫求了解行情的人<em>帮帮我</em> 谢谢你们了!
嵌入式c方向,求大神指点迷津,开发问题
刚自学的c语言,自己感觉也不是学的很好,在朋友的帮助下进了一家公司,上了3天班,有点迷茫,不知道空闲时间在学习什么东西,因为感觉自己还是什么都不懂,公司是开发平板电脑和MP4的,这几天在看源代码,但是看不懂,想自己空闲,下班回家自己在家里好好搞,但是就是不知道先做什么,学习什么或者是看什么书,然后在做什么,最后在做什么,一点概念都没,心里很急,需要<em>大神</em>们能够帮助下小弟,感激不尽,谢谢
大神指点。给个方向
做java两年了。一直在一家网络公司做后台架构(sns)。专科学历。今年五月份离职。现在工作的地方感觉很不适应。算是一个政府部门下面的子公司。氛围什么的都感觉不好,所以想换个环境。找个<em>方向</em>。不知道接下来做哪方面的。感觉很迷茫。学历不高。技术懂点。想要找一个<em>方向</em>走下去。求指点啊。
DX游戏入门,求大神方向......
小弟最近在看《WINDOWS游戏编程大师技巧》,DX的入门,求<em>大神</em>们指明<em>方向</em>,一般游戏公司招DX开发人员需要什么样的要求?我要学哪些东西才能去应聘游戏公司?
求平均值,你会吗
二个整型数求其平均值,这个问题有人说,小学生都会. c=(a+b)/2 是的.这是一个很简单的问题.程序员一定也会.可是我们在会的时候,却忘记了会溢出,因为二个整型数相加之后可能会大于int.Max 如果是这样的话,那我们按上面的公式求出来的值还会正确吗.但是我们知道它们的平均值是肯定不会溢出   来看<em>一下</em>下面的代码.轻松解决了这个问题. int average(int x, int y)  //...
Strust2的配置,求大神分析
public void getFunction() throws Exceptionn String roleId=getParam("roleId");n SessionData sessionData = (SessionData) getSessionAttr(SessionData.SESSIONDATAID);n sessionData.setRoleId(roleId);n sessionData.setProjectIrb(null);n sessionData.setProjectInfo(null);n sessionData.setMeeting(null);n SysUser su=getCurrUser();n Privilege.setUserPowerList(su,roleId, session);n writeString("B.jsp");n n public String getProject() throws Exception n return SUCCESS;n n /**n * 退出系统n * @throws Exceptionn */n public void logOut() throws Exceptionn SessionData oldSessionData =getSessionData();n if(oldSessionData!=null)n session.remove(SessionData.SESSIONDATAID);n session.remove(Const.OPERATE_INFO);n request.getSession().invalidate();n n writeString(SUCCESS);n n![图片说明](https://img-ask.csdn.net/upload/201807/23/1532349821_777406.png)求解释里面代码<em>分析</em>
大神分析下数据库啊
额 要做一个精品课程网站 有管理员,老师,学生三种角色 用户表咋弄呢...[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/1.gif][/img][img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/1.gif][/img]
EvtOpenSession函数求大神分析
原型:rn[code=c]rnEVT_HANDLE WINAPI EvtOpenSession(rn _In_ EVT_LOGIN_CLASS LoginClass,rn _In_ PVOID Login,rn _In_ DWORD Timeout,rn _In_ DWORD Flagsrn);rn[/code]rn第二个参数官方是这样说的:rnLogin [in]rnA EVT_RPC_LOGIN structure that identifies the remote computer that you want to connect to, the user's credentials, and the type of authentication to use when connecting.rnrn关于这个LOGIN结构体是:rn[code=c]rntypedef struct _EVT_RPC_LOGIN rn LPWSTR Server;rn LPWSTR User;rn LPWSTR Domain;rn LPWSTR Password;rn DWORD Flags;rn EVT_RPC_LOGIN;rn[/code]rnrn很奇怪,为什么第二个参数不直接_EVT_RPC_LOGIN Login,而用了PVOID类型?小弟尝试在C#中用了多种方法想实现这个函数均得不到正确的句柄,我可以确定就是第二个结构体没彻底搞正确 ,有无高手帮我猜测下在C#中怎么解决这个问题呢?谢谢rnrn小弟C#是这样定义的:rn[code=csharp]rn [DllImport("Wevtapi.dll", CharSet = CharSet.Unicode)]rn public static extern IntPtr EvtOpenSession(rn int LoginClass_EvtRpcLogin_1, //EvtRpcLogin 1rn IntPtr Login, //改成 _EVT_RPC_LOGIN 也不行rn int Timeout, //Reserved. Must be zero.rn int Flags //Reserved. Must be zero.rn );rn public struct _EVT_RPC_LOGIN //改成class也不行rn public string Server;rn public string User;rn public string Domain;rn public string Password;rn public int Flags; // _EVT_RPC_LOGIN_FLAGSrn rn[/code]rn问题原因找到了还可以多给分,非常感谢。rn
大神分析下C#的hook
麻烦帮忙<em>分析</em>下每一步都是做什么的,本人新手,不太懂,求详细[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/3.gif][/img]rnrnSet a mouse hookrnrnTo set a hook, call the SetWindowsHookEx function from the User32.dll file. This function installs an application-defined hook procedure in the hook chain that is associated with the hook.rnrnTo set a mouse hook and to monitor the mouse events, follow these steps:rnStart Microsoft Visual Studio .NET.rnOn the File menu, point to New, and then click Project.rnIn the New Project dialog box, click Visual C# Projects under Project Types, and then click Windows Application under Templates. In the Name box, type ThreadSpecificMouseHook. By default, a form that is named Form1 is created.rnAdd the following line of code in the Form1.cs file after the other using statements.rnusing System.Runtime.InteropServices;rnAdd following code in the Form1 class.rnpublic delegate int HookProc(int nCode, IntPtr wParam, IntPtr lParam);rnrn//Declare the hook handle as an int.rnstatic int hHook = 0;rnrn//Declare the mouse hook constant.rn//For other hook types, you can obtain these values from Winuser.h in the Microsoft SDK.rnpublic const int WH_MOUSE = 7;rnprivate System.Windows.Forms.Button button1;rnrn//Declare MouseHookProcedure as a HookProc type.rnHookProc MouseHookProcedure; rnrn//Declare the wrapper managed POINT class.rn[StructLayout(LayoutKind.Sequential)]rnpublic class POINT rnrn public int x;rn public int y;rnrnrn//Declare the wrapper managed MouseHookStruct class.rn[StructLayout(LayoutKind.Sequential)]rnpublic class MouseHookStruct rnrn public POINT pt;rn public int hwnd;rn public int wHitTestCode;rn public int dwExtraInfo;rnrnrn//This is the Import for the SetWindowsHookEx function.rn//Use this function to install a thread-specific hook.rn[DllImport("user32.dll",CharSet=CharSet.Auto,rn CallingConvention=CallingConvention.StdCall)]rnpublic static extern int SetWindowsHookEx(int idHook, HookProc lpfn, rnIntPtr hInstance, int threadId);rnrn//This is the Import for the UnhookWindowsHookEx function.rn//Call this function to uninstall the hook.rn[DllImport("user32.dll",CharSet=CharSet.Auto,rn CallingConvention=CallingConvention.StdCall)]rnpublic static extern bool UnhookWindowsHookEx(int idHook);rn rn//This is the Import for the CallNextHookEx function.rn//Use this function to pass the hook information to the next hook procedure in chain.rn[DllImport("user32.dll",CharSet=CharSet.Auto,rn CallingConvention=CallingConvention.StdCall)]rnpublic static extern int CallNextHookEx(int idHook, int nCode, rnIntPtr wParam, IntPtr lParam);rnAdd a Button control to the form, and then add the following code in the Button1_click procedure.rnprivate void button1_Click(object sender, System.EventArgs e)rnrn if(hHook == 0)rn rn // Create an instance of HookProc.rn MouseHookProcedure = new HookProc(Form1.MouseHookProc);rn rn hHook = SetWindowsHookEx(WH_MOUSE, rn MouseHookProcedure, rn (IntPtr)0,rn AppDomain.GetCurrentThreadId());rn //If the SetWindowsHookEx function fails.rn if(hHook == 0 )rn rn MessageBox.Show("SetWindowsHookEx Failed");rn return;rn rn button1.Text = "UnHook Windows Hook";rn rn elsern rn bool ret = UnhookWindowsHookEx(hHook);rn //If the UnhookWindowsHookEx function fails.rn if(ret == false )rn rn MessageBox.Show("UnhookWindowsHookEx Failed");rn return;rn rn hHook = 0;rn button1.Text = "Set Windows Hook";rn this.Text = "Mouse Hook";rn rnrnAdd the following code for the MouseHookProc function in the Form1 class.rnpublic static int MouseHookProc(int nCode, IntPtr wParam, IntPtr lParam)rnrn //Marshall the data from the callback.rn MouseHookStruct MyMouseHookStruct = (MouseHookStruct) Marshal.PtrToStructure(lParam, typeof(MouseHookStruct));rnrn if (nCode < 0)rn rn return CallNextHookEx(hHook, nCode, wParam, lParam);rn rn elsern rn //Create a string variable that shows the current mouse coordinates.rn String strCaption = "x = " + rn MyMouseHookStruct.pt.x.ToString("d") + rn " y = " + rn MyMouseHookStruct.pt.y.ToString("d");rn //You must get the active form because it is a static function.rn Form tempForm = Form.ActiveForm;rn rn //Set the caption of the form.rn tempForm.Text = strCaption;rn return CallNextHookEx(hHook, nCode, wParam, lParam); rn rnrnPress F5 to run the project. Click the button on the form to set the hook. The mouse coordinates appear on the form caption bar when the pointer moves on the form. Click the button again to remove the hook.
讨论贴 大家帮帮我选择一下
原来学的是asp.net 今天公司突然说要改php语言了,不用asp.net了,我感觉很不舒服,我想问问 PHP 和asp.net这2个语言 哪个比较前途光明,有没有可比性
新人小白求大神分析
#define BUF_SIZE 0x64rn#define TRUE 1rn#define FALSE 0rnrnstruct PARMS rn int Beta;rn int EchoPower;rn int ErrorPower;rn int Ratio;rn struct PARMS *Link;rn;
关于技术方向选择,求指点!
各位<em>大神</em>,最近我很纠结,因为感觉要<em>选择</em>一个主要的技术<em>方向</em>来研究,大致有 windows 应用、linux 嵌入式、网络编程这些<em>方向</em>吧,到底<em>选择</em>什么好呢,我个人是比较喜欢linux, 而windows 可以很快做一些能用的东西,linux好像短时间内没有办法做出应用软件,都是偏向系统的。我本来是<em>选择</em> linux 嵌入式的,可是最近老师要我们做一个什么滤波器程序,这又得用VC了。 郁闷,求指点啊。
大神大神,耽误你1分钟而已
如果我现在有个WORD文档,并且对文档加了密码,如何实现:rn密码输入错误3次以后,对该WORD自动删除??rn求<em>大神</em>指~~
求各位大神解决一下
public class ys25 rn String name;rn int age;rn String sex;rn int score1;rn int score2;rn public void show(String name,int age,String sex,int score1,int score2)rn System.out.println(name+"\t"+age+"\t"+sex+"\t"+score1+"\t"+score2+"\t");rn rn public static void main(String[] args) rn int n=0;rn System.out.println("姓名"+"\t"+"年龄"+"\t"+"性别"+"\t"+"C语言"+"\t"+"Java");rn new ys25().show("赵某",20,"男",70,80);rn new ys25().show("钱某",21,"男",59,60);rn new ys25().show("孙某",19,"女",42,53);rn new ys25().show("李某",21,"女",42,53);rn new ys25().show("周某",21,"男",78,36);rn new ys25().show("吴某",19,"男",56,46);rn System.out.println();rn for(int i=0;i);rn rnrnrn为什么输出的补考人数5啊,怎么改到正确的?
大神帮忙教一下
我学的不是asp方面的 因为公司要求 做了这方面的网页 因为图片上传不了 我口头讲<em>一下</em>rnrn就是要做一个查询功能的网页 在html两个输入框 输入信息 可以用数据库查询语句查询... 但是我只会谢 2个都输入信息的语句 不会写1个输入 1个不输入的这种 求<em>大神</em>帮帮忙 指导下
大神一下SQL
各位大哥 查询的数据 我想以这样显示 rn 表a 字段 是item 和title rnrn客户代码|备注信息rnB | 手机卡套餐 rnrn我想这么显示 但是我查出来的字段是这样 请问[img=https://img-bbs.csdn.net/upload/201609/21/1474458302_73663.png][/img]我该怎么写
大神指教一下问题所在
这是我项目里查询数据库方法里其中之一,之前用Oracle数据库时没有异常,rn[code=java]public DocumentImpl selectRecordById(DocumentImpl doc)rn String name=null;rn String val=null;rn NodeList children = doc.getDocumentElement().getChildNodes();rn name=children.item(0).getNodeName();rn val=children.item(0).getTextContent();rn //查询rn Connection con=null; rn DocumentImpl result=new DocumentImpl();rn Element root = result.createElement("root");rn result.appendChild(root);rn tryrn con=JdbcUtil.getConnection();rn con.setAutoCommit(false);rn String sql="select * from clerk_ledger_xjy where "+name+" = ?";rn //System.out.println(sql);rn PreparedStatement ps = con.prepareStatement(sql);rn ps.setString(1, val);rn con.commit();rn ResultSet rs = ps.executeQuery();rn ResultSetMetaData rsmd = rs.getMetaData();rn int count = rsmd.getColumnCount();rn int row=1;rn while(rs.next())rn Element rows = result.createElement("row"+row);rn root.appendChild(rows);rn for (int i = 1;i , e);rn finally rn JdbcUtil.close(con);rn rn rn// try rn// System.out.println(WSDomUtil.convertXMLDOMToString(result));rn// catch (Exception e) rn// e.printStackTrace();rn// rn return result;rn [/code]rn现在换成数据库db2,方法调用的时候老是报错:rn[code=text]com.ibm.db2.jcc.am.SqlException: [jcc][t4][10251][10308][3.57.82] 正在连接上执行事务时,请求了 java.sql.Connection.close()。rn事务仍然保持活动状态,不能关闭连接。 ERRORCODE=-4471, SQLSTATE=nullrn com.ibm.db2.jcc.am.bd.a(bd.java:660)rn com.ibm.db2.jcc.am.bd.a(bd.java:60)rn com.ibm.db2.jcc.am.bd.a(bd.java:120)rn com.ibm.db2.jcc.am.jb.u(jb.java:1167)rn com.ibm.db2.jcc.am.jb.x(jb.java:1190)rn com.ibm.db2.jcc.am.jb.v(jb.java:1176)rn com.ibm.db2.jcc.am.jb.close(jb.java:1160)rn util.JdbcUtil.close(JdbcUtil.java:41)rn dao.SelectDao.selectById(SelectDao.java:63)rn service.QueryServiceImpl.finduser(QueryServiceImpl.java:18)rn web.QueryController.query(QueryController.java:55)rn sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)rn sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)rn sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)rn java.lang.reflect.Method.invoke(Unknown Source)rn org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:215)rn org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:132)rn org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)rn org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:745)rn org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:686)rn org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:80)rn org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:925)rn org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856)rn org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:953)rn org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:844)rn javax.servlet.http.HttpServlet.service(HttpServlet.java:624)rn org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:829)rn javax.servlet.http.HttpServlet.service(HttpServlet.java:731)rn org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)[/code]rn上面已经commit过,事务已经提交 ,下面关闭连接怎么还会出问题 ,求<em>大神</em>指教[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/20.gif][/img]
大神指导指导一下
[img=https://img-bbs.csdn.net/upload/201505/27/1432717312_644686.jpg][/img][b][img=https://img-bbs.csdn.net/upload/201505/27/1432717340_762836.jpg][/img][img=https://img-bbs.csdn.net/upload/201505/27/1432717366_514225.jpg][/img][/b]
大神解答一下,强制类型转换
我在网上找了一个inline hook的例子研究了<em>一下</em>rn红色代码部分是我把一句话分开的,我想知道为什么用这种方法获取地址,红色代码部分,就还有rnULONG temp2=(ULONG)MyMessageBoxA;这一句不明白rn[img=http://ntu.me/di/7PVI/QQ截图20130410115504.png][/img]rnMyMessageBoxA的地址是0x00231690//2299536,为什么强制类型转换后变为了2298096rnrn#include "StdAfx.h"rn#include rn#include rn#include rnusing namespace std; rnDWORD head;//保存API返回地址 rnint nRet;rnBYTE orig_code[5] = 0x90, 0x90, 0x90, 0x90, 0x90;//存放原始的指令 rnBYTE hook_code[5] = 0xe9, 0, 0, 0, 0;//存放跳转到MyMessageBoxA的指令 rnBYTE jmp_org_code[5] = 0xe9, 0, 0, 0, 0;//存放跳转到原起始地址后5字节的指令 rnint MyMessageBoxA( rn HWND hWnd, // handle to owner window rn LPCTSTR lpText, // text in message box rn LPCTSTR lpCaption, // message box title rn UINT uType // message box style rn ); rnint MyMessageBoxAA( HWND hWnd, // handle to owner window rn LPCTSTR lpText, // text in message box rn LPCTSTR lpCaption, // message box title rn UINT uType // message box style rn );rnint MyFunc(); rnvoid Hook(); rnint jmp_back();rnULONG OldFuncAddr; rnULONG MyFuncAddr;rnULONG jmp_backAddr; //在修改前几个字节时,注意:取出的指令为完整的 rnint main() rn rn Hook(); rn int rt = MessageBoxA(NULL, "Hello World", "Title", MB_OK); rn cout << rt << endl;//查看返回值是否已修改成功 rn // system("pause"); rn return 0; rn rnvoid Hook() rn rn DWORD dwOldProtect; rn OldFuncAddr = (ULONG)MessageBoxA; rn // MyFuncAddr = MyMessageBoxA的实际地址 rn [color=#FF0000]BYTE* temp=(BYTE *)MyMessageBoxA;rn BYTE* TEM=(BYTE *)MyMessageBoxA+1;rn ULONG* tem1=(ULONG *)(TEM);rn ULONG temp1=*tem1;rn ULONG temp2=(ULONG)MyMessageBoxA;rn MyFuncAddr=temp1+temp2+5;[/color]rn //[color=#0000FF]MyFuncAddr = *(ULONG *)((BYTE *)MyMessageBoxA+1) + (ULONG)MyMessageBoxA + 5[/color]; rn // jmp_backAddr = jmp_back的实际地址rn [color=#0000FF]jmp_backAddr = *(ULONG *)((BYTE *)jmp_back+1) + (ULONG)jmp_back + 5;[/color] //修改内存为PAGE_EXECUTE_READWRITE rn VirtualProtect((LPVOID)jmp_backAddr, 10, PAGE_EXECUTE_READWRITE, &dwOldProtect); rn VirtualProtect((LPVOID)OldFuncAddr, 5, PAGE_EXECUTE_READWRITE, &dwOldProtect); rn //计算跳转地址 rn *((ULONG*)(hook_code+1)) = (ULONG)MyFuncAddr - (ULONG)OldFuncAddr - 5; rn memcpy(orig_code,(BYTE *)OldFuncAddr, 5); rn memcpy((BYTE*)OldFuncAddr, hook_code, 5); rn //计算返回地址 rn *((ULONG*)(jmp_org_code+1)) = (ULONG)OldFuncAddr - (ULONG)jmp_backAddr - 5; rn memcpy((BYTE *)jmp_backAddr, orig_code, 5); rn memcpy((BYTE *)jmp_backAddr + 5, jmp_org_code, 5);rn rn__declspec(naked) int jmp_back()rn rn __asm rn rn _emit 0x90 rn _emit 0x90 rn _emit 0x90 rn _emit 0x90 rn _emit 0x90 rn _emit 0x90 rn _emit 0x90 rn _emit 0x90 rn _emit 0x90 rn _emit 0x90 rn rn rn //MyMessageBoxA:在函数执行前进行自己的处理rn__declspec(naked) int MyMessageBoxA( rn HWND hWnd, // handle to owner window rn LPCTSTR lpText, // text in message box rn LPCTSTR lpCaption, // message box title rn UINT uType // message box style rn ) rn rn printf("MyMessageBoxA is called\r\n"); rn __asm rn rn pop head rn pop hWnd rn pop lpText rn pop lpCaption rn pop uType rn rn MyFunc();rn ////可以加入函数过程 rn __asm rn rn //压栈过程 rn push uType rn push lpCaption rn push lpText rn push hWnd rn push head rn //跳回MessageBoxA入口点 rn jmp jmp_back; rn ret; rn rn rn //MyMessageBoxA:在函数执行后进行自己的处理rn__declspec(naked) int MyMessageBoxAA( rn HWND hWnd, // handle to owner window rn LPCTSTR lpText, // text in message box rn LPCTSTR lpCaption, // message box title rn UINT uType // message box style rn ) rn rn printf("MyMessageBoxAA is called\r\n"); rn __asm rn rn pop head rn push offset s1;//返回地址为S1: rn //跳回MessageBoxA入口点 rn jmp jmp_back; rn s1: nop rn rn MyFunc(); rn __asm rn rn ;//将原返回地址压栈 rn mov eax, 0;rn ////演示:将返回结果改为0,也可由MyFunc返回 rn push head rn ret; rn rn rnint MyFunc()rn rn printf("Hello World\r\n"); rn return 1; rn rn
大神一下时间复杂度
为什么欧几里得算法的时间复杂度是O(logn)?rnrn1.10 <em>一下</em>程序是用来计算两个非负数之间的最大公约数:rnrnrnlong long gcd(long long x, long long y) rnrnrnif( y==0) return 0;rnrnrnelse return gcd (y, x%y);rnrnrn我们假设x,y中最大的那个数的长度为n,基本运算时间复杂度为O(1),那么该程序的时间复杂度为:rnrnrnA.O(1)B.O(logn)C.O(n)D.O(n^2)
大神们帮助一下
我觉得VS里面的【解决方案资源管理器】和【代码变色提示】 非常给力;rnrn所以想做一个 bat 的 【解决方案资源管理器】和【代码变色提示】 rnrn有没有类似此功能的C#源码 让小弟参考参考;rn跪求
大神帮忙调试一下
贴代码, [code=c]#ifndef QUEUETP_Hrn#define QUEUETP_Hrnrntemplate< class Item >rnclass QueueTPrnrnprivate:rn enum Q_SIZE = 10 ;rn class Nodern rn public:rn Item item;rn Node *next;rn Node( const Item & i ) : item(i), next(0) rn ;rn Node * front;rn Node *rear;rn int items;rn const int qsize;rn QueueTP( const QueueTP & q ): qsize(0) rn QueueTP & operator=( const QueueTP & q ) return *this; rnrnpublic:rn QueueTP(int qs = Q_SIZE);rn ~QueueTP();rn bool isempty() constrn rn return items==0;rn rn bool isfull() constrn rn return items== qsize;rn rnrn int queuecount() constrn rn return items;rn rnrn bool enqueue(const Item &item);rn bool dequeue(Item & item);rn;rnrntemplate rnQueueTP::QueueTP(int qs): qsize(qs)rnrn front = rear = 0;rn items=0;rnrnrntemplaternQueueTP::~QueueTP()rnrn Node * temp;rn while( front != 0 )rn rn temp=front;rn front = front->next;rn delete temp;rn rnrnrntemplate rnbool QueueTP:: enqueue( const Item & item )rnrn if(isfull())rn return false;rn Node *add = new Node(item);rn items++;rn if(front == 0 )rn front = add;rn elsern rear->next =add;rn rear=add;rn return true;rnrntemplate < class Item>rnbool QueueTP::dequeue(Item & item)rnrn if(front == 0 )rn return false;rn item = front->item;rn item--;rn Node * temp = front;rn front = front->next;rn delete temp;rn if(items == 0 )rn rear = 0;rn return true;rnrn#endif[/code],rnrn[code=c]#include rn#include rn#include "queuetp.h"rnrnint main()rnrn using std::string;rn using std::cin;rn using std::cout;rnrn QueueTP cs(5);rn string temp;rnrn while(!cs.isfull())rn rn cout<<<<
大神给我注释一下
varrn Excel: OleVariant;rn iRow,iCol : integer;rn xlsFilename: string;rnbeginrn OpenDialog1.Title := '请<em>选择</em>正确的excel文件';rn OpenDialog1.Filter := 'Excel(*.xls)|*.xls';rn if OpenDialog1.Execute thenrn beginrn xlsFilename := OpenDialog1.FileName;rn tryrn Excel := CreateOLEObject('Excel.Application');rn exceptrn Application.MessageBox('excel没有安装', '提示信息', MB_OK+MB_ICONASTERISK+MB_DEFBUTTON1+MB_APPLMODAL);rn Exit;rn end;rn ADOQ1.Close;rn ADOQ1.Open;rn ADOQ1.Filtered := false;rn Excel.Visible := false;rn Excel.WorkBooks.Open(xlsFilename);rn tryrn iRow := 2;rn iCol := 1;rn while trim(Excel.WorkSheets[1].Cells[iRow,iCol].value) <> '' dorn beginrn if ADOQ1.Locate('years',trim(Excel.WorkSheets[1].Cells[iRow,iCol].value),[loCaseInsensitive]) thenrn beginrn if not ADOQ1.FieldByName('audit').AsBoolean thenrn beginrn ADOQ1.Edit;rn ADOQ1.FieldByName('quantity').Value := StrToFloat(trim(Excel.WorkSheets[1].Cells[iRow,iCol+6].value));rn ADOQ1.Post;rn endrn elsern beginrn ADOQ1.Insert;rn ADOQ1.FieldByName('years').Value := trim(Excel.WorkSheets[1].Cells[iRow,iCol].value);rn ADOQ1.FieldByName('quantity').Value := StrToFloat(trim(Excel.WorkSheets[1].Cells[iRow,iCol+6].value));rn ADOQ1.Post;rn end;rn endrn elsern beginrn ADOQ1.Insert;;rn ADOQ1.FieldByName('years').Value := trim(Excel.WorkSheets[1].Cells[iRow,iCol].value);rn ADOQ1.FieldByName('quantity').Value := StrToFloat(trim(Excel.WorkSheets[1].Cells[iRow,iCol+6].value));rn ADOQ1.Post;rn end;rnrn iRow := iRow + 1;rn end;rn Excel.Quit;rn MessageDlg('数据导入完成!',mtInformation,[mbOk],0);rn exceptrn Excel.Quit;rn raise;rn end;rn ADOQ1.Close;rn ADOQ1.Open;rnrn end;rnrnend;rn
大神解读一下程序
double l = GetFastFading ()->at (i).at (index) - GetPathLoss () - GetPenetrationLoss () - GetShadowing ();rn loss.push_back (l);
你会选择成为什么样的人
去年的热播剧《欢乐颂》可谓是国产良心剧之一了,周末放假闲来无事的时候我又重新回味了一遍。这部影片虽然剧情制作精良,但是我觉得剧中更具有特色的是5位女主角的性格,每个都有自己的标签,个性鲜明,让人眼前一亮。 曲筱绡,任性骄纵却精明能干 安迪,海归精英却有点不合群 关关,努力上进却个性温吞 邱莹莹,对人实在却是恋爱白痴 樊胜美, 高傲美丽有品位,对朋友义气
眼部识别和指纹识别,你会选择谁?
自从vivo、中信推出支持眼部识别功能后,引起了大家的关注,那到底眼部识别是怎么回事呢?那么以iPhone5s为代表的指纹识别就会被眼部识别取代吗?下面让我们对比<em>一下</em>眼部识别和指纹识别吧!     一、什么事眼部识别?什么是指纹识别?     眼部识别它是通过扫描眼睛,来进行处理、特征提取和比对等来进行用户安全识别!而指纹是被则是获取指纹图像,并进行处理、特征提取和比对等来进行用户安全
C和C++你会选择
C和C++你会<em>选择</em>谁
对于报表,你会选择哪一种软件?
报表工具<em>选择</em>探讨!rn欢迎大家进入交流!rnrnrn1.水晶报表 [url=http://www.businessobjects.com]http://www.businessobjects.com[/url]rnrn2.FineReport [url=http://www.finereport.com]http://www.finereport.com[/url]rnrn3.如意报表 [url=http://www.soft2web.com]http://www.soft2web.com[/url]rnrn4.数巨报表 [url=http://www.maxrpt.com]http://www.maxrpt.com[/url]rnrn5.快逸报表 [url=http://www.quiee.com]http://www.quiee.com[/url]rnrn6.润乾报表 [url=http://www.runqian.com]http://www.runqian.comrn[/url]
NetBeans VS Eclipse,你会选择谁?
NetBeans风暴,让你的JAVA开发飞起来。rnrn浏览全文:http://searchwebservices.techtarget.com.cn/netbeans/rnrn从前不久开始, www.theserverside.com ,www.javalobby.org ,dev2dev论坛等多个Java论坛上争论着一个非常激烈的话题:Why Eclipse Developers Are Moving To NetBeans(为什么Eclipse 开发者正在转向 NetBeans)。rnrn  “尽管本周为市场服务的两篇文章并不是新闻报道或者科技文献,但是两个现代计算领域的神话在现实中已经被慢慢打破了。这两个神话就是:Eclipse发展快而NetBeans发展慢;必然结论是SWT发展快,Swing发展慢。”这两种说法是从IBM/Eclipse Foundation鼓吹市场的核心理论。随着EclipseCon 2005 的宣传,以新闻报道的方式发表了很多文章,其中一篇在JavaLobby上引起了激烈的争论。rnrn  实际情况与IBM和市场和宣传有所不同。美圆可以买到当前的潮流但不一定预示Eclipse的美好前景。Eclipse的后续版本已经放慢了,比起前面的版本更加资源稀缺,而NetBeans3.5后的每个版本都越来越快。这个问题变得很引人注目,Eclipse组织正在针对可用性进行工作而如此同时还要面对日益激烈的批评。这不仅是因为性能方面的原因而且还有可靠性方面的原因。rn
大神指导一下存储过程!
create or replace procedure sp_check_to_market(rn wf_id_in in number,rn form_data_id_in in number,rn market_id in varchar2rn -- return_code out number,rn --return_desc out varchar2rn )rnasrn type c_array is table of varchar2(10) index by binary_integer;rn p number default 0;rn idx number default 0;rn strc varchar2(500);rn ca c_array;rn market_id2 varchar(500);rnbeginrnrn strc:=market_id;rn looprn p:=instr(strc,'-',1);rn exit when p=0;rn ca(idx):=substr(strc,1,p-1)||',';rn dbms_output.put_line(ca(idx));rn idx:=idx+1;rnrn p:=instr(strc,'|',1);rn exit when p=0;rn strc:=substr(strc,p+1,length(strc));rn end loop;rn declarern cursor indexsrn isrn select status_id from ecl_request_sheet where request_id in(ca(idx)) and container_type=4 ;rn rn --定义一个游标变量rn c_row indexs%rowtype;beginrn open indexs;rn looprn fetch indexs into c_row;rn exit when indexs%notfound;rn rn if c_row.status_id<>6 thenrn -- return_code:=1;rn -- return_desc:='销售合同未结束';rn dbms_output.put_line('OK');rn elsern -- return_code:=0;rn dbms_output.put_line('NO');rn end if;rn end loop; --关闭游标rn close indexs;rn end;rnrn COMMIT;rnrn EXCEPTIONrnrn WHEN OTHERS THENrn ROLLBACK;rn RAISE;rnrnEND;rnrn请问我这样里有什么问题。。上面是截取数据rn类似101532-国外出差审批流程 [ 0|P,106-管理员 ] |101530-国外出差审批流程 [ 0|P,106-管理员 ]rn这样两条 我只取它们的ID:101530,101532rn中间写的显示游标。获得多列查询rnrn我截取出来的保存变量不能作为条件查询么?rn错误是未找到任何数据。rn select status_id from ecl_request_sheet where request_id in(ca(idx)) and container_type=4 ; 我把in后面的 换成(101530,101532)写死又可以。。rnrn逻辑是这样:我要截取ID作为条件查询。。
大神帮忙解答一下
[color=#FF0000]本人自学java,属于新手级别的。rn从网站下载了[b]jdk1.7.0-17[/b],之后按步骤安装到了d盘(在d盘新建了一个java文件夹,就安装在这个文件夹下了)。rn之后运行cmd,java命令可以执行,但是javac,java-version都显示的是“不是内部或外部命令,也不是可运行的程序或批处理文件”。rn然后按照书上的说明设置了环境变量,新建了classpath,java-home,path三个环境变量,值分别为:rn[b]classpath=.;%JAVA_HOME%/lib/toos.jar/;%JAVA_HOME%/lib/dt.jarrnjava-home=d:/java/jdk1.7.0_17rnpath=%JAVA_HOME%/bin[/b]rn然后cmd,还是不行,javac和版本信息都出不来,还是显示“不是内部或外部命令,也不是可运行的程序或批处理文件”。是怎么回事啊,请<em>大神</em>们帮忙<em>一下</em>啊[/color][img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/83.gif][/img]
大神帮忙解决一下
[img=https://img-bbs.csdn.net/upload/201408/28/1409228843_418446.png][/img]rn请问这个是什么原因出现的提示:如何让它取消掉?求<em>大神</em>解决,
各种操作系统下snmp协议的安装和设置方法下载
Windows操作系统 配置windows2003操作系统的snmp支持。 在目标windows2003服务器上配置SNMP 代理 相关下载链接:[url=//download.csdn.net/download/zhouxiaoheng/2838709?utm_source=bbsseo]//download.csdn.net/download/zhouxiaoheng/2838709?utm_source=bbsseo[/url]
书店系统+struts1下载
书店系统 struts1写的模版,学习一些简单的struts1就能看明白,还可以提高,虽然现在不怎么用struts1了,但还是值得去学习。 相关下载链接:[url=//download.csdn.net/download/tang__xuandong/4423964?utm_source=bbsseo]//download.csdn.net/download/tang__xuandong/4423964?utm_source=bbsseo[/url]
Jcrop头像截取下载
类似人人网的头像截取demo,使用Jcrop进行开发 相关下载链接:[url=//download.csdn.net/download/luxiaoruo/4809702?utm_source=bbsseo]//download.csdn.net/download/luxiaoruo/4809702?utm_source=bbsseo[/url]
相关热词 c# gdi 占用内存 c#中遍历字典 c#控制台模拟dos c# 斜率 最小二乘法 c#进程延迟 c# mysql完整项目 c# grid 总行数 c# web浏览器插件 c# xml 生成xsd c# 操作sql视图
我们是很有底线的