程序设计

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

18
如何在Android设备中访问数据/数据文件夹?
我正在开发一个应用程序,我知道我的数据库*.db将出现在data/data/com.****.*** 我可以在sqlite管理器的帮助下从Eclipse中的AVD访问此文件 但是我无法在Android手机中访问此文件。 我在Google上搜索了它,并说我需要扎根手机才能做到,但我不想这样做。(新电话,保修问题和安全性问题) 所以这是我的问题:如何data/data/.....在“ 不植根 ”的情况下在Android手机中访问目录? 我可以更改目录的用户权限data/data.....而无需将其植根吗?

28
如何使用Swift创建属性字符串?
我正在尝试制作一个简单的咖啡计算器。我需要显示咖啡的克数。克的“ g”符号需要附加到我用来显示金额的UILabel上。UILabel中的数字随用户输入的变化而动态变化,但是我需要在字符串的末尾添加小写的“ g”,其格式与更新数字的格式不同。需要在数字上附加“ g”,以便随着数字大小和位置的变化,“ g”随数字“移动”。我敢肯定这个问题已经解决了,所以正确的链接会很有帮助,因为我已经用心搜索了。 我在文档中搜索了属性字符串,甚至从应用程序商店下载了“属性字符串创建器”,但是结果代码在Objective-C中,并且我正在使用Swift。一个很棒的示例,这显然是在Swift中使用属性字符串创建具有自定义属性的自定义字体的明显示例,并且可能对其他开发人员有所帮助。有关此操作的文档非常混乱,因为如何执行此操作的路径并不明确。我的计划是创建属性字符串,并将其添加到coffeeAmount字符串的末尾。 var coffeeAmount: String = calculatedCoffee + attributedText 其中calculatedCoffee是一个Int转换为字符串,而“ attributedText”是我尝试创建的具有自定义字体的小写字母“ g”。也许我正在以错误的方式进行操作。任何帮助表示赞赏!

11
在Java中声明一个unsigned int
有没有一种方法可以在Java中声明一个无符号的int? 或也可以这样构成问题:Java的unsigned等同于什么? 只是为了告诉您上下文,我正在查看Java的实现String.hashcode()。我想测试整数是否为32 unsigned int时发生冲突的可能性。
316 java  integer  unsigned 

