- 博客(231)
- 资源 (6)
- 收藏
- 关注
转载 微信小程序商城系列之商品列表页(一)
微信小程序商城列表页wxml:<view class='list'> <block wx:for='{{dataList}}' wx:key='list' wx:for-item="item"> <view class="list_item"> <navigator url='details?id={{item.goods_...
2019-03-26 09:24:41 6089
原创 springboot mtbatis分页需要引入三个jar
<!-- spring boot pagehelper分页需要引入三个包 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId>...
2018-08-30 10:38:10 532
转载 Spring Boot Maven多模块项目搭建
https://blog.csdn.net/sinat_33625560/article/details/80607845
2018-08-21 09:49:45 549
转载 springcloud
WHAT - 什么是微服务 既然提到了微服务 就不得不介绍一下他们 Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。 Dubbo是Alibaba开源的分布式服务框架,它最大...
2018-08-21 09:46:00 424
转载 IntelliJ IDEA 2017.3 配置Tomcat运行web项目教程(多图)
小白一枚,借鉴了好多人的博客,然后自己总结了一些图,尽量的详细。在配置的过程中,有许多疑问。如果读者看到后能给我解答的,请留言。Idea请各位自己安装好,还需要安装Maven和Tomcat,各自配置好环境变量。我配置的是一个多模块的web项目,配合Maven和Tomcat。我觉得我的配置过程有些奇怪,没办法,不会就到处查,也许会有更加简便的方法。但是我的也是可以成功启动Tomcat访问jsp的...
2018-08-19 23:34:42 468
原创 关于wx.uploadFile 上传的接口 我怎么上传多张图片
function addUploadfile(cb) { GetToken(function (restoken) { wx.chooseImage({ count: 9, // 默认9 sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有 ...
2018-07-03 17:11:37 8924 1
转载 python装饰器
第一步 :从最简单的例子开始# -*- coding:gbk -*-'''示例1: 使用语法糖@来装饰函数,相当于“myfunc = deco(myfunc)”但发现新函数只在第一次被调用,且原函数多调用了一次'''def deco(func): print("before myfunc() called.") func() print(" after myfun...
2018-06-30 12:35:10 178
原创 tomcat7 https证书安装
4. Tomcat 证书部署4.1 获取证书如果申请证书时有填写私钥密码,下载可获得Tomcat文件夹,其中有密钥库 www.domain.com.jks;如果没有填写私钥密码,证书下载包的Tomcat文件夹中包括密钥库文件www.domain.com.jks 与密钥库密码文件keystorePass.txt当用户选择粘贴CSR时,不提供Tomcat证书文件的下载,需要用户手动转换格式生成,操作方...
2018-06-27 23:27:13 1916 1
原创 微信查询订单状态
/* 微信订单查询 是否提交成功 */ @RequestMapping("/search") public void search(HttpServletResponse response, HttpServletRequest request) throws Exception { String order_no = Util.getString(request, "order_no", ""...
2018-06-04 18:05:53 4626
原创 对List集合中的元素进行排序
Collections对List集合中的数据进行排序有时候需要对集合中的元素按照一定的规则进行排序,这就需要用到Java中提供的对集合进行操作的工具类Collections,其中的sort方法先看一个简单的例子:[java] view plain copypublic static void main(String[] args) { List<Integer> nums =...
2018-05-29 17:10:36 492
转载 IntelliJ IDEA创建maven多模块项目
https://www.cnblogs.com/wangmingshun/p/6383576.html项目主要分成3个模块,wms-root为父模块,wms-core和wms-app(webapp类型的模块)为子模块。一、Parent Project,创建wms-root父模块。1、依次点击:File->New->Project2、左侧面板选择maven(不要选择Create from...
2018-05-16 16:33:09 242
原创 redis 配置权限密码
redis-server.exe redis.windows.conf使用密码访问127.0.0.1:6379> auth 12349kaOK<!-- 连接池配置 --> <bean id="jedisPoolConfig" class="redis.clients.jedis.JedisPoolConfig"> <!-- 最大连接数 -->...
2018-04-23 00:41:23 714
原创 使用Jedis操作redis
//连接redis ,redis的默认端口是6379Jedis jedis = new Jedis ("localhost",6379); //验证密码,如果没有设置密码这段代码省略jedis.auth("password"); jedis.connect();//连接jedis.disconnect();//断开连接Set<String> keys = jedis.keys("*"...
2018-04-22 17:54:26 256
原创 @ResponseBody 中文乱码
@RequestMapping(value = "/redis", produces = "application/json; charset=utf-8") @ResponseBody public String redis() { String dt = jedisClient.get("dt"); return dt;}...
2018-04-22 17:11:56 1024
原创 spring mvc freemarker
<!-- 定义跳转的文件的前后缀 ,视图模式配置 <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/" /> <property name="suffix" val
2018-04-21 14:48:59 181
转载 Java实现对cookie的增删改查
1.springMVC框架: /** * 读取所有cookie * 注意二、从客户端读取Cookie时,包括maxAge在内的其他属性都是不可读的,也不会被提交。浏览器提交Cookie时只会提交name与value属性。maxAge属性只被浏览器用来判断Cookie是否过期 * @param request * @pa...
2018-04-11 17:33:50 211
原创 redis远程连接设置
centos 7、redis 3.2.9bind 0.0.0.0 修改为这个 port 6379 这个为redis端口 #修改这个为yes,以守护进程的方式运行,就是关闭了远程连接窗口,redis依然运行daemonize yes #将protected-mode模式修改为noprotected-mode no #设置需要密码才能访问,password修改为你自己的密码requirepass p...
2018-04-11 14:32:12 1729
原创 Java中Double保留后小数位的几种方法
最近做个小实验,其中一部分要求将表单提交的数据转换为double,这个功能其实很简单直接一句Double.parseDouble(request.getParameter("chinese").trim())就可以实现,但因为是统计成绩,所以需要保留小数点后两位,所以各种百度发现了很多解决方法,这里特意总结下,万一以后又用上了呢? 返回double型的1.能四舍五入1 double d = 114...
2018-04-03 11:30:26 184
原创 java图片压缩
package com.dt.image;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java...
2018-04-02 12:28:33 137
转载 Maven仓库理解、如何引入本地包、Maven多种方式打可执行jar包
MAVEN依赖关系中Scope的作用Java代码 Dependency Scope 在POM 4中,<dependency>中还引入了<scope>,它主要管理依赖的部署。目前依赖项的作用域<scope>可以使用5个值: 在定义项目的依赖项的时候,我们可以通过scope来指定该依赖项的作用范围。scope的取值有compile、runtime、test、...
2018-03-26 15:53:09 369
转载 使用maven的tomcat插件启动时报错问题
1、最近在学习Apache下的一个权限框架shiro。在eclipse上建了一个web项目,使用maven引入对应的依赖。在spring和springMVC等配置都准备好后,准备跑一下JSP页面确保环境没问题,跑的时候使用的也是maven的tomcat7插件,在pom.xml的插件配置处配置如下:[html] view plain copy<build> <finalN...
2018-03-26 13:12:28 2293
转载 支付宝jar包安装到本地maven仓库
maven中央仓库没找到像样的支付宝jar包依赖,所以就把最新支付宝接口jar包,安装到本科maven仓库,然后项目里直接引用;首先第一步,要学习下maven基本课程,maven本机要安装,然后我们目前jar包版本是 alipay-sdk-java20180122110032.jar第一步:把Jar包放到 C:\Users\Administrator\ 目录下 (just为了方便)第二步:我们cm...
2018-03-21 17:06:10 328
转载 maven在pom资料里引用本地jar
maven在pom文件里引用本地jar方法1: <dependency> <groupId>org.wltea</groupId> <artifactId>IKAnalyzer</artifactId> <version>2012_u6</version>
2018-03-21 15:59:38 317
转载 IntelliJ IDEA详细配置和使用教程(适用于Java开发人员)
正所谓工欲善其事必先利其器,对开发人员而言若想提高编码效率,一款高效的开发工具是必不可少的,相信看到该博客的朋友们都已经对IntelliJ IDEA有所了解了,所以此处就不对IntelliJ IDEA进行介绍,而是直接阐述在实际开发中应用场景。博主使用的IntelliJ IDEA版本为IntelliJ IDEA 2017,因为博主是一名Java开发工程师,所以以下内容均以Java为主。(相信有不少...
2018-03-06 17:00:33 320
原创 java 邮件发送
javax.mail mail 1.4.5 com.sun.mail javax.mail 1.5.4 package com.dt.util; /** *@author dt *@date 2018年1月9日 下午2:43
2018-01-09 15:16:15 323
转载 Java Web 获取客户端真实IP
发生的场景:服务器端接收客户端请求的时候,一般需要进行签名验证,客户端IP限定等情况,在进行客户端IP限定的时候,需要首先获取该真实的IP。一般分为两种情况:方式一、客户端未经过代理,直接访问服务器端(nginx,squid,haproxy);方式二、客户端通过多级代理,最终到达服务器端(nginx,squid,haproxy); 客户端请求信息
2018-01-09 14:12:25 253
转载 更改nginx网站根目录
默认网站根目录为/usr/local/nginx/html,要将它改成/homw/wwwvi /usr/local/nginx/conf/nginx.conf将其中的 location / { root html; index index.php index.html index.htm;
2018-01-03 15:55:02 436
原创 centos7通过yum安装mysql,并授权远程连接
安装:CentOS 7的yum源中没有正常安装MySQL的mysql-sever文件,需要去官网上下载(通过安装mysql的yum容器,再通过yum安装mysql)注:安装前,需要卸载所有的mariadb软件(完全兼容mysql的另一个数据库,mysql原创者所写),通过命令yum remove mariadb*获取yum地址:安装mysql的yum容器:
2017-12-19 14:04:58 284
原创 CentOS 7下源码安装MySQL 5.6
CentOS7默认数据库是mariadb,配置等用着不习惯,因此决定改成mysql,但是CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。1.下载mysql的repo源$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm2.安装my
2017-12-19 11:54:59 154
原创 mysql安装方法一
4.检查系统是否安装有mysql的安装包,如果有使用rpm -e 移除[root@OperationsAnalysis ~]# rpm -qa| grep mysql或者1[root@localhost ~]# rpm -qa | grep -i mysql2mysql-libs-5.1.66-2.el6_3.x86_643[root@localhost ~]# yum
2017-12-19 11:53:30 162
原创 request 获取各种路径
从request获取各种路径总结 request.getRealPath("url"); // 虚拟目录映射为实际目录request.getRealPath("./"); // 网页所在的目录request.getRealPath("../"); // 网页所在目录的上一层目录request.getContextPath(); // 应用的web目录的名
2017-12-18 16:51:07 171
原创 Freemarker 页面静态化
FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写 l FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序 l 虽然FreeMarker具有一些编程的能力,但通常由Java程序准备要显示的数据,由FreeMarker生成页面,通过模板显示准备的数据(如下图)模板 + 数据模型 = 输出l ...
2017-12-14 14:18:03 191
转载 Eclipse插件springsource-tool-suite的下载和安装
1.打开下载页面http://spring.io/tools/sts/all 找到这个,后补全部版本链接http://spring.io/tools/sts/legacy插件压缩包下载安装:链接下载安装:这些是与Eclipse版本对应的插件压缩包,所以你要事先知道自己Eclipse的版本,打开Eclipse,Help -> About Eclipse
2017-11-19 22:37:23 226
原创 SpringMVC 请求转发区别
Model modelmodel.addAttrbute("user",user);return "redirect :/user/list.do" 请求转发return "forward:/user/list.do"
2017-11-08 00:47:30 185
原创 annotation 自定义注解
----------------------annotation----------------------------------------------------------------------内建annotation的RetentionPolicy 基本使用------自定义注解---必须在自己的文件夹呢import java.lang.annotation
2017-08-11 00:18:37 202
原创 并发多线程
1、线程======================================================================================================================================-----线程的强制运行--------------------join()----------------------
2017-08-11 00:18:12 204
原创 python 字符编码转换详解
unicode所有的中文或者英文都是占用两个字节 ,16位ASCII 只能存英文 ,8位utf-8 可变长的字符编码,所有英文按ascll占一个字节,常用中文字符用utf-8编码占用3个字节#-*- coding:gbk -*-import sys# with语句 为了避免打开文件后忘记关闭,可以通过管理上下文,即#好处 他不用在关闭文件close 他会自动
2017-08-11 00:13:10 914
原创 重入锁(ReentrantLock)、重入读写锁(ReentrantReadWriteLock)、线程通信(Condition)
//重入锁private Lock lock = new ReentrantLock(); 或者privateReentrantLock lock = new ReentrantLock(); 当使用Lock来保证线程同步时,需使用Condition对象来使线程保持协调。Condition实例被绑定在一个Lock的对象上,使用Lock对象的方法newC
2017-08-08 16:33:42 352
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人