uri

Android ZipInputStream: only DEFLATED entries can have EXT descriptor

北城余情 提交于 2020-05-16 02:26:23
问题 On my android device, I need to extract a file (an xapk, that is a plain zip archive as far as I know) that I get from a content uri. I'm creating the ZipInputStream using this line of code: ZipInputStream zis = new ZipInputStream(getContentResolver().openInputStream(zipUri)); And then I try to read the first entry of the archive with: ZipEntry entry = zis.getNextEntry() The problem is that I get this exception: java.util.zip.ZipException: only DEFLATED entries can have EXT descriptor I'm 100

Android ZipInputStream: only DEFLATED entries can have EXT descriptor

徘徊边缘 提交于 2020-05-16 02:26:09
问题 On my android device, I need to extract a file (an xapk, that is a plain zip archive as far as I know) that I get from a content uri. I'm creating the ZipInputStream using this line of code: ZipInputStream zis = new ZipInputStream(getContentResolver().openInputStream(zipUri)); And then I try to read the first entry of the archive with: ZipEntry entry = zis.getNextEntry() The problem is that I get this exception: java.util.zip.ZipException: only DEFLATED entries can have EXT descriptor I'm 100

I get a 400 bad request - invalid Url when the length of the request exceeds 320+ characters

北慕城南 提交于 2020-05-10 00:43:54
问题 Not sure what could be the reason. Added the following in Web.config also. maxUrlLength="1024" maxQueryStringLength="1024" requestPathInvalidCharacters="" maxRequestLength="1024" relaxedUrlToFileSystemMapping="true" I encode the uri parameter and send the request but get a invalid url all the time. Url: http://localhost:51840/api/xxxxxxx/xxxxxxxxxxxx/n4cEF3OM0LC0q8I6OMe0XdHo8evXnoeyC06A%252fL%252fu0a%252f6e0RQrdxl2%252fPkSKNfh4aEQm78TReX1zIfGDB1bgH%252bGBEI%252fBw6i0DwQ6

Java URI class: constructor determines whether or not query is encoded?

≡放荡痞女 提交于 2020-05-09 06:36:14
问题 Is this behavior intentional? //create the same URI using two different constructors URI foo = null, bar = null; try { //constructor: URI(uri string) foo = new URI("http://localhost/index.php?token=4%2F4EzdsSBg_4vX6D5pzvdsMLDoyItB"); } catch (URISyntaxException e) {} try { //constructor: URI(scheme, authority, path, query, fragment) bar = new URI("http", "localhost", "/index.php", "token=4%2F4EzdsSBg_4vX6D5pzvdsMLDoyItB", null); } catch (URISyntaxException e) {} //the output: //foo.getQuery()

Registering an Application to a URI Scheme in windows 10

…衆ロ難τιáo~ 提交于 2020-04-07 16:09:08
问题 A few years back I developed a Silverlight Component called from within an ASP.net web app, that uses PInvoke to access a USB (Serial COM port) on the client machine to allow for sending commands to some scanner hardware. With the advent of Windows 10 and the inevitable demise of Silverlight I am looking for alternatives to accessing hardware on the client PC (This is all Intranet Web Application stuff where we have a lot of control over the implementation) Currently I am looking at

上传图像之裁剪

二次信任 提交于 2020-04-06 11:57:25
  一个但凡涉及到用户信息的应用,总少不了设置用户图像这个小功能。之前做这块的时候只是简单的复制粘贴导致最近再做这个功能的时候,却发现问题很多,拍照及相册选择后启动系统裁剪要不崩溃要不就是没有返回数据,今天好好梳理一下这个功能。   调用系统拍照界面: private void startTakePhotoActivity() { temp_file_name = String.valueOf(System.currentTimeMillis()) + FILE_SUFFIX; temp_photo_uri = Uri.fromFile(new File(DIRECTORY, temp_file_name)); Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); // 默认情况下不需要指定拍照生成图片的uri 系统默认返回照片缩略图uri // 如果用户指定了生成图片的uri 系统就不会返回 intent.putExtra(MediaStore.EXTRA_OUTPUT, temp_photo_uri); startActivityForResult(intent, FLAG_CAMERA); }   调用系统相册界面: private void startPickPhotoActivity() { //

ftp操作方法整理

