摘要: 1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: 最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库. 备注 阅读全文
posted @ 2018-11-14 22:15 CodingPanda 阅读(2462) 评论(0) 推荐(0)
摘要: 1、查看最大连接数 2、修改最大连接数 3.root 查看所有用户当前连接 4.查看常用监控语句 5.查询是否锁表 6.查看正在锁的事务 7.查看等待锁的事务 阅读全文
posted @ 2018-11-14 22:06 CodingPanda 阅读(2483) 评论(0) 推荐(0)
摘要: 在新建项目成功之后我们可以做一个简单的动态增删查改。 1.在models文件夹下新建models.go,根据模型新建表 2.修改main.go,调用models.go中数据库注册 3.启动项目,自动新建表 4. 阅读全文
posted @ 2018-10-30 21:38 CodingPanda 阅读(2760) 评论(0) 推荐(0)
摘要: 安装GO 1.安装Go的SDK(WIN直接下载安装包安装) 下载地址:https://golangtc.com/download Windows下只需要添加GOPATH(GOPATH对应的开发项目路径)环境变量即可,其他变量已自动配置。 2.检查GO SDK是否安装成功 在命令提示符中输入 显示如下 阅读全文
posted @ 2018-10-29 21:16 CodingPanda 阅读(4038) 评论(0) 推荐(0)
摘要: 环境:jdk1.8、tomcat 7.0.68 、mysql5.6 配置及风格说明:spring使用的是4.3.5版本,restful风格接口。 实现功能:1.实现简单的增删查改 2.事务配置(以实现事务回滚) 3.日志配置,日志使用的是log4j,日志级别控制到debug级别,会打印出所执行的sq 阅读全文
posted @ 2018-08-09 16:25 CodingPanda 阅读(4214) 评论(0) 推荐(0)
摘要: 查找文件夹中文件中包含字符 查看Linux版本 阅读全文
posted @ 2018-07-25 15:50 CodingPanda 阅读(346) 评论(0) 推荐(0)
摘要: 在这几天,遇到一个Tomcat启动闪退的问题,通过查阅各种资料,算是完美解决。在此分享给朋友们。 首先,确定你的问题在哪里 1.查询错误:win+R 输入cmd,进入一般处理程序。通过cd 找到你Tomcat的bin文件夹,在bin下面输入startup.bat run运行,运行后,如果如(图1)提 阅读全文
posted @ 2018-07-12 11:23 CodingPanda 阅读(49737) 评论(2) 推荐(2)
摘要: 介绍:一个简单spring boot脚手架。由经典的三层架构(web控制层、事务逻辑层和数据访问层)组成,使用的是restful架构风格,数据库使用的是mysql,数据访问使用的是MyBatis框架。实现了一整套简单的增删查改及批量插入,有效的事务控制和日志打印。 云盘地址:https://pan. 阅读全文
posted @ 2018-06-26 10:07 CodingPanda 阅读(2134) 评论(0) 推荐(0)
摘要: 作为一名Java使用者,掌握JVM的体系结构也是必须的。说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。它们的关系如下图所示: 运行期环境代表着Java平台 阅读全文
posted @ 2018-06-07 10:20 CodingPanda 阅读(612) 评论(0) 推荐(0)
摘要: String a="2003-10-12"; String b="2003-10-21";int result=a.compareTo(b);if (result==0)out.print("a=b");else if (result < 0 )out.print("a<b");else out.p 阅读全文
posted @ 2018-05-23 14:33 CodingPanda 阅读(327) 评论(0) 推荐(0)
摘要: 代码可直接复制到python文件中进行运行 # 1.打印 print("你好 世界") # 2.列表(java中的数组) name = ["lll", "gx", "zj", "xx"] print(name[-2]) # 3. if判断 xmTail = 1.75 xmWight = 80.5 B 阅读全文
posted @ 2018-04-18 16:09 CodingPanda 阅读(1124) 评论(0) 推荐(0)
摘要: ExecutorService service = Executors.newSingleThreadExecutor(); service.execute(new Runnable() { public void run() { inertPayRecord(reqdata, siteCode); // 插入支付记录 insertPa... 阅读全文
posted @ 2018-03-24 16:43 CodingPanda 阅读(203) 评论(0) 推荐(0)
摘要: 1.检查是否开启了日志 2.开启mysql数据日志 修改之后要重启数据库 3.查看数据库日志 加了-v就可以看到具体的sql语句 阅读全文
posted @ 2018-03-23 16:44 CodingPanda 阅读(767) 评论(0) 推荐(0)
摘要: 开发官网:银联支付开发平台 支付流程: 正常的支付流程都是一样, 2 是支付请求,将返回的支付结果html在浏览器打开返回给用户 5 是同步支付结果写入(这里是完成支付后点击返回商户按钮触发) 6 是异步支付结果写入(这里是完成支付后银联自动发起) 在若支付结果写入异常时,可以主动发起结果查询接口, 阅读全文
posted @ 2018-03-15 20:18 CodingPanda 阅读(3752) 评论(0) 推荐(0)
摘要: 开发官网:支付宝开发平台 支付流程: 简单的说就是支付环节就是三个接口1.3 支付请求接口 (支付请求到支付宝,会返回一个html在浏览器打开,用户完成支付) 1.7 支付宝将支付结果写入到页面(这里是完成支付后点击返回商户按钮触发) 1.8 支付宝将支付结果写入到后台(这里是完成支付后支付自动发起 阅读全文
posted @ 2018-03-15 16:37 CodingPanda 阅读(3586) 评论(0) 推荐(0)