通过java的动态编译加载技术,根据java文件动态生成Mysql表创建语句,并且在mysql数据库中创建表
2021-09-28 20:43:15 6KB mysql java
1
主要介绍了Java文件读写IO/NIO及性能比较详细代码及总结,具有一定借鉴价值,需要的朋友可以参考下。
2021-09-26 15:23:46 66KB java文件读写代码 java 读写文件 java
1
利用java技术实现多线程文件传输
2021-09-25 18:07:32 8KB java文件传输
1
一款可以直接将一个文件夹内全部class直接反编译成java文件并根据原先代码包的形式生成,目前见过非常帮的工具。 楼主已经亲测,成功反编译一个项目,但是对于代码量比较大的文件,有的反编译工具还是无法正常解析,不过已经满足需求,即使解析失败也有提示,配合luyten工具使用就行了。
1
文件下载的工具类java代码,设置编码格式,避免下载中文乱码
2021-09-24 15:13:25 1KB 文件下载
1
Java文件夹复制(远程复制(网络传输),用于远程备份文件)(支持文件夹,嵌套子文件夹) import java.io.*; import java.util.*; public class FileSelection { private File rootDirectory;//根目录 private File[] fileList;//文件目录下面的文件列表(包括目录,用于多次判断) private ArrayList fileArrayList; // 用于存储文件(只是文件)列表 //初始化参数 public FileSelection() { fileArrayList=new ArrayList(); rootDirectory = new File("Test"); rootDirectory.mkdir(); } //获得文件(不包括目录)的列表 public void initFileArrayList() { if (rootDirectory.isDirectory()) { //遍历目录下面的文件和子目录 fileList = rootDirectory.listFiles(); for (int i = 0; i < fileList.length; i++) { //如果是文件,添加到文件列表中 if(fileList[i].isFile()){ fileArrayList.add(fileList[i]); } //否则递归遍历子目录 else if (fileList[i].isDirectory()) { fileList[i].mkdir(); rootDirectory=fileList[i]; initFileArrayList(); } } } } //将文件信息添加到列表中 public void addFiles(File f){ fileArrayList.add(f); } //访问器返回文件列表 public ArrayList getFileArrayList() { return fileArrayList; } } -------------------- BackupClient.java package com.xinxin.Client; import java.io.*; import java.net.*; /** * * @author Administrator *@version 1.0 *BackupClient类实现文件的传输到服务器 */ public class BackupClient implements Runnable{ private int port;//服务器端口 private InetAddress ipAddress;//服务器IP地址 private Socket clientSocket;//客户端套接字 private InputStream inputStream;//网络输入流 private OutputStream outputStream;//网络输出流 private File file; //构造函数(获得服务器端IP地址和监听端口号) public BackupClient(InetAddress ipAddress,int port,File file){ this.ipAddress=ipAddress; this.port=port;
2021-09-22 23:37:47 20KB Java文件 远程复制 网络传输
1
JAVA文件权限管理系统源码 源码描述: 一、源码介绍 JAVA文件权限管理系统源码使用springboot,bootstrap,mysql实现。 二、主要功能 JAVA文件权限管理系统源码简单实现了文件上传,文件下载,权限管理等功能。 三、注意事项 开发环境为idea,数据库为mysql
2021-09-20 22:03:49 9.48MB JAVA 文件权限管理系统 mysql springboot
定义protobuf文件(包含enum,message,required,optional,repeated, 结构体定义中引用另一个结构体), 生成java文件,能够构建java对象,并转化为字节byte或者流,能够将流或字节转化为对象
1
通过脚本把protobuf文件一键生成.cs和java文件 1.目录介绍 bean:中间目录 code:生成的代码存放路径 tools:编译工具 gen_proto.bat:一键生成C#和java代码 Mid.proto:测试用的protobuf文件 2.使用方法 运行gen_proto.bat后在code目录下可以找到生成的代码 附bat脚本代码: @echo off setlocal enabledelayedexpansion echo 开始生成proto代码... set "currPath=%~dp0" ::编译cs_proto的指令 set CSHARP_COMPILER_PATH="%currPath%\\tools\\ProtoGen\\CSharp\\protogen.exe" -output_directory=%currPath%\code\C# ::编译java_proto的指令 set JAVA_COMPILER_PATH="%currPath%\\tools\\ProtoGen\\Java\\protoc.exe" ::存放编译后的java文件 set JAVA_TARGET_PATH=%currPath%\code\java ::存放protobin目录 ::set PROTOBIN_PATH=bean ::遍历所有proto文件 echo --------JAVA---------------- for /f "delims=" %%i in ('dir /b ".\*.proto"') do ( echo %%i %JAVA_COMPILER_PATH% --java_out=%JAVA_TARGET_PATH% %%i %JAVA_COMPILER_PATH% --descriptor_set_out=bean/%%~ni.protobin --include_imports %%i ) echo ---------C#---------------- ::遍历所有protobin文件 for /f "delims=" %%j in ('dir /b "bean\*.protobin"') do ( echo %%j %CSHARP_COMPILER_PATH% bean/%%j ) echo. echo 执行完成... echo. PAUSE
2021-09-07 11:11:36 2.17MB proto C# java 一键生成
1
java文件检索java文件检索java文件检索java文件检索
2021-09-01 19:42:30 5KB java源代码 java 检索 查询
1