程序设计

专业和发烧友程序员的问答

12
在C ++中进行函数声明后,不需要分号(';')吗?
我最近刚刚参加了一次中间编程测试,而我弄错的问题之一如下: 函数声明后不需要分号(';')。 对或错。 我选择了“ false”(如果我做错了,请纠正我,因为我觉得自己快疯了),函数声明是您在定义之前(代码顶部)编写的,因此编译器知道该函数在调用它之前就调用它,并且函数定义是整个函数的组成部分。 即 宣言: int func(); 定义: int func() { return 1; } 答案不对吗?

4
在Groovy中循环浏览地图?
我正在Groovy中尝试执行一个非常简单的任务,但是似乎无法使其正常工作。我只是试图在groovy中遍历一个地图对象并打印出键和值,但是此代码不起作用。 // A simple map def map = [ iPhone : 'iWebOS', Android: '2.3.3', Nokia : 'Symbian', Windows: 'WM8' ] // Print the values for (s in map) { println s + ": " + map[s] } 我试图使输出看起来像这样: iPhone: iWebOS Android: 2.3.3 Nokia: Symbian Windows: WM8 有人可以详细说明如何执行此操作吗?
174 dictionary  groovy 

21
Facebook的开放图不清除缓存
我在使用Open Graph的元标记时遇到了麻烦。好像Facebook正在缓存我的meta标签的旧值。属性的旧值og:title和og:url仍在使用,即使我已经改变了他们。 我在网站的某个页面上运行Lint ,结果如下: 请注意,有两个值og:title和og:url,最后一个占了上风。但是,最后两个条目是我用于此站点的OLD条目。我现在正在使用这些元标记(您可以验证是否查看HTML的源代码): <meta property="og:title" content="Smart og rummelig pusletaske fra Petit Amour med god plads til alt – værdi 1.099 kr – køb nu kun 599 kr "/> <meta property="og:description" content="Pinq.dk - Det gode liv for det halve"/> <meta property="og:type" content="product"/> <meta property="og:url" content="http://pinq.dk/tilbud/landsdaekkende/lissy/"/> <meta property="og:image" content="http://pinq.dk/wp-content/themes/pinq/images/logo-top.png"/> <meta …

23
无法添加或更新子行:外键约束失败
表格1 +----------+-------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +----------+-------------+------+-----+---------+----------------+ | UserID | int(11) | NO | PRI | NULL | auto_increment | | Password | varchar(20) | NO | | | | | Username | varchar(25) | NO | | | | | …
174 mysql 

18
将重点放在EditText上
我有一个EditText-Field并为其设置了OnFocusChangeListener。当失去焦点时,将调用一个方法,该方法将在数据库中检查EditText的值。如果该方法的返回值是true,则显示一个敬酒,焦点应再次回到EditText上。焦点应该总是回到EditText上,并且键盘应该显示出来,直到该方法的返回值为false为止。 编辑:我想,我还没有完全弄清我真正的问题:屏幕上的其他任何项目都不能编辑,直到EditText的值被编辑为一个值,这使得方法“ checkLiganame(liganame) ”返回假。只有EditText-Field应该可以编辑。 这是我的代码(不适用于我): final EditText Liganame = (EditText) findViewById(R.id.liganame); Liganame.setOnFocusChangeListener(new OnFocusChangeListener() { @Override public void onFocusChange(View v, boolean hasFocus) { if (!hasFocus) { String liganame = Liganame.getText().toString(); if (checkLiganame(liganame)) { Toast toast = Toast.makeText(CreateTableActivity.this, "Dieser Liganame ist bereits vergeben", Toast.LENGTH_SHORT); toast.show(); Liganame.requestFocus(); } } 和方法: public boolean checkLiganame(String …

8
在.vimrc文件中设置gvim字体
我在Windows 7上使用gVim 7.2。我可以从菜单中将gui字体设置为Consolas 10(字体大小)。我试图在.vimrc文件中设置如下所示: set guifont=Consolas\ 10 但这是行不通的。有人知道如何设置吗?
174 windows  vim 


1
有人可以在JPA和Hibernate中解释MapdBy吗?
我刚冬眠,需要使用一对多和多对一关系。这是我对象中的双向关系,因此我可以从任一方向来回移动。mappedBy是推荐的解决方法,但是,我听不懂。有人可以解释: 推荐的使用方式是什么? 它解决什么目的? 就我的示例而言,这是带有注释的类: Airline 拥有许多 AirlineFlights 许多 AirlineFlights属于一个 Airline 航空公司: @Entity @Table(name="Airline") public class Airline { private Integer idAirline; private String name; private String code; private String aliasName; private Set<AirlineFlight> airlineFlights = new HashSet<AirlineFlight>(0); public Airline(){} public Airline(String name, String code, String aliasName, Set<AirlineFlight> flights) { setName(name); setCode(code); setAliasName(aliasName); …


21
是否有本机jQuery函数来切换元素?
我可以轻松地用jQuery交换两个元素吗? 如果可能的话,我正在寻找一行。 我有一个select元素,并且有两个按钮可以上下移动选项,并且已经有选择对象和目标选择器,我使用if来实现,但是我想知道是否有更简单的方法。
174 jquery  swap  javascript 

4
使用JAXB从XML字符串创建对象
如何使用下面的代码解组XML字符串并将其映射到下面的JAXB对象? JAXBContext jaxbContext = JAXBContext.newInstance(Person.class); Unmarshaller unmarshaller = jaxbContext.createUnmarshaller(); Person person = (Person) unmarshaller.unmarshal("xml string here"); @XmlRootElement(name = "Person") public class Person { @XmlElement(name = "First-Name") String firstName; @XmlElement(name = "Last-Name") String lastName; public String getFirstName() { return firstName; } public void setFirstName(String firstName) { this.firstName = firstName; } public …
174 java  xml  jaxb 


14
在RSpec中测试模块
在rspec中测试模块的最佳实践是什么?我有一些模块包含在少数几个模型中,现在我只对每个模型进行重复测试(几乎没有差异)。有办法干燥吗?
174 ruby  unit-testing  rspec 



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.