自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 微信小程序开发入门之发布

准备提交审核、发布的小程序必须功能完整,可正常打开和运行,而不是测试版或 Demo。 小程序的调试和预览可在开发者工具进行。 多次提交测试内容或 Demo,将受到相应处罚。1 发布前的准备1.1 预览使用开发工具可以预览小程序,帮助开发者检查小程序在移动客户端上的真实表现。点击开发者工具顶部操作栏的预览按钮,开发工具会自动打包当前项目,并上传小程序代码至微信的服务器,成功之后会...

2019-11-13 15:34:03 807

原创 微信小程序入门(第一天)

先体验一下微信小程序第一个HELLO WORD程序1,文件分布结构:│ app.wxss│ app.js│ app.json│├─pages│ ├─index│ │ index.js│ │ index.wxml│ │ input.wxml│ │ index.wxss│ ││ ├─main│ │ main.wxss│ │ main.js│ │ main....

2019-11-13 14:12:07 337

原创 互联网的十年

2011年8月16日,北京798艺术中心。台上,雷军每公布一项技术参数,台下就传来一阵几乎要掀翻屋顶的声浪。一位记者问:“这都是哪请来的托,太敬业了!”工作人员只得实话实说:“都是自己来的,我们也没想到。”这一幕,像极了4年前乔布斯在旧金山。“手机键盘、触控笔?谁要这些玩意儿呢?”在莫斯康尼会议中心举行的第一代iPhone发布会上,乔布斯向全世界宣布:苹果要重新发明手机!这...

2019-08-21 00:55:30 3236

原创 同一服务器部署多个tomcat时的端口号修改详情

https://www.cnblogs.com/tomingto/p/11368978.html同一服务器部署多个tomcat时,存在端口号冲突的问题,所以需要修改tomcat配置文件server.xml,以tomcat8为例。1.首先了解下tomcat的几个主要端口:<Connector port="8080" protocol="HTTP/1.1" connectio...

2019-08-21 00:51:01 290

原创 Linux压缩解压 tar.gz格式的文件.查看tomcat是否运行

我的博客:https://www.cnblogs.com/tomingto/p/11363266.htmltar命令详解-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。a,解压命令1.Linux压缩解压 tar....

2019-08-16 14:06:52 345

原创 springboot系列总结(二)---springboot的常用注解

我的博客:https://www.cnblogs.com/tomingto/p/11317498.html上一篇文章我们简单讲了一下@SpringBootApplication这个注解,申明让spring boot自动给程序进行必要的配置,他是一个组合注解,包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解,这里我们再讲一下...

2019-08-07 23:47:37 198

原创 springboot系列总结(一)---初识springboot

https://www.cnblogs.com/tomingto/p/11312398.htmlSpring Boot是一个简化Spring开发的框架。用来监护spring应用开发,约定大于配置,去繁就简,just run 就能创建一个独立的,产品级的应用。一说springboot ,JavaEE开发的小伙伴们肯定也听说过“约定大于配置”这样一句话,就是说系统,类库,框架应该假定合理的默认...

2019-08-07 09:16:35 453

原创 阿里云服务器上部署java项目(安装mysql)

我的博客链接https://www.cnblogs.com/tomingto/p/11287881.html安装mysql步骤如下:1.安装MySQL官方的yum repository:wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm2.下载rpm包:yum...

2019-08-06 19:13:10 199

原创 阿里云服务器上部署java项目(安装jdk,tomcat)

安装JDKa、执行下面的yum指令安装,无线配置环境变量。1.yum -y update #首先更新一下YUM源2.yum list Java* ---------#列出所有的JDK3.yum list java-1.8* --------#列出JDK1.84.yum install java-1.8.0-openjdk* -y #安装JDK1.8b、...

2019-08-06 19:10:53 144

原创 根据经纬度查询最近距离,mysql查询经纬度附近范围

