java
青春1314
这个作者很懒,什么都没留下…
展开
-
位运算实现权限管理
public class Permission { // 是否允许查询,二进制第1位,0表示否,1表示是 public static final int ALLOW_SELECT = 1 << 0; // 0001 // 是否允许新增,二进制第2位,0表示否,1表示是 public static final int ALLOW_INSERT = 1...原创 2020-02-06 17:33:41 · 250 阅读 · 0 评论 -
Nginx反向代理
Nginx反向代理 Nginx作为近年来较火的反向代理服务器,安装在目的主机端,主要用于转发客户机请求,后台有多个http服务器提供服务,nginx的功能就是把请求转发给后面的服务器,决定哪台目标主机来处理当前请求。 1)模拟n个http服务器作为目标主机 用作测试,简单的使用2个tomcat实例模拟两台http服务器,分别将tomcat的端口改为8081和808...原创 2018-11-28 22:59:42 · 109 阅读 · 0 评论 -
zookeeper的安装
1.把zookeeper-3.4.6.tar.gz上传到服务器 2.执行tar -zxvf zookeeper-3.4.6.tar.gz命令,解压zookeeper安装包 3.在/usr/local目录下创建一个solrcloud目录。把zookeeper解压后的文件复制到此目录下三份,分别命名为zookeeper1、zookeeper2zookeeper3。 m...原创 2018-12-02 22:00:42 · 116 阅读 · 0 评论 -
天气查询Socket服务端
package cn.itcast.webservice.socket.server;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.net.ServerSocket;import java.net.Socket;/*** ...原创 2019-04-14 20:03:25 · 853 阅读 · 0 评论 -
天气查询Socket客户端
package cn.itcast.webservice.socket.client;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.net.Socket;import java.net.UnknownHostException;...原创 2019-04-14 20:04:12 · 526 阅读 · 0 评论 -
webservice 天气查询
package cn.itcast.webservice.jaxws.server;/*** SEI天气查询服务接口**/public interface WeatherInterface { //天气查询 public String queryWeather(String cityName);}package cn.itcast.webservice...原创 2019-04-15 00:40:54 · 367 阅读 · 0 评论 -
spring整合cxf实现webservice,cxf使用apache-cxf-3.1.8.zip
1、工程代码及配置package com.webservice.cxf.server;import javax.jws.WebService;/*** 天气查询服务接口**/@WebServicepublic interface WeatherInterface { //天气查询 public String queryWeather(String c...原创 2019-05-14 23:02:30 · 323 阅读 · 0 评论 -
带标签的break、continue用法
/*** 测试带标签的break*/public class Test { public static void main(String[] args) { outer: for (int i = 0; i < 3; i++) { for (int j = 0; j < 4; j++) { ...原创 2019-05-26 22:49:12 · 201 阅读 · 0 评论 -
直接选择排序(java)
package test;import java.util.Arrays;public class SelectSort { public static void main(String[] args) { int arry[]= {21,3,43,5,7,1}; selectSort1(arry); //...原创 2019-06-01 17:18:05 · 173 阅读 · 0 评论 -
多线程障碍器(java)
package test;import java.util.concurrent.BrokenBarrierException;import java.util.concurrent.CyclicBarrier;/*** Java5中,添加了障碍器类,为了适应一种新的设计需求,比如一个大型的任务,常常需要分配好多子任务去执行,* 只有当所有子任务都执行完成时候,才能执行主任务,...原创 2019-06-03 00:04:05 · 167 阅读 · 0 评论 -
java 发送附件1是文件,附件2是图片,内容含有图片的邮件
QQ交流群:808973145package com.common;import java.io.File;import java.util.Properties;import javax.activation.DataHandler;import javax.activation.DataSource;import javax.activation.FileDataSource;...原创 2018-11-11 13:07:55 · 638 阅读 · 0 评论 -
java 发邮件新手demo
import java.util.Properties;import javax.mail.Address;import javax.mail.Message;import javax.mail.MessagingException;import javax.mail.Session;import javax.mail.Transport;import javax.mail.inter...原创 2018-10-27 21:00:21 · 139 阅读 · 0 评论 -
接收邮件
package com.test;import java.io.BufferedReader;import java.io.InputStreamReader;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Properties;import javax.mail.BodyPart;import ja...原创 2018-06-24 18:46:48 · 358 阅读 · 0 评论 -
动态代理
public interface ISinger { public void single();}public class Singer implements ISinger { @Override public void single() { System.out.println("唱一首歌"); }}public class DynamicProxy implements Invocatio...原创 2018-06-11 00:13:08 · 106 阅读 · 0 评论 -
Toad for Oracle 创建表空间和用户
表空间1.找到Tablespace,右键,单击Create Tablespace2.输入表空间名字,例如:test_tablespace3.单击"Date Files"选项卡,单击Add4.在"Datafile name:" 文本框中输入*.dbf的文件名,例如:D:\test\test.dbf5.在"Datafile siz...原创 2018-06-19 23:27:52 · 6269 阅读 · 0 评论 -
发送邮件
package com.test;import java.util.Date;import java.util.Properties;import javax.mail.Authenticator;import javax.mail.Message;import javax.mail.PasswordAuthentication;import javax.mail.Session;import j...原创 2018-06-26 20:24:50 · 249 阅读 · 0 评论 -
FTP上传工具类
import java.io.IOException;import java.io.InputStream;import org.apache.commons.net.ftp.FTP;import org.apache.commons.net.ftp.FTPClient;import org.apache.commons.net.ftp.FTPReply;/** * FTP上传...原创 2018-07-18 00:54:23 · 243 阅读 · 0 评论 -
id生成策略
import java.util.Random;public class IDUtil { public static String getImageName() { //取当前时间长整型毫秒值 long millis = System.currentTimeMillis(); //加上三位随...原创 2018-07-20 00:15:12 · 363 阅读 · 0 评论 -
FileInputStream文件输入流,读取文件内容
import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;public class FileInputStreamTest { public static void main(String[] args) {...原创 2018-09-20 23:03:07 · 2507 阅读 · 1 评论 -
com.jcraft.jsch.JSchException: Session.connect: java.net.SocketTimeoutException: Read timed out解决办法
public class JSchUtil { public static void main(String[] args) { initConnect("192.168.102.132", "root", "root", 22, 30000); } /** * 初始化连接linux服务器 * @param host ...原创 2018-10-18 22:37:13 · 17691 阅读 · 3 评论 -
163网易邮箱:pop3和smtp服务器地址
服务器地址:POP3服务器: pop.163.comSMTP服务器: smtp.163.com原创 2018-10-27 20:00:02 · 21555 阅读 · 0 评论 -
代理模式
代理模式是一种设计模式,简单说即是在不改变源码的情况下,实现对目标对象的功能扩展。 1.静态代理 public interface ISinger { public void single(); } // 目标对象实现了某一接口 public class Singer implements ISinger { @Override public void single() { Syste...原创 2018-04-28 00:01:57 · 100 阅读 · 0 评论