ICode9

精准搜索请尝试: 精确搜索
  • Tcp学习Serve2022-04-05 20:04:01

    import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.ServerSocket;import java.net.Socket;public class Server{ public static void main(String[] args) { ByteArrayOutputStream baos = null;

  • 在安卓设备上,把文件读出成String,在写回去,文件打开异常2022-02-22 23:04:12

    在安卓设备上,把文件读出成String,在写回去,文件大小不对了,打开显示乱码了。指定一下编码格式就解决了。代码如下: private static final String destPath = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES).getAbsolutePath(); private static f

  • Android不错的图片压缩方法,圆我大厂梦2022-02-02 14:03:05

    /** 质量压缩方法 @param image @return */ public static Bitmap compressImage(Bitmap image) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); image.compress(Bitmap.CompressFormat.JPEG, 100, baos);// 质量压缩方法,这里100表示不压缩,把压缩后的数据

  • Android不错的图片压缩方法,GitHub标星1w的Android架构师必备技能2021-12-27 13:31:24

    二、按比例大小压缩 (路径获取图片) /** 图片按比例大小压缩方法 @param srcPath (根据路径获取图片并压缩) @return */ public static Bitmap getimage(String srcPath) { BitmapFactory.Options newOpts = new BitmapFactory.Options(); // 开始读入图片,此时把options.inJu

  • 图片压缩-陈浩然,移动网页开发2021-12-19 21:59:08

    BYTE r, g, b; data = NULL; data = malloc(w * h * 3); tmpdata = data; int j = 0, i = 0; int color; for (i = 0; i < h; i++) { for (j = 0; j < w; j++) { color = *((int *) pixelscolor); r = ((color & 0x00FF0000) >> 16); g = ((color & 0x000

  • 跨域请求ftp服务器获取图片文件,并以base64格式返回给前端2021-11-16 20:02:50

    场景描述: 在做与第三方对接时,对方直接给我一个ftp链接,然后我通过这个连接复制到浏览器中可以直接拿到文件,但是菜鸟一个,不知道怎样去用代码处理。以为可以直接通过链接访问就可以拿到图片,但是试了不可以,还是要经过处理才可以获取图片等信息。 声明: 代码大部分是借鉴网上的,写这篇

  • java中流的拷贝2021-11-13 10:06:28

    实现InputStream的任意拷贝 ByteArrayOutputStream baos = new ByteArrayOutputStream(); byte[] buffer = new byte[1024]; int len; while ((len = input.read(buffer)) > -1 ) { baos.write(buffer, 0, len); } baos.flush(); // 打开一个新的输入流 InputStream

  • 读写基本数据类型2021-10-18 20:05:58

    把基本数据类型保存到文件中,再读取出来。为了简化操作我这里我使用内存流,如下: val number = -1 val baos = ByteArrayOutputStream() val dos = DataOutputStream(baos) dos.writeInt(number) val littleEndianBytes = baos.toByteArray() val bais = ByteArrayInputStream(l

  • Android进阶之路 - 动态获取用户当前操作界面2021-08-04 11:30:58

    在几个月前有接到项目老大这样一个需求:实时获取用户当前app的操作界面 ~ 因为近俩年主要做的是售货机业务,所以长连接使用的是mqtt,这里主要讲接收到消息后,我们去获取操作界面时的操作,即实时截屏+本地保存 ~ 在早期的时候有记录过一篇关于截图的Blog,有需求也可以去扩展 根据

  • Java使用lombok简化bean的开发2021-07-02 18:32:53

    安装lombok 引入jar包 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.20</version> <scope>provided</scope> </dependency> 在idea中安装lombok插

  • B站尚硅谷Java微服务+分布式+全栈项目【尚医通】观后扩展(P4-P5)2021-05-01 21:33:35

    文章目录 创建了一个java的springboot项目,设置版本为2.2.1,没有说为什么如果配置其他版本,能正确运行吗?需要做出哪些改动? lombok插件能干什么lombok对于@Data介绍,有一句很让我注意:@Getter @Setter private boolean employed = true;@NonNull 非空,如果空了立刻抛空指针@TOSTRI

  • Java代码实现对象、数组及类集List等字节占用大小2021-01-26 19:33:01

    通过Java代码实现对象、List类集、数组、Map及常用数据类型等占用字节大小的代码示例,详情参见代码示例部分。 package Test; import java.io.ByteArrayOutputStream; import java.io.ObjectOutputStream; import java.util.HashMap; import java.util.List; public class

  • IO流实现深克隆2021-01-15 18:58:50

    @Test public void test2() throws Exception { Boy person = new Boy(18,"程柏薹"); ByteArrayOutputStream baos = new ByteArrayOutputStream(); ObjectOutputStream oos = new ObjectOutputStream(baos); oos.writeObject(person); ByteArrayI

  • ByteArrayOutputStream小测试2021-01-10 15:03:46

    import java.io.*; import org.junit.Test; public class ByteArrayOutputStreamTest { @Test public void test1() throws Exception { //创建文件输入字节流 文件在model下 FileInputStream fis = new FileInputStream("a.txt"); //调用方法

  • SerializeUtil 工具类2020-02-26 16:03:51

    package com.itheima.health.utils; import java.io.*; import java.util.ArrayList; import java.util.List; public class SerializeUtil { /** * 单个序列化 * @param object * @return */ public static byte[] serialize(Object object) {

  • Java序列化2019-09-24 15:50:52

      1 import java.io.ByteArrayInputStream; 2 import java.io.ByteArrayOutputStream; 3 import java.io.ObjectInputStream; 4 import java.io.ObjectOutputStream; 5 6 public class SerializeUtil { 7 public static byte[] serialize(Object object) { 8 O

  • Android 循环压缩图片内存大小控制指定范围内2019-08-02 10:55:07

    一:实现过程 使用以下代码压缩循环压缩 /** * 质量压缩方法 * * @param image * @return */ public static File compressImage(Bitmap image) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); image.compress(Bitmap.Compre

  • Base64转PDF、PDF转IMG(使用pdfbox插件)2019-07-12 21:02:01

    --添加依赖 <!-- https://mvnrepository.com/artifact/org.apache.pdfbox/pdfbox --><dependency>   <groupId>org.apache.pdfbox</groupId>   <artifactId>pdfbox</artifactId>   <version>2.0.12</version></dependency>

  • 使用 Itext 生成PDF字节数组(文件流不落地)2019-07-12 13:56:17

    package com.ulic.gis.customerCenter.controller;import java.io.ByteArrayOutputStream;import java.io.FileOutputStream;import java.io.IOException;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.stereotype.Controller;import o

  • Java Base64加密源码2019-04-30 10:55:31

    如下的内容段是关于Java Base64加密的内容,应该能对大伙有些用。 import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.InputStream;import java.io.OutputStream; import javax.mail.internet.MimeUtility; public class Base64 {public sta

  • Java 利用 HttpURLConnection 读取页面 返回字节流(生成静态页面)2019-02-04 11:49:50

    注:若需要被静态化的 页面中 使用了 response.sendRedirect跳转,则最后静态页面为 最终跳转后的页面。 而那些 使用js 跳转的 比如 window.location.href 则 无效,直接作为js代码在生成的静态页面中,并执行。 //保存为文件 import java.io.*; public class GenerateIndexPage { pro

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有