ReentrantLock有个lockInterruptibly方法,该方法可被中断并抛异常,一般如果在finally里写unlock的话,在unlock时要加上判断isHeldByCurrentThread(),因为很可能unlock的线程不是lock的线程,会抛异常,进一步因为lockInterruptibly被中断时该线程并没有获得锁,然而finally里的unlock会执行,这时那个线程没
原创
2017-12-19 17:43:47
1638阅读
testUrl = 'http://www.baidu.com'browser = Browser('chrome') #if you don’t provide any driver to Browser function, firefox will be used.browser.visit(testUrl)title = "测试页面:" + browser.tit
原创
2016-03-29 16:59:11
710阅读
全局样式选择器*被禁用 上面的代码在编译的时候就会报错,因为小程序禁用了这类选择器。大胆猜测具体原因:这类作用范围比较广的选择器和自定义组件的样...
原创
2022-03-02 10:16:00
362阅读
(1)数组操作 ①无push方法 微信小程序的类库中没有包含数组的push()方法(给数组添加元素),第二次操作会提示报错 利用concat方法 (2) .
转载
2019-07-02 14:29:00
112阅读
2评论
1.多个img标签拼接出现白缝 父元素flex布局就行了,colum的,或者直接父元素改背景色吧 ...
转载
2021-08-27 09:59:00
40阅读
2评论
最近自己在做小程序练习,分享一下我遇到的小坑 data数据更新 直接对this.data进行赋值,是无法更新视图绑定的数据的,会造成数据不一致 需要使用this.setData更新 this.data.key = value this.setData({ key: value }) require
转载
2020-04-15 13:01:00
54阅读
2评论
伪元素需要设置content属性为“”才会成功
原创
2022-03-01 14:40:43
458阅读
在做一个 UIScrollView 展示的时候 ,须要计算 contentSize 的高度,于是 我遍历了一下 UIScrollView 全部的子view的高度累加 然后得出 高度 。奇怪的是 发现 以下 漏出大片空白,也就是说 contentSize 的高度 比 实际的高度 要高, 为了找出原因,
转载
2016-04-18 19:45:00
113阅读
2评论
web-inf 下面的 Lib 文件夹 新建文件夹保存
原创
2023-03-02 04:57:47
51阅读
小程序踩坑记录 自己踩过的坑,记录下,避免以后有人继续踩! 本地资源图片无法通过 WXSS 获取 index.wxss 中的本地资源图片无法通过 WXSS 获取,可以使用网络图片,或者 base64
原创
2022-05-07 17:17:41
104阅读
<!--订单列表 --><block wx:for="{{allorder}}" wx:for-item="order"><navigator url='../details/pintuan_details' class='order-group'><view class='order_number'><text>
原创
2021-07-09 15:34:54
194阅读
又遇到了一个bug,开心ing,报错如下,相信应该在入门的时候,很多人都遇到了这样的bug。VM2040:5 appJSON["tabBar"][2]["pagePath"] "pages/test/test" 需在 pages 数组中错误原因,没有使用app.json文件来对微信小程序新建的页面进行全局配置。只需要在...
原创
2021-07-28 14:28:25
188阅读
又遇到了一个bug,开心ing,报错如下,相信应该在入门的时候,很多人都遇到了这样的bug。VM2040:5 appJSON["tabBar"][2]["pagePath"] "pages/test/test" 需在 pages 数组中错误原因,没有使用app.json文件来对微信小程序新建的页面进行全局配置。只需要在...
原创
2022-04-23 22:31:29
127阅读
点赞
一、for循环 循环:让程序多次执行相同的代码块for循环是Go语言中唯一一个循环结构for循环经典语法先执行表达式1执行表达
原创
2024-08-14 15:14:28
75阅读
说要换用bottle,已经过去快两个月了……事实上在那之前我已经開始着手在换了。眼下那个用于 Backbone.js 介绍的样例程序已经完毕更换,其他一些原来基于web.py的应用也在逐步重写中。期间各种小坑不断,还好至今还没有碰到什么大坑……只是目測应该也不会有大坑。unicode作为非英文应用的开发人员,unicode是一个绕只是去的坑。 web.py 对此是不作处理的,全都按原编码方式处理。
转载
2015-03-29 19:37:00
93阅读
__testUrl = browser = Browser() browser.visit(__testUrl)
res = + browser.title (res)
:
browser.find_by_id().fill(
原创
2016-03-29 16:55:50
1111阅读
前言最近开发新的项目不是基于完整的 laravel 框架,框架是基于 laravel ORM 的简单MVC模式。随着项目的成熟和业务需求,需要引入事件机制。简单地浏览了一下 symfony、laravel 的事件机制,都是依赖于 container 的。感觉如果引入的话开销有点大,
转载
2018-03-29 09:05:00
57阅读
RT,说是小坑,其实不算是坑,之所以说是小坑,主要还是因为对 @FeignClient 的属性掌握的不够。这篇文字的重要角色是 @FeignClien 的 path 属性。言归正传,还是先描述一下此小坑情况:在 springboot 中集成并使用 openfeign 后,如果你出现了调用接口获得 404 ,那么恭喜你可能是中奖了。下面说一下前因后果:1.很多时候我们会保留服务的 serve...
原创
2021-09-01 09:22:00
2220阅读
RT,说是小坑,其实不算是坑,之所以说是小坑,主要还是因为对 @FeignClient 的属性掌握的不够。这篇文字的重要角色是 @FeignClien 的 path 属性。言归正传,还是先描述一下此小坑情况:在 springboot 中集成并使用 openfeign 后,如果你出现了调用接口获得 404 ,那么恭喜你可能是中奖了。下面说一下前因后果:1.很多时候我们会保留服务的 serve...
原创
2022-02-25 15:42:24
741阅读
1、textarea文本域层级过高问题? 解决方案:单独封装组件,通过flag标识,当Dialog显示时,手动去将textarea替换成普通的view标签,即可解决此问题 2、小程序提供的腾讯地图,API提供支持传经纬度来显示默认位置,开发工具正常,真机上失效? 解决方案:微信未提供解决方案 3、n ...
转载
2021-08-13 11:48:00
265阅读
2评论