public class Test{ private static List<LocalAddress> ilist = new ArrayList<LocalAddress>(); public static void main(String[] args) { Test test3 = new Test(); Doub...

2019-08-06 19:08:41 957

原创 mysql 截取字符串 并且按时间将数据分组

数据库中保存的交易记录,需要按天和按小时分别展现出来,可使用sql语句直接分组select DATE_FORMAT(newsalrecord.timeForOrd,'%Y%m%d') days,count(payType) totaalcount, (SELECT sum((newsalwai.`Price`*newsalwai.`ODnumber`)) FROM newsalwai ...

2019-04-18 13:43:42 1061

原创 一条sql执行过长时间,你如何优化,从哪些方面

1、查看sql是否涉及多表的联表或者子查询,如果有,看是否能进行业务拆分,相关字段冗余或者合并成临时表(业务和算法的优化)2、涉及链表的查询,是否能进行分表查询,单表查询之后的结果进行字段整合3、如果以上两种都不能操作,非要链表查询,那么考虑对相对应的查询条件做索引。加快查询速度4、针对数量大的表进行历史表分离(如交易流水表)5、数据库主从分离,读写分离,降低读写针对同一表...

2019-03-12 16:46:24 4015

原创 一个注解轻松解决跨域

Ajax无法访问远程服务器上的API。怎么解决呢?在controller上添加@CrossOrigin注解,如下:@RestController@RequestMapping( value = "SelectInvestorInfo.json",method = RequestMethod.POST)@CrossOriginpublic class SelectInvestor...

2019-01-31 14:22:32 3372

原创 Git基本常用命令

   mkdir:         XX (创建一个空目录 XX指目录名)   pwd:          显示当前目录的路径。   git init :         把当前的目录变成可以管理的git仓库,生成隐藏.git文件。   git add XX :      把xx文件添加到暂存区去。   git commit -m “XX” : 提交文件 –m 后面的是注释。   git...

2019-01-08 15:41:00 768

原创 springboot 和springcloud

springboot就是spring的纯注解版,致力于用最少的配置完成更多功能,springcloud是基于springboot的架构,springboot不依赖于spring cloud.

2018-12-28 00:42:30 366

原创 uml建模语言

UML规范用来描述建模的概念有,类(对象的)、对象、关联、职责、行为、接口、用例、包、顺序、协作,以及状态。 说白了就是用一个专业的软件,如powerdesier,把架构画出来....

2018-12-28 00:24:26 164

原创 前后端分离

 前端客户端,后端服务器端,spring cloud实现为服务之间的通讯.类似于zookeeper跟dubbox,通过用js掉api前后端交互.

2018-12-28 00:13:49 131

原创 后端对前端参数进行校验

2018-12-27 15:25:43 2024

原创 MySQL优化

 什么是优化?合理安排资源、调整系统参数使MySQL运行更快、更节省资源。 优化是多方面的,包括查询、更新、服务器等。 原则:减少系统瓶颈,减少资源占用,增加系统的反应速度。数据库性能参数使用SHOW STATUS语句查看MySQL数据库的性能参数 SHOW STATUS LIKE 'value‘ 常用的参数: Slow_queries  慢查询次数 Com_(CRUD...

2018-12-15 00:10:23 135

原创 常用的返回码...结果信息

        public static final int OK=20000;//成功        public static final int ERROR =20001;//失败        public static final int LOGINERROR =20002;//用户名或密码错误        public static final int ACCESSERRO...

2018-12-14 23:06:29 504

原创 mysql 解除外键约束

1.查看数据库表创建的sql语句 查看外键的约束名。解除外键约束

2018-12-14 11:03:59 1693

原创 mysql查询两天内有效

        NOW()         BETWEEN t.StartTime         AND DATE_ADD(t.StartTime,INTERVAL 2 day)

2018-11-26 09:48:43 1012

原创 电商平台-优惠券设计

1. 优惠券基础信息表说明:任何一个优惠券或者说代金券都是有一个基础的说明,比如:优惠券名称,类型,价格,有效期,状态,说明等等基础信息。   CREATE TABLE `coupon` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '自动增加ID', `region_id` bigi...

2018-11-13 15:19:24 1225

原创 mysql in查询保持in集合顺序

在mysql使用in查询的时候,如果要保持查询结果的顺序和in集合的顺序一致的话,可以使用field  例如:SELECT Iid FROM investor WHERE Iphone in (#{SPhone},#{XPhone}) order by field(Iphone,#{SPhone},#{XPhone});  查询的结果是按照Iid 值升序排列的,如果要保持in集合的...

2018-11-13 13:47:21 722

原创 拼团系统 建表

做拼团功能首先我对需求看了一下,对于单个的拼团商品要求有拼团的人数限制,拼团的活动时间倒计时,以及开团后参团时间倒计时等需求。开团人是团长与参团人加以区分,同时一个拼团有多人参加,付款与未付款对拼团成功的影响,以及未付款订单(微信支付接口要求同一个订单的支付价格必须相同,否则再次调用时返回订单重复的报错)再次支付时价格改变问题等,研究后设了四个表如下:拼团表的设计:拼团商品表jkd_ptgoo...

2018-11-12 23:42:49 3282 1

翻译 极客时间第二讲 什么情况下Java程序会产生 死锁?如何定位、修复?

死锁是一种特定的程序状态,在实体之间,由于循环依赖导致彼此一处于等待之中,没有任何个体可以继续前进。死锁不仅仅是在线程之会发生,存在资源独占的进程之间同样也可能出现死锁。通常来说,们大多是聚焦在多线程场景中的死锁,指两个或多个线程之间,由于相持有对方需要的锁,而永久处于阻塞的状态。你可以利用下面的示例图理解基本的死锁问题:定位死锁最常见的方式就是利用jstack等工具获取线程栈,然后定位互相之间的...

2018-11-10 18:57:32 154

转载 极客时间第一讲 动态代理是基于什么原理。

编程语言通常有各种不同的分类角度,动态类型和静态类型就是其中种分类角度,简单区分就是语言类型信息是在运行时检查,还是编译检查。与其近似的还有一个对比,就是所谓强类型和弱类型,就是不同类型量赋值时,是否需要显式地(强制)进行类型转换。那么,如何分类Java语言呢?通常认为,Java是静态的强类型语言,是因为提供了类似反射等机制,也具备了部分动态类型语言的能力。言归正传,今天我要问你的问题是,谈谈Ja...

2018-11-10 17:42:21 164

转载 SQL的优化方法

转1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库.备注、描述、评论之类...

2018-10-26 16:30:17 131

转载 springmvc的五个常用注解?

1、@Controller在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Controll...

2018-09-15 17:06:48 37971 3

转载 hibernate对session的管理

6.1把Session绑定在当前线程​ 在开发中,通常在业务层进行事物管理,在Dao层操作数据库. 也就是说业务层需要连接(Session)开启事物,Dao层需要连接(Session)操作数据库,如何保证这些连接是同一个呢?​ 在JDBC阶段,我们通过了两种方式解决:​ 1.向下传递参数​ 2.绑定到TreadLocal里面.​ 在Hibernate中,Session 对象与本地线程绑定很简单...

2018-06-24 00:03:10 420

翻译 主键生成策略

2.1概述​ Hibernate中为了更好的维护数据, 提供很多种主键生成策略.2.2 主键策略类型increment :自动增长,适用类型:short,int,long类型主键.在多进程和集群下不要使用.用的不是数据库的自动增长, hibernate底层的增长策略,select max(id) from customer; 然后+1作为下一条记录的ID.assigned:需要用户手动输入OID的...

2018-06-23 23:58:10 104

原创 FilterChain:过滤链的作用

过滤器链作用:当一个filter收到请求的时候,调用chain.doFilter才可以访问下一个匹配的filter,若当前的filter是最后一 个filter,调用chain.doFilter才能访问目标资源​ 多个filter的执行顺序是由web.xml中filter-mapping的位置决定的.2dispatcherREQUEST:默认值,过滤从浏览器发送过来的请求和重定向 不过滤转发F...

2018-05-29 00:33:49 5152

微信付款到零钱demo

微信付款到零钱demo,可以看看。

2019-01-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除