精华内容
下载资源
问答
  • 文件切割 java

    2018-11-26 23:18:45
    package 文件切割; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FilenameFilter; import java.io.IOException; public class 文件切割器 { public ...
    package 文件切割;
    
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.io.FilenameFilter;
    import java.io.IOException;
    
    public class 文件切割器 {
    	public static void main(String[] args) throws IOException {//不要随便运行。。。
    		//delet();
    		//spiltfilebynum(new File("d:\\dd.txt"), 3);
    		//spiltfilebymemory(new File("d:\\dd.txt"),1024*12);
    	}
    	//输入文件和文件需要被切割的份数 按份数切
    	static void spiltfilebynum(File file,int n) throws IOException
    	{
    		String s=file.getParent();//获取文件路径,用于确定将来被切割的文件放置的路径
    		FileInputStream f=new FileInputStream(file);//确定输入流
    		
    		int count=1;
    		long b=file.length();//获取文件长度
    		
    		int space =(int)b/n;	//开辟数组
    		byte arr[]=new byte[space];
    		
    		int len;
    		while((len=f.read(arr))!=-1)
    		{
    			FileOutputStream fos=new FileOutputStream(new File(s,(count++)+".hahhh"));//确定输出流
    			fos.write(arr, 0, len);
    			fos.close();
    		}
    		f.close();
    	}
    	//告诉我要切多大内存  按内存切
    	static void spiltfilebymemory(File file,int n) throws IOException
    	{
    		int count=1;
    		
    		String s=file.getParent();
    		FileInputStream f=new FileInputStream(file);
    		
    		byte arr[]=new byte[n];
    		
    		int len;
    		while((len=f.read(arr))!=-1)
    		{
    			FileOutputStream f2=new FileOutputStream(new File(s,(count++)+".asds")); 
    			f2.write(arr, 0, len);
    			f2.close();
    		}
    		f.close();
    	}
    	static void delet(String s)//用于搞错了删除文件,创了2000多个文件2333
    	{
    		FilenameFilter f=new FilenameFilter() {
    			
    			@Override
    			public boolean accept(File dir, String name) {
    				// TODO Auto-generated method stub
    				return name.endsWith(s);
    			}
    		};
    		File file=new File("d:\\");
    		File arr[]=file.listFiles();
    		for (File file2 : arr) {
    			if(file2.isDirectory()) {}
    			else
    				if(f.accept(file, file2.getName())) 
    				{
    					file2.delete();
    				}
    		}
    	}
    }
    

     

    展开全文
  • 钢管切割Java

    2015-11-18 02:14:02
  • swift 字符串实现java的substring(start:Int,_ end:Int)->String?方法. 获取切割的子字符串.extension String{ func substring(start:Int,_ end:Int)->String?{ if start|| start>=self.characters.count || ...

    swift 字符串实现java的substring(start:Int,_ end:Int)->String?方法.
    获取切割的子字符串.

    extension String{ 
         func substring(start:Int,_ end:Int)->String?{ 
             if start<0 || start>=self.characters.count || end<=start || end>self.characters.count{ 
                 return nil 
             }else{ 
                 let range=self.startIndex.advancedBy(start)..<self.startIndex.advancedBy(end) 
                 return self[range]
             } 
         } 
    } 
    展开全文
  • 当他面对一块矩形材料时,他总是从中间切割一刀,切出一块最大的正方形,剩下一块矩形,然后再切割剩下的矩形材料,直到全部切为正方形为止。例如,对于一块两边分别为5和3的材料(记为5×3),小明会依次切出3×3、...

    看到此题时第一反应就是手算;昨天又在蓝桥杯官方上看到了,心血来潮就敲一下!
    矩形切割(填空题)
    **【问题描述】**小明有一些矩形的材料,他要从这些矩形材料中切割出一些正方形。
    当他面对一块矩形材料时,他总是从中间切割一刀,切出一块最大的正方形,剩下一块矩形,然后再切割剩下的矩形材料,直到全部切为正方形为止。例如,对于一块两边分别为5和3的材料(记为5×3),小明会依次切出3×3、2×2、1×1、1×1共4个正方形。
    现在小明有一块矩形的材料,两边长分别是2019和324。请问小明最终会切出多少个正方形?
    【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。
    **【说明】:**以上是问题描述的部分,选手做题时可以直接手算答案,即按照题目意思一步一步切割,最后得到切出的矩形个数,手算可能花费一些时间。如果选手在手算时使用除法等方式加快速度,时间可能少一些。如果选手编写程序来计算,可以减少手算中出现的失误。
    【代码】
    变量说明:a、b:矩形长 与 宽,s:当前可分割最大正方形个数,count:总个数。

    public class Main{
     public static void main(String[] args) {
      int a = 2019, b = 324, s = 0, count = 0;
      while(a * b != 0) {
       if(a > b) {
        s = a / b;
        a -= s * b;
       }else {
        s = b / a;
        b -= s * a;
       }
       count+=s;
      }
      System.out.println(count);
     }
    }

    本题答案为:21

    展开全文
  • java文件切割

    2013-02-17 14:37:34
    java文件切割与合并 线程学习 可以应用于文件上传时使用
  • java 头像截图 java切割图片 类似头像上传前的截取头像
  • java源码:Java文件切割器源代码.rar
  • java 文件切割合并

    2015-03-16 16:45:06
    java 通过io流 让文件切割 或者 合并。。
  • 文本切割java

    2010-04-18 19:16:08
    闲的无聊用java写的文本切割器,可以按照份数平均分割,也可以按照指定大小分割,并且对可能出现的异常做了合适的处理~~ 附件中有打包的jar文件和程序源文件
  • java javascript 图片切割

    2010-06-24 16:15:03
    前段时间,在网上找了个图片切割的例子,但是用.net写的,现在用Java也可以图片切割
  • 钢条切割java)

    2020-05-06 18:40:35
    Serling公司购买长钢条,将其切割为短钢条出售。切割工序本身没有成本支出。公司管理层希望知道最佳的切割方案。假定我们知道Serling公司出售一段长为i英寸的钢条的价格为pi(i=1,2,…,单位为美元)。钢条的长度均为...
  • 文件切割 文件合并 等功能 是哈工大软件学院JAVA实验源码
  • Java切割

    2004-07-07 00:00:00
    一个很好的Java切割
  • 文件切割java

    2007-08-29 18:47:10
    一款跨平台的文件切割机,有两个版本,其中1.2版可调速! 切割速度奇快。稳定,真正绿色免费软件。
  • java文件切割与恢复

    2016-07-20 11:53:17
    java文件切割与恢复,封装成exe可执行文件和源码
  • Java文件切割

    2017-09-10 23:55:14
    切割文件:论坛等可以上传附件文件,但是对文件的大小有限制,这时可以将整个文件切割成多个子文件(碎片文件)。别人可以下载这些子文件,然后将其合并在一起,就可以正常查阅。   切割文件的方式: 1、 不管...
  • Java 图片切割

    2014-01-03 09:45:33
    public void carveImage(String dir, File file, String orient, int width, int height) { ImageFilter cropFilter; Image img; try { // 读取源图像 Buffer
  • Java 切割图片

    千次阅读 2011-06-10 17:57:00
    package com.lyis.commons.util;import java.awt.image.BufferedImage;import java.io.File;import java.util.ArrayList;import java.util.List;import javax.imageio.ImageIO;import com.lyis.commons.
  • java切割音频文件

    千次阅读 2019-09-03 14:21:57
    java切割音频文件:https://blog.csdn.net/weixin_34023863/article/details/93792055
  • java——list切割

    千次阅读 2017-04-24 13:58:43
    import java.util.ArrayList; import java.util.List; public class ListUtils { public static List> splitList(List list, int pageSize) { int listSize = list.size(); // list的大小 int p
  • 主要介绍了java实现上传图片进行切割的方法,以完整实例形式分析了Java针对上传图片进行切割的技巧,非常具有实用价值,需要的朋友可以参考下
  • java图片切割

    2010-08-12 23:35:00
    import java.awt.Graphics; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileNotFoundException; import java.io.IOException; import javax.imageio.ImageIO; import...
  • java 对象切割

    2013-08-30 21:22:51
    为什么被转换为父类类型的对象(会有对象切割,包括方法和属性),在重新转化为本类后,那些被切掉的东西又available了? public class objectConvert { private String mSig; public void set(String ipStr) { ...
  • jsp js java网页头像切割实例 jsp js java网页头像切割实例 jsp js java网页头像切割实例
  • Java文件切割器源代码

    2011-11-07 20:24:10
    Java版的文件切割器,附有源代码,多平台文件切割,与CofeCut兼容的切割算法。本程序仅供学习。
  • JAVA 图片切割

    2011-09-05 11:33:20
    在用的图片切割方法切割一次要60-90MS,想要找个更快的方法!

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 45,409
精华内容 18,163
关键字:

切割java

java 订阅