我最近被晋升为项目经理/主管.您认为领导风格在编程Dev't中应该具有哪些管理角色?
你的风格是什么?
假设你有 -
struct Person {
char *name;
int age;
int height;
int weight;
};
Run Code Online (Sandbox Code Playgroud)
如果你这样做 -
struct Person *who = malloc(sizeof(struct Person));
Run Code Online (Sandbox Code Playgroud)
C如何知道为name变量分配多少内存,因为这可以容纳大量的数据/字符串?我是C的新手并且对内存分配感到困惑.
null在达到范围后,您是否总是分配给对象?
或者你依靠JVM进行垃圾收集?
您是否为所有类型的应用程序执行此操作而不管其长度如何?
如果是这样,它总是一个好习惯吗?
我知道你可以使用Object类实现,但是在Apple的Objective C中有没有?
setter方法有必要有一个参数吗?通常,setter方法接受一个参数作为Object的某个属性的值.如果我想首先测试依赖于另一个布尔值的参数的有效性,如果是,则首先验证,否则只需设置值.
我通过ftp服务器从客户端获取值.有时这些文件包含垃圾值.例如,#3432838#9等电话号码.所以在我设置值之前,我需要删除那些垃圾字符.我可以在setter方法中做到吗?这是一种有效的方法吗?
提前谢谢!
编辑:
这是有效的:
public void setSomething(String strValue){
if(checkValidity(strValue)){
// set the value
} else {
// set the value to an empty string
}
}
Run Code Online (Sandbox Code Playgroud) 请赐教:
你更倾向哪个?为什么?[可读性?内存关注?其他一些问题?]
1.
String strSomething1 = someObject.getSomeProperties1();
strSomething1 = doSomeValidation(strSomething1);
String strSomething2 = someObject.getSomeProperties2();
strSomething2 = doSomeValidation(strSomething2);
String strSomeResult = strSomething1 + strSomething2;
someObject.setSomeProperties(strSomeResult);
Run Code Online (Sandbox Code Playgroud)
2.
someObject.setSomeProperties(doSomeValidation(someObject.getSomeProperties1()) +
doSomeValidation(someObject.getSomeProperties2()));
Run Code Online (Sandbox Code Playgroud)
如果你以其他方式做,那会是什么?你为什么这样做?
如果一个类的内部类扩展了外部类,那么它可以是它自身的"子类",因此类以某种方式扩展自身而不抛出任何异常.那么,它真的意味着一个类本身也是一个子类吗?
谢谢.
在Java中,如果int对于某个字段来说足够了,并且如果我long出于某种原因使用它,那会花费我更多的内存吗?这种类型有所不同吗?
例如,您有一个应用程序来处理由不同客户端发送的文件。客户端每天发送大量文件,您将这些文件的内容加载到您的系统中。这些文件具有相同的格式。给你的唯一限制是你不能运行同一个文件两次。
为了检查您是否运行了特定文件,需要创建该文件的校验和并将其存储在另一个文件中。因此,当您获得一个新文件时,您可以创建该文件的校验和,并与您运行和存储的其他文件的校验和进行比较。
现在,包含您迄今为止运行的所有文件的所有校验和的文件变得非常非常庞大。搜索和比较花费了太多时间。
注意:该应用程序使用平面文件作为其数据库。请不要建议使用 rdbms 之类的。目前根本不可能。
您认为还有其他方法可以检查重复文件吗?
我们的客户有时无法收到我们发送的电子邮件.这是一个巨大的损失.我如何确保他们收到电子邮件,以便如果在另一端没有收到,该程序可以重新发送或做一些事情.
我需要按月创建一些电力使用的图形表示.我该怎么做?什么是最简单的方法?
语言:Java,JSP
非常感谢你.
java ×6
coding-style ×2
c ×1
charts ×1
checksum ×1
class ×1
database ×1
duplicates ×1
email ×1
graph ×1
graphics ×1
inheritance ×1
jsp ×1
mysql ×1
objective-c ×1
optimization ×1
oracle ×1
refactoring ×1
setter ×1
sql-server ×1
xcode4 ×1