程序设计

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




5
如何将Base64字符串转换为位图图像以在ImageView中显示?
我有一个Base64字符串,表示一个BitMap图像。 我需要再次将该String转换为BitMap图像,以在我的Android应用中的ImageView上使用它 怎么做? 这是我用来将图像转换为base64字符串的代码: //proceso de transformar la imagen BitMap en un String: //android:src="c:\logo.png" Resources r = this.getResources(); Bitmap bm = BitmapFactory.decodeResource(r, R.drawable.logo); ByteArrayOutputStream baos = new ByteArrayOutputStream(); bm.compress(Bitmap.CompressFormat.PNG, 100, baos); //bm is the bitmap object byte[] b = baos.toByteArray(); //String encodedImage = Base64.encode(b, Base64.DEFAULT); encodedImage = Base64.encodeBytes(b);



14
在Python中哪个更快:x **。5或math.sqrt(x)?
我一直想知道这已经有一段时间了。就像标题中所说的那样,实际功能中哪个更快或更简单地提高一半功率? 更新 这不是过早优化的问题。这仅仅是基础代码实际上如何工作的问题。Python代码如何工作的理论是什么? 我向Guido van Rossum发送了一封电子邮件,因为我真的很想知道这些方法的区别。 我的电子邮件: 在Python中,至少有3种方法可以求平方根:math.sqrt,'**'运算符和pow(x,.5)。我只是好奇每个实现方式的差异。说到效率,哪个更好? 他的回应: pow和**等价;math.sqrt不适用于复数,并且链接到C sqrt()函数。至于哪一个更快,我不知道...

16
仅当使用列列表并且IDENTITY_INSERT为ON时,才能指定表中Identity列的显式值。
我正在尝试执行此查询 INSERT INTO dbo.tbl_A_archive SELECT * FROM SERVER0031.DB.dbo.tbl_A 但即使我跑了 set identity_insert dbo.tbl_A_archive on 我收到此错误消息 仅当使用列列表且IDENTITY_INSERT为ON时,才能为表'dbo.tbl_A_archive'中的identity列指定一个显式值。 tbl_A是一个行和宽的巨大表,即它有很多列。我不想手动键入所有列。我怎样才能使它工作?
187 sql-server 

12
如何创建具有格式的字符串?
我需要创建一个可以将int,long,double等类型转换为字符串的格式的字符串。使用Obj-C,我可以通过以下方式进行操作。 NSString *str = [NSString stringWithFormat:@"%d , %f, %ld, %@", INT_VALUE, FLOAT_VALUE, DOUBLE_VALUE, STRING_VALUE]; 怎么做迅速?
187 ios  swift  ios8 

9
执行:显示标准输出“实时”
我有这个简单的脚本: var exec = require('child_process').exec; exec('coffee -cw my_file.coffee', function(error, stdout, stderr) { console.log(stdout); }); 在这里,我只需执行一个命令即可编译咖啡脚本文件。但是stdout永远不会显示在控制台中,因为该命令永远不会结束(因为coffee的-w选项)。如果我直接从控制台执行命令,则会收到如下消息: 18:05:59 - compiled my_file.coffee 我的问题是:是否可以使用node.js exec显示这些消息?如果是,怎么办?! 谢谢

7
在github私有存储库中获得“终端提示已禁用”错误的结果
我从浏览器使用Github UI创建了私有仓库examplesite / myprivaterepo。 然后我转到我的go目录(在桌面上)并将其克隆: $ cd $GOPATH $ go get github.com/examplesite/myprivaterepo 到目前为止,一切都很好。创建了文件scheduler.go,将其添加到repo中并进行了推送。 $ vim scheduler.go $ git add scheduler.go $ git commit $ git push 一切都很好。但是,当我去一台干净的笔记本电脑尝试克隆存储库时,出现了一个错误: # Now on laptop, which doesn't yet know about the repo $ cd $GOPATH $ go get github.com/examplesite/myprivaterepo # At this point it …
187 git  go 



10
在Visual Studio代码编辑器中使用哪种字体,以及如何更改字体?
我尝试了最近在构建时宣布的Visual Studio代码编辑器(https://code.visualstudio.com/)。我在Windows和Ubuntu上尝试过。我可以看到Visual Studio代码编辑器的默认字体不是consolas,而我的代码编辑器更喜欢这种字体。 那么在所有环境(Ubuntu,MAC OS和Windows)中,Visual Studio Code Editor的默认字体是哪种?我该如何更改?

11
在Java中使用JSON进行HTTP POST
我想在Java中使用JSON进行简单的HTTP POST。 假设网址是 www.site.com 并采用{"name":"myname","age":"20"}标记'details'为例如的值。 我将如何为POST创建语法? 我似乎也无法在JSON Javadocs中找到POST方法。
187 java  json  http  post 

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.