源文件下载版本12.0.0.2,大家有对自己写的java的代码保护有兴趣的吗?给客户使用又不想自己的成果被别人反编译。【需要加密的反编译的一些场景】
加密运行支持,:【spring、struts、mybatis、hibernate、mysql、oracle、sqlserver、postgresql、springMVC、springboot】
1、公司开发的java web要项目打包成war包往外卖,怎么对war包进行处理,防止其自己拷贝后往外出售呢,如果不通过加密的方式,还有其他方式防止其出售呢.
2、大家都知道的,class很好反编译。出于对知识产权和自身软件的保护,不希望任何人都可以看到源代码或者被反编译工具进行解密。
【java web发布运行在tomcat 大概加密与反编译过程如下】
对于传统的C或C++之类的语言来说,要在Web上保护源代码是很容易的,只要不发布它就可以。遗憾的是,Java程序的源代码很容易被别人偷看。只要有一个反编译器,任何人都可以分析别人的代码。Java的灵活性使得源代码很容易被窃取。
有几种技术可以“模糊”Java类文件,使得反编译器
张军 2019-10-29 19:32:01 19077
springcloud是微服务架构的集大成者,将一系列优秀的组件进行了整合。基于springboot构建,对我们熟悉spring的程序员来说,上手比较容易。
通过一些简单的注解,我们就可以快速的在应用中配置一下常用模块并构建庞大的分布式系统。
SpringCloud的组件相当繁杂,拥有诸多子项目。重点关注Netflix
张军 2019-08-30 16:38:40 1880
1、多个图片合成
2、裁剪图片
3、图片压缩
4、制作圆角
5、重调图片尺寸
6、获取图片尺寸
7、图片缩放
8、导入网络图片到缓冲区
张军 2019-10-15 18:37:08 1028
java工具类汇总
日期工具类
excel工具类
反向ajax工具类
加密工具类
ftp工具类
http工具类
java工具类
资源文件工具类
拼音工具类
反射工具类
分页工具类
排序工具类
连接超时工具类
xml工具类(互相转换map,list等)
树工具类
正则表达式工具类
内存查询工具类
freemarker工具类
压缩解压缩工具类
io工具类
JSON工具类
条形码工具类
缓存工具类
证书工具类
张军 2020-03-19 19:39:06 874
基于java实现的仿qq即时通讯工具
张军 2019-10-14 20:41:25 742
工具类下载(java工具类汇总.zip),下载后即可使用
java工具类汇总
日期工具类
excel工具类
反向ajax工具类
加密工具类
ftp工具类
http工具类
java工具类
资源文件工具类
拼音工具类
反射工具类
分页工具类
排序工具类
连接超时工具类
xml工具类(互相转换map,list等)
树工具类
正则表达式工具类
内存查询工具类
freemarker工具类
压缩解压缩工具类
io工具类
JSON工具类
条形码工具类
缓存工具类
证书工具类
张军 2019-08-15 16:31:31 711
android各版本下载地址及开发资源sdk
安卓(Android)是一种基于Linux的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手机发布于2008年10月。Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机、智能手表等。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2013年的第四季度,Android平台手机的全球市场份额已经达到78.1%。2013年09月24日谷歌开发的操作系统Android在迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。
张军 2019-11-11 22:30:34 659
package com.thunisoft.shxt.support.macAddr;
import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
import java.net.SocketException;
import java.net.SocketTimeoutException;
impo
张军 2020-08-01 14:31:06 657
最近用Java写了一个小工具,想将它达成exe执行文件,到时候直接放某个目录下,一执行就能跑啦。
用到的工具:
1、写好的项目:可以是java项目,也可以是java web项目
2、能够打jar的工具:我用的MyEclipse开发,他们有自带的工具,我就直接用这个了
3、exe4j:可以去网上下载,地址:https://exe4j.apponic.com/download/,有绿色版的和安装的,32位和64位的。我的是别人给的安装版的,跟官网的最新版可能有些出入,有需要的可以去附件中下载。
4、jre:java项目的运行离不开jre,也不能要求客户自己去装JDK,所以还是给它带个比较保险。(JDK安装之后,有jdk和jre两个目录,可以直接复制这个jre文件夹,也可以复制jdk文件夹下的jre。我这里用的jdk是1.6的)。
5、一张后缀名为ico的图标文件,作为exe执行程序的图标。也可以没有。
下面开始弄。
张军 2020-03-18 20:31:12 648
nohup命令,运行SpringBoot的jar包,日志按天输出
张军 2021-01-16 14:46:26 152
Oracle官网登录账号,下载JDK,下载官网软件可以使用
张军 2020-10-10 18:44:36 143
摘要:容器革命已经来临(Docker、BlueData、ClusterHQ、CoreOS、Kismatic、PortWorx、Rancher Labs、Shippable、Sysdig Cloud、Tutum、Twistlock、Weaveworks)。Red Hat、Centos、IBM、微软和AWS甚至VMware都在关注容器。哪里有最新的技术,哪里就有最热门的初创公司。今天就给大家盘点一下容器领域有哪些最新技术和公司。
在过去的一年,业界对容器的关注度直线飙升。根据研究机构Forrester公司最近的一项调查发现,31%的开发者表示他们已经在过去的一年里使用过Docker或容器。“对于这样一个新技术,在全球范围内有这么多开发人员使用简直不可思议”,Forrester公司负责容器技术的研究人员Dave Bartoletti作出上述表示。另外,有9%的开发人员表示已经在生产环境中使用容器技术,这对于这样一个新鲜事物来说已经相当了不起。
本质上,容器是通过虚拟化操作系统的方式来管理代码和应用程序。虽然从协调网络到分配存储都存在挑战,但是初创公司还是紧紧抓住这些潜在的机会开始创业,下
张军 2021-01-05 09:01:09 63
eclipse项目名称后面括号里的名称和项目名称不一样
张军 2021-01-26 21:27:49 41
Java正则表达式全攻略(二)[2010-04-2312:43:42.0|作者:随想类别:基础强化]来源:网络收集浏览1512labels:Java正则表达式全攻略(二)java正则表达式字符集正则表达式引擎的内部工作机制知道正则表达式引擎是如何工作的,将有助于你很快理解为何某个正则表达式不像你期望的那样工作,还可以使你清楚如何对表达式进行性能优化。从最基本的正则表达式引擎实现思路上来分的话,有两种:确定型有限状态机(DeterministicFinite
系统 2019-08-29 23:49:56 1053
版权声明:转载请注明作者(独孤尚良dugushangliang)出处:https://blog.csdn.net/dugushangliang/article/details/90172391取余运算和取模运算类似但是不同。同样的A%B,设C是A和B的商,即A=B*C。C如果是整数,说明A和B整除,取余运算和取模运算都是0。C如果是小数(绝大部分是这种情况),则看C是大于0还是小于0,如果大于0则取余运算和取模运算结果一样,如果小于0,则有不同,这是因为取
系统 2019-09-27 17:56:46 1045