程序设计

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

6
按名称删除Cookie?
如何删除名称为的特定Cookie roundcube_sessauth? 不应以下内容: function del_cookie(name) { document.cookie = 'roundcube_sessauth' + '=; expires=Thu, 01-Jan-70 00:00:01 GMT;'; } 然后: <a href="javascript:del_cookie(name);">KILL</a> 杀死roundcube_sessauth饼干?

7
Android:LocationManager与Google Play服务
我想构建一个应用程序,以获取用户的当前位置为中心,然后通过Google Places API查找与他/她最接近的兴趣点(例如酒吧,餐厅等)。 在网络上寻找起点时,我遇到了一些使用该LocationManager课程的教程,以及另一些使用Google Play服务的教程,以查找用户位置。 乍一看,他们俩都做同样的事情,但是由于我是新手,所以我有点困惑,我不知道哪种方法最适合我的需求。所以,我想问你: 这两种查找位置的方法(如果有)有什么区别?
151 android  gps  geolocation 

9
VirtualBox无法注册硬盘已存在
我创建了一个虚拟磁盘文件VM_1_Ubuntu.vdi。然后我将其移至另一个文件夹。我尝试更新VM设置(右键单击虚拟机->设置->存储->控制器SATA选项卡,VM_1_Ubuntu.vdi路径)。我想开辟一条新路。 表示无法注册硬盘已经存在
151 virtualbox 

16
错误:找不到模块“ Webpack”
我刚刚开始使用webpack,并且很难构建多入口点示例。示例中的webpack.config.js文件包括以下行 var CommonsChunkPlugin = require("../../lib/optimize/CommonsChunkPlugin"); 对我来说失败的错误 Error: Cannot find module '../../lib/optimize/CommonsChunkPlugin' 到处搜索,我发现了将CommonsChunkPlugin与表达式结合使用的其他示例 var commonsPlugin = new webpack.optimize.CommonsChunkPlugin("common.js"); 失败并显示错误 ReferenceError: webpack is not defined 一些更多的搜索发现了许多示例,包括 var webpack = require('webpack'); 现在我的构建失败了 Error: Cannot find module 'webpack' 我对如何进行一无所知。
151 node.js  webpack 

10
如何从GitHub项目中获取某些提交
我需要从GitHub下载Facebook API 。通常,我只是单击“下载”选项卡以下载最新的源代码。在这种情况下,我需要一个较旧的提交:91f256424531030aa454548693c3a6ca49ca3f35a,但我不知道如何从该提交中获取整个项目... 有人可以告诉我该怎么做吗? (顺便说一句,在Mac上是即时消息。不知道那有什么区别)。
151 git  github 

4
Javascript:使用Ajax发送JSON对象?
这可能吗? xmlHttp.send({ "test" : "1", "test2" : "2", }); 可能带有:标头带有content type:application/json?: xmlHttp.setRequestHeader('Content-Type', 'application/json') 否则我可以使用: xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded') 然后JSON.stringify将JSON对象发送到参数中,但如果可能的话,以这种方式发送它会很酷。


14
“低耦合和高凝聚力”是什么意思
我在理解该声明时遇到困难low in coupling and high in cohesion。我已经在Google上搜索并阅读了很多相关内容,但仍然很难理解。 据我了解High cohesion,这意味着我们应该具有专门用于执行特定功能的类。希望这是正确的?类似于信用卡验证类,该类专门用于仅验证信用卡。 仍然不了解低耦合是什么意思?
151 oop  ooad 

6
如何使div上的滚动条仅在必要时可见?
我有这个股利: <div style='overflow:scroll; width:400px;height:400px;'>here is some text</div> 即使文本不会溢出,滚动条也始终可见。我想使滚动条仅在必要时可见-即,仅在框中需要它们的文本时才可见。就像文本区域一样。我该怎么做呢?还是我唯一选择设置文本区域样式以使其看起来像div的选择?
151 css  html  scrollbar 

6
'of'与'from'运算符
Observable.of和Observable.from参数格式之间唯一的区别是?喜欢Function.prototype.call和Function.prototype.apply? Observable.of(1,2,3).subscribe(() => {}) Observable.from([1,2,3]).subscribe(() => {})
151 rxjs 

11
JavaScript通过JSON数组循环?
我试图遍历以下json数组: { "id": "1", "msg": "hi", "tid": "2013-05-05 23:35", "fromWho": "hello1@email.se" }, { "id": "2", "msg": "there", "tid": "2013-05-05 23:45", "fromWho": "hello2@email.se" } 并尝试了以下 for (var key in data) { if (data.hasOwnProperty(key)) { console.log(data[key].id); } } 但是由于某种原因,我只得到第一部分,id 1值。 有任何想法吗?
151 javascript  json 

4
请参考JPA @Column注释解释有关insertable = false和updatable = false的信息
如果对字段进行了注释insertable=false, updatable=false,这是否意味着您不能插入值或更改现有值?你为什么想这么做? @Entity public class Person { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; @OneToMany(mappedBy="person", cascade=CascadeType.ALL) private List<Address> addresses; } @Entity public class Address { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; @ManyToOne @JoinColumn(name="ADDRESS_FK") @Column(insertable=false, updatable=false) private Person person; }

11
LAST_INSERT_ID()MySQL
我有一个MySQL问题,我认为这很容易。运行以下MySql查询时,我需要从table1返回LAST INSERTED ID: INSERT INTO table1 (title,userid) VALUES ('test',1); INSERT INTO table2 (parentid,otherid,userid) VALUES (LAST_INSERT_ID(),4,1); SELECT LAST_INSERT_ID(); 如您所知,当前代码将仅返回table2的LAST INSERT ID而不是table1,即使我插入到table2之间,也如何从table1获取ID?

7
别名化Vim中的命令
Vim 是我编程时首选的文本编辑器,因此我总是遇到一个特别烦人的问题。 通常,当我快速需要保存缓冲区并继续执行其他任务时,我通常 :w 但是,我(似乎有50%的时间都喜欢)总是设法将其资本化:w。自然,vim对我大喊,因为这W是无效的命令 E492: Not an editor command: W 我的问题是在vim中如何使用一个别名冒号命令。尤其是,你能举例说明如何别名W来w。 我知道将键映射到某些命令的过程。不幸的是,这不是我想要的。
151 vim  alias  command 

19
错误的Appstore连接:Info.plist文件中缺少目的字符串
我已将我的应用程序提交给App Store Connect进行审核。尽管该应用仍在审核中,但我已收到一封电子邮件,通知我必须纠正错误。这是消息的内容: 尊敬的开发商, 我们发现您的应用XXXXX最近交付时出现一个或多个问题。您的交付已成功,但是您可能希望在下一次交付中更正以下问题: “ Info.plist文件中缺少目的字符串。您的应用程序的代码引用了一个或多个访问敏感用户数据的API。该应用程序的Info.plist文件应包含一个NSLocationAlwaysUsageDescription键,并带有面向用户的目的字符串,以清楚,完整地说明您的应用程序需要使用的原因从2019年春季开始,所有提交给App Store的访问用户数据的应用都必须包含目的字符串。如果您使用的是外部库或SDK,则它们可能会引用需要目的字符串的API。可能不使用这些API,但仍然需要一个目的字符串,您可以与库或SDK的开发人员联系,并要求他们发布不包含API的代码版本。 解决问题之后,可以使用Xcode或Application Loader将新的二进制文件上载到iTunes Connect。 最好的祝福, App Store团队 我的应用程序是使用Expo完全构建的,我不知道如何访问和修改Info.plist。 任何想法?

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.