java
泉诚工作室
多年软件项目经验:
1. 视频技术处理
2. erp 项目开发
3. 网络舆情开发
4. LED 显示屏控制器开发
5. 各类项目二次开发
6. office 插件开发及显示(如将ppt显示在自己的软件里,可以使用幻灯片方式播放)
7. 软件通讯,如 tcp
展开
-
java DNS 缓存时间(成功时间和失败时间)代码
java 中的DNS默认成功保存时间 30 s,失败时间 10simport java.lang.reflect.Field;import java.net.InetAddress;import java.net.UnknownHostException;import java.text.SimpleDateFormat;import java.util.ArrayList;转载 2017-10-20 10:57:11 · 1251 阅读 · 0 评论 -
Java 编码和解码
package Test;import java.nio.ByteBuffer;import java.nio.CharBuffer;import java.nio.charset.Charset;import java.nio.charset.CharsetDecoder;import java.nio.charset.CharsetEncoder;import java.nio.原创 2017-12-12 16:54:53 · 708 阅读 · 0 评论 -
Java FileChannel 示例
package Test;import java.io.FileInputStream;import java.nio.ByteBuffer;import java.nio.channels.FileChannel;public class MyTest { public static void main(String[] args) { try(FileInputStream原创 2017-12-11 15:17:36 · 336 阅读 · 0 评论 -
Java 计算器,通过动态生成并编译Java类来进行
话不多说,直接上代码:package Test;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.OutputStream;import java.lang.reflect.Method;import java.net.URI;import java.util.Arrays原创 2017-11-23 09:20:04 · 251 阅读 · 0 评论 -
Java web框架
1.play 框架 https://playframework.com/download#startersPlay is a high-productivity Java and Scala web application framework that integrates the components and APIs you need for modern web applicat原创 2017-11-22 10:54:51 · 214 阅读 · 0 评论 -
Java 内存级动态编译
先定义接口:package Test;public interface Printer { public void print();}然后如下:package Test;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.OutputStream;import ja转载 2017-11-16 14:28:14 · 660 阅读 · 0 评论 -
Java 文件级动态编译
先声明接口:package Test;public interface Printer { public void print();}然后:package Test;import java.io.File;import java.io.FileWriter;import java.net.URL;import java.net.URLClassLoader;impo原创 2017-11-16 13:46:20 · 202 阅读 · 0 评论 -
URLClassLoader加载类的路径
先看用java命令执行程序的一个例子: 写一个类A.java,编译生成A.class文件: [java] view plain copypackage aaa.bbb; class A {} (1)将A.class文件放置在D:/下,进入D:/,执行“java A”命令,出错:转载 2017-11-16 13:14:22 · 827 阅读 · 0 评论 -
Java的三种代理模式
Java的三种代理模式1.代理模式代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能.这里使用到编程中的一个思想:不要随意去修改别人已经写好的代码或者方法,如果需改修改,可以通过代理的方式来扩展该方法举个例子来说明代理的作用:假设我们想邀请一位转载 2017-12-08 14:39:39 · 114 阅读 · 0 评论 -
Ehcache 通过通过程序配置
1.工具:ehcache-3.4.0.jar,slf4j-1.7.25(因为encache需要这个包)2.代码如下:package Test;import java.util.Iterator;import org.ehcache.Cache;import org.ehcache.Cache.Entry;import org.ehcache.CacheManager;import原创 2017-11-29 11:13:52 · 891 阅读 · 0 评论 -
Java 自定义ClassLoader
废话不多说,按步骤来,直接代码1.建一个接口文件,代码如下:package Test;public interface PrintIntf { void print();}2.自定义一个ClassLoader,代码如下:package Test;import java.io.ByteArrayOutputStream;import java.io.InputStream转载 2017-11-17 14:43:42 · 232 阅读 · 0 评论 -
JAVA 获取本机所有IPv4地址
获取所有可用的IPv4地址import java.net.InetAddress;import java.net.NetworkInterface;import java.util.Enumeration;public class MyClass { public static void main(String[] args) throws Exception { Enumer原创 2017-10-26 11:03:03 · 1699 阅读 · 0 评论 -
Java 集合
Java 的集合类列表,仅仅列出一些自己知道的,比较好用的是前两个KolobokeFastUtilApache Commons Collections Apache Commons Primitives Google Guava TroveHuge Collections Joda Primitives Javolution Goldman Sach原创 2017-11-02 11:13:20 · 216 阅读 · 0 评论 -
Java 设置代理IP 访问网络
一. 工具准备为了能够验证Java程序是否真的通过代理访问网络,还是准备一个代理工具:fiddler,很好的一个能监视http、https的debug工具,附件中有。二. 开始先写一段简单的网络访问程序,如下:import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;原创 2017-11-09 11:32:24 · 6796 阅读 · 2 评论 -
Java 判断连接远程主机
通过 SecurityManager public class MyClass {public static void main(String[] args) {SecurityManager manager = System.getSecurityManager();if (manager == null) {manager = new SecurityManager();原创 2017-10-20 13:13:26 · 290 阅读 · 0 评论 -
Java Iterable 和 Iterator 示例
废话不多说,直接上代码:package Test;import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class MyTest { public static class MyIterable implements Iterable{ private List my原创 2017-12-07 10:56:26 · 601 阅读 · 0 评论