01 2018 档案

解决Spring框架的Dao层改用@Repository注解,无法使用JdbcDaoSupport的问题
摘要:Or 阅读全文

posted @ 2018-01-28 23:09 linuxSu 阅读(398) 评论(0) 推荐(0) 编辑

Mybatis 接口编程中dao 层接口没有注解和<bean> 为什么能被实例化为bean??
摘要:原文链接 写dao 层接口都是自己加上@Repository这个注解,但是不写的情况也可以正常注入. <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <property name="basePackage" value 阅读全文

posted @ 2018-01-28 23:05 linuxSu 阅读(400) 评论(0) 推荐(0) 编辑

EXPLAIN SQL 结果表介绍
摘要:原文链接: http://www.jb51.net/article/133707.htm EXPLAIN慢查询日志里出现的SELECT查询 explain列的解释 table:显示这一行的数据是关于哪张表的 type:这是重要的列,显示连接使用了何种类型。从最好到最差的连接类型为const、eq_r 阅读全文

posted @ 2018-01-26 16:30 linuxSu 阅读(228) 评论(0) 推荐(0) 编辑

MYSQL 详细查看系统资源变量等操作
摘要:https://www.cnblogs.com/zengkefu/p/5634858.html 阅读全文

posted @ 2018-01-26 16:27 linuxSu 阅读(196) 评论(0) 推荐(0) 编辑

MySQL · 答疑解惑 · InnoDB 预读 VS Oracle 多块读
摘要:http://mysql.taobao.org/monthly/2015/05/04/ IO 仍然是数据库的性能杀手,为了提高 IO 利用率和吞吐量,不同的数据库都设计了不同的方法, InnoDB 提供的预读(read-ahead)功能,以及 Oracle 提供的多块读(multiblock-rea 阅读全文

posted @ 2018-01-26 15:53 linuxSu 阅读(177) 评论(0) 推荐(0) 编辑

MySQL · 特性分析 ·MySQL 5.7新特性系列
摘要:作者: 淘宝-数据库内核月报 MySQL 5.7新特性之一介绍了一些新特性及兼容性问题 MySQL 5.7新特性之二介绍了临时表的优化和实现 MySQL 5.7新特性之三介绍了undo表空间的truncate功能 MySQL 5.7新特性之四介绍了并行复制 阅读全文

posted @ 2018-01-24 17:35 linuxSu 阅读(385) 评论(0) 推荐(0) 编辑

MySQL · 引擎特性 · Group Replication内核解析
摘要:作者: 淘宝: 数据库内核月报 原文链接: MySQL · 引擎特性 · Group Replication内核解析之一 MySQL · 引擎特性 · Group Replication内核解析之二 MySQL Group Replication旨在打造一款事务强一致性金融级的高可用数据库集群产品, 阅读全文

posted @ 2018-01-24 13:08 linuxSu 阅读(289) 评论(0) 推荐(0) 编辑

MySQL · 引擎特性 · MySQL内核对读写分离的支持
摘要:作者: 淘宝 - 数据库内核月报 原文链接: MySQL · 引擎特性 · MySQL内核对读写分离的支持 读写分离是MySQL实现负载均衡,保证高可用和高扩展性的重要手段,MySQL内核提供了对读写分离的多种手段的支持,从通过设置系统variable在事务,session,以及节点级别设置只读属性 阅读全文

posted @ 2018-01-24 13:06 linuxSu 阅读(146) 评论(0) 推荐(0) 编辑

