`
文章列表
/* 通过udp传输方式,将数据传送出去 1.建立udpsocket服务 2.提供数据,并将数据封装到数据包中 3.通过socket服务发送功能,将数据包发送出去 4.关闭资源 */   /* 定义应用程序,接受udp协议传输数据并处理 1.定义udpsocket服务 2.定义数据包,存储接受到的字节数据, 数据包对象中有更多更能提取字节数据中的不同数据信息 3.通过socket服务receive方法接受数据包,存入已定义好的数据包中 4.通过数据包对象特有功能,将不同数据取出打印到控制台上 5.关闭资源 */ 发送端 import java.net.*; ...

Socket编程

  演示tcp传输   1.tcp分客户端和服务端 2.客户端对应对象是Socket 服务端对应对象是ServerSocket   客户端: 查阅Socket对象,发现该对象建立时,就可以去连接指定主机 因为tcp面向连接,所有建立Socket服务时 就要有服务器端存在,并连接成功形成通路,在该通道上进行数据传输   步骤: 1.创建Socket服务,并指定要连接的主机和端口 2.为了发送数据,应该获取socket流中的输出流 3.   步骤: 1.建立服务端ServerSocket服务,并监听一个端口 2.获取连接过来的客户端对象 通过ServerS ...
jquery validate为表单提供强大的验证功能,并且提供强大的定制选项 具体参考:http://www.runoob.com/jquery/jquery-plugin-validate.html http://www.cnblogs.com/datoubaba/archive/2012/06/06/2538873.html   下面我写一下入门的示例吧         注意以下情况validate不启作用: 1.页面使用全局单击事件,validate不启作用 //关闭开始按钮弹出的菜单 closeStartMenu = function() { $(&qu ...

右键菜单

<!DOCTYPE> <html> <head> <title>右键菜单</title> <meta charset="utf-8"/> <style type="text/css"> #desktop { position: absolute; top: 1px; left: 1px; right: 1px; bottom: 45px; } *{margin: 0;padding: 0;} .lanren {positi ...

一些小问题

1.输入一行字符,分别统计英文字母,空格,数字和其它字符个数 参考:http://www.cnblogs.com/ydpvictor/archive/2012/06/17/2552981.html http://zhidao.baidu.com/link?url=ii9b29BR6RHMCASW2Mc6f0hfZUZzm7PzOz2x4ZxnMqlLqjlz0gZMFjFvzfQVbKSNCG7QfypsiokcCxXnbKKs3lTTLabisSP9lEERCdA8QgG 2.打印9*9口诀 3.如何用套接字建立两个程序通信 4重写和覆盖

js小工具

1.删除字符串空格 /** * 删除左右两端的空格 */ String.prototype.trim=function() { mes = mes.replace( /^\s+|\s+$/g, "" ); return this.replace(/(^\s*)(\s*$)/g,''); } /** * 删除左边的空格 */ String.prototype.ltrim=function() { return this.replace(/(^\s*)/g,''); } /** * 删除右边的空格 */ Strin ...
参考代码:https://github.com/BradDenver/react-static-site 译文:http://www.oschina.net/translate/react-static-site
分割,合并文件 import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.SequenceInputStream; import java.util.ArrayList; import java.util.Enumeration; import java.util.Iterator; import java.util.List; publi ...

MD5加密

MD5加密算法 package com.mynj.utils; import java.security.MessageDigest; import org.slf4j.Logger; import org.slf4j.LoggerFactory; /** * 采用MD5加密 * @author hous * @date 2015-11-5 * */ public class MD5Utils { private static Logger logger = LoggerFactory.getLogger(MD5Utils.class); ...
spring和mybatis整合 applicationContext.xml <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:context="http://www.springframework.org/sch ...
部分代码参考 package cn.itcast.mybatis.mapper; import java.util.List; import cn.itcast.mybatis.po.Orders; import cn.itcast.mybatis.po.OrdersCustom; import cn.itcast.mybatis.po.User; /** * * <p>Title: OrdersMapperCustom</p> * <p>Description: 订单mapper< ...
教程源码,仅供参考 SqlMapConfig.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <!-- 加载属性文件 --> <proper ...
Mybatis逆向工程即代码自动生成 主程序 import java.io.File; import java.util.ArrayList; import java.util.List; import org.mybatis.generator.api.MyBatisGenerator; import org.mybatis.generator.config.Configuration; import org.mybatis.generator.config.xml.ConfigurationParser; import org.mybatis.generator.inte ...
生成二维码png图片 1.导入jar包     Qrcode.jar 2.执行代码 import java.awt.Color; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import java.io.UnsupportedEncodingException; import javax.imageio.ImageIO; import com.swetake.util.Qrcode; ...
1.表的去重操作   2.分组统计   1)项目无计划[projectplan表中无对应记录或者status状态为0]   SELECT project.Name, CASE MAX( CASE WHEN projectplan.`Status`>0 THEN 1 ELSE 0 END ) WHEN 1 THEN '项目计划' ELSE '无项目计划' END FROM project LEFT JOIN projectplan ON project.ID=projectplan.ProjectID GROUP BY project.ID   ...
Global site tag (gtag.js) - Google Analytics