为了账号安全,请及时绑定邮箱和手机立即绑定

Mysql

MyBatis学习笔记(三、动态 SQL)

MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么痛苦。拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表最后的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。 通常使用动态 SQL 不可能是独立的一部分,MyBatis 当然使用一种强大的动态 SQL 语言来改进这种情形,这种语言可以被用在...

39浏览 2推荐 0评论

mysql limit分页查询效率问题

对于有大数据量的mysql表来说,使用LIMIT分页存在很严重的性能问题。 查询从第1000000之后的30条记录: SQL代码1:平均用时6.6秒 SELECT * FROM cdb_posts ORDER BY pid LIMIT 1000000 , 30 SQL代码2:平均用时0.6秒 SELECT * FROM cdb_posts WHERE pid >= (SELECT pid F...

55浏览 1推荐 0评论

来自一个小白学习PHP的学习路径

推荐慕课网PHP工程师学习路径:慕课网PHP工程师学习路径 以下是我个人在已有HTML+CSS+JavaScript基础之下,通过慕课网学习PHP的过程,记录下自己的学习路线,同时也推荐给PHP小白们,欢迎各位大佬们分享你们的学习经验~如有不足之处欢迎指出~ 如果已经有HTML+CSS+JavaScript基础,可以按照以下顺序学习PHP: 1、PHP入门篇 2、与MySQL的零距离接触 3、PH...

339浏览 9推荐 1评论

Java面试准备,  

参考知乎专栏: https://zhuanlan.zhihu.com/p/24617729 稍微整理一下感觉所有不会的都离不开线程、集合、IO,我先去补补 举个例子说明finally里的代码不会被执行 会执行, 貌似会在return那停住, 去做finally里面的事, 回头再去方法里面做return synchronized和lock的优缺点,适用场景(2) Lock是Java1.5以后的新特性...

144浏览 1推荐 0评论

IDEA-JSP连接MySQL数据库的详细步骤(不使用JSTL)

JSTL是JSP的标准标签库,使用数据库很方便,但是我怎么都没有配置成功,所以果断放弃了,回归纯JSP的方法上。 我用了mysql-front建好了数据库,这个软件时不时的会出现点问题,所以一般还是再文本里写好,然后再复制到front里执行。而且最大的问题是在CREATE时所有需要单引号(')的地方都是用点号(键盘左上角的 `),而在增删改查的操作时依然是用单引号。这点不知道是我记错了还...

176浏览 1推荐 0评论

linux环境下phpize使用的一个小技巧分享给大家

在这里想和大家分享linux环境下phpize使用的一个小技巧:在网上找了很多这方面的资料,大多是讲应用的很少有讲怎么安装的; 正常情况下我们搭建linux环境成功后就可以在解压的文件中找到configure文件了,若没有configure文件时就直接phpize下,也可以生成configure文件; 但有时会报phpize不是命令的情况,即你的环境中并没有phpize文件,这时候就需要安装一下了...

93浏览 1推荐 0评论

CentOS 6.x下源码编译安装LAMP环境搭建(下) 之 LAMP

本手记将承接上两篇《CentOS 6.x下源码编译安装LAMP环境搭建(上) 之 辅助软件的安装》和CentOS 6.x下源码编译安装LAMP环境搭建(下) 之 LAMP架构搭建(1)的Apache安装之后的关于MySQL的源码编译安装 安装MYSQL 安装 ncurses Ncurses 提供字符终端处理库,包括面板和菜单。它提供了一套控制光标,建立 窗口,改变前景背景颜色以及处理鼠标操作的函数...

119浏览 1推荐 0评论

CentOS 6.x下源码编译安装LAMP环境搭建(下) 之 LAMP

慕课网的小伙伴们!本手记将承接上一篇《CentOS 6.x下源码编译安装LAMP环境搭建(上) 之 辅助软件的安装》 http://www.imooc.com/article/18107 如果你未完成在上一篇手记的辅助软件的安装请移至 http://www.imooc.com/article/18107 这是必须的 如果想要成功安装lamp环境的搭建一定要安装辅助软件 相关源码包也在上一篇手记中 ...

105浏览 1推荐 1评论

MySQL的坑:把Excel文件导入到Navicat for MySQ 原创

大家好,又跟大家见面了。最近因为发生了这样那样的事情,好久没有写手记了。 最近我玩了一下MySQL,但是却因为两个小问题浪费了我一天的时间。为了各位慕友们不再像我这样浪费较多的耗时间在小的问题上,所以我今天来总结一下遇到这两个小问题应该怎么办。 首先,是字符集的问题。这种问题很常见,在我们新建立的表的时候在表中插入数据,但是插入汉字的时候却总会出乱码。 解决问题方法如下:mysql> sho...

2043浏览 26推荐 3评论

vagrant打造跨平台的最NB的开发环境

相信作为一个合格的phper在开发过程中所用的开发环境肯定是要在Linux下开发的,没错,作为初学者(php小白)是不建议一开始就在Linux下学习的,因为这样有一定的难度,但是连环境都搞不起来,就是你有多么喜欢PHP,那也是白搭,开始我们会使用集成环境软件例如著名的有xampp,wamp,APPserver(这里个人观点建议Windows操作系统用户的小白们安装软件的话就用wampserver ...

356浏览 8推荐 0评论

CentOS 6.x下源码编译安装LAMP环境搭建(上) 之 辅助软件

本文采用最复杂的lamp环境搭建源码安装:CentOS 6.x下的 编译安装 PHP5.6+MYSQL5.6+APACHE2.4 由于文章篇幅比较大,所以分为上下篇两篇文章,敬请关注后续内容...... 温馨提示:由于源码编译安装lamp环境出错率极高,所以请心理承受能力差的小伙伴们迅速撤离本文章 ......开玩笑而已:) 今天我这个大自然的搬运工就把我自己整理的源码包全部共享出来了,相比之前分...

393浏览 2推荐 3评论

web服务器该选择apache还是nginx?

很多人都会考虑在PHP环境搭建过程中到底是用LAMP好呢?还是LNMP好呢? 两者的具体区别在于web服务器的不同,Apache与Nginx.具体用哪个好,不能一概而论,具体问题具体分析嘛...... 一、apache与nginx的区别: 1、二者最核心的区别在于apache是同步多进程模型,一个连接对应一个进程;nginx是异步的,多个连接(万级别)可以对应一个进程 。nginx处理静态文件好,...

511浏览 2推荐 0评论

Python操作MySQL]银行转账实例-代码流程

按照视频里面一字不漏打出来的,运行结果没问题,图片为运行结果 # -*- coding:utf-8 -*- import sys import MySQLdb class TransferMoney(object): def __init__(self, conn): self.conn = conn def check_acct_available(self, acctid): cursor =...

284浏览 2推荐 0评论

JAVA类属性初始化的有趣儿情况 原创

序 这是我之前遇到的一个问题,在这里分享给同僚;希望大家能避免这些错误;少走弯路。 问题 这个情况有些特殊,当时我在弄APP的设置模块;结果发现无论设置如何保存第二次获取值的时候都是初始值,跟踪了一下发现保存的时候的确是保存到文件了,那么这就奇葩了。想了一下问题肯定出在获取值的时候,跟踪了一下获取值的断点,发现获取的时候是之前保存的值,而在类的构造函数之后值却又成了初始值,这个是为啥? 百思不得其...

1899浏览 24推荐 5评论

数据库知识点(4)——删除重复数据 原创

此篇记录了如何确定数据库中是否有重复的数据,如果有如何将重复的数据删除。 判断数据是否重复时,建议根据能够唯一确定一个对象的属性进行判断,比方说身份证号,一个学校的学生学号,手机号等信息。如果此类属性被确认在数据表中有重复的记录,那么可以确定此条记录重复。 以学生表为例,先用group by,having count 根据学生学号来找出重复的数据,然后将其删除。 学生信息表 根据学号(no)查出重...

215浏览 2推荐 0评论
首页上一页1234567下一页尾页

推荐作者

热门手记

意见反馈 常见问题 APP下载
官方微信