程序设计

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

7
将UIImage转换为NSData
我在我的应用程序中使用此代码,这将有助于我发送图像。 但是,我有一个带有图像的图像视图。我的文件中没有文件,但图像在我的身边。如何更改以下代码?谁能告诉我如何转换myimage为NSData? // Attach an image to the email NSString *path = [[NSBundle mainBundle] pathForResource:@"rainy" ofType:@"jpg"]; NSData *myData = [NSData dataWithContentsOfFile:path]; [picker addAttachmentData:myData mimeType:@"image/jpeg" fileName:@"rainy"];

26
Sublime Text 3中注释行的键盘快捷键
在Sublime Text 2中,可以用Ctrl+ /和Ctrl+ Shift+ 注释掉一行或几行 /。根据菜单,Edit > Comment这些快捷方式应该有效,但是在Sublime Text 3(内部版本3047)中,它们似乎不再起作用。有人知道Linux和MacOS正确的默认键盘快捷键吗?还是一个错误?


8
为什么Java允许我们编译名称与文件名不同的类?
我有一个文件Test.java和其中的以下代码。 public class Abcd { //some code here } 现在,该类无法编译,但是当我删除public修饰符时,它可以正常编译。 Java背后的原因是,允许我们编译一个与文件名不公开的文件名不同的类名。 我知道这是一个新手问题,但我找不到很好的解释。
170 java 


7
IIS不会列出与启动URL匹配的网站
我需要在IIS7(Vista Home)中调试正在开发的网站(ASP.NET MVC3,Razor,.NET 4,VS2010 SP1(作为管理员)),并得到以下错误消息: IIS不会列出与启动URL匹配的网站。 为了测试它是否与应用程序的设置有关,我确实从头创建了一个空的新ASP.NET MVC3网站,该网站为IIS设置,创建了虚拟目录,并使用F5启动,并且运行良好! 我再次确实创建了一个具有完全相同设置的第二个网站项目(请确保),并且该项目也按预期启动。 这使我认为我有一些配置问题!但是呢 过去我很少使用IIS,因此我的知识在这个方向上受到限制。 有什么提示吗?

11
编译Nachos源代码时出现错误“ gnu / stubs-32.h:没有这样的文件或目录”
我正在尝试在笔记本电脑上安装Nachos,并且笔记本电脑上具有Ubuntu 11.04。 代码在C语言中,因此要构建它,我假设我将需要交叉编译器。这是我的问题所在。我使用以下命令下载了MIPS交叉编译器的源代码 wget http://mll.csie.ntu.edu.tw/course/os_f08/assignment/mips-decstation.linux-xgcc.gz 我用解压缩 tar zxvf mips-decstation.linux-xgcc.gz 没关系,但是当我尝试使用make构建nachos os的源代码时,出现此错误- /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory compilation terminated. make: *** [bitmap.o] Error 1 我正在尝试按照此处给出的说明进行操作-http: //mll.csie.ntu.edu.tw/course/os_f08/217.htm,并且除我尝试使用make之外,其他一切都正常。

5
Xcode中的归档项目错误地创建了多应用程序包
在Xcode中归档我的项目是创建一个多应用程序捆绑包,而不是捆绑我要发布的主要目标,这正是我想要的。具体来说,当我在管理器中验证存档时,它会显示以下消息: “ [项目名称]不包含一个捆绑应用程序或包含多个产品。请选择另一个存档,或调整方案以创建一个捆绑应用程序。” 听起来该方案中有一些设置需要调整,但是我不知道是什么导致其他目标被包括在内。 我正在使用Xcode 4.0。

2
为什么在使用rand()时会得到这种特殊的颜色模式?
我试图创建一个图像文件,如下所示: uint8_t raw_r[pixel_width][pixel_height]; uint8_t raw_g[pixel_width][pixel_height]; uint8_t raw_b[pixel_width][pixel_height]; uint8_t blue(uint32_t x, uint32_t y) { return (rand()%2)? (x+y)%rand() : ((x*y%1024)%rand())%2 ? (x-y)%rand() : rand(); } uint8_t green(uint32_t x, uint32_t y) { return (rand()%2)? (x-y)%rand() : ((x*y%1024)%rand())%2 ? (x+y)%rand() : rand(); } uint8_t red(uint32_t x, uint32_t y) { return (rand()%2)? (y-x)%rand() : ((x*y%1024)%rand())%2 …
170 c  image  random 

18
如何清除APC缓存条目?
部署网站的新版本时,我需要清除所有APC缓存条目。APC.php有一个用于清除所有操作码缓存的按钮,但是我看不到用于清除所有用户条目,所有系统条目或所有按目录条目的按钮。 是否可以通过命令行或其他方式清除所有缓存条目?
170 php  performance  caching  apc 

2
了解.NET中的垃圾回收
考虑下面的代码: public class Class1 { public static int c; ~Class1() { c++; } } public class Class2 { public static void Main() { { var c1=new Class1(); //c1=null; // If this line is not commented out, at the Console.WriteLine call, it prints 1. } GC.Collect(); GC.WaitForPendingFinalizers(); Console.WriteLine(Class1.c); // prints 0 …

9
如何从JavaScript访问父iframe
好吧,我有一个IFrame,它调用了相同的域页面。我的问题是我想从这个被调用的页面(通过JavaScript)访问该父iframe的某些信息。如何访问此iframe? 详细信息:由于我正在对Windows环境进行编程,因此有几个这样的iframe可以加载相同的页面。我打算关闭此iframe,这就是为什么我需要知道应该从他内部关闭哪个框架。我有一个数组,保留对这些iframe的引用。 编辑:有iframe是动态生成的
170 javascript  iframe 

17
内联CSS有什么不好的地方?
当我看到网站入门代码和示例时,CSS始终位于单独的文件中,命名为“ main.css”,“ default.css”或“ Site.css”。但是,当我编写页面代码时,经常会想将CSS与DOM元素一起插入行内,例如在图像上设置“ float:right”。我觉得这是“错误的编码”,因为在示例中很少这样做。 我知道,如果将样式应用于多个对象,则遵循“不要重复自己”(DRY)并将其分配给每个元素要引用的CSS类是明智的。但是,如果我不想在另一个元素上重复CSS,为什么在编写HTML时不内联CSS? 问题:即使仅在该元素上使用内联CSS是否也被认为是不好的?如果是这样,为什么? 示例(这不好吗?): <img src="myimage.gif" style="float:right" />
170 css  inline-styles 

14
序列化类型为'SubSonic.Schema .DatabaseColumn'的对象时,检测到循环引用。
我正在尝试做一个简单的JSON返回,但是我遇到以下问题。 public JsonResult GetEventData() { var data = Event.Find(x => x.ID != 0); return Json(data); } 我得到一个HTTP 500,但此问题的标题中显示了例外。我也试过 var data = Event.All().ToList() 那也带来了同样的问题。 这是错误还是我的实现?

2
删除Linux中的终端历史记录[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 9年前关闭。 改善这个问题 在Linux终端中使用向上键时,可以再次使用先前的命令。很棒的功能。但是,我开始使用命令中的敏感详细信息将mysql登录到mysql中。 如何删除该历史记录?
170 linux  bash  terminal 

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.