摘要: Servlet相关的几种中文乱码问题浏览器调用jsp,html等页面中文显示乱码使得文件本身以utf-8字符集编辑保存 让浏览器浏览器以utf-8字符集解析 在浏览器中右键选择编码格式为utf-8; 通过<meta>标签模拟response头,起到告诉浏览器用utf-8的编码解析 具体操作: //h 阅读全文
posted @ 2019-06-02 09:55 水至清明 阅读(1082) 评论(0) 推荐(0)
摘要: 有时候,我们传参的时候,希望使用枚举类来当作参数 public enum VipEnum { HUANG(1, "黄钻"), HONG(2, "红钻"); private Integer id; private String value; VipEnum(Integer id, String val 阅读全文
posted @ 2019-06-02 09:54 水至清明 阅读(4851) 评论(0) 推荐(0)
摘要: 参数校验在开发中经常需要写一些字段校验的代码,比如字段非空,字段长度限制,邮箱格式验证等等,写这些与业务逻辑关系不大的代码个人感觉有两个麻烦: 验证代码繁琐,重复劳动方法内代码显得冗长每次要看哪些参数验证是否完整,需要去翻阅验证逻辑代码你看这样?我感觉不行 ~有啥好办法不 public String 阅读全文
posted @ 2019-06-02 09:53 水至清明 阅读(1120) 评论(0) 推荐(0)
摘要: 1.需求 已知如下两个表: publisher id name(唯一) address book id isbn name publisher_id 欢迎进入书籍管理系统 1.出版社管理:增、删(name)、改(name)、查(name) 2.书籍管理:增、删(name)、改(name)、查(nam 阅读全文
posted @ 2019-06-02 09:52 水至清明 阅读(353) 评论(0) 推荐(0)
摘要: 1.导入包2.配置web.xml <?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/n 阅读全文
posted @ 2019-06-02 09:50 水至清明 阅读(408) 评论(0) 推荐(0)
摘要: 简易的IOC框图 注解的方式实现了左边的分支,那么就剩下右边的XML分支: XmlContext:这个类是也是AbstractApplicationContext的子类,和AnnotationContext相似,只不过这里是要解析XML文件而不是注解: 首先给出XmlBean,和Annotation 阅读全文
posted @ 2019-06-02 09:48 水至清明 阅读(198) 评论(0) 推荐(0)
摘要: def decorator_a(func): print 'Get in decorator_a' def inner_a(*args, **kwargs): print 'Get in inner_a' return func(*args, **kwargs) return inner_a def 阅读全文
posted @ 2019-06-02 09:40 水至清明 阅读(400) 评论(0) 推荐(0)
摘要: protected用来修饰 域,代表域的访问权限是:包权限 或者 不同包,但是是子类 ; final 修饰常量只要是该常量代入的计算式,在编译时期,就会被执行计算,以减轻运行时的负担。(只对基本数据类型的计算式,奏效) final 修饰引用这个有个地方需要说下,只是引用指向的对象,一经确定,就不再可 阅读全文
posted @ 2019-06-02 09:39 水至清明 阅读(143) 评论(0) 推荐(0)
摘要: 最近项目需要使用 Java 重度调用 HTTP API 接口,于是想着封装一个团队公用的 HTTP client lib. 这个库需要支持以下特性: 连接池管理,包括连接创建和超时、空闲连接数控制、每个 host 的连接数配置等。基本上,我们想要一个 go HTTP 标准库自带的连接池管理功能。 域 阅读全文
posted @ 2019-06-02 09:38 水至清明 阅读(730) 评论(0) 推荐(0)
摘要: 在 Spring Boot 项目中,正常来说是不存在 XML 配置,这是因为 Spring Boot 不推荐使用 XML ,注意,并非不支持,Spring Boot 推荐开发者使用 Java 配置来搭建框架,Spring Boot 中,大量的自动化配置都是通过 Java 配置来实现的,这一套实现方案 阅读全文
posted @ 2019-06-02 09:37 水至清明 阅读(215) 评论(0) 推荐(0)
摘要: 2019年第一篇文档,为2019年做个良好的开端,本文档通过step by step的方式向读者展示如何为redis添加一个数据类型,阅读本文档后读者对redis源码的执行逻辑会有比较清晰的认识,并且可以深入理解redis 源码中关于链表数据结构的使用,写这篇文档作者获益良多,阅读系统软件源码的兴趣 阅读全文
posted @ 2019-06-02 01:09 水至清明 阅读(242) 评论(0) 推荐(0)
摘要: 这两节主要是说获取商品类别的1 2 3类的列表和某个类的详情 我直接上代码吧 views.py: from .serializers import CategorySerializer class CategoryViewset(mixins.ListModelMixin,# 继承这个类是为了前端请 阅读全文
posted @ 2019-06-02 01:08 水至清明 阅读(193) 评论(0) 推荐(0)
摘要: MySQL服务的启动开始–>计算机–>右键选择管理–>双击打开服务和应用程序–>双击服务–>找到MySQL的服务名称(我的是MySQL56),右键选择启动即可 通过命令行的方式来进行MySQL服务的启动 ① 开始选项栏中输入“命令提示符”–>右键“以管理员身份运行” ② 开始MySQL服务:net 阅读全文
posted @ 2019-06-02 01:08 水至清明 阅读(638) 评论(0) 推荐(0)
摘要: 今天来更新一个很少碰到,但碰到了又让人十分蛋疼的问题——Go语言中执行MySQL的load data local infile语句报local file 'xxx' is not registered错误该如何解决。 上车请刷卡,没卡的乘客请投币,上车的乘客请往车厢中部走,汽车起步,请坐稳扶好。 情 阅读全文
posted @ 2019-06-02 01:06 水至清明 阅读(770) 评论(0) 推荐(0)
摘要: 审计是记录数据库上方方面面操作、事件等信息,是数据安全管理的重要手段。 开启审计,虽然不同级别的审计会有不同,但是对数据库的性能是有影响的,并且占用存储空间。 --1、创建审计数据专用表空间 create tablespace tbs_audit datafile '/u01/app/oracle/ 阅读全文
posted @ 2019-06-02 01:06 水至清明 阅读(591) 评论(0) 推荐(0)
摘要: 2. Lucene 实现全文检索的流程2.1.索引和搜索流程图 绿色表示索引过程,对要搜索的原始内容进行索引构建一个索引库,索引过程包括:确定原始内容即要搜索的内容 -> 采集文档 -> 创建文档 -> 分析文档 ->索引文档红色表示搜索过程,从索引库中搜索内容,搜索过程包括:用户通过搜索界面 -> 阅读全文
posted @ 2019-06-02 01:05 水至清明 阅读(312) 评论(0) 推荐(0)
摘要: 最近项目上线部署,要求redis作高可用,由于redis cluster还不是特别成熟,就选择了redis sentinel做高可用。redis本身有replication,实现主从备份。结合sentinel可以做主、从自动切换。 生产环境中,一般要求有3个redis节点。但本文为了试验方便,只用了 阅读全文
posted @ 2019-06-02 01:04 水至清明 阅读(348) 评论(0) 推荐(0)
摘要: MySQL的最大连接数,增加该值增加mysqld 要求的文件描述符的数量。如果服务器的并发连接请求量比较大,建议调高此值,以增加并行连接数量,当然这建立在机器能支撑的情况下,因为如果连接数越多,介于MySQL会为每个连接提供连接缓冲区,就会开销越多的内存,所以要适当调整该值,不能盲目提高设值。 数值 阅读全文
posted @ 2019-06-02 01:03 水至清明 阅读(11320) 评论(0) 推荐(0)
摘要: 五个线程同时往 HashMap 中 put 数据会发生什么? ConcurrentHashMap 是怎么保证线程安全的? 在分析 HashMap 源码时还遗留这两个问题,这次我们站在 Java 多线程内存模型和 synchronized 的实现原理,这两个角度来彻底分析一下。至于 JDK 1.8 的 阅读全文
posted @ 2019-06-02 01:02 水至清明 阅读(180) 评论(0) 推荐(0)
摘要: 640?wx_fmt=otherimage.png 本文学习内容 手动安装软件 手动安装下载源码的软件 源码编译3步骤 deb包-包依赖管理 dekg -l 查看所以安装deb的包 apt-get仓库安装(自动处理依赖问题) 640?wx_fmt=gif手动安装--下载安装 下载解压后设置到系统参数 阅读全文
posted @ 2019-06-02 01:01 水至清明 阅读(308) 评论(0) 推荐(0)