总结
文章平均质量分 81
我是周小福
起风了,唯有努力生存; 纵有疾风起,人生不言弃 !
展开
-
Java技术栈
```mermaidgraph TDA(工业用地效率)-->B1(土地利用强度)A-->B2(土地经济效益)B1-->C1(容积率)B1-->C2(建筑系数)B1-->C3(亩均固定资本投入)B2-->D1(亩均工业产值)B2-->D2(亩均税收)```原创 2021-11-02 20:00:39 · 2652 阅读 · 0 评论 -
springboot 微信小程序 对接微信支付功能(完整版)
微信小程序对接微信支付功能业务流程时序图JAVA版1. 项目架构2. pom.xml配置文件3. 小程序账号参数配置类4.JAVA 通用代码4.1 工具类4.1.1 IdGen (id生成类)4.1.2 Render(响应结果类)4.1.3 ResultCode 响应码4.2 SDK类4.2.1 HttpKit4.2.2 IOUtils4.2.3 PaymentApi4.2.4 Payment...原创 2019-03-10 16:24:11 · 38826 阅读 · 23 评论 -
SpringBoot配置HTTPS,并实现HTTP访问自动转HTTPS访问
今天用springboot写了个微信小程序支付的demo,小程序的调用要用https协议,通过frp配置了https 内网穿透,本地需要使用https 进行映射,故查询了相关资料,配置了https访问1.使用jdk自带的 keytools 创建证书打开cmd窗口,输入如下命令 keytool -genkey -alias tomcat -keyalg RSA -keystore ./s...转载 2019-03-07 21:11:29 · 1565 阅读 · 0 评论 -
Git指令整理
- Git随便整理的一些自用的Git指令GitHub创建仓库提示代码echo "# 项目名" >> README.mdgit initgit add README.mdgit commit -m "first commit"git remote add origin git@github.com:qiubaiying/项目名.gitgit push -u ori...原创 2019-03-17 20:40:48 · 176 阅读 · 0 评论 -
使用javassist获取类方法参数名称
使用javassist获取类方法参数名称1、pom.xml2、单元测试类(重点)3、 测试实体类4、测试运行结果截图4.1 测试1结果4.2 测试2结果动态获取某个类的方法参数名,借助javassist.jar包可以获取。1、pom.xml<dependency> <groupId>org.javassist</groupId> &...原创 2019-03-25 23:52:54 · 2100 阅读 · 1 评论 -
mysql 如何删除数据库中所有的表
mysql 如何删除数据库中所有的表需求:方法1(他人之见)方法2(常用)方法3(最方便):方法4(重点,多功能):1.行转列的查询2 复制查询出的数据3. 使用Navicat、idea 等数据库软件4. 执行sql5. 可能出现的问题:6.总结需求:今天写个Activiti 工作流的demo做测试,想删除数据库所有表。特地百度了下,找到了该 博文【mysql 如何删除数据库中所有的表】,在此...原创 2019-04-02 20:11:18 · 48267 阅读 · 2 评论 -
Js获取当前日期时间
这里写自定义目录标题Js获取当前日期时间日期时间脚本库方法列表js代码:判断闰年日期格式化求两个时间的天数差日期计算比较日期差日期输出字符串,重载了系统的toString方法日期合法性验证日期时间检查把日期分割成数组取得日期数据信息取得当前日期所在月的最大天数取得当前日期所在周是一年中的第几周字符串转成日期类型当前日期加时间Js获取当前日期时间var myDate = new Date();...转载 2019-04-23 19:17:22 · 25587 阅读 · 0 评论 -
java发送http的get、post请求
这里写自定义目录标题package com.majker.common.http;import org.junit.Test;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java...原创 2019-08-04 22:24:12 · 198 阅读 · 0 评论 -
java运行javascript代码
Java调用js文件执行相应的方法在JDK1.6的ScriptEngine类,允许用户直接执行js代码。package com.majker.common.util;import org.junit.Test;import org.springframework.core.io.ClassPathResource;import javax.script.Invocable;impo...原创 2019-08-04 23:51:29 · 331 阅读 · 0 评论 -
查看ORACLE数据库及表信息SQL
ORACLE数据库表1.查看ORACLE 数据库中本用户下的所有表2.查看ORACLE 数据库中所有用户下的所有表3.查看ORACLE 数据库中本用户下的所有列4. 查看ORACLE 数据库中本用户下的所有列5. 查看ORACLE 数据库中的序列号6. 查询所有的用户生成的ORACLE对象7. 查看ORACLE 数据库中所有表的注释8. 查看ORACLE 数据库中所有列的注释9. 给表加ORACL...原创 2019-08-10 15:04:07 · 2293 阅读 · 0 评论 -
Java 最常见的 200+ 面试题:面试必备
这份面试清单是从我 2015 年做了 TeamLeader 之后开始收集的,一方面是给公司招聘用,另一方面是想用它来挖掘在 Java 技术栈中,还有那些知识点是我不知道的,我想找到这些技术盲点,然后修复它,以此来提高自己的技术水平。虽然我是从 2009 年就开始参加编程工作了,但我依旧觉得自己现在要学的东西很多,并且学习这些知识,让我很有成就感和满足感,那所以何乐而不为呢?说回面试的事,这份面试...转载 2019-03-03 21:14:46 · 855 阅读 · 1 评论 -
RESTful API 设计指南
网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备…)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"API First"的设计思想。RESTful API是目前比较成熟的一套互联网应用程序的API设计理论。我以前写过一篇《理解RESTful架构》,探讨如何理解这个概念。今天,我将介绍...转载 2019-03-03 19:29:52 · 259 阅读 · 0 评论 -
微信小程序对接微信支付功能
微信小程序对接微信支付功能一、业务流程时序图二、小程序下单,请求下单支付三、java 调用小程序登录API四、java调用支付统一下单API五、小程序调用支付API5.1 参数说明5.2 小程序代码六、接口参数配置查询七、生成签名的类(完整类)参考链接一、业务流程时序图地址:https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapt...原创 2019-03-07 16:51:25 · 5033 阅读 · 2 评论 -
程序员总结:帮助你早些明白一些道理
1、 分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈! 2、 一定要确定自己的发展方向,并为此目的制定可行的计划。不要说什么,“我刚毕业,还不知道将来可能做什么?”,“跟着感觉走,转载 2017-10-22 17:37:58 · 298 阅读 · 0 评论 -
layui的日期和时间组件 - laydate
目录目录1.单时间1.1 效果图1.2 实现代码2.时间区间2.1效果图2.2 实现代码3.Uncaught TypeError: laydate.render is not a function3.1 BUG截图3.2 debug4. 素材最近在用layui开发后台,在使用layui提供的时间插件时,发现控制台报错:laydat...原创 2018-06-25 20:56:10 · 4225 阅读 · 0 评论 -
Centos 7 增加或修改SSH端口
好记性不如烂笔头,在此记录下在centos 配置的一些笔记,方便以后需要使用,也给需要的人提供一分便利。首先 查看下linux版本,命令行如下 lsb_release -a步入正题:第一步:修改SSH配置文件【sshd_config】 vi /etc/ssh/sshd_config找到“#Port 22”,复制该行到下一行,然后把两行的“#”号即注释去掉...原创 2018-07-30 22:39:48 · 2469 阅读 · 0 评论 -
centos 7.3 搭建svn服务器总结
目录目录1.svn安装2.版本库建立3. 配置用户4.启动SVN服务5.客户端访问资料centos7.3搭建svn服务器,结合网上资料和实践操作,仅做笔记、备忘录使用,欢迎参考。1.svn安装1.1安装软件 sudo yum install subversion1.2 查看安装目录 which svnserve1.3 检查一下su...原创 2018-05-20 09:28:53 · 715 阅读 · 0 评论 -
监听器Listener
监听器Listenerservlet规范包括三个技术点:servlet listener filter1.什么是监听器?监听器就是监听某个对象的的状态变化的组件 监听器的相关概念: 事件源:被监听的对象 —– 三个域对象 request session servletContext 监听器:监听事件源对象 事件源对象的状态的变化都会触发监听器 —- 6+2...原创 2018-09-11 17:57:41 · 160 阅读 · 0 评论 -
会话技术Cookie&Session
会话技术Cookie&Session一、会话技术简介1.存储客户端的状态例如网站的购物系统,用户将购买的商品信息存储到哪里?因为Http协议是无状态的,也就是说每个客户访问服务器端资源时,服务器并不知道该客户端是谁,所以需要会话技术识别客户端的状态。会话技术是帮助服务器记住客户端状态 2.会话技术从打开一个浏览器访问某个站点,到关闭这个浏览器的整个过程,成为...原创 2018-09-11 18:06:09 · 186 阅读 · 0 评论 -
Cookie:java.lang.IllegalArgumentException: An invalid character [32] was present in the Cookie value
使用servlet写一个案例:显示用户的上次访问时间分析 爆出一下的错误: java.lang.IllegalArgumentException: An invalid character [32] was present in the Cookie value 控制台输出如下:严重: Servlet.service() for servlet [com.zhiyou.servlet.l...原创 2018-09-09 17:55:02 · 1377 阅读 · 0 评论 -
freeMarker导出html文件
1.什么是freemarker?FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。模板编写为FreeMarker Template Language (FTL)。它是简单的,专用的语言, 不是 像PHP那样成...原创 2018-09-25 22:56:03 · 1158 阅读 · 0 评论 -
Nginx安装
Nginx安装Nginx包可在EPEL存储库中找到。如果您没有安装EPEL存储库,可以运行以下命令:yum install epel-release我们现在可以通过执行以下命令来安装nginx包:yum install nginx安装完成后,启用并启动Nginx服务:systemctl enable nginxsystemctl start nginx如果您正在运行防火墙,...原创 2018-09-22 23:28:05 · 179 阅读 · 0 评论 -
redis认证密码配置
redis window 版本解压后目录如下:最简单的启动方式是直接双击redis-server.exe 就可以运行了设置密码,打开配置文件(后缀为conf的文件),要注意的是这两个都是配置文件,记住你改的是哪一个,不放心的可以两个都改在配置文件内找到#requirepass foobared,改成requirepass 密码。例如 我将密码改成了test123, 内容如...原创 2018-09-27 21:12:23 · 532 阅读 · 0 评论 -
一份牛逼的Java后端路线图
Web应用,最常见的研发语言是Java和PHP。后端服务,最常见的研发语言是Java和C/C++。大数据,最常见的研发语言是Java和Python。可以说,Java是现阶段中国互联网公司中,覆盖度最广的研发语言,掌握了Java技术体系,不管在成熟的大公司,快速发展的公司,还是创业阶段的公司,都能有立足之地。有不少朋友问,除了掌握Java语法,还要系统学习哪些Java相关的技术,今天分享一个...原创 2018-12-09 17:15:51 · 629 阅读 · 0 评论 -
内网穿透-frp工具使用
这里写自定义目录标题前景frp是什么使用示例准备:1. 修改服务器上 frps.ini 文件frps.ini内容如下:frps启动成功后标识如下:2.服务器上启动 frps3.修改本地frpc.ini 文件frpc.ini内容如下4.本地启动frpc5.通过域名访问总结:前景有时想要让其他人通过域名访问或者测试我们在本地搭建的 web 服务,但是由于本地机器没有公网 IP,无法将域名解析到本地...原创 2019-03-01 23:50:55 · 788 阅读 · 0 评论 -
java 获取 ip 具体地址
本文摘自书内容,我觉得好所记录下来?123456789101112publicclass IpUtil { publicstatic String getIpAddress(String ip)原创 2015-04-15 16:04:54 · 598 阅读 · 0 评论