急,急,急!Qt前景,求解答 5C

大神们,小弟非计算机专业,今年毕业,在公司已经两个月linux qt经历,公司这个岗位主要是做工控产品的界面(应用层方面),需要在can协议、modbus协议等一些协议,现在主要是根据客户的界面需求,然后更改前辈写下的代码,感觉技术含量不高。好纠结,Qt感觉越来越没落了,外面做Linux Qt界面的职位也不多,前途和钱途堪忧。想转Java,但之前没学过,这两天自己再看看书,求分析我该如何走下去,希望有经验的前辈指点,万分感谢。

9个回答

做了两年Java,零零散散的学了一些QT和C++,目前还没入门。如果你有C++经验,想学Java肯定是轻而易举,学Java可以参考《疯狂Java讲义(第三版)》。
很适合入门,。

dcxy0
Q544471255 回复hugo_something:嗯,但是用QT还是可以做一些东西的
接近 4 年之前 回复
hugo_something
Allen_Zhang920 其实C++也不是很熟,也是这两个月学了点而已,而且感觉用Qt就直接用库类,思想还是面向过程的感觉。
接近 4 年之前 回复

想转就转吧,java现在确实要有优势。我去年实习的时候也是跟你类似的情况,工控产品,qml做界面。不过只做了一个多月,现在做嵌入式,目前也打算转android、java之类。

ostc184
bzkang 回复hugo_something: 网络摄像机,安防这一块。自学咯,上网看视频,边工作边学。
接近 4 年之前 回复
hugo_something
Allen_Zhang920 你的嵌入式是做什么的?你转的话是自学吗还是去培训
接近 4 年之前 回复

c++相对来说需求量肯定要小一些,而你做的是c++里的qt,肯定需求量会更加小。

建议转到java,我们公司用的就是java,需求量很大的,工作也好找,相对来说工资也更高一下。

学java,建议首先学习基础的语法和概念,然后学ssh,就是spring(业务逻辑),struct(模式试图控制器),hibernate(数据持久化),开发中需要用到这些。

yupeigu
不想长大啊 回复hugo_something: 如果你努力学的化,3个月应该能把基础学了,然后再学一点ssh,如何开发web方面的,就行了。
接近 4 年之前 回复
hugo_something
Allen_Zhang920 java的话往哪些方向比较好,自学难吗?C++一般这两个月学点,之前接触C语言,数据结构(但不深入),我是非计算机专业,怕不好学,不好发展。
接近 4 年之前 回复

虽然我是学生但是我有这个开发经验,帮助一个单位开发一个控制类的界面,用的ubuntu环境下的Qt,我负责开发移动平板端的界面开发,个人感觉Qt非常棒,你可以考虑一下学习,是个不错的东西.你如果C++学得很好的话,转java非常容易

w810443616
w810443616 回复hugo_something: 的确是,但是你是非计算机专业的,建议你别接触C/C++现在大多数人都在用C/C++开发底层性的东西,你可以考虑报一个培训班培训一下java,先入门找到合适的工作再精学
接近 4 年之前 回复
hugo_something
Allen_Zhang920 Qt是挺好的,但是我公司的界面做的都已经成型了,现在主要是根据客户的需求进行更改页面,技术感觉不高,而且感觉是面向过程的更改,都是直接用Qt的库类,学不到技术,感觉也学不到C++,出去也不好找工作,待遇不怎地!
接近 4 年之前 回复

校招时基本不见QT,java倒是很多,学java web很快的。

当然要精通java,还是要学习很多东西的

这个忧虑还真是多余的啊,不忘初心、不惧未来,大胆的向前走吧童鞋!

入门的话建议学习时下热门的,开始薪资相对较高,以后会朝哪方面不是自己决定的,到时再走一步算一步

