hl.wang
sql多表查询语句优化——建立索引
发现问题        今天通过反馈得知上线的项目由于数据量变大查询效率变得很低,页面响应需要几十秒,造成用户等待时间极长。因此对查询语句进行优化         分析问题        因为是多表查询,因此我们首先来看查询方法是否存在问题,然后再检查是否存在主表数...
发布于2019/09/19 18:57 2422
xun.zhou
SVN服务器搭建教程
一、下载VisualSVN server       1、下载地址:https://www.visualsvn.com/server/download/           [图片]           2、 下载完成后一...
发布于2019/09/16 23:06 2419
魏晓巍
微信分享功能总结
概述 微信JS-SDK始股微信公众平台面向网页开发者提供的基于微信内的网页开发工具包,通过这个工具包,可以定制微信分享功能的内容。 JS-SDK使用步骤 步骤一:绑定域名 先登录微信公众平台进入“公众号设置”的“功能设置“里填写”JS接口安全域名“。 备注:登录后可在”开发者中心“查看对应的接...
发布于2019/09/07 18:22 2595
hl.wang
java 设计模式-模板方法模式
什么是模板方法模式?         模板方法模式,定义一个操作中的算法骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重新定义该算法的某些特定步骤。         如何使用模板方法模式?   首先我们来定义一个模板抽象类 public abstract cl...
发布于2019/09/07 17:08 2511
hl.wang
java 设计模式 -迭代器模式
什么是迭代器模式?       迭代器模式是通过将聚合对象的遍历行为分离出来,抽象成迭代器类来实现的,其目的是在不暴露聚合对象的内部结构的情况下,让外部代码透明地访问聚合的内部数据。现在我们来分析其基本结构与实现方法。             迭代器模式有什么优缺点? 优点: 1、访问一个...
发布于2019/09/07 16:26 2697
hl.wang
java 数据库连接池+装饰者模式
数据库连接池中为什么需要用装饰者模式?            自定义连接池中存在严重的问题,用户调用getConnection()获得连接后,必须使用release()方法进行连接的归还,如果用户调用conn.close()将连接真正的释放,连接池中出现无连接可用。         因...
发布于2019/08/22 16:03 2623
hl.wang
java 设计模式-装饰者模式
什么是装饰者模式?        装饰者模式(Decorator Pattern)也称为包装模式(Wrapper Pattern),以透明动态的方式来动态扩展对象的功能,也是继承关系的一种代替方案。       为什么要使用装饰者模式?        1、装饰者模式与继承关系的...
发布于2019/08/22 15:50 2644
hl.wang
java 设计模式-工厂模式
什么是工厂模式?        用工厂方法代替了new操作, 将选择实现类,创建对象统一管理和控制.从而将调用者(Client)与实现类进行解耦.实现了创建者与调用者分离     为什么要使用工厂模式?        工厂模式(Factory Pattern)是 Java 中最常用的设计模...
发布于2019/08/22 13:50 2691
xu.wang
MAC 下查看安装版MYSQL安装路径,以及解决直接复制数据文件产生的table is read only的问题。
1. 查看MySQL安装路径以及data文件夹          在 MAC下安装完MySQL之后,用Navicat打开本地数据库,但是想通过恢复data文件的方式导入数据库,发现找不到MySQL的安装目录和data文件夹的位置。 于是经过搜索之后发现运行下面的语句即可查看MySQL的各种路径: show va...
发布于2019/08/10 20:43 4288
hl.wang
Java解析excel的通用方法--进阶版
提出问题     通过对之前java解析excel的研究,发现无法满足不了某些复杂格式excel的解析,例如 [图片] 该格式的excel用之前的方法就无法解析,那么针对这种复杂格式的excel我们应如何解析呢?           分析问题   我们通过debug测试研究该复杂格式row...
发布于2019/08/10 13:12 2708
hl.wang
Java解析excel的通用方法--基础版
提出问题:    通过销售地图项目和目前的评分系统的项目都需要用到解析excel,并且每次因为excel中列名的不同和对应的实体类的不同,每一次都需要重新写一个解析excel的方法,代码之长很复杂也很麻烦写,每一次动辄就几十行代码,解析一个两个还可以要是需要解析四个五个呢,浪费时间之多,而且还无用,因此研究了一下是否可以写一个通用的excel解析    ...
发布于2019/07/24 17:37 2712
wangyp
超级公众号系统开发总结报告
[图片]     总   结   报   告   [图片]             目录 一、引言 3 1、编写目的 3 2、背景 3 3、定义 3 4、参考资料 4 二、实际开发结果 4 1、产品 4 2、主要功能和性能 4 ...
发布于2019/07/14 16:31 2683
xu.wang
《2019年圣天诺研讨会-软件授权赋能业务增长》会后总结
前言      本次会议主要是讨论和分享了业务增长方面的问题,但是参与会议的大多数都是技术人员(比如开发经理、或者一线开发人员)。所以大家可能都是带着技术问题过来的,实际上从最后的问答环节就可以看到都是提出的技术方面的问题(从美国远道而来的高级产品经理,要被冷落了 ~_~)。     由于业务的副标题是“软件授权...
发布于2019/06/20 00:57 2551
wangyp
销售信息管理系统总结
                     后台数据管理部分: 1、实现方式选择:  用vue编写后台:  vue是单页面应用,使页面局部刷新,不用每次跳转页面都要请求所有数据和dom,这样大大加快了访问速度和提升用户体验。而且他的第三方ui库很多节省开发时间...
发布于2019/05/18 23:27 2386
xu.wang
记录 SSM 项目中使用@ResquestBody接收的值中文乱码问题
项目中使用到前端传json数据给后台用@RequestBody进行接收,并解析为实体类。 问题: 查看接收到的json数据时发现中文编程乱码: [图片]   解决问题: 在applicationContext.xml 中将 <mvc:annotation-driven /> 修改为: <mvc:annotation-driven> ...
发布于2019/05/18 22:41 2458
xu.wang
Spring + Redis 整合
最近在学习如何在spring中使用redis,再次记录一下使方法,既能给其他同学踩踩坑也加深下记忆。 第一步: pom.xml 引入jar 注意版本问题,版本兼容(比较老)会导致MethodNotFind等问题 <!--redis--> <dependency> <groupId>redis.clients</groupId> ...
发布于2019/05/11 22:36 2323