如果我有一个像UILabel链接到xib文件的东西,我是否需要在我的视图dealloc上发布它?我问的原因是因为我没有分配它,这让我觉得我不需要释放它?例如(在标题中):
IBOutlet UILabel *lblExample;
Run Code Online (Sandbox Code Playgroud)
在实施中:
....
[lblExample setText:@"whatever"];
....
-(void)dealloc{
[lblExample release];//?????????
}
Run Code Online (Sandbox Code Playgroud) 有人使用WPF进行真正的LOB应用吗?
我们都看到了WPF的巧妙演示,展示了映射到3D元素的视频.这些看起来很棒,但是构成大多数开发人员工作的业务线应用程序的真实世界呢.WPF只是为了好眼睛糖果吗?
使用LINQ to SQL,我有一个带有OrderDetails集合的Order类.订单明细有一个名为LineTotal的属性,它获得Qnty x ItemPrice.
我知道如何对数据库进行新的LINQ查询以查找订单总数,但由于我已经从DB中收集了OrderDetails,是否有一种简单的方法可以直接从集合中返回LineTotal的总和?
我想将订单总数添加为我的Order类的属性.我想我可以遍历集合并计算每个Order.OrderDetail的总和,但我猜有更好的方法.
我们正在用VB.NET和SQL Server重写我们的旧会计系统.我们引入了一个新的.NET/SQL程序员团队来进行重写.大多数系统已经使用Floats完成了Dollar数量.我编程的遗留系统语言没有Float,所以我可能会使用Decimal.
你有什么建议?
Float或Decimal数据类型应该用于美元金额吗?
两者的优点和缺点有哪些?
在我们的日常scrum中提到的一个骗局是,当你计算一个返回超过两个小数位的结果的金额时,你必须要小心.听起来你必须将金额四舍五入到小数点后两位.
另一个Con是所有显示和打印金额必须有一个显示两个小数位的格式声明.我注意到有几次没有这样做,金额看起来不正确.(即10.2或10.2546)
专家是Float只占用磁盘上的8个字节,其中Decimal占用9个字节(十进制12,2)
在典型的手持/便携式嵌入式系统设备中,电池寿命是设计H/W,S/W以及设备可支持的功能的主要问题.从软件编程的角度来看,人们了解MIPS,内存(数据和程序)优化代码.我知道H/W深度睡眠模式,待机模式用于为较低周期的硬件提供时钟或将时钟全部转换为一些未使用的电路以节省电力,但我从这个角度寻找一些想法:
其中我的代码正在运行并且它需要继续执行,因此我如何有效地编写代码"power"以便消耗最小功率?
是否有任何特殊的编程结构,数据结构,控制结构,我应该看一下,以实现给定功能的最低功耗.
在代码结构设计时,或者在低级设计期间,是否存在任何s/w高级设计考虑因素,以使代码尽可能节省功耗(最少功耗)?
是否可以使用Apache Subversion(SVN)作为通用备份工具?(作为一种rsync替代方案.)
我试图将自定义结构从内核空间复制到用户空间.在用户空间内errno返回'坏地址'.地址错误的常见原因是什么?
if(copy_to_user(info, &kernel_info, sizeof(struct prinfo)))
Run Code Online (Sandbox Code Playgroud) 所以我用 GAE 完成了简单的“热身”应用程序。现在我想构建一些具有更复杂的目录结构的东西。大致如下:
siteroot/
models/
controllers/
controller1/
controller2/
...
templates/
template1/
template2/
...
Run Code Online (Sandbox Code Playgroud)
..ETC。控制器将是处理请求的 Python 模块。然后,他们需要在关联的文件夹中找到(Django 样式)模板。我见过的大多数演示应用程序都像这样解析模板路径:
path = os.path.join(os.path.dirname(__file__), 'myPage.html')
Run Code Online (Sandbox Code Playgroud)
... __ file __ 属性解析为当前正在执行的脚本。因此,在上面的示例中,如果 Python 脚本在controllers/controller1/ 中运行,那么“myPage.html”将解析为同一个目录——controllers/controller1/myPage.html——而且我宁愿干净地分离我的Python 代码和模板。
我一起破解的解决方案感觉...... hacky:
base_paths = os.path.split(os.path.dirname(__file__))
template_dir = os.path.join(base_paths[0], "templates")
Run Code Online (Sandbox Code Playgroud)
因此,我只是剪掉当前运行脚本的路径的最后一个元素,并将模板目录附加到新路径。我见过的用于解析 Python 路径的其他(非 GAE 特定)解决方案似乎相当重量级(例如将路径拆分为列表并进行相应的操作)。Django 似乎对此有一个答案,但我宁愿坚持使用 GAE API,而不是创建一个完整的 Django 应用程序并针对 GAE 进行修改。
我假设任何硬编码都不会启动,因为这些应用程序驻留在谷歌的无限服务器场上。那么有什么更好的方法呢?
我想在一个页面中嵌入一个维基百科文章,但我不想要所有围绕文章的包装器(导航等).我在这里看到了它:http://www.dayah.com/periodic/.单击元素并显示iframe并仅链接到文章(无包装器).那他们怎么做到的呢?看起来像JavaScript句柄显示iframe和构建href但在浏览页面后javascript(http://www.dayah.com/periodic/Script/interactivity.js)我仍然无法弄清楚url是如何构建的.谢谢.
我已经达到了这样的程度,我决定用一个由其他人构建的系统替换我的定制复制系统,主要是出于可靠性目的.任何人都可以推荐任何值得的复制系统吗?是纤维有什么好处?
但是,我需要的可能与通用系统稍微不同.我有五个部门,每个部门都有自己的数据库副本,以及远程位置的主服务器.这些部门都有零星的互联网连接,主人总是在线.数据必须从主服务器来回流动,这意味着所有部门都需要与主服务器相等(当互联网连接可用时),并上传网络中断期间所做的更改,这些更改稍后由主服务器分发给其他部门.
.net ×1
accounting ×1
backup ×1
c ×1
cocoa-touch ×1
currency ×1
database ×1
embedded ×1
firebird ×1
iframe ×1
iphone ×1
javascript ×1
kernel ×1
linq ×1
linux ×1
objective-c ×1
python ×1
replication ×1
sql-server ×1
sum ×1
svn ×1
vb.net ×1
wikipedia ×1
wpf ×1