- 博客(18)
- 资源 (5)
- 问答 (3)
- 收藏
- 关注
原创 初级JAVA面试经验分享
前言今年由于个人原因换了份工作,年底找工作不是很好找,面试不是很多。其实主要还是自己水平跟不上的原因,后面找了一段时间终于有公司肯签下我这个全明星前锋(自我安慰)了,所以在这里对面试的经验做个总结,同时也希望可以给广大的童鞋一个参考吧。这个经验总结主要是从自身出发,有些地方也许写的不够好或者不够全面,希望可以理解一下。然后面试的问题答案我就将一些写的比较好的博客链接上去就行。适用对象工作年限...
2020-06-24 17:03:38
955
1
原创 shardingsphere之sharding-proxy读写分离学习笔记
shardingsphere之sharding-proxy读写分离学习笔记引言重要提示演示环境版本信息代码示例和参考读写分离简介主从复制主从复制的原理和流程sharding-proxy简介概念特点使用情况基础环境的搭建docker的安装安装mysql并配置主从复制拉取mysql镜像安装配置master库slave数据库安装配置出现异常参考开放阿里云安全组端口使用客户端连接简单测试开始整合shard...
2020-05-08 12:15:21
6335
13
原创 shardingsphere之sharding-jdbc读写分离学习笔记
shardingsphere之sharding-jdbc读写分离学习笔记sharding-jdbc简介概念使用情况从零开始整合sharding-jdbc引言读写分离在业务中应该是比较常见的,当满足以下几点就可以考虑将数据进行读写分离,减轻数据库的压力和提高响应速度。(1)业务对数据库是读多写少。(2)单台服务器的性能已经不能满足当前业务对数据库大量读取请求。重要提示(1)演示环境:阿...
2020-05-06 17:56:01
736
原创 shardingsphere之sharding-proxy分库分表学习笔记
shardingsphere之sharding-proxy分库分表学习笔记引言重要提示sharding-proxy简介概念特点使用情况从零开始整合sharding-proxy整合前的思考场景模拟搭建项目1. 建库建表引言随着业务数据量的变大,单库单表已经不能满足需求了。当单表数据量超过五百万行,查询性能急剧下降。分库分表迫在眉睫,寻找一个简单实用的解决方案相信是很多小伙伴的想法。我在看了好多...
2020-05-03 19:38:21
3097
原创 shardingsphere之sharding-jdbc分库分表学习笔记
shardingsphere之sharding-jdbc分库分表学习笔记引言小插曲重要提示sharding-jdbc简介概念特点使用情况从零开始整合sharding-jdbc整合前的思考场景模拟搭建项目1. 建库建表2.在pom.xml加入依赖3.编写yml配置文件yml配置文件注意事项4.基础CRUD代码生成工具代码注意事项分布式事务弹性伸缩配置zookeeper项目运行结语相关链接引言随着...
2020-04-24 15:10:09
802
原创 Code Review之P3C的安装使用
在平时的程序开发中Code Review(代码审查)是必不可少的步骤,旨在提高代码的可读性和可维护性,减少后期的维护成本,让你的代码看起来更舒服。这个可以通过阅读开发文档和安装必要的插件实现。重视Code Review,既是对自己负责也是对他人负责。
2019-01-31 16:44:23
5774
原创 将redis安装成windows服务并用RedisDesktopManager连接
前言其实将redis安装成windows服务的文章目前已经很多了,不过我在根据他们的提示操作的时候还是踩了不少的坑。所以我就参考他们的文档和自身经历写出这篇博客供自己和有需要的童鞋参考。我这里重点要介绍的是在一台windows服务器上部署多个redis出来供多个项目使用。一、下载安装包redis:https://github.com/MicrosoftArchive/redis/releas...
2019-01-29 19:43:12
590
原创 将TOMCAT安装成windows服务
前言首先网上类似这种博客已经很多了,但是我觉得写得不够具体和贴切。我的需求是安装好之后可以在 控制面板\所有控制面板项\管理工具\服务 看到它的名字和描述,更重要的是可以控制它的启动和停止。网上很多例子都是采用双击bin目录下的startup.bat来启动,这样的方式存在很大的弊端,一旦不小心关掉窗口或者电脑重启,那么tomcat就会关闭,接下来我们就得花时间去管理,很麻烦。安装流程1、首先...
2019-01-17 16:31:59
22337
原创 使用DBExportDoc将mysql数据表结构导出成word文档
前言首先我想说这个功能已经有很多博客记录过了,但是我在参考了很多博客操作的时候由于一些细节上的东西还是花了不少的时间,就是因为这些细节在博客中并未记录。所以我想在这里把整个完整的过程包括一些细节都记录下来,给自己做个备忘也可以给其他的童鞋一些参考。相关工具下载地址:https://github.com/flypangzhi/DBExportDocTool/blob/master/导出数据表...
2018-12-27 09:32:05
2106
原创 原生JavaScript将账号密码保存到cookie中
这个是个很常见的小知识,写个博客来记录一下,方便以后可以查看和吃老本。核心代码var CookieHandle = { getCookie: function (cookieName) { if (document.cookie.length > 0) { var c_start = document.cookie.in...
2018-03-08 10:00:37
986
原创 图形验证码的实现(java)
前言图形验证码在我们日常生活中是很常见的,一般用于登录页面来避免简单的网络机器人来不断地请求你的数据。以前总是觉得这个很神奇,总以为是先自己做好一张张的静态图片然后切换即可。当时也存在个疑问,如果是这样,那岂不是会重复?知道后来看到同事写的代码才知道具体的实现过程。实现过程做法简述1、首先定义一个字符串,比如Strng a = "123456789abcABC..."。2、每次根据步骤一字符串的长...
2018-03-08 09:52:46
1950
原创 ajax post请求导致的跨域和浏览器兼容性问题
前言过完年来我们老大安排我做的一个小需求,就是往现有的.net客服查询系统增加一个二级菜单,点击菜单在对话框中输入账号信息即可查询到该用户的信息。当时做这个的时候遇到了一些问题,具体可查看解决了异常java.util.zip.ZipException: invalid CEN header (bad signature)心路历程这个博客。本来以为已经搞定了,谁知道客服用他们工作常用的浏览器(电脑配...
2018-03-02 14:49:40
9435
原创 解决了异常java.util.zip.ZipException: invalid CEN header (bad signature)心路历程
前言过完年来,我被安排做一个比较小的查询功能增加到先有的.net系统中,其实就是增加个二级菜单,点击菜单之后输入账号可以从数据库查询到相关的信息。正常来说,这个小功能一个下午不到就可以完成,但是因为涉及到一些很小的细节问题不能及时解决,所以花了我几天的时间,我都开始崩溃和怀疑人生了。所以我写个博客来记录一下遇到的问题还有是如何解决的。
2018-02-28 20:02:48
61922
1
原创 前端发送ajax请求以及源地址校验(java + JavaScript)
前言前端js发送ajax请求来获取数据是很常见的一种方式,通过这段时间的工作,我对这个发送请求的js进行了封装,使用起来更加方便,还有可能涉及到的一些安全知识,接下来我就给各位朋友分享一下。
2018-01-15 11:20:36
1002
原创 异常管理(java)
前言程序运行时出现异常是很常见的,有时候在本地测试都没问题,一旦部署到生产服务器运行一段时间就出现问题。这个时候,我们就应该在代码中对可能产生异常的地方(常见的对数据库的操作)编写异常处理的代码,或是响应给客户端,或是将异常记录到日志(比如log4j),然后在进行处理。本文主要讲的是个人对 try catch 和throws对异常的处理认识。
2018-01-09 17:25:47
1246
原创 实现微信自定义分享网页(java)
前言网页实现微信分享功能,这个其实在百度上是有很多例子的,而且写得也都还不错。不过我这个跟他们的不大一样。一般的博客会将分享需要的微信凭证这些写进一个项目中,本项目获取,本项目实现分享功能。而我是获取微信凭证是单独的一个项目,这样一个服务号的获取的微信凭证,可以提供给很多个项目使用,拓展性还是可以的,有需要的朋友可以参考下。
2018-01-09 10:11:00
3238
1
原创 制作windows服务(java)
前言在之前我写了篇如何调用微信扫码支付接口的博客http://blog.csdn.net/qq_32574435/article/details/78952325,但是这个存在一个问题,就是在用户支付成功之后系统如何通知用户,说白了就是给用户一个反馈。人家给了钱你不管是网页自动跳转,还是发送支付成功的短信,总得通知人家,这样起码不会让用户担心我们是不是没收到钱,业务是否订购成功。
2018-01-03 16:58:11
3844
原创 动态生成微信支付二维码
前言 刚入职的时候接到一个需求,做一个动态生成微信支付二维码的网络接口,网上有许多很好的例子,官方文档也写的很详细,最后成功的实现了,当然后来想了一下,既然是网络通用接口,也许接口调用返回的不是一张二维码图片,而是一个字符串比较好。后面这个我会慢慢解释,我们来看一下具体是怎么实现的。实现步
2018-01-02 15:31:10
45380
6
空白maven web项目,直接写业务代码即可
2018-02-28
获取微信凭证,全局存储(java)
2018-01-09
制作windows服务源码(java)
2018-01-04
ajax获取嵌套JSON,树形控件显示
2017-06-22
ajax获取json数据使用jquery分页插件显示
2017-06-22
javaservice将jar包制作成windows服务,可以安装,但是无法启动
2017-09-08
svn从百度云bae应用导出代码失败
2017-01-23
我在开源社区下载了一个权限系统的maven工程,但是遇到的问题无法解决
2016-09-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人