10
在JavaScript中使用for…of语法获取循环计数器/索引
警告: 问题仍然适用于for…of循环。>不要for…in用于遍历Array,而要用于遍历对象的属性。就是这样 我了解for…inJavaScript 的基本语法如下: for (var obj in myArray) { // ... } 但是,如何获取循环计数器/索引? 我知道我可能可以做类似的事情: var i = 0; for (var obj in myArray) { alert(i) i++ } 甚至是好旧的: for (var i = 0; i < myArray.length; i++) { var obj = myArray[i] alert(i) } 但是我宁愿使用更简单的for-in循环。我认为它们看起来更好并且更有意义。 有没有更简单或更优雅的方式? 在Python中很简单: for i, …

8
检查Bash中的文件夹大小
我正在尝试编写一个脚本来计算目录大小,如果大小小于10GB,然后大于2GB,则执行一些操作。我在哪里需要提及我的文件夹名称? # 10GB SIZE="1074747474" # check the current size CHECK="`du /data/sflow_log/`" if [ "$CHECK" -gt "$SIZE" ]; then echo "DONE" fi
316 bash  shell  directory 

15
如何使用Javascript加载CSS文件?
是否可以使用Javascript将CSS样式表导入html页面?如果是这样,怎么办? 附言:JavaScript将会托管在我的网站上,但我希望用户能够放入<head>其网站的标签,并且它应该能够将托管在我的服务器上的CSS文件导入当前网页。(css文件和javascript文件都将托管在我的服务器上)。
316 javascript  html  css  dhtml 

20
将活动中的数据发送到Android中的片段
我有两节课。首先是活动,其次是我有一些东西的片段EditText。在活动中,我有一个带有异步任务的子类,在方法中,doInBackground我得到了一些结果,并将其保存到变量中。如何将变量从子类“我的活动”发送到此片段?


6
如何在jsdoc中描述“对象”参数?
// My function does X and Y. // @params {object} parameters An object containing the parameters // @params {function} callback The callback function function(parameters, callback) { } 但是如何描述参数对象的结构?例如,应该是这样的: { setting1 : 123, // (required, integer) setting2 : 'asdf' // (optional, string) }
316 javascript  jsdoc 


12
更新到最新版本的CocoaPods?
我在安装Alamofire 4.0项目时遇到一些问题。 我拥有运行Swift 3的最新版本的Xcode,并且当我尝试安装alamofire时遇到800个编译器错误。 显然地 构建Alamofire 4.0.0+需要CocoaPods 1.1.0+ 我看着终端机上的CocoaPods版本,它说我的版本是1.0.1。 我猜因为CocoaPods 1.1是beta版,所以无法运行更新。 因此,我不确定如何将其更新到我可以去的地方。除非过时了,否则不会强制出现800个编译器错误?这听起来像其他问题吗?
316 ios  swift  xcode  cocoapods 

5
熊猫根据其他列的值创建新列/逐行应用多列的功能
我想申请我的自定义函数(它使用的if-else梯)这六个列(ERI_Hispanic,ERI_AmerInd_AKNatv,ERI_Asian,ERI_Black_Afr.Amer,ERI_HI_PacIsl,ERI_White我的数据帧的每一行中)。 我尝试了与其他问题不同的方法,但似乎仍然找不到适合我问题的正确答案。关键在于,如果该人被视为西班牙裔,就不能被视为其他任何人。即使他们在另一个种族栏中的得分为“ 1”,他们仍然被视为西班牙裔,而不是两个或两个以上的种族。同样,如果所有ERI列的总和大于1,则将它们计为两个或多个种族,并且不能计为唯一的种族(西班牙裔除外)。希望这是有道理的。任何帮助将不胜感激。 这几乎就像在每行中进行一个for循环一样,如果每条记录都符合条件,则将它们添加到一个列表中并从原始列表中删除。 从下面的数据框中,我需要根据以下SQL规范来计算新列: ===================================================== ======= IF [ERI_Hispanic] = 1 THEN RETURN “Hispanic” ELSE IF SUM([ERI_AmerInd_AKNatv] + [ERI_Asian] + [ERI_Black_Afr.Amer] + [ERI_HI_PacIsl] + [ERI_White]) > 1 THEN RETURN “Two or More” ELSE IF [ERI_AmerInd_AKNatv] = 1 THEN RETURN “A/I AK Native” ELSE IF [ERI_Asian] = 1 THEN RETURN “Asian” …
316 python  pandas  numpy  apply 

10
相对导入超出顶级包错误
似乎这里已经有很多关于python 3中相对导入的问题,但是经过许多讨论之后,我仍然找不到我问题的答案。所以这是问题。 我有一个如下所示的包裹 package/ __init__.py A/ __init__.py foo.py test_A/ __init__.py test.py 我在test.py中只有一行: from ..A import foo 现在,我在的文件夹中package,然后运行 python -m test_A.test 我收到消息 "ValueError: attempted relative import beyond top-level package" 但是如果我在的父文件夹中package,则运行: cd .. python -m package.test_A.test 一切安好。 现在我的问题是: 当我位于的文件夹中时package,test_A.test根据我的理解,我在test_A子软件包中运行模块,原因是,该模块..A仅上升了一层(仍位于该package文件夹中),为什么它给出消息说beyond top-level package。究竟是什么原因导致此错误消息?
316 python  import  package 


9
AWS EFS vs EBS vs S3(差异和何时使用?)
按照该问题的标题,AWS EFS,EBS和S3之间的实际区别是什么? 我对以下各项的理解: S3是可在任何地方访问的存储设施 EBS是可以安装到EC2的设备 EFS是可以挂载到EC2的文件系统 那么,为什么要在EFS上使用EBS?似乎它们具有相同的用例,但语义上的细微差别?尽管EFS是跨AZ复制的,而AZ只是一个已安装的设备。我想我对EBS缺乏了解,因此我无法区分。 为什么选择S3而不是EFS?它们都存储文件,缩放并复制。我猜想在S3中,您必须使用SDK,就像EFS作为文件系统一样,您可以从选择的编程语言中使用标准的I / O方法来创建文件。但这是唯一真正的区别吗?

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.