MySQL下INNODB引擎的SELECT COUNT(*)性能优化及思考
摘要:原文链接: 最近研究MYSQL时突然发现count(*) 的问题, 网络上查询时发现该文章. 作者:飘易来源:飘易版权所有。转载时必须以链接形式注明作者和原始出处及本声明。 执行效率: MYISAM > InnoDB ( secondary key(单独存放) > primary key(与 dat 阅读全文

posted @ 2018-01-24 12:11 linuxSu 阅读(606) 评论(0) 推荐(0) 编辑

大数据-推荐系统概述
摘要:推荐系统概述 图数据库的基本思想 1.图(Graph)由节点(node,顶点)和关系(relationship,边)组成 2.图在节点上记录数据(节点的属性,property) 3.节点由关系组织成图,关系也具有属性 4.寻路(traversal,遍历)在图上定位由节点组成的路径 5.索引(inde 阅读全文

posted @ 2018-01-24 12:00 linuxSu 阅读(1080) 评论(0) 推荐(0) 编辑

为函数的参数指定类型
摘要:@typeassert(int, int, list)实现 java中 String name, int age 这种形式的参数,Python 参数必须为指定类型.如不符合则raise 错误信息. from inspect import signaturedef typeassert(*ty_arg 阅读全文

posted @ 2018-01-16 14:39 linuxSu 阅读(310) 评论(0) 推荐(0) 编辑

装饰器函数导致的原函数的元数据被替代--保存元数据
摘要:我们使用装饰器函数后,会导致元数据被覆盖成装饰器函数的元数据,例如__name__,下例子如果不添加 @wraps(func),则输出结果为wrapper, 我们添加后,输出结果为test@wraps(func): 相当于 update_wrapper(wrapper,func,WRAPPER_AS 阅读全文

posted @ 2018-01-16 14:38 linuxSu 阅读(308) 评论(0) 推荐(0) 编辑

针对迭代程序效率低下-装饰器函数
摘要:因为在做迭代时,很多函数值计算都是重复的,导致内存消耗过大,资源冗余过多,程序执行速度效率低下.所以我们引用装饰器函数解决这个问题. 以斐波那契数列为例, 因为n的值总为 n-1 和 n-2 的值的和(n>=2),所以为函数添加缓存cache,我们每次执行程序时都先查找缓存中是否有该数字对应的函数, 阅读全文

posted @ 2018-01-16 14:26 linuxSu 阅读(166) 评论(0) 推荐(0) 编辑

anaconda下安装库出现UnsatisfiableError问题
摘要:利用命令行在Anaconda Prompt 安装PIL 利用命令conda install PIL出现问题如下: (D:\Program Files\Anaconda3) C:\Users\lee>conda install PIL Fetching package metadata ....... 阅读全文

posted @ 2018-01-09 09:13 linuxSu 阅读(614) 评论(0) 推荐(0) 编辑

清华大学开源镜像站
摘要:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 链接 阅读全文

posted @ 2018-01-09 09:12 linuxSu 阅读(959) 评论(0) 推荐(0) 编辑

Session 和 Cookie 详解-转载
摘要:原链接: Session 和 Cookie 详解 会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。 本章将系统地讲述Cooki 阅读全文

posted @ 2018-01-06 16:58 linuxSu 阅读(449) 评论(0) 推荐(0) 编辑

三次握手四次挥手原理
摘要:https://www.cnblogs.com/shihaochangeworld/p/5770294.html 阅读全文

posted @ 2018-01-04 16:03 linuxSu 阅读(115) 评论(0) 推荐(0) 编辑

HTTP1.0 HTTP 1.1 HTTP 2.0主要区别
摘要:1.0和2.0: https://www.zhihu.com/question/34074946 1.0和1.1: http://blog.csdn.net/forgotaboutgirl/article/details/6936982 三者: http://blog.csdn.net/linson 阅读全文

posted @ 2018-01-04 13:38 linuxSu 阅读(238) 评论(0) 推荐(0) 编辑

java 重定向和转发的区别
摘要:java 重定向和转发的区别 原作者链接 response.sendredirect("http://www.foo.com/path/error.html");重定向和转发有一个重要的不同:当使用转发时,JSP容器将使用一个内部的方法来调用目标页面,新的页面继续处理同一个请求,而浏览器将不会知道这 阅读全文

posted @ 2018-01-04 13:34 linuxSu 阅读(260) 评论(0) 推荐(0) 编辑

Python练习100则--部分概念的没有做
摘要:以下程序中,所有涉及到函数嵌套程序均可添加函数构造器来添加函数缓存, 具体方式在我的另一条博客中体现: 为函数迭代添加缓存 # coding = utf-8 import math, osfrom random import randint def Binary(): res = int(-1 / 阅读全文

posted @ 2018-01-03 10:05 linuxSu 阅读(883) 评论(5) 推荐(0) 编辑

MYSQL忘记root密码后如何修改
摘要:方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for root@localhost = password('123' 阅读全文

posted @ 2018-01-03 09:58 linuxSu 阅读(649) 评论(0) 推荐(0) 编辑

!!!重要剖析死锁原理
摘要:原链接 作者:大漠孤烟直 背景及现象 线上生产环境在某些时候经常性的出现数据库操作死锁,导致业务人员无法进行操作。经过DBA的分析,是某一张表的insert操作和delete操作发生了死锁。简单介绍下数据库的情况(因为涉及到真实数据,这里做了模拟,不影响具体的分析和分析的结果。)假设存在如下2张表: 阅读全文

posted @ 2018-01-03 09:52 linuxSu 阅读(790) 评论(0) 推荐(0) 编辑

二分查找注意点
摘要:link 二分查找实现,需要注意的问题 本文不准备详细介绍一个正确的二分查找应该是如何实现的,毕竟现在网上有着大量的正确版本。接下来,根据批改试卷过程中发现的一些问题,做一些简单的分析,希望对大家实现一个有效的二分查找算法,甚至是一个数据库内可用的二分查找算法,有所帮助。 问题一:是否检查参数的有效 阅读全文

posted @ 2018-01-03 09:45 linuxSu 阅读(347) 评论(0) 推荐(0) 编辑

数据库连接串整理
摘要:常用JDBC驱动与连接字符串 MySQL driver:com.mysql.jdbc.Driver url:jdbc:mysql://localhost:3306/mydb MySQL url格式:jdbc:mysql://[host:port]/[database][?参数名1][=参数值1][& 阅读全文

posted @ 2018-01-03 09:41 linuxSu 阅读(9709) 评论(0) 推荐(0) 编辑

MYSQL mysqldump数据导出详解
摘要:https://www.cnblogs.com/chenmh/p/5300370.html link 备注: 作者:pursuer.chen 博客:http://www.cnblogs.com/chenmh 在日常维护工作当中经常会需要对数据进行导出操作,而mysqldump是导出数据过程中使用非常 阅读全文

posted @ 2018-01-03 09:39 linuxSu 阅读(606) 评论(0) 推荐(0) 编辑

MVCC的一些理解
摘要:link 一、MVCC简介 MVCC (Multiversion Concurrency Control),即多版本并发控制技术,它使得大部分支持行锁的事务引擎,不再单纯的使用行锁来进行数据库的并发控制,取而代之的是把数据库的行锁与行的多个版本结合起来,只需要很小的开销,就可以实现非锁定读,从而大大 阅读全文

posted @ 2018-01-03 09:34 linuxSu 阅读(807) 评论(0) 推荐(0) 编辑

MySQL 加锁处理分析-转载
摘要:来自何登成的技术博客 1.1 MVCC:Snapshot Read vs Current Read 2 1.2 Cluster Index:聚簇索引 3 1.3 2PL:Two-Phase Locking 3 1.4 Isolation Level 4 2 一条简单SQL的加锁实现分析 5 2.1 阅读全文

posted @ 2018-01-03 09:32 linuxSu 阅读(281) 评论(0) 推荐(0) 编辑

< 2025年4月 >
30 31 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 1 2 3
4 5 6 7 8 9 10

导航

统计

点击右上角即可分享
微信分享提示