这是java开发调用微信统一接口。jar包齐全可以立马运行。只要参数正确就可以了,以一个订单号,价格,网络端口号支付功能的实现,来演示接口的用法,实例中将API返回的数据根据用签名算法进行计算新的签名,用来跟API返回的签名进行比较,以下是一些接口的参数定义:   //微信参数配置   public static String APPID = "wxb8333bfcc2e67e9d";   //注意这个key必须从https://pay.weixin.qq.com/index.php/core/cert/api_cert,重新生成,一次生成后不宜修改   public static String API_KEY = "6E0BB9100C9AF7384EB0280EB56F84AE";   //商户号微信注册的时候会发送到账户   详细接口代码请下载压缩包文件。
2023-07-04 18:01:17 269KB Java源码-网络相关
1
本程序实现了路由选择算法
2022-11-28 15:58:17 27KB java 源码 网络 路由选择
1
一个Java聊天程序,貌似和以前发的一个JAVA网络聊天程序差不多,可自定义头像图片,还是很富有个性的。
2022-06-13 01:19:37 447KB Java源码-网络相关
1
Java建立HTTP连接浏览网址打开网站,这个功能的最终效果类似于一个网页浏览器,通过建立HTTP连接,输入URL网址后,可打开网址,浏览网页内容,并且可查看该网页的源代码,本例可学习如何在Java代码中建立HTTP连接。下面是核心代码部分:   URL address=new URL(jtfAddress.getText()); //得到HTML页面的URL地址   jtpShow.setContentType("text/html"); //设置内容格式   jtpShow.setPage(address); //设置显示页面   BufferedReader in= new BufferedReader(new InputStreamReader(address.openStream())); //获取输入流   String line;   StringBuffer content = new StringBuffer(); //文件内容   while ((line = in.readLine()) != null) { //读取文件    content.append(line "\n");   }   jtaSource.setText(new String(content)); //设置显示文本   in.close(); //关闭输入流
2022-05-02 15:57:38 14KB Java源码-网络相关
1
Java根据URL读取图像并显示,给出一个图片的URL地址,本代码会显示出该图片。   JTextField jtfUrl; //输入图像地址url   JButton jbGetImage; //取图像按钮   Image image; //获取的图像   Toolkit toolKit; //Toolkit对象,用于获取图像   public GetImageDemo(){   super("从网络取得图象"); //调用父类构造函数   Container container=getContentPane(); //得到容器   jtfUrl=new JTextField(18); //实例化地址输入框   jbGetImage=new JButton("取图像"); //实例化按钮   container.setLayout(new FlowLayout()); //设置布局管理器   container.add(jtfUrl); //增加组件到容器上   container.add(jbGetImage);   toolKit=getToolkit(); //得到工具包   jbGetImage.addActionListener(new ActionListener(){ //按钮事件处理    public void actionPerformed(ActionEvent ent){    try{    String urlStr=jtfUrl.getText(); //得到图像的URL地址    URL url=new URL(urlStr);    image=toolKit.getImage(url); //获取图像    repaint(); //重绘屏幕    }    catch(MalformedURLException ex){    ex.printStackTrace(); //输出出错信息    }    }   });
2022-04-12 14:35:02 8KB Java源码-网络相关
1
Java中的Canvas绘图源码实例,主要是画线条、弧线、圆角矩形、三角形、文字、圆形等简单的几何图形,主要是通过创建DrawingCanvas对象canvas,为canvas设置命令监听者,实现接口CommandListener的方法,把缓冲区图像的内容绘制到画布上,画图部分代码:   int w = getWidth(); // 画布的宽度   int h = getHeight(); // 画布的高度   Image buffer = Image.createImage(w, h); // 用于绘图的缓冲图像   Graphics gc = buffer.getGraphics(); // 获取缓冲图像的图形环境   // 清除画布   public void clearScreen() {    gc.setColor(255,255,255); // 设置绘图颜色为白色    gc.fillRect(0,0,w,h); // 把缓冲图像填充为白色    gc.setColor(255,0,0); // 设置绘图颜色为红色   }   // 绘制直线   public void drawLine() {    setTitle("直线"); // 设置画布的标题    clearScreen(); // 清除画布    gc.drawLine(10,10,w-20,h-20); // 绘制黑色直线    gc.setColor(0,0,255); // 设置绘图颜色为蓝色    gc.drawLine(10,h/2,w-10,h/2); // 绘制蓝色直线   }   // 绘制弧   public void drawArc() {    setTitle("弧线和填充弧");    clearScreen();    gc.drawArc(5,5,w/2-20,h/2-20,60,216); // 绘制弧线    gc.drawArc(5,h/2-10,w/2-20,h/2-20,0,360); // 绘制圆    gc.setColor(0,0,255);    gc.fillArc(w/2,5,w/2-20,h/2-20,60,216); // 绘制填充弧线    gc.fillArc(w/2,h/2-10,w/2-20,h/2-20,0,360); // 绘制填充圆   }   // 绘制矩形   public void drawRect() {    setTitle("矩形和填充矩形");    clearScreen();    gc.drawRect(25,25,w/2-30,h/2-30); // 绘制矩形    gc.fillRect(w/2 25,25,w/2-30,h/2-30); // 绘制填充矩形   }   // 绘制圆角矩形   public void drawRoundRect() {    setTitle("圆角矩形和填充圆角矩形");    clearScreen();    gc.drawRoundRect(5,5,w-5-30,h/2-30,20,20); // 绘制圆角矩形    gc.setColor(0,0,255);    gc.fillRoundRect(5,h/2,w-30,h/2-30,20,20); // 绘制填充圆角矩形   }   // 绘制三角形   public void drawTriangle() {    setTitle("填充三角形");    clearScreen();    gc.fillTriangle(w/2, h/6, w/6, h/2, w/2, h/2);   }   // 绘制文字   public void drawText() {    setTitle("文字"); //设置标题    clearScreen();    gc.setFont(Font.getFont(Font.FACE_SYSTEM,Font.STYLE_BOLD,Font.SIZE_SMALL)); // 设置字体    gc.drawString("Hello World!",0,0,gc.TOP|gc.LEFT); // 使用当前字体绘制文字    gc.setFont(Font.getFont(Font.FACE_SYSTEM,Font.STYLE_BOLD|Font.STYLE_UNDERLINED,Font.SIZE_LARGE));    gc.drawString("Hello World!",0,h/3,gc.TOP|gc.LEFT);   }
2022-02-21 11:56:57 46KB Java源码-网络相关
1
Java毕业设计 论文:中国象棋源代码资料,作者:王学峰。里面包括Java中国象棋需求、象棋txt版本资料。关键词:中国象棋,位棋盘,Zobrist键值,alpha-beta搜索,置换表,局面评价。本毕业设计论文根据国际象棋程序设计的一些成功经验,提出中国象棋程序设计的一些思路和方法。   在写中国象棋程序时,需要比较两个局面看它们是否相同。如果比较每个棋子的位置,或许不需要花很多时间,但是实战中每秒种需要做成千上万次比较,因此这样会使比较操作变成瓶颈的。另外,需要比较的局面数量多得惊人,要存储每个棋子的位置,需要占用非常大的空间。   一个解决方案是建立一个标签,通常是64位。由于64位不足以区别每个局面,所以仍然存在冲突的标签,但实战中这种情况非常罕见。
2022-01-20 14:34:59 1.27MB Java源码-网络相关
1
一个抓包程序的源码,有兴趣的拿去看看
2022-01-01 17:12:21 400KB java,源码,网络
1
Java在Swing窗口上实现文字超链接,也就是一个普通的超文本链接功能,主要是使用java.lang 包中的Runtime 类可以实现标签的Web 链接功能。
2021-12-23 10:07:35 18KB Java源码-网络相关
1
Java实现一个可过滤垃圾信息的网络消息过滤器雏形源码,通过这个原型程序,或许可以得到更多类似于网络过滤方面的技巧。
2021-12-13 17:01:56 3KB Java源码-网络相关
1