- 博客(39)
- 资源 (7)
- 收藏
- 关注
转载 Java默认构造函数的作用
Java默认构造函数的作用,有需要的朋友可以参考下。class Person{ private String name=""; private int age=0; public Person(){ System.out.println("person无参数构造函数"); } public Person(String name,int age){ this.name=...
2018-11-05 18:26:34
9238
1
转载 接口引用指向实现类的对象
接口 f 方法 f 实现类 g 实现接口方法 自定义方法 gF f= new g();f.g()不到,如何解释向上转型为什么会丢掉g();public interface F { public void f();}public class G implements F { public static void main(String []args) { F g=new G...
2018-11-05 14:02:22
767
原创 SpringBoot 上传文件到linux服务器 异常java.io.FileNotFoundException: /tmp/tomcat.50898……解决方案
SpringBoot 上传文件到linux服务器报错java.io.FileNotFoundException: /tmp/tomcat.50898……报错原因:解决方法java.io.IOException: java.io.FileNotFoundException: /tmp/tomcat.5089835798184465073.8081/work/Tomcat/localhost/ROO...
2018-11-02 19:27:35
18105
6
原创 前端Post请求后台接收不到参数,Get可以
前端Post请求后台接收不到参数,Get可以解决方法:修改Tomcat里的server.xml文件 <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" max..
2018-11-02 18:43:46
7304
4
原创 Linux服务器配置不同域名绑定不同的项目(Tomcat+Nginx实现)
目前有以下两个域名,都解析到 47.95.225.29 这台服务器wx.qiansuida.comwww.jxmstory.com服务器默认项目部署在Tomcat中,前端项目在Tomcat的ROOT目录下,后台项目在webapps文件夹下这个时候用域名可以访问到ROOT里的index.html,访问后台项目则需要输入域名+项目名如果想要再部署一个前端项目也要直接输入域名就可以访问怎么办?...
2018-10-20 10:33:10
1527
转载 阿里云docker镜像安装
使用官方安装脚本自动安装curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun手动安装帮助Ubuntu 14.04 16.04 (使用apt-get进行安装)# step 1: 安装必要的一些系统工具sudo apt-get updatesudo apt-get -y install apt-transpo...
2018-09-18 15:51:51
921
转载 转:如何通俗的理解Spring的控制反转IOC
1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。 图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒 针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立的齿轮,这些齿轮相互啮合在...
2018-09-17 15:25:43
898
原创 SSH项目根据实体类Bean自动生成Action、ServiceInter、ServiceImpl类的方法
实现了一个简单的代码构建工具通过实体类Bean生成对应的Action、ServiceInter、ServiceImpl类。
2017-09-16 18:10:10
1103
原创 Java读取文件内容与字符串保存成文件的操作
因为要处理一个txt文本,将里面的手机号复制出来,由于内容比较多也比较乱,一个一个找太费时间,就写了个下面的程序直接贴代码读取文件内容转为字符串
2017-08-21 16:06:17
2559
原创 Redis缓存数据库搭建与使用(window64安装版下载安装配置)
App接口校验需要验证token,为了减轻数据库压力,将(userid,token)保存在缓存里,方便读取。Redis的安装资源 安装图解 Redis java代码 工具类
2017-05-26 18:23:55
1523
原创 http升级https免费SSL证书申请以及tomcat服务器安装SSL证书问题
本文只介绍tomcat服务器证书安装,系统window sever 2012 SSL证书是在腾讯云上申请的 地址: 腾讯云ssl证书申请1.申请证书1.域名只能是非顶级域名,如果域名是 abc.com 形式,先到域名管理平台上添加二级域名(www.abc.com),并解析到对应服务器。 2.如果是用tomcat服务器,这里最好填写私钥密码(自己设置)并牢记,如果不填写下载证书的时候没有tomca
2017-01-06 11:28:07
2917
1
原创 文档dropload.js插件实现webApp网页上滑刷新下拉加载更多
文档说明需要引入的文件<script src="js/zepto.min.js"></script><script src="js/dist/dropload.min.js"></script><link rel="stylesheet" href="js/dist/dropload.css">$('div').dropload({ 滑动区域 s
2016-12-24 17:39:45
16385
原创 Mysql 笔记
个人笔记,记一些平时写过的mysql语句,会一直更新。查询select * from t_user where id=?//分页返回个人发帖列表 page页数 pageSize每页条数 int startNum = (page - 1) * pageSize;//startNum开始的行数select * from t_topic where userid=? limit ...
2016-12-07 11:22:15
631
原创 H5网页Canvas画布绘图 图片文字合成
一个很简单的小列子,直接贴代码,代码中都有注释,下面有demo链接。<html><head> <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=no" /> <script src="js/jque
2016-11-24 10:11:12
17622
1
原创 微信H5网页公众号支付教程附demo
微信H5网页公众号支付教程附demo开发之前请详细阅读微信公众号支付开发文档,并配置好服务器信息。 微信支付开发文档1.微信支付申请,开通微信商户平台。 2.开发配置,填写服务器地址。 3.在开发电脑上安装证书,用于设置获取商户秘钥。 4.设置获取秘钥。 开始开发 1.用户点击下面页面自动跳转到微信授权链接。 index.html<!DOCTYPE HTML><html> <
2016-11-23 17:40:08
41414
24
原创 js ajax实现短信验证码功能
这是一个简单的前台短信验证码功能 ajax实现异步处理 (发送和校验)js代码<script type="text/javascript"> var InterValObj; //timer变量,控制时间var count = 60; //间隔函数,1秒执行var curCount;//当前剩余秒数function sendMessage() {curCount = count;//
2016-10-14 17:05:02
25113
13
原创 微信接口调用凭证access_token的管理
access_token 的管理 是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用access_token。开发者需要进行妥善保存。access_token的存储至少要保留512个字符空间。access_token的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的access_token失效。
2016-10-14 16:50:12
7659
1
原创 微信网页分享JS-SDK的集成使用
使用微信网页分享或微信支付等微信相关功能,都需要集成微信提供的JS-SDK,即在网页中引入jweixin-1.1.0.jsJSSDK使用步骤步骤一:绑定域名先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。 注意域名规范,备案等。步骤二:引入JS文件<script type="text/javascript" src="/yujian/tongxin/js/jw
2016-10-14 16:02:01
2255
原创 微信网页授权—获取用户信息
开发前必读关于网页授权回调域名的说明 1、在微信公众号请求用户网页授权之前,开发者需要先到公众平台官网中的“开发 - 接口权限 - 网页服务 - 网页帐号 - 网页授权获取用户基本信息”的配置选项中,修改授权回调域名。请注意,这里填写的是域名(是一个字符串),而不是URL,因此请勿加 http:// 等协议头; 2、授权回调域名配置规范为全域名,比如需要网页授权的域名为:www.qq.com,
2016-09-20 12:07:48
13660
原创 微信网页授权—验证服务器配置
第一步,成为开发者1.填写服务器配置登录微信公众平台官网后,在公众平台官网的开发-基本设置页面,勾选协议成为开发者,点击“修改配置”按钮,填写服务器地址(URL)、Token和EncodingAESKey,其中URL是开发者用来接收微信消息和事件的接口URL。Token可由开发者可以任意填写,用作生成签名(该Token会和接口URL中包含的Token进行比对,从而验证安全性)。EncodingAES
2016-09-20 11:16:08
4454
3
原创 JS脚本实现浏览器自动点击(阿里员工秒杀月饼)
秒杀活动页面<!DOCTYPE HTML><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title> Micomo </title> </head> <body> <
2016-09-18 15:44:08
77939
8
转载 Freemarker <#list List/Map/Array[] as Object>
Freemarker <#list as > 的使用
2016-08-09 17:09:36
3540
原创 app H5活动抽奖活动(转盘)前端+后台设计
界面流程用户从app 进入H5页面 接口连接:192.168.1.1:8181/youxi/getSession.jsp?userid=1020201 userid为app端传的参数 getSession.jsp代码 response.sendRedirect(“youxi/index.html”);//跳向游戏页面 游戏结束进入抽奖页面 页面部分代码 js部分代码<sc
2016-08-06 15:58:50
22590
10
原创 Java servlet上传文件(照片视频)
使用SmartUpload类上传 ============================================= package com.suneasy.appaction;import java.io.File; import java.io.IOException; import java.sql.SQLException;import javax.servlet.Ser
2016-07-24 20:33:20
1740
2
原创 java日期时间比较大小
String timeStr1 = “2016-07-10 21:18:08”; String timeStr2 = “2016-08-10 21:30:08”;DateFormat df = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”); Date time1 = df.parse(timeStr1);
2016-07-20 09:59:53
793
原创 New String(s) 和 s.toString() 的区别
代码: String s1 = "abcd1234"; byte[] s1byte = s1.getBytes(); System.out.println("toString的结果:"+s1byte.toString()); System.out.println("new String的结果:"+new String(s1byte));结果: toString
2016-06-17 14:52:08
1434
转载 java线程 如何处理并发
1 什么是并发问题。 多个进程或线程同时(或着说在同一段时间内)访问同一资源会产生并发问题。 银行两操作员同时操作同一账户就是典型的例子。比如A、B操作员同时读取一余额为1000元的账户,A操作员为该账户增加100元,B操作员同时为该账户减去 50元,A先提交,B后提交。 最后实际账户余额为1000-50=950元,但本该为 1000+100-50=1050。这就是典型的并发问题。如何解决?可以
2016-06-16 11:54:24
624
原创 MySQL5.6免安装版的安装教材教程
MySQL5.6免安装版的安装教材教程将解压后的文件夹放在 D:\Program Files一、配置环境变量 在path后面加 ;D:\Program Files\mysql-5.6.17-winx64\bin 二、修改my-default.ini文件 basedir = D:\Program Files\mysql-5.6.17-winx64 datadir = D:\Program Fil
2016-06-15 13:44:44
737
原创 面试题2
6.所有类父类有哪些方法 protected Object clone()创建并返回此对象的一个副本。 boolean equals(Object obj)指示其他某个对象是否与此对象“相等”。 protected void finalize()当垃圾回收器确定不存在对该对象的更多引用时,由对象的垃圾回收器调用此方法。 Class
2016-05-23 15:30:18
624
转载 java中dao层和service层的区别,为什么要用service?
读了下面的文章 让我豁然开朗我能不能理解 ssh中service就相当于与jsp+servlet+dao中的servlet???转文: 首先解释面上意思,service是业务层,dao是数据访问层。 呵呵,这个问题我曾经也有过,记得以前刚学编程的时候,都是在service里直接调用dao,service里面就new一个dao类对象,调用,其他有意义的事没做,也不明白有这个有什么用,参加工作久了以
2016-05-20 11:28:47
43676
12
转载 ArrayList 和 List 的区别
**ArrayList 和 List 的区别** List是一个接口,而ListArray是一个类。 ListArray继承并实现了List。 所以List不能被构造,但可以向上面那样为List创建一个引用,而ListArray就可以被构造。 List list; //正确 list=null; List list=new List(); // 是错误的用法L
2016-05-17 11:23:59
841
原创 那天的面试题
有些知识知道但记不住 就算有些问题用到了 上网百度一下就解决了 所以很少注重这些最基础的东西 结果悲催的就是面试的时候 一问三不知所以 以后有空多总结些知识点还是很有用的分隔符======================================================1.stringbuffer和stringbuilder的区别 三者在执行速度方面的比较:StringBuil
2016-05-04 15:15:49
549
原创 Java获取时间 时间计算 转换时间工具类
package com.mh.util;import java.sql.Timestamp; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date;/** * 时间日期转换工具类 */ public cl
2016-05-04 14:58:35
3603
1
wx支付demo.zip
2019-05-15
SSH项目框架(可根据实体类bean自动构建代码)
2017-09-16
app H5活动抽奖转盘 前端+后台
2016-11-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人