放心吧,学好qt,工作一样好找,前提是技术过关啊。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
拜求解答,急,急
本人初试Oracle,有点问题想请教各位牛人,下面是老是留的题目,帮忙看一下,能把Oracle脚本留下最好,谢谢rnrnrn目标:Oracle数据导入与导出rn1.建表EmprnEmpID:整空 主键rnEmpName 字符rnEmpSex 字符 男或女 默认男rnBirthday 日期 rnAddress 字符rn2.根据Emp表创建Emp.xsdrn3.使用JAVA或C#创建Emp1.xmlrn4.程序包Emp1.xml导入到Emp表 rn5.程序包Emp表的数据导出Emp2.xml
急!急!求高手解答
我要做这样一个东西,顶部是用gallery做的一个个小图标,下面是个listview,点击一个小图标,就能切换到一个Listview,希望高手能解答,万分感谢!!
"面试试题"急求解答。急!!!!!!急!!!!
我面试了一家公司。他给出了以下的问题:rn请大家帮帮我。rn1。试写出TCP/IP协议体系中网络层有哪些典型协议?rnrn2。请指出windows2000 pro中hosts文件存放的位置及其作用?rnrn3。在数据库里有以下关系,product(maker.model.type);laptop(model,speedrn ram,hd,screen,price);pc(model,speed,ram,hd,cd,price);printer(model,rn color,type,price)rn 请用SQL查询语句找出价格最高的打印机的类型。rnrn4。英译中rn please write out the ip address rangs reserved for private network.rnrn5.现有三个子网分别处在A。B。C地。在B地有webserver,mailserver.fileserverrn applicationserver 和pdc.并且B地有internet出口。A。C地各有一台BDCrn 现在请你补画出网络上其它的设备,要考虑应有的安全要求。rn
求高手解答,急,急,急
开始,在web页面中用超级连接可以打开一csv文件,rn但当windows 2000 装上sp4 补丁后就不能打开了,rn请问高手:将如何解决?是否还有别的方法可以打开csv文件呢?rn
Windows下的QT问题,新手求解答~~~~~~急!!!!!!!!
我原先在Linux(虚拟机)里用QT建了个工程,编译运行都正常,去debug或者release文件夹下也可以运行那个应用程序,然后我把整个工程文件拷到Windows下,想再编译。。rnWindows装的是[color=#FF0000]qt-opensource-windows-x86-mingw482_opengl-5.3.0.exe[/color]这个版本的QTrnrn在QTcreator编译时,debug可以,但切换到release就提示这样。。。rn[color=#FF0000]Starting G:\QT\QT-temp\build-mynodepad-Desktop_Qt_5_3_0_MinGW_32bit-Release\release\mynodepad.exe...rn程序异常结束。rnG:\QT\QT-temp\build-mynodepad-Desktop_Qt_5_3_0_MinGW_32bit-Release\release\mynodepad.exe crashed[/color]rnrn然后我去debug文件下,双击那个exe,也会提示缺少什么什么dll,搞得一头雾水。。。。好晕啊rnrn虽然Linux不怎么习惯,但起码QT用着很顺利,没有这些烦人的问题。。。
急求解答
main()rnchar *s="\ta\018bc";rn for(;*s!='\0';s++)puts("*");rn rn rnrn为什么是输出六个*啊,不是碰到\0就停了吗
急求高手解答
buffer[0] ^= buffer[1];rnbuffer[2] ^= buffer[3];rn rnbuffer[0] ^= buffer[2];rnbuffer[0] ^= ( buffer[0] >> 16 );rnbuffer[0] ^= ( buffer[0] >> 8);rnbuffer里储存的是一个128位的二进制数,请问如何将以上程序用公式表达出来呢?请高手不吝赐教!rn 我试着这样表达rn buffer1=buffer ( buffer*2(-64次方) ) rn buffer2=buffer1 ( buffer1*2(-32次方) ) rn buffer3=buffer2 ( buffer2*2(-16次方) ) rn buffer4=buffer3 ( buffer3*2(-8 次方)) rn但是,这样,2(-64次方)数太小,无法表示,请问有什么办法表示出来呢?
急求解答!!!!
在C#中点击按钮调用哪个API函数(是不是和MFC调用的函数类似)可以跳出系统默认的一个窗口???
急求解答!
发送协议,大循环套小循环:66 7E 66 7E 66 7E 66 7E.... 67 6A 6C 67-->66 7E 66 7E 66 7E 66 7E ....67 6A 6C 67-->66 7E 66 7E 66 7E 66 7E ......67 6A 6C 67-->66 7E 66 7E 66 7E 66 7E .....67 6A 6C 67 67 7E(大循环完成最后是67 7E)rnrn 时间是这样的:发66停N秒钟再发7E停N秒钟,然后循环N分钟,再发67停N秒钟,发6A停N秒钟、发6C停N秒钟、发67停N秒钟再整体循环N分钟、最后再发67停N秒钟、7E这个不需要停N秒钟了 rnrn举例,发送66的协议是: rn[code=VB] ReDim buff_out6(8) rn Dim buff_out6() As Byte rn buff_out6(0) = &HAA rn buff_out6(1) = &HAA rn buff_out6(2) = &HFF rn buff_out6(3) = &H5 rn buff_out6(4) = &H66 rn buff_out6(5) = &H0 rn buff_out6(6) = &H0 rn buff_out6(7) = &H0 rn buff_out6(8) = &HFF rn MSComm1.Output = buff_out6 [/code]
求高手解答,急~~~~
[code=C#]rnstring countryDHLId = "Area" + countryInfo.DHLArea.ToString();rnrnvar info = from df in db.DHLFreightsrn where df.WeightMax >= weight && df.WeightMin <= weightrn select newrn rn countryDHLIdrn ;rnrndouble dhlFreight = double.Parse(info.First().countryDHLId);rnrnrn[/code]rnrn我想查DHLFreights 的某一个字段 countryDHLId 可能是Area1~~~Area9,可是为什么不能把这个字段的数据查出来呢
急求解答!!!
oralce中触发器对自身表的操作,最好能有实例,讲解一下.
急求C#解答。。
在窗体中用picturebox添加了图片,并增加了一groupbox控件,希望实现鼠标单击图片时图片信息由数据库导出以图片形式显示在groupbox中,该在groupbox事件中添加什么代码?
急求前辈解答!!!!!!
可以在BCB6.0中将StringGrid的列用动态的处理效果吗?rn我在用StringGrid显示EXCEL表中的数据时,为什么列的数据是系统一开始的数据rn我在程序中用的是这个StringGrid->Cells[++col][row]可是改变不了这个列的数据!!!!!!!!!rn请前辈多多指教!!!!!谢谢!!rn解决后马上结贴!!!!!!
求解答。急。。。。。
MemberPoint mp = new MemberPoint();rn if (info.SuperiorMember=="")rn rn mp.JobNo = DbHelperSQL.job_no("Point");rn mp.NowPoint = 1;rn mp.TotalPoint = 1;rn mp.MemberID = info.JobNo;rn mp.ConsumptionTime = DateTime.Now;rn mp.RebateTime = DateTime.Now;rn bool res = mps.Add(mp);rn rnrn rn rn elsern rn MemberInfo model = service.GetModel(info.SuperiorMember); //得到注册会员上级会员的信息rn MemberPoint point=mps.GetEntity(model.JobNo); //得到上级会员的积分信息rn if (model.SuperiorMember=="")rn rn mp.JobNo = DbHelperSQL.job_no("Point");rn mp.NowPoint = 1;rn mp.TotalPoint =point.TotalPoint+1 ;rn mp.MemberID = model.JobNo;rn mp.ConsumptionTime = DateTime.Now;rn mp.RebateTime = DateTime.Now;rn bool res = mps.Add(mp);rn //看当前会员的级别是否达到相应的积分如达到按相应的比例返利rnrnrn rn elsern rn MemberInfo m = service.GetModel(model.SuperiorMember); //得到注册会员上级会员的信息rn MemberPoint p = mps.GetEntity(m.JobNo); //得到上级会员的积分信息rn if (m.SuperiorMember == "")rn rn mp.JobNo = DbHelperSQL.job_no("Point");rn mp.NowPoint = 1;rn mp.TotalPoint = p.TotalPoint + 1;rn mp.MemberID = m.JobNo;rn mp.ConsumptionTime = DateTime.Now;rn mp.RebateTime = DateTime.Now;rn bool res = mps.Add(mp);rn rn elsern rn MemberInfo m1 = service.GetModel(m.SuperiorMember); //得到注册会员上级会员的信息rn MemberPoint p1 = mps.GetEntity(m1.JobNo); //得到上级会员的积分信息rn if (m1.SuperiorMember == "")rn rn mp.JobNo = DbHelperSQL.job_no("Point");rn mp.NowPoint = 1;rn mp.TotalPoint = p1.TotalPoint + 1;rn mp.MemberID = m1.JobNo;rn mp.ConsumptionTime = DateTime.Now;rn mp.RebateTime = DateTime.Now;rn bool res = mps.Add(mp);rn rn elsern rn MemberInfo m2 = service.GetModel(m1.SuperiorMember); //得到注册会员上级会员的信息rn MemberPoint p2 = mps.GetEntity(m2.JobNo); //得到上级会员的积分信息rn if (m2.SuperiorMember == "")rn rn mp.JobNo = DbHelperSQL.job_no("Point");rn mp.NowPoint = 1;rn mp.TotalPoint = p2.TotalPoint + 1;rn mp.MemberID = m2.JobNo;rn mp.ConsumptionTime = DateTime.Now;rn mp.RebateTime = DateTime.Now;rn bool res = mps.Add(mp);rn rn elsern rn MemberInfo m3 = service.GetModel(m2.SuperiorMember); //得到注册会员上级会员的信息rn MemberPoint p3 = mps.GetEntity(m3.JobNo); //得到上级会员的积分信息rn if (m3.SuperiorMember == "")rn rn mp.JobNo = DbHelperSQL.job_no("Point");rn mp.NowPoint = 1;rn mp.TotalPoint = p3.TotalPoint + 1;rn mp.MemberID = m3.JobNo;rn mp.ConsumptionTime = DateTime.Now;rn mp.RebateTime = DateTime.Now;rn bool res = mps.Add(mp);rn rn elsern rn MemberInfo m4 = service.GetModel(m3.SuperiorMember); //得到注册会员上级会员的信息rn MemberPoint p4 = mps.GetEntity(m4.JobNo); //得到上级会员的积分信息rn if (m4.SuperiorMember == "")rn rn mp.JobNo = DbHelperSQL.job_no("Point");rn mp.NowPoint = 1;rn mp.TotalPoint = p4.TotalPoint + 1;rn mp.MemberID = m4.JobNo;rn mp.ConsumptionTime = DateTime.Now;rn mp.RebateTime = DateTime.Now;rn bool res = mps.Add(mp);rn rn elsern rn ..........如上rn rn rn rn rn rn rnrn要实现这要的功能 是否有比这种方法跟简便的方法。主要问题是我不知道我要写多少的 if else
求高手解答,急!!!!!!!
rnrnrnrn左边是两个单选按钮 我想选一个时隐藏右边的 “gupiao”控件 为啥没显示
急 求解答~~!
毕业设计题目:酒店管理综合系统rn 智能公交系统rn 校园博客系统的设计与开发rn 基与structs和Hiberneat的图书馆网站设计与开发rn 本人能力有限,因为以后不再从事软件开发行业,求高人指导选哪个题目 比较容易做~!rnrn
急!!!求解答
[img=http://img.my.csdn.net/uploads/201204/10/1334026096_9200.jpg][/img]如何使选中山西省就可以把下面所有的太原市,大同市等等都选中,要是使用treeview的话 如何把树的样式改成图片所示的一样?
急求解答~
rn rn";rnrn//提示信息并跳转rnfunction redirect($info,$url)rnrnecho $info;rnecho " ";rnrn?>rn这是基于文本的用户登录其中的一个文件function。php,在运行登录见面之后显示文件rn[img=http://img.my.csdn.net/uploads/201304/17/1366200276_2051.jpg][/img]rn不知道是什么问题啊?rnrnrnrnrnrnrn
急求解答!!!
在chart控件中,我设置一个左上部分坐标,这个坐标上的形成曲线可以上下移动。而同一个chart上右下半部分也有个坐标,这个坐标上的曲线就是不可以移动的,如何实现?
急,求高人解答。。
页面代码rn rn rn 修改省份信息rnrn rn rn rn[color=#FF0000] rn rn*: rnrn rnrn[/color][code=C#][/code]rn rn    rn rn rn rn rn rnrn rnrn rnrn rn rnrnrn rn rn rnrn rn rnrnrnrnrnrnrncs代码rnrn[code=C#]rnusing System;rnusing System.Collections;rnusing System.Configuration;rnusing System.Data;rnusing System.Linq;rnusing System.Web;rnusing System.Web.Security;rnusing System.Web.UI;rnusing System.Web.UI.HtmlControls;rnusing System.Web.UI.WebControls;rnusing System.Web.UI.WebControls.WebParts;rnusing System.Xml.Linq;rnusing DevExpress.Web.ASPxGridView;rnusing System.Data.SqlClient;rnusing cn.xzcj.utility.database;rnrnpublic partial class sys_province_modifyProvince : System.Web.UI.UserControlrnrn protected void Page_Load(object sender, EventArgs e)rn rnrnrn //if (!Page.IsPostBack)rn //rnrn rnrnrn //rn bindTitle();rn rnrn rnrnrn //protected void Page_PreInit(object sender, EventArgs e)rn //rn // bindTitle();rn // rnrn protected void Button2_Click(object sender, EventArgs e)rn rn GridViewEditFormTemplateContainer container = this.NamingContainer as GridViewEditFormTemplateContainer;rn ASPxGridView tmpleteGrid = container.Grid;rn tmpleteGrid.CancelEdit();rn rn private void saveEdit()rn rn string old_province_name = old_provinceName.Value.ToString();rnrn int old_province_id = Convert.ToInt32(old_provinceId.Value.ToString());rn string provinceName = province_name.Text.ToString();rn Response.Write("--------11-----"+area_name.Text.ToString());rn Response.Write("--------222-----" + area_name.TextField.ToString());rnrnrnrn String strSql = "update province set province_name=@province_name ,kid = @kid ,area_id =@area_id,area_name =@area_name where province_id=@province_id ";rnrn string sql_city = "update city set province_name ='" + provinceName + "' ,province_id =" + old_province_id + " where province_name ='" + old_province_name + "'";rn rn String[] value = province_name.Text, kid.Value,area_name.Value.ToString(),area_name.Text.ToString(), province_id.Value ;rnrn DoDataBase1 ddb = new DoDataBase1();rn SqlParameter[] param = ddb.getSqlToParameter(strSql, value);rnrn ddb.execNoResultSql(strSql, param);rn rn ddb.ExecuteSQL(sql_city);rnrnrnrnrn rn protected void Button1_Click(object sender, EventArgs e)rn rn GridViewEditFormTemplateContainer container = this.NamingContainer as GridViewEditFormTemplateContainer;rn ASPxGridView tmpleteGrid = container.Grid;rnrn saveEdit();rn rn // tmpleteGrid.DataBind();rn tmpleteGrid.DataBind();rn tmpleteGrid.CancelEdit();rn rnrn private void bindTitle()rn //对一个下拉列表的数据绑定, textfield和valuefield属性rnrn DoDataBase1 db = new DoDataBase1();rn DataSet ds = new DataSet();rn string sql = "select area_id,area_name from area";rn ds = db.GetDataSet(sql);rn this.area_name.DataSource = ds;rn this.area_name.TextField = "area_name";rn this.area_name.ValueField = "area_id";rn this.area_name.DataBindItems();rn rnrn rnrnrnrnrnrn[/code]
急求解答!!
左边的导航类似是treeview,点击后上面的是一个类似menu的东西,我左侧的导航是以形式存在的。我想让跳转时是个双击事件,但是还得传参 我都晕死了
急求解答正则表达式。
各位大师,我家养的招财鱼生病了,该怎么治疗啊?? [attachimg]100567[/attachimg] [attachimg]100566[/attachimg] [attachimg]100565[/attachimg] [attachimg]100568[/attachimg] rnrnrn我现在要获取[attachimg]这里是要获取的值[/attachimg]这种格式中的数字。rnrn如何写正则表达式?
急急急 求解答!!!!
点击删除按钮没反应,请问 要怎么改rn[img=https://img-bbs.csdn.net/upload/201411/18/1416316498_882291.jpg][/img]rnrnlv=(ListView)findViewById(R.id.lv); rn lv.setOnItemClickListener(new AdapterView.OnItemClickListener() rn @Override rn public void onItemClick(AdapterView adapterView, View view, int position, rn long id) rn //final int selectedPosition = adapterView.getSelectedItemPosition();rn final View v1=adapterView.getChildAt(position); rn v1.setBackgroundColor(Color.RED); rn Button delete=(Button)findViewById(R.id.bt_deleteman);rn delete.setOnClickListener(new View.OnClickListener() rn rn @Overridern public void onClick(View v) rn listitems.remove(v1);rn rn rn );rn rn );
急求触发器解答
我刚开始用触发器,请向大家请教一个问题:我写了一个触发器如下:rnCREATE TRIGGER [forbidToDeleteCompany] ON [dbo].[Company] rnFOR DELETE rnASrnbeginrnrndeclare @tableName varchar(255)rndeclare @fieldName varchar(255)rndeclare @tcount intrnDECLARE tableFieldCursor CURSOR FOR rnselect t.[name] as tableName,f.[name] as fieldNamernfrom sysobjects as trninner join syscolumns as frnon t.id = f.idrnwhere t.type='U' and lower(f.[name]) like '%companycode'rnrnOPEN tableFieldCursorrnFETCH NEXT FROM tableFieldCursorrnINTO @tableName, @fieldNamernWHILE @@FETCH_STATUS = 0rnBEGINrnexec('select @tcount = count(d.code) from deleted as d inner join '+ @tableName +' as p on d.code=p.' + @fieldName)rnif @tcount >0rnRAISERROR ('记录在使用中不能删除!', 16, 1)rnrollback transactionrngoto quitrnrnFETCH NEXT FROM tableFieldCursorrnINTO @tableName, @fieldNamernrnENDrnrnquit:rnCLOSE tableFieldCursorrnDEALLOCATE tableFieldCursorrnrnendrnrn但是在删除记录时,触发器出错,提示“必须声明变量@tcount”,经查是exec语句出错,但不知道该如何写才对,请大家不吝赐教。
急求高手解答!!!!~~
代码如下:我要实现点击生成的柱到热点链接。现在柱体能显示出来 超链接和鼠标提示信息没有,大家帮我看看怎么回事啊~~~不甚感激~~~rnrnrnJFreeChart chart=ChartFactory.createBarChart("组织结构 "+name+" 生成问卷情况", "问卷生成时间", "问卷总分", data, PlotOrientation.VERTICAL,false, true, true); rn rn CategoryPlot plot = chart.getCategoryPlot();rn BarRenderer3D renderer = new BarRenderer3D();rnrn //设置URL链接rn renderer.setItemURLGenerator(new StandardCategoryURLGenerator("1.jsp","","")); rn renderer.setBaseItemLabelsVisible(true);rn renderer.setBaseItemLabelsVisible(true);rn renderer.setToolTipGenerator(new StandardCategoryToolTipGenerator()); rn //显示柱状的值rn renderer.setItemLabelGenerator(new StandardCategoryItemLabelGenerator());rn renderer.setItemLabelFont(new Font("黑体",Font.PLAIN,10));rn renderer.setItemLabelAnchorOffset(10.0D);rn //这是数值字体颜色rn renderer.setItemLabelPaint(Color.BLACK);rn //设置正数值位于柱上方rn renderer.setPositiveItemLabelPosition(new ItemLabelPosition(ItemLabelAnchor.OUTSIDE1,TextAnchor.HALF_ASCENT_RIGHT));rn //设置负数值位于柱上方rn renderer.setNegativeItemLabelPosition(new ItemLabelPosition(ItemLabelAnchor.OUTSIDE2,TextAnchor.HALF_ASCENT_RIGHT));rn renderer.setItemLabelsVisible(true);rn plot.setRenderer(renderer);rnrn ChartRenderingInfo info = new ChartRenderingInfo(new StandardEntityCollection());rn String filename = ServletUtilities.saveChartAsJPEG(chart, 500, 300, info, session); rn //PrintWriter w = new PrintWriter(out);//输出MAP信息 rn ChartUtilities.writeImageMap(pw, "map", info, false);rn String graphURL = request.getContextPath() + "/servlet/DisplayChart?filename=" + filename;rn pw.flush();rn
数据库问题,急求解答?
表:rnid 課別 工號 姓名 簽收rn1 測試課 81201533 燕XX nullrn2 測試課 81206820 丁XX nullrn0 測試課 81209639 朱XX nullrn1 測試課 81213788 黃X nullrn2 測試課 81214553 孟XX nullrn0 測試課 81215971 侯X null rn1 測試課 81215988 梁XX nullrn2 測試課 81216034 張XX nullrn0 測試課 81222073 閆X nullrn表数据转换如下:rnid 課別 工號 姓名 簽收 id 課別 工號 姓名 簽收 id 課別 工號 姓名 簽收rn1 測試課 81201533 燕XX null 2 測試課 81206820 丁XX null 0 測試課 81209639 朱XX nullrn1 測試課 81213788 黃X null 2 測試課 81214553 孟XX null 0 測試課 81215971 侯X null rn1 測試課 81215988 梁XX null 2 測試課 81216034 張XX null 0 測試課 81222073 閆XX null
急求jndi的解答
我写了一段使用jndi的如下,rnpublic class testDataSource rn public testDataSource() rn rn public static void main(String[] args) rn //testDataSource testDataSource1 = new testDataSource();rn tryrnrn Hashtable env = new Hashtable();rn env.put(Context.INITIAL_CONTEXT_FACTORY,"com.sun.jndi.fscontext.RefFSContextFactory");rn //env.put(Context.PROVIDER_URL,"file:JNDI");rn Context ctx= new InitialContext(env);rn System.out.print(ctx.getEnvironment());rn ctx.unbind("jdbc/logicsql");rnrn LogicSqlDataSource lds = new LogicSqlDataSource();rn lds.setDatabaseName("database");rn lds.setPassword("manager");rn lds.setUser("system");rn lds.setPortNumber(5000);rn lds.setServerName("wuhan");rnrn ctx.bind("jdbc/logicsql",lds);rnrnrn DataSource ds = (DataSource)ctx.lookup("jdbc/logicsql");rn ds.getConnection();rn rnrnrn catch(NamingException e)rn System.out.print(e.getMessage());rn e.printStackTrace();rn rn catch(SQLException e)rn rn rnrn报错为:rnjava.naming.factory.initial=com.sun.jndi.fscontext.RefFSContextFactoryjavax.naming.NoPermissionException; remaining name '"/jdbc"'rn at com.sun.jndi.fscontext.FSContext.checkCanWrite(FSContext.java:939)rn at com.sun.jndi.fscontext.RefFSContext.setBindings(RefFSContext.java:594)rn at com.sun.jndi.fscontext.RefFSContext.bindObject(RefFSContext.java:338)rn at com.sun.jndi.fscontext.RefFSContext.bind(RefFSContext.java:169)rn at com.sun.jndi.fscontext.FSContext.bind(FSContext.java:167)rn at javax.naming.InitialContext.bind(InitialContext.java:355)rn at td.testDataSource.main(testDataSource.java:51)rnnullrnrn请问该如何解决???
数据查询,急求解答!
我想用Crecorset的m_strFilter来选择记录,我的应用程序中用户可以选择查询关键字,例如可以按歌星搜索也可以按歌曲名搜索,那该如何实现呢?rn
急求C#解答。
C#窗体中在Panel中用picturebox显示了好多图片,我想实现用鼠标点击图片时图片信息(坐标,状态。。)和原图均显示在一侧新加的一个groupbox中,信息用label显示,原图用picturebox显示,当鼠标点击另外的图片时,则显示新的一组图片信息和原图。。急求C#代码。。多谢各位了。。
急求C#解答
我想从SQL Server数据库表里提取信息显示在textbox文本框中?下面代码怎么修改?rnrnrnstring m = "select Num from tb where Type='M'";rnstring n = "select Linnum from tb where Type='M'";rntextBox1.Text = m ;rntextBox2.Text = n ;
急。。小问题,求解答
汇编里要求吧首地址为BLOCK的字数组第6个字送出,MOV BX,OFFSET [BLOCK] [OAH]这样写是什么意思?有何用意?本人是初学者,求助。。
急求解答cocos2d-x
1>GameMenu.obj : error LNK2001: 无法解析的外部符号 "public: virtual bool __thiscall GameMenuLayer::ccTouchBegan(class cocos2d::CCTouch *,class cocos2d::CCEvent *)" (?ccTouchBegan@GameMenuLayer@@UAE_NPAVCCTouch@cocos2d@@PAVCCEvent@3@@Z)rn1>GameMenu.obj : error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall GameMenuLayer::ccTouchMoved(class cocos2d::CCTouch *,class cocos2d::CCEvent *)" (?ccTouchMoved@GameMenuLayer@@UAEXPAVCCTouch@cocos2d@@PAVCCEvent@3@@Z)rn1>GameMenu.obj : error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall GameMenuLayer::ccTouchEnded(class cocos2d::CCTouch *,class cocos2d::CCEvent *)" (?ccTouchEnded@GameMenuLayer@@UAEXPAVCCTouch@cocos2d@@PAVCCEvent@3@@Z)rn1>GameMenu.obj : error LNK2001: 无法解析的外部符号 "public: virtual void __thiscall GameMenuLayer::ccTouchCancelled(class cocos2d::CCTouch *,class cocos2d::CCEvent *)" (?ccTouchCancelled@GameMenuLayer@@UAEXPAVCCTouch@cocos2d@@PAVCCEvent@3@@Z)rn1>C:\Users\kant\Desktop\angrybird\angrybird\Debug.win32\angrybird.win32.exe : fatal error LNK1120: 4 个无法解析的外部命令rnrnrn在重写触摸ccTouchBegan()等几个方法编译会出这个错误。
急求解答!!!!!
string a = "abcdefg";rn rn getchar(string text,6)//截取五个字符 rn Response.Write(a);rn rn 希望的结果是 abcdef
急求解答!!
import javawt.*; rnimport javawt.event.*; rnclass AWT4 extends WindowAdapter implements ActionListener,WindowListener rn rnFrame f=new Frame("模拟面板3号实验品"); rnMenuBar mb; rnMenu mf,me,mh,ms; rnCheckboxMenuItem cm1; rnPanel p1,p2; rnString a[]="1","2","3","4","5","6","7","8","9","*","0","#"; rnButton b[]; rnTextField tf=new TextField(50); rnrnpublic void setMenuBar() rn rnmf=new Menu("文件(F)"); rnme=new Menu("编辑(E)"); rnmh=new Menu("帮助(H)"); rnms=new Menu("菜单栏示范"); rnmb.add(mf); rnmb.add(me); rnmb.add(mh); rnmb.add(ms); rnmf.add(new MenuItem("打开")); rnmf.add(new MenuItem("保存")); rnmf.add(new MenuItem("关闭")); rnmf.add(new CheckboxMenuItem("我是NB",true)); rnmf.add(new CheckboxMenuItem("我不是NB")); rn rnpublic void listenter() rn rnf.addWindowListener(this); rnmf.addActionListener(this); rnme.addActionListener(this); rnmh.addActionListener(this); rnms.addActionListener(this); rn rnrnpublic void windowClosing(WindowEvent e) rn rnSystem.exit(0); rn rnpublic void actionPerformed(ActionEvent e) rn rnif(e.getActionCommand()=="打开") rntf.setText("已经打开"); rnif(e.getActionCommand()=="保存") rntf.setText("已经保存"); rnif(e.getActionCommand()=="关闭") rnSystem.exit(0); rn rnpublic void display() rn rnf.setSize(480,360); rnf.setMenuBar(mb); rnf.setLayout(new FlowLayout()); rnp1=new Panel(); rnp1.add(tf); rnp2=new Panel(); rnp2.setLayout(new GridLayout(4,3,5,5)); rnfor(int i=0; i
消息提醒!!!急求解答!!
rn我在做一个管理软件,想实现这样的功能:rnrn在我“录入信息”窗体录入信息时,有我当前的录入时间,然后信息录入的时候,我想有一项选择,可以设置下次在什么时候提醒我该做这件事情了,或者以后每隔固定的时间就提醒我要去做这件事情,弹出消息窗体就像QQ弹出消息窗体那样,就是我没开这个软件的时候,过了设定的时间,等我开启软件的时候照样把事件提醒出来!rnrn请问高手们,这样的功能该怎么实现?rnrn方法、代码、或者思路均可!感谢你们赐教!
急求高手解答!
还是bmp图片的问题。rn我已经将bmp像素信息提取出来了,下面不知道怎么对应保存,比如我输入一个坐标D3DXVECTOR3(100.0f,100.0f,0.0f)怎么去对应图片上的位置并保存所对应的像素信息了?因为bmp像素信息是从左下角开始读取的。这是我的代码:rnHRESULT CMapMetaSlugManager::ReadMapData( const char *str )rnrn FILE *fpi;rnrn if(fopen_s(&fpi,str,"rb") != S_OK)rn rn ThrowException("no open the bmp!");rn rnrn if(fpi != NULL)rn rn WORD bfType;rn fread(&bfType,1,sizeof(WORD),fpi);rnrn if(0x4D42!=bfType)rn rn ThrowException("图片格式不对!");rn rnrn //读取bmp文件的文件头和信息头rn fread(&strHead,1,sizeof(TAG_BITMAPFILEHEADER),fpi);rn fread(&strInfo,1,sizeof(TAG_BITMAPINFOHEADER),fpi);rnrn m_iBmpWidth = strInfo.biWidth;rn m_iBmpHeight = strInfo.biHeight;rn imagedata = (TAGIMAGEDATA*)malloc(m_iBmpWidth * m_iBmpHeight * sizeof(TAGIMAGEDATA));rnrn //初始化原始图片的像素数组rn for(int i = 0;i < m_iBmpHeight;++i)rn rn for(int j = 0;j < m_iBmpWidth;++j)rn rn (*(imagedata + i * m_iBmpWidth + j)).blue = 0;rn (*(imagedata + i * m_iBmpWidth + j)).green = 0;rn (*(imagedata + i * m_iBmpWidth + j)).red = 0;rn rn rnrn //读出图片的像素数据rn fread(imagedata,sizeof(TAGIMAGEDATA) * m_iBmpWidth,m_iBmpHeight,fpi);rnrn //每个像素所对应的颜色值rn //BMP图像的像素数据是从左下角:由左往右,由下往上逐行扫描的rn int k, m, n = 0;//k:红,m:绿,n:蓝rn for(int i=0; i
急!!!!!求大虾解答
现在有很多个自定义方法用的结果集合都是同一个sql语句,就是某个字段的值不一样,然后我有个页面会分类型调用这些方法,调用次数多了,数据库链接次数也很多,怎么处理这块啊rn-------------------------------------------------------------------rn如:rn[code=C#]rn//自定义方法类rnpublic StringBuilder type1(int id1)rnrn StringBuilder str = new StringBuilder();rn DataSet dsLine = linebll.GetDataBySql("select * from XX where id="+id1);rn if (dsLine != null && dsLine.Tables.Count > 0 && dsLine.Tables[0].Rows.Count > 0)rn rn for (int i = 0; i < dsLine.Tables[0].Rows.Count; i++)rn rn str.Append("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX")rn rn rnrnpublic StringBuilder type2(int id2)rnrn StringBuilder str = new StringBuilder();rn DataSet dsLine = linebll.GetDataBySql("select * from XX where id="+id2);rn if (dsLine != null && dsLine.Tables.Count > 0 && dsLine.Tables[0].Rows.Count > 0)rn rn for (int i = 0; i < dsLine.Tables[0].Rows.Count; i++)rn rn str.Append("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX")rn rn rn return str;rnrnrnpublic StringBuilder type3(int id3)rnrn StringBuilder str = new StringBuilder();rn DataSet dsLine = linebll.GetDataBySql("select * from XX where id="+id3);rn if (dsLine != null && dsLine.Tables.Count > 0 && dsLine.Tables[0].Rows.Count > 0)rn rn for (int i = 0; i < dsLine.Tables[0].Rows.Count; i++)rn rn str.Append("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX")rn rn rnrnrnpublic StringBuilder typeN(int idN)rnrn ......rnrnrnrn----------------------------------------------rn//调用页面rnif(type=="type1")rnrn type1(id1);rnrnif(type=="type2")rnrn type2(id2);rnrnif(type=="type3")rnrn type3(id3);rnrn......rn[/code]rnrn-------------------rn没分了,不好意思
相关热词 c# stream 复制 android c# c#监测窗口句柄 c# md5 引用 c# 判断tabtip 自己写个浏览器程序c# c# 字符串变成整数数组 c#语言编程写出一个方法 c# 转盘抽奖 c#选中treeview