Daniate

一间杂货铺~

2017年3月

March 21, 2017

WKWebView长按图片识别二维码

引子 在默认情况下,长按WKWebView中的图片,会弹出image save sheet: 关于这个image save sheet,在官方文档中可以得到印证: Safari Web Content Guide -> Handling Events -> One-Finger Events章节中有这样一句话:However, if the user touches and h...
March 18, 2017

读取jar包内的资源文件

当Java项目被打为可执行的jar包后,执行jar包时,如果读取相关的资源文件失败,可以按以下示例对源代码进行修改(既可以在IDE中运行项目时正确读取,也可以在执行jar包时正确读取): Properties prop = new Properties(); String resourceName = "com/daniate/resource/configInPkg.properties"...
March 12, 2017

NetBeans相关问题

标签文字过小 更换了4K显示器后,NetBeans各个标签上的文字实在是太小了,即便是调整了控制面板->显示->设置自定义文本大小(DPI),设置成了200%,也还是小得看着不舒服。 搜索了一下,找到了解决办法,记录之: 修改NetBeans安装目录下的etc\netbeans.conf,在netbeans_default_options对应的值中追加--fontsize 24(...
March 12, 2017

一处JSON处理上的小细节

直接说JSON,感觉语义不太明确,最好还是说成JSON对象或JSON字符串。 假设前端通过ajax回调函数接收数据,参数名为data: $.post( "/xxx/yyy.do", $("#zzz-form").serialize(), function (data) { // to do something ...
March 1, 2017

NSLayoutAnchor

引子 苹果发布iOS 6.0时,为开发者提供了视图布局的利器——Auto Layout,用于替代Frame-Based Layout,以轻松方便地达到不同尺寸屏幕上界面的兼容适配。 Auto Layout对应着一套constraint-based layout system(基于约束的布局系统),这套系统所使用的策略如下: item1.attribute1 = multiplier × it...