Javaweb
傲娇萌萌哒
这个作者很懒,什么都没留下…
展开
-
PageBean分页工具类,适用于mysql
//这是一个分页工具类,只要setTotalCount就能根据页数获取相应的数据package com.baxcall.visitor.bean;import org.apache.ibatis.type.Alias;@Alias("pageBean")public class PageBean { private static final int DEFAULT_PAGE_SIZE =原创 2017-09-19 11:42:23 · 2414 阅读 · 1 评论 -
java byte[] 与 int 互转
留着自己以后方便看public static int byteArrayToInt(byte[] b) { return b[3] & 0xFF | (b[2] & 0xFF) << 8 | (b[1] & 0xFF) << 16 | (b[0] & 0x...原创 2018-04-21 23:38:41 · 239 阅读 · 0 评论 -
java实现图片转BASE64字符串编码
前些时候看了别人写的base64原理解析。有感而发,撸下此码。base64原理解析传送门:http://blog.csdn.net/guanzhengyinqin/article/details/79463377 //把有符号转成无符号 public static int convertBinaryUnsigned(byte b){ return ((int...原创 2018-03-13 18:55:25 · 2903 阅读 · 0 评论 -
java socket长连接传输文件
一个简单的demo,实现Java socket文件传输。线程就不写了,只为了实现文件传输。 前面四个字节表示文件大小(长度),后面为数据体,数据体往后五个字节表示文件后缀名,后缀名超过五个字节的,则为二进制文件,丢弃文件后缀。服务端接收 下面是服务端代码:package receptionData;import java.io.File;import java.io.FileOu...原创 2018-02-28 16:48:51 · 5081 阅读 · 0 评论 -
java socket接收保证能读完数据的方法
// private static byte[] readData(InputStream in,byte[] bData) throws IOException{// int readLength = in.read(bData);// if(readLength!=bData.length){// byte[] temp2 = read...原创 2018-02-28 16:20:03 · 5737 阅读 · 0 评论 -
base64原理解析
base64原理解析 转载 2015年04月20日 14:43:26 标签:协议 8008 开发者对Base64编码肯定很熟悉,是否对它有很清晰的认识就不一定了。实际 上Base64已经简单到不能再简单了,如果对它的理解还是模棱两可实在不应该。大概介绍一下Base64的相关内容,花几分钟时间就可以彻底理解它。文 章下边贴了一个Base64的编解码器,方便阅读文章的同时来实验。 一. Ba...转载 2018-03-06 20:35:45 · 626 阅读 · 0 评论 -
Linux Mysql 给用户授权
MySQL登录时出现 Access denied for user ‘root’@’xxx.xxx.xxx.xxx’ (using password: YES) 的原因及解决办法。mysql -u root -h 192.168.194.142 -pEnter password: ERROR 1045 (28000): Access denied for user ‘root’@’192.168转载 2017-11-14 15:20:08 · 4388 阅读 · 0 评论 -
使用keytool 生成证书
使用keytool 生成证书keytool 简介keytool 是java 用于管理密钥和证书的工具,官方文档 其功能包括:创建并管理密钥 创建并管理证书 作为CA 为证书授权 导入导出证书 主要格式 keytool 采用 keystore 文件来存储密钥及证书,其中可包括私钥、信任证书; keystore 文件主要使用 JKS格式(也可支持其他格式),带密钥存储;其中私钥的存储也有独转载 2017-11-02 17:28:34 · 818 阅读 · 0 评论 -
mybatis+spring中的Mapper通过非自动注入方式获取Mapper代理对象(Spring 工厂)
/** * * @author guanZheng * 创建SpringBeanFactoryUtils类 * 实现ApplicationContextAware接口 * */public class SpringBeanFactoryUtils implements ApplicationContextAware { private static ApplicationCo原创 2017-10-24 11:12:18 · 7232 阅读 · 2 评论 -
Linux查看端口占用情况
命令:netstat –apn 杀死进程:kill -9 PID原创 2017-10-23 11:17:10 · 227 阅读 · 0 评论 -
Linux下tomcat实时日志查看
Linux下tomcat实时日志查看版权声明:欢迎查看,随便复制! 1、先切换到:cd tomcat/logs2、tail -f catalina.out3、这样运行时就可以实时查看运行日志了备注:Ctrl+c 是退出tail命令。原创 2017-10-13 12:23:02 · 199 阅读 · 0 评论 -
本地java链接远程服务器Linux上redis出错解决方案
在redis.conf文件中bind 127.0.0.1加上#号 在redis.conf文件中把 #requirepass 的#号去掉,在后面加上链接redis-server的密码 在本地用java代码链接://Redis服务器IP private static String ADDR = "你的服务器ip"; //Redis的端口号 private static原创 2017-10-12 14:50:41 · 836 阅读 · 0 评论 -
Redis need tcl 8.5 or newer
You need tcl 8.5 or newer in order to run the Redis test需要tcl,登入网站:http://www.tcl.tk/ 下载tcl 下载后安装:sudo tar xzvf tcl8.6.7-src.tar.gz -C /usr/local/ cd /usr/local/tcl8.6.7/unix/ sudo ./configure原创 2017-10-12 11:37:45 · 151 阅读 · 0 评论 -
java List集合转Excel表格文档
前阵子有朋友问我java将excel转成文档的方法,而最近公司刚好有个需求需要将数据转成excel文档。所以我就写了一个工具类,将数据对象转成excel文档。考虑到可能要传入不同类型的对象集合。为了能配合我那个朋友使用,也为了工具类更具有复用性,excel的第一行信息通过反射获取对象的属性名称来写入。首先要做一个 通过字段名称获取属性值 的方法: 用此方法需要引入jxl包/** * 获取原创 2017-10-20 11:31:24 · 10122 阅读 · 1 评论 -
服务器80端口映射到8080端口
服务器设备,如果申请域名之后,端口默认指向的为80端口,但是我们更多的服务是发布在了tomcat当中,更多的是使用的8080端口众所周知,服务器安装nginx能够做端口映射,然后将服务制定到大家想要的地方。工作需求,提供一个不需要安装nginx的情况下,将80端口映射到8080端口,从而达到直接访问服务器去到达8080端口的服务。用tomcat用户登录,启动tomcat,发现tomcat无法启动,出转载 2017-10-27 10:40:19 · 8878 阅读 · 1 评论 -
MyBatis+MySQL 返回插入的主键ID
需求:使用MyBatis往MySQL数据库中插入一条记录后,需要返回该条记录的自增主键值。方法:在mapper中指定keyProperty属性,示例如下: JurisdictionMapper.xml<!-- 添加一条权限 --> <insert id="addJurisdiction" useGeneratedKeys="true" keyProperty="jurisdiction.i原创 2017-10-09 11:21:01 · 546 阅读 · 0 评论 -
Redis介绍以及安装(Linux)
Redis介绍以及安装(Linux) redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcached类似,但很大程度补偿了memcached的不足,它支持存储的value类型相对更多,包括string、list、set、zset和hash。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作。在此基础上,redis支持各种转载 2017-09-28 11:11:16 · 190 阅读 · 0 评论