最近的一次讨论结束时嘲笑程序员的坏习惯,当他们开始用另一种语言编程时,他们过于暴露于某种语言.最好的例子是Pascal程序员开始#define begin {和#define end }开始写C.
目标是在他们开始使用C++时尝试捕捉C程序员的坏习惯.
告诉你不要遇到的大事.请回答一个建议,试图实现一种最好的.
对于那些对良好习惯感兴趣的人,请看一下这个问题的接受答案.
我有一个组合,其来源是Enum.现在,在其他值中(比如value1,value2
等)有一个项目Changes(%)将在组合中显示.
如何在枚举中定义更改(%)?
使用C#3.0
谢谢
在JavaEE的6教程说,你不能用Session Bean的异步方式,那么什么是@Asynchronous注解的EJB 3.1的目的,这篇文章说,你可以使用它.有人可以解释何时使用Message Driven Bean?
谢谢!
我想禁止机器人抓取任何文件夹,在网址的任何位置使用名称:this-folder.
禁止的例子:
http://mysite.com/this-folder/
http://mysite.com/houses/this-folder/
http://mysite.com/some-other/this-folder/
http://mysite.com/no-robots/this-folder/
Run Code Online (Sandbox Code Playgroud)
这是我的尝试:
Disallow: /.*this-folder/
Run Code Online (Sandbox Code Playgroud)
这会有用吗?
以下代码给出了编译错误:
class parent {
parent(int a){}
}
class child extends parent{}
Run Code Online (Sandbox Code Playgroud)
错误:
Main.java:6: cannot find symbol
symbol : constructor parent()
location: class parent
class child extends parent{}
^
1 error
Run Code Online (Sandbox Code Playgroud)
我试图做不同的事情,发现向父构造函数添加一个返回类型摆脱了错误!
class parent {
int parent(int a){}
}
class child extends parent{}
Run Code Online (Sandbox Code Playgroud)
我已经读过构造函数不应该有返回类型,这显然不是一直都是正确的.所以我的问题是我们什么时候应该有构造函数的返回类型?
这可能看似相关,但它对我有一些意义,可能很少有像我这样的人.
我只想知道,当你是.NET程序员时,学习C++,COM和ATL有多重要?
我喜欢用.NET和C#编程.Visual Studio只是拥有它自己的智慧魅力,颜色编码和其他漂亮的功能,这让我们沉迷于它.
我在想,几乎我们可以用C#构建任何东西,但它仍然适用于大多数,但它有时会滞后:
我在IT行业工作了4年,很想成为解决方案架构师.
因此,如果我正在使用与.NET UI集成的C++进行当前的COM项目,那么需要所有的输入知道,在未来的冒险中它有多重要/有用.
在医疗保健,银行和电信等常见领域是否有任何C++和.NET实现.
我正在为新版本2.6.32移植旧的Linux内核代码.
有一个部分复制文件描述符.我们的想法是分配一个新的文件描述符和一个新的struct文件,并将它们与另一个f_op一起使用,并将struct file的所有其他字段保留为原始文件.
我如何在现代内核中执行此操作?我写了一个近似的实现,但我不知道我应该调用file_get,path_get还是其他人使用计数器增量.
struct file * copy_file(const struct file * iOrig, int * oNewFd) {
if (!orig)
return 0;
*oNewFd = get_unused_fd();
if (*oNewFd < 0)
return 0;
struct file * rv = alloc_file(orig->f_path.mnt, orig->f_path.dentry, orig->f_path.mode, orig->f_op);
if (!rv)
goto free_fd;
fd_install(fd, rv);
return rv;
free_fd:
put_unused_fd(*oNewFd)
return 0;
}
Run Code Online (Sandbox Code Playgroud)
PS事实上,复制原始文件的所有文件都不是必需的.我只需要在用户空间中允许一组新的文件操作.因此,使用给定的f_op创建一个由current拥有的新描述符.
我有以下输入:
string txt = " i am a string "
Run Code Online (Sandbox Code Playgroud)
我想从开始和从字符串结束删除空格.
结果应该是: "i am a string"
我怎样才能在c#中做到这一点?
我使用以下代码,它成功上传本地计算机上的文件.它在我的本地计算机上显示"已成功上传".
// Upload file
$moved = move_uploaded_file($_FILES["file"]["tmp_name"], "images/" . "myFile.txt" );
if( $moved ) {
echo "Successfully uploaded";
} else {
echo "Not uploaded";
}
Run Code Online (Sandbox Code Playgroud)
但是,当我在我的在线服务器上使用此代码时,它不上传文件,只显示消息"未上传".
我怎么知道问题是什么?如何才能将实际问题显示给用户?
我是iPhone开发新手,想知道你用哪个数据库来编程iPhone/iPad?
我听说过它的SQLite,还有其他选择吗?
我编程的应用程序就像一个在线商店,但你不能购买产品,只能查看他们的详细信息.
c# ×3
c++ ×2
java ×2
architecture ×1
attributes ×1
c ×1
constructor ×1
database ×1
ejb-3.0 ×1
enums ×1
file ×1
file-upload ×1
ipad ×1
iphone ×1
java-ee ×1
linux-kernel ×1
php ×1
robots.txt ×1
string ×1