蓝咒 提交于 2020-04-05 19:45:09
1.整理简化了下C#的ftp操作,方便使用 1.支持创建多级目录 2.批量删除 3.整个目录上传 4.整个目录删除 5.整个目录下载 2.调用方法展示, var ftp = new FtpHelper("10.136.12.11", "qdx1213123", "123ddddf");//初始化ftp,创建ftp对象 ftp.DelAll("test");//删除ftptest目录及其目录下的所有文件 ftp.UploadAllFile("F:\\test\\wms.zip");//上传单个文件到指定目录 ftp.UploadAllFile("F:\\test");//将本地test目录的所有文件上传 ftp.DownloadFile("test\\wms.zip", "F:\\test1");//下载单个目录 ftp.DownloadAllFile("test", "F:\\test1");//批量下载整个目录 ftp.MakeDir("aaa\\bbb\\ccc\\ddd");//创建多级目录 3. FtpHelper 代码。 1.异常方法委托,通过Lamda委托统一处理异常,方便改写。加了个委托方便控制异常输出 2.ftp的删除需要递归查找所有目录存入list,然后根据 level倒序排序,从最末级开始遍历删除 3.其他的整个目录操作都是同上 1 using System;

玩转 Nginx 之:使用 Lua 扩展 Nginx 功能

北慕城南 提交于 2020-04-04 21:39:28
https://my.oschina.net/leejun2005/blog/494248 https://github.com/iresty/nginx-lua-module-zh-wiki 1、Nginx 简介 Nginx 作为一款面向性能设计的HTTP服务器,相较于Apache、lighttpd具有占有内存少,稳定性高等优势。其流行度越来越高,应用也越来越广泛,常见的应用有:网页服务器、反向代理服务器以及电子邮件(IMAP/POP3)代理服务器,高并发大流量站点常用来做接入层的负载均衡,还有非常常见的用法是作为日志采集服务器等。 Nginx 整体采用模块化设计,有丰富的模块库和第三方模块库,配置灵活。其中模块化设计是nginx的一大卖点,甚至http服务器核心功能也是一个模块。要注意的是:nginx的模块是静态的,添加和删除模块都要对nginx进行重新编译,这一点与Apache的动态模块完全不同。不过后来淘宝做了二次开发开源的 tengine 是支持 官方所有的 HTTP 模块动态加载而不必重新编译 Nginx,除非是第三方模块才需要重新编译。因此,在生产环境中,推荐用淘宝开源的 tengine,本文也以 tengine 作为示例。 虽然 Nginx 有如此强大的性能以及众多的三方模块支持,但每次重新编译以及寻找三方模块对生产环境来说还是不可接受的,幸运的是,Nginx

玩转 Nginx 之:使用 Lua 扩展 Nginx 功能

可紊 提交于 2020-04-04 21:35:35
https://my.oschina.net/leejun2005/blog/494248 https://github.com/iresty/nginx-lua-module-zh-wiki 1、Nginx 简介 Nginx 作为一款面向性能设计的HTTP服务器,相较于Apache、lighttpd具有占有内存少,稳定性高等优势。其流行度越来越高,应用也越来越广泛,常见的应用有:网页服务器、反向代理服务器以及电子邮件(IMAP/POP3)代理服务器,高并发大流量站点常用来做接入层的负载均衡,还有非常常见的用法是作为日志采集服务器等。 Nginx 整体采用模块化设计,有丰富的模块库和第三方模块库,配置灵活。其中模块化设计是nginx的一大卖点,甚至http服务器核心功能也是一个模块。要注意的是:nginx的模块是静态的,添加和删除模块都要对nginx进行重新编译,这一点与Apache的动态模块完全不同。不过后来淘宝做了二次开发开源的 tengine 是支持 官方所有的 HTTP 模块动态加载而不必重新编译 Nginx,除非是第三方模块才需要重新编译。因此,在生产环境中,推荐用淘宝开源的 tengine,本文也以 tengine 作为示例。 虽然 Nginx 有如此强大的性能以及众多的三方模块支持,但每次重新编译以及寻找三方模块对生产环境来说还是不可接受的,幸运的是,Nginx

微信测试公众号错误码10003--redirect_uri域名与后台配置不一致

穿精又带淫゛_ 提交于 2020-04-04 19:05:05
测试号微信网页授权获取用户基本信息配置需要注意以下几点: 接口配置信息 JS接口安全域名 如下图所示: 配置授权回调页面域名,如下图 正常情况下,配置以上3个地方就可以了。 如果按照以上配置仍出现10003错误码(redirect_uri域名与后台配置不一致),请检查你跳转连接是否正常,也就是redirect_uri=xxx中xxx的链接地址:1. 有误urlencoder 2. 前后是否有多余空格等 来源: https://www.cnblogs.com/rookie-test/p/12633165.html