摘要: 正则表达式最早在unix上流行,perl语言流行的一个原因就是对正则表达式的支持非常好。 正则表达式就是用字符串的每个字符去匹配,一般的格式是"字符的匹配方式+次数"的形式,比如: \d{3},其中\d表示数字,{3}表示3次,意思就是数字出现3次 [abc]{1,5},表示abc中任意一个字符出现 阅读全文
posted @ 2021-01-27 19:22 吴克兢 阅读(305) 评论(0) 推荐(0)
摘要: 信息检索 从信息集合中找出与用户需求相关的信息。被检索的信息除了文本外,还有图像、音频、视频等多媒体信息,我们只讨论文本的检索。 信息检索分为:全文检索、数据检索、知识检索 全文检索 把用户的查询请求和全文中的每一个词进行比较,不考虑查询请求与文本语义上的匹配。在信息检索工具中,全文检索是最具通用性 阅读全文
posted @ 2021-01-27 19:22 吴克兢 阅读(143) 评论(0) 推荐(0)
摘要: Tomcat连接参数 http连接过程 http底层以TCP IP协议实现,通过建立socket套接字进行通信。tomcat启动后,会等待客户端进行连接,连接成功后发送和接收数据,在一段时间没有数据收发后(connectionTimeout设置),就自动断开。 浏览器客户端同tomcat服务器的连接 阅读全文
posted @ 2021-01-27 19:21 吴克兢 阅读(876) 评论(0) 推荐(0)
摘要: deadloop排查(jstack查看java进程堆栈) 一个cpu核心可以处理多个线程,但一个线程只能交给一个cpu处理,不能跨cpu。 一个请求由同一个线程处理,不能跨线程(异步新开线程的除外)。一个请求需要处理完,该线程才会释放,否则会一直阻塞。因此服务器线程池通常可以配置上千个线程,因为一个 阅读全文
posted @ 2021-01-27 19:20 吴克兢 阅读(214) 评论(0) 推荐(0)
摘要: 概念 用于编译期检查,编译时发现类型不一致就会报错,运行时会自动擦除泛型信息。 用字母代替类型,相当于类型的变量。实际使用的时候必须对类型变量赋值才能使用。 1、方法上使用 用<>把类型变量写在方法声明上,然后方法的返回值、参数、方法里面都可以使用该类型变量,变量的类型在传递实参的时候自动赋值成实参 阅读全文
posted @ 2021-01-27 19:19 吴克兢 阅读(142) 评论(0) 推荐(0)
摘要: java.lang.Class对象 每一个java类都会被加载到jvm内存,生成一个对应的java.lang.Class对象才能使用。取得这个对象可以通过如下方式: 1、如:A.class 2、对象的getClass()方法。 3、如:Class.forName("com.test.javatest 阅读全文
posted @ 2021-01-27 19:18 吴克兢 阅读(59) 评论(0) 推荐(0)
摘要: 线程 线程状态 1. 新建状态(New):新创建了一个线程对象。2. 就绪状态(Runnable):线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于可运行线程池中,变得可运行,等待获取CPU的使用权。3. 运行状态(Running):就绪状态的线程获取了CPU,执行程序代码 阅读全文
posted @ 2021-01-27 19:17 吴克兢 阅读(86) 评论(0) 推荐(0)
摘要: 概念 zookeeper只是提供分布式协调服务。可以协调dubbo集群,也可以协调activeMQ集群。 服务提供者将服务注册到zookeeper上,消费者通过zookeeper找到提供者的地址,建立连接。 zookeeper与提供者和消费者建立长连接,一旦提供者上线或者下线,zookeeper会及 阅读全文
posted @ 2021-01-27 19:16 吴克兢 阅读(574) 评论(0) 推荐(0)
摘要: VUE VUE介绍 vue是前端渐进式js框架,使用声明式编程,与JQuery的命令式编程不同,使用声明式编程可以减少很多代码。 作者:尤雨溪 作用:动态构建用户界面 vue借鉴了angular的模板和数据绑定技术,借鉴了react的组件化和虚拟DOM技术。 特点: 1、遵循MVVM模式 2、编写简 阅读全文
posted @ 2021-01-27 19:15 吴克兢 阅读(324) 评论(0) 推荐(0)
摘要: 概念 velocity是apache的子项目,官网http://velocity.apache.org/,类似于freemarker和jsp,是模板语言。 基本配置: web工程中: 1、引入jar包: 2、web.xml配置: <?xml version="1.0" encoding="UTF-8 阅读全文
posted @ 2021-01-27 19:13 吴克兢 阅读(3957) 评论(0) 推荐(0)