程序设计

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


19
Observable.of不是函数
Observable.of我的项目中的导入功能有问题。我的Intellij看到了一切。在我的代码中,我有: import {Observable} from 'rxjs/Observable'; 在我的代码中,我像这样使用它: return Observable.of(res); 有任何想法吗?
191 angular  rxjs 



11
负数模运算
在C程序中,我正在尝试以下操作(只需检查行为) x = 5 % (-3); y = (-5) % (3); z = (-5) % (-3); printf("%d ,%d ,%d", x, y, z); 给我的输出与(2, -2 , -2)gcc中的一样。我每次都期待一个积极的结果。模数可以为负吗?有人可以解释这种行为吗?
191 c  gcc  modulo 

8
升级到Android 8.1后,startForeground失败
将手机升级到8.1 Developer Preview之后,我的后台服务无法正常启动。 在长期运行的服务中,我实现了startForeground方法来启动正在进行的通知,该通知在create时被调用。 @TargetApi(Build.VERSION_CODES.O) private fun startForeground() { // Safe call, handled by compat lib. val notificationBuilder = NotificationCompat.Builder(this, DEFAULT_CHANNEL_ID) val notification = notificationBuilder.setOngoing(true) .setSmallIcon(R.drawable.ic_launcher_foreground) .build() startForeground(101, notification) } 错误信息: 11-28 11:47:53.349 24704-24704/$PACKAGE_NAMEE/AndroidRuntime: FATAL EXCEPTION: main Process: $PACKAGE_NAME, PID: 24704 android.app.RemoteServiceException: Bad notification for startForeground: java.lang.RuntimeException: invalid channel for …

4
如何在ReactJS中验证嵌套对象的PropTypes?
我正在使用数据对象作为ReactJS中组件的道具。 <Field data={data} /> 我知道容易验证PropTypes对象本身: propTypes: { data: React.PropTypes.object } 但是,如果我想验证其中的值怎么办?即。data.id,data.title? props[propName]: React.PropTypes.number.required // etc...
191 reactjs 

19
具有显式域的localhost上的Cookie
我一定缺少关于Cookie的一些基本知识。在本地主机上,当我设置在服务器端的cookie,并明确指定域为localhost(或.localhost)。该cookie似乎未被某些浏览器接受。 Firefox 3.5:我在Firebug中检查了HTTP请求。我看到的是: Set-Cookie: name=value; domain=localhost; expires=Thu, 16-Jul-2009 21:25:05 GMT; path=/ 或(当我将域设置为.localhost时): Set-Cookie: name=value; domain=.localhost; expires=Thu, 16-Jul-2009 21:25:05 GMT; path=/ 无论哪种情况,都不会存储cookie。 IE8:我没有使用任何额外的工具,但是cookie似乎也没有被存储,因为它不会在随后的请求中发回。 Opera 9.64: localhost和.localhost都可以使用,但是当我在“首选项”中检查cookie列表时,即使该域在localhost(在列表分组中)下列出,该域也设置为localhost.local。 Safari 4: localhost和.localhost都可以使用,但是在“首选项”中它们始终列为.localhost。另一方面,没有显式域的cookie,仅显示为localhost(无点)。 本地主机有什么问题?由于存在许多这样的不一致,因此必须有一些涉及本地主机的特殊规则。另外,我还不完全清楚为什么必须在域名前加点号?RFC 2109明确指出: 域属性的值不包含嵌入的点或不以点开头。 为什么?该文件表明它必须在安全方面做些事情。我不得不承认我还没有阅读整个规范(以后可能会做),但这听起来有些奇怪。基于此,将不可能在本地主机上设置cookie。
191 cookies  setcookie 


9
如何从网页获取JSON到Python脚本
在我的一个脚本中获得了以下代码: # # url is defined above. # jsonurl = urlopen(url) # # While trying to debug, I put this in: # print jsonurl # # Was hoping text would contain the actual json crap from the URL, but seems not... # text = json.loads(jsonurl) print text 我想要做的是获取{{.....etc.....}}在Firefox中将其加载到脚本中时在URL上看到的内容,以便我可以解析出一个值。我已经用Google搜索了很多,但是关于如何{{...}}从URL 实际获取内容.json到Python脚本中的对象中,我还没有找到一个好的答案。
191 python  json 



11
如何使用Go漂亮地打印JSON?
有人知道在Go中漂亮地打印JSON输出的简单方法吗? 库存的http://golang.org/pkg/encoding/json/软件包似乎不包含此功能(编辑:确实如此,请参见接受的答案),而且快速的Google并没有发现任何明显的问题。 我正在寻找的用途既可以漂亮地打印出结果,json.Marshal又可以从任何地方格式化一个充满JSON的字符串,因此出于调试目的而更易于阅读。
191 json  go  pretty-print 


9
在React组件之外访问Redux存储的最佳方法是什么?
@connect当我尝试在React组件中访问商店时,它的工作效果很好。但是我应该如何通过其他一些代码来访问它。例如:假设我想使用授权令牌创建可以在我的应用程序中全局使用的axios实例,那么实现这一目标的最佳方法是什么? 这是我的 api.js // tooling modules import axios from 'axios' // configuration const api = axios.create() api.defaults.baseURL = 'http://localhost:5001/api/v1' api.defaults.headers.common['Authorization'] = 'AUTH_TOKEN' // need the token here api.defaults.headers.post['Content-Type'] = 'application/json' export default api 现在我想从我的商店访问一个数据点,这是如果我尝试使用以下方法在react组件中获取数据点的情况: @connect // connect to store @connect((store) => { return { auth: store.auth } }) export default …

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.