solr学习笔记

1.solr是一个全文检索引擎系统,通过部署到tomcat下就可以独立运行,通过http协议对外提供全文检索服务,就是索引和文档的正删改查服务 2. solr直接操作索引库和文档库, 我们的业务系统中可以使用solrJ(solr的客户端,就是一堆jar包)来调用solr服务端,让solr服务端操作...

2019-05-23 22:31:42

阅读数 4

评论数 0

hibernate学习总结

1.jap是一种orm的规范。 2.写javabean时要使用包装类,这样忘记赋值,默认是null。不会出现逻辑上的错误。 3.在hibernate的映射文件中,所有的name属性指的都是javabean中的属性。column指的都是数据库中的字段。在配置的时候如果javabean属性和数据库...

2019-04-03 11:32:26

阅读数 15

评论数 0

token详述

最近了解下基于 Token 的身份验证,跟大伙分享下。很多大型网站也都在用,比如 Facebook,Twitter,Google+,Github 等等,比起传统的身份验证方法,Token 扩展性更强,也更安全点,非常适合用在 Web 应用或者移动应用上。Token 的中文有人翻译成 “令牌”,我觉...

2019-04-03 09:58:11

阅读数 8

评论数 0

数据库学习总结(二)--oracle的十大数据库对象

1.待编辑

2019-04-02 20:12:24

阅读数 11

评论数 0

数据库学习总结(一)--基础知识

一、有关null值问题 1.null经过计算结果仍为null。 2.null值永远不等于null值。 3.null排时最大。 4.null值出现在集合中时,只能使用in,而不能使用not in。 5.组函数会滤空null值,想要屏蔽组函数滤空null值,需要使用滤空函数。 二、有关sq...

2019-04-02 16:36:04

阅读数 20

评论数 0

调用socket接口

Socket connection = new Socket(ip,port); String domain = MailConstant.domain; BufferedReader input = new BufferedReader(new InputStreamReader(conne...

2019-03-12 11:48:32

阅读数 27

评论数 0

httpclient调用

/** * post请求(application/x-www-form-urlencoded) */ public static String doPostWithJson(String urlAddress, Map<String, Object> m...

2019-03-07 11:36:58

阅读数 7

评论数 0

lucene学习总结

什么是lucene?全文检索引擎工具包 1 数据的分类,分为结构化数据和非结构化数据.结构化数据有固定类型或固定长度的数据,搜索方式为sql语句、windows搜索栏等。非结构化数据则反之,例如文档中的文字,搜索方式为ctrl+f 顺序扫描法(效率低) 2 全文检索算法(倒排索引法)模仿字典。将文...

2019-02-11 20:25:52

阅读数 61

评论数 0

对自己的要求

1.读完9本书。 计算机组成原理(完成)、计算机网络(完成)、操作系统(进行中)、数据结构与算法、java编程思想、effective java、深入理解java虚拟机、head first设计模式、java面试宝典。 2.培养4个兴趣爱好 学习、运动、唱歌、写作 3.戒掉3个坏习惯 戒...

2018-11-08 12:45:31

阅读数 37

评论数 0

Springmvc学习总结

Springmvc第一天总结 1.Springmvc和struts2的区别 (1)核心前端控制器,一个是filter,一个是servlet (2)接收参数,struts2使用模型驱动,接收到的是全局变量,线程不安全,action需要配置成多例的。Springmvc接收到的是局部变量。 2....

2018-10-27 10:47:07

阅读数 62

评论数 0

mybatis学习总结

Mybatis第一天总结 1.Hibernate是orm框架,相比较mybatis,比较重量.适合用户小,并发低的系统.mybatis适合用户大,并发高的系统. 2.直接使用jdbc会频繁的创建和释放资源.可以使用连接池来解决这个问题. 3.Mybatis中使用配置文件来执行sql语句,其中...

2018-10-19 13:11:25

阅读数 170

评论数 0

webservice总结

1.webservice是一种跨语言,跨操作系统平台的远程调用技术,即跨平台远程调用技术.(三种远程调用技术socket,httpClient,webservice(底层基于socket实现)) 2.webservice三协议(了解即可),三要素(SOAP简单对象访问协议,SOAP=http+xm...

2018-09-22 21:21:51

阅读数 33

评论数 0

计算机组成原理总结

第一章概述 高级语言–>汇编语言–>机器语言 计算机五大部件: 运算器 控制器 存储 输入设备 输出设备 通过总线连接 下面一行是其归类 CPU(运算器(ALU)和控制器(CU))、存储器(这里指内存和高速缓存)、IO设备(外存属于这一部分) CPU(中...

2018-09-19 20:45:55

阅读数 394

评论数 0

map源码相关

Map 大家族的那点事儿 ( 1 ) :Map ImportNew 前天 (点击上方公众号,可快速关注) 来源:SylvanasSun’s Blog , sylvanassun.github.io/2018/03/16/2018-03-16-map_family/ Map Map是一...

2018-09-06 00:21:08

阅读数 41

评论数 0

java应该掌握的东西

请具体一点说要会什么技术?以及这些技术要达到什么水平? 有人回答说这只能是大企业或者互联网企业的工程师才能拿到。也许是的,小公司或者非互联网企业拿两万的不太可能是码农了,应该是已经转管理后才有可能。还有区域问题,这个不在我的考虑范围内,因为除了北上广深杭,其他地方也很难。 还有人提到这个水平不...

2018-09-06 00:06:07

阅读数 68

评论数 0

java3年应该掌握的技能

每个程序员、或者说每个工作者都应该有自己的职业规划,如果你不是富二代,不是官二代,也没有职业规划,希望你可以思考一下自己的将来。今天给大家分享的是一篇来自阿里Java工程师对3年工作经验程序员的职业建议,希望对你有启发。   程序员的三个阶段   第一阶段-——三年 我认为三年对于程序员来说...

2018-09-06 00:05:30

阅读数 76

评论数 0

Quartz

一个完成定时任务调度的框架. 1.job 表示要执行的一个任务,里面是你任务代码的基本实现.一个简单pojo类. 2.jobdetail是一个可执行的调度程序,job是所要执行的内容。包括了任务调度的方案和策略,可配置要执行任务的类和要执行的方法 3.Trigger触发定时任务调度。里面配置...

2018-09-05 23:41:17

阅读数 19

评论数 0

有关数据字典

数据字典是为了录入的数据更加规范,而提前在字典表中规定好某些数据.如果一个表中多个字段用到数据字典中的字段 就需要建立多个外键与之关联.查询数据的时候根据项目类别代码来查询需要的数据.相关字段有项目类别代码,项目类别名称,以及主键字段等....

2018-09-05 23:30:58

阅读数 22

评论数 0

优化相关

代码级别优化 例如 for(int i=0;i

2018-08-25 10:38:09

阅读数 31

评论数 0

数据库设计

三范式 第一范式 每个字段不可再分割 第二范式 每个表只做一件事 第三范式 可用现有结构推到出的字段不需要再新增这个字段 反三范式 允许部分冗余字段 用空间换时间 分散计算思想 当查询的数据是需要经过现有数据的大量计算时,可以使用反三范式对这个字段进行冗余.再添加数据的时候就分散计算...

2018-08-25 10:21:04

阅读数 36

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