文章分类 -  Java

java相关知识搜集
摘要:1.概述 Apache Kafka最早是由LinkedIn开源出来的分布式消息系统,现在是Apache旗下的一个子项目,并且已经成为开源领域应用最广泛的消息系统之一。Kafka社区非常活跃,从0.9版本开始,Kafka的标语已经从“一个高吞吐量,分布式的消息系统”改为"一个分布式流平台"。 Kafk 阅读全文
posted @ 2019-03-05 10:46 烟雨观春柳 阅读(170) 评论(0) 推荐(0)
摘要:简单的java加密算法有: 1. BASE64 Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码可用于在HTTP环境下传递较长的标识信息。例如,在Java Persistence系统Hibern 阅读全文
posted @ 2018-11-29 15:20 烟雨观春柳 阅读(74) 评论(0) 推荐(0)
摘要:一,HTTP与Socket 1.HTTP:超文本传输协议 特点:客户端发送的请求需要服务器端每次来响应,在请求结束之后主动释放连接,从建立连接到关闭连接称为“一次连接”,所以HTTP是“短连接”。 2.Socket(IP+PORT):是TCP/IP的封装与应用,它不是协议,而是API 特点:客户端与 阅读全文
posted @ 2018-11-26 10:04 烟雨观春柳 阅读(585) 评论(0) 推荐(0)
摘要:在实际项目中,我们经常会需要使用到缓存。一般来说,缓存介质是内存;而常见的DB将数据存储在硬盘中的;缓存读取是电脉冲,而硬盘读取是机械地读取转动的硬盘,速度差异是上百倍的。所以往往可以通过缓存,对经常用到的数据进行访问,以提高速度。 创建缓存实际上就是针对两个对象,1. Cache对象,即一个缓存对 阅读全文
posted @ 2017-10-19 10:57 烟雨观春柳 阅读(1100) 评论(0) 推荐(0)
摘要:(1)Gson Map map = new HashMap(); map.put("id", "1"); List list = new ArrayList(); list.add("许海涛"); list.add("陈凌霄"); map.put("name", list); String json = new Gson().toJson(map); System.out.println(jso... 阅读全文
posted @ 2017-05-16 16:53 烟雨观春柳 阅读(112) 评论(0) 推荐(0)
摘要:以上Demo所用到的实体类: 阅读全文
posted @ 2017-05-16 16:52 烟雨观春柳 阅读(112) 评论(0) 推荐(0)
摘要:1、反射最常见一种方式:通过一个给定的字符串(包.类名)来实例化一个类的对象。Class<?> c1 = null; try { c1 = Class.forName("test.TimerDemo");} catch (ClassNotFoundException e) { // TODO Aut 阅读全文
posted @ 2017-05-16 16:49 烟雨观春柳 阅读(73) 评论(0) 推荐(0)
摘要:概要: java.util 中的集合类包含 Java 中某些最常用的类。最常用的集合类是 List 和 Map。 Map 提供了一个更通用的元素存储方法。Map 集合类用于存储元素对(称作“键”和“值”),其中每个键映射到一个值。 本文主要介绍java map的初始化、用法、map的四种常用的遍历方 阅读全文
posted @ 2017-03-08 13:58 烟雨观春柳 阅读(275) 评论(0) 推荐(0)
摘要:java bean、List、数组、map和Json的相互转化 工程 json包为 代码 package com.my.json; public class ChildBean { private String childName; private String childSex; private 阅读全文
posted @ 2017-02-22 16:06 烟雨观春柳 阅读(524) 评论(0) 推荐(1)
摘要:JSON 1. json是什么 它是js提供的一种数据交换格式! 2. json的语法 {}:是对象! 属性名必须使用双引号括起来!单引不行!!! 属性值:null,数值,字符串,数组:使用[]括起来,boolean值:true和false 3. 应用json var person = {"name 阅读全文
posted @ 2017-02-22 16:04 烟雨观春柳 阅读(138) 评论(0) 推荐(0)
摘要:FileInputStream(文件字节读取流): read():一个一个字节的读 read(byte[] buf):先把字节存入到缓冲区字节数组中,一下读一个数组(常用) 阅读全文
posted @ 2017-02-14 14:51 烟雨观春柳 阅读(1411) 评论(0) 推荐(0)
摘要:最近在做一个移动端HTML5的应用,使用到了上传功能,起初使用传统的上传方式上传手机拍照的照片,由于手机拍照出来的照片一般都是好几MB, 所以上传速度是非常慢的。 在网上找了很久找到了localResizeIMG压缩框架,感觉非常的实用,所以在此分享给大家。 第一步:下载localResizeIMG 阅读全文
posted @ 2017-02-14 09:52 烟雨观春柳 阅读(162) 评论(0) 推荐(0)
摘要:Posted in Other and tagged Database , 数据库 , MSSQL , SQL Server , 调优日记 , SQL Server DBA , 查询优化 , Query Optimization , 原理探讨 on Apr 6, 2014. Viewd 88 times. 目录 目录 问题描述 问题模拟 原理分析 文/温国兵 问题描述 生产库中一张表的数据1... 阅读全文
posted @ 2017-02-06 15:38 烟雨观春柳 阅读(203) 评论(0) 推荐(0)
摘要:1、MyBatis对数据库表进行增/删/改/查 前一篇使用基于XML的方式实现对数据库的增/删/改/查 下面我们来看怎么使用注解的方式实现对数据库表的增/删/改/查 1.1 首先需要定义映射sql的接口,代码如下: 1.2 接着需要在mybatis-config.xml配置文件中注册这个接口,具体如 阅读全文
posted @ 2017-01-22 17:23 烟雨观春柳 阅读(166) 评论(0) 推荐(0)
摘要:maven 构建 springmvc + spring security 权限控制示例。 介绍 :Spring Security 基于 Spring 框架,提供了一套 Web 应用安全性的完整解决方案。一般来说,Web 应用的安全性包括用户认证(Authentication)和用户授权(Author 阅读全文
posted @ 2017-01-18 18:03 烟雨观春柳 阅读(578) 评论(0) 推荐(0)
摘要:solr教程 转载请注明出处:http://www.cnblogs.com/zhuxiaojie/p/5764680.html 本教程基于solr5.5 前言 至于为什么要用solr5.5,因为最新的6.10,没有中文的分词器支持,这里使用的是ik分词器,刚好支持到5.5 ik分词器下载地址 :ht 阅读全文
posted @ 2017-01-18 11:11 烟雨观春柳 阅读(143) 评论(0) 推荐(0)
摘要:讲解之前,先来分享一些资料 首先呢,学习任何一门新的亦或是旧的开源技术,百度其中一二是最简单的办法,先了解其中的大概,思想等等。这里就贡献一个讲解很到位的ppt。已经被我转成了PDF,便于搜藏。 其次,关于第一次编程初探,建议还是查看官方资料。百度到的资料,目前Lucene已经更新到4.9版本,这个 阅读全文
posted @ 2017-01-18 10:32 烟雨观春柳 阅读(109) 评论(0) 推荐(0)
摘要:activation__1_.jar (53.9 KB) commons-email-1.2.jar (31.6 KB) mail.jar (451.3 KB) spring.jar (2.8 MB) 阅读全文
posted @ 2017-01-17 17:03 烟雨观春柳 阅读(126) 评论(0) 推荐(0)
摘要:第一种方法,就是list中对象实现Comparable接口,代码如下: 01 public class Person implements Comparable { 02 private String name; 03 private Integer order; 04 05 /** 06 * @return the name 07 ... 阅读全文
posted @ 2017-01-17 16:30 烟雨观春柳 阅读(172) 评论(0) 推荐(0)
摘要:1.关于JSP/Servlet中的相对路径和绝对路径。 1)服务器端的地址 指的是相对于你的web应用的地址,这个地址是在服务器端解析的,也就是说这时候在jsp和servlet中的相对地址应该是相对于你的web应用,即相对于http: //192.168.30.147/webapp/的。 其用到的地 阅读全文
posted @ 2017-01-17 11:22 烟雨观春柳 阅读(89) 评论(0) 推荐(0)