随笔分类 - 数据库MSSQL
摘要:Spring的DAO模块提供了对JDBC、Hibernate、Mybatis等DAO层支持,本节介绍DAO模块对JDBC的支持。DAO模块依赖ommons-dbcp.jar、commons-pool.jar。 一、JdbcDaoSupport的使用 传统的JDBC时需要创建连接、打开、执行sql、关
阅读全文
摘要:在了解Spring的DAO模块时需要有一定的数据库基础,Java语言与数据库连接使用的是JDBC,所以有必要学习下JDBC的内容。 1.JDBC介绍 JDBC (Java DB Connection) Java数据库连接。JDBC是一种可用于执行SQL语句的JAVA API(ApplicationP
阅读全文
摘要:这周公司组织的去惠州游玩,玩得很开心,就是坐车的时间比较长,除了睡觉基本一半时间都在车上,刚回来吃了饭,原本计划着这周搞点docker的一些知识,不过太累了,就写点个人总结吧。作为IT程序员,特别是做了几年的,三年以上的吧,如果还是觉得只要能实现功能,就万事大吉完成任务,只是着眼与功能点的实现,那可
阅读全文
摘要:分布式应用首先要解决的是跨域的问题,解决session、frame、cookie的跨域是最基本的,然后才是负载均衡和性能优化,上面的不解决就没法往后面进行。上一博客主要是解决了frame跨域的问题,今天来解决session跨域的问题,如何让session共享。其实解决session共享的方案有好多,
阅读全文
摘要:前面几篇博客基本把redis基本操作学习了下,但一些高级应用并没有写进博客,例如持久化、虚拟内存等,像这些主要是通过配置文件来解决的,运维方向可能更侧重一些,对于开发者来说,可能就想知道怎么用C#来和Redis服务器打交道,今天使用的ServiceStack就是用来做这事的。 一、引入Service
阅读全文
摘要:一、前戏 下面的列表清楚的解释了Redis Replication的特点和优势。 1). 同一个Master可以同步多个Slaves。 2). Slave同样可以接受其它Slaves的连接和同步请求,这样可以有效的分载Master的同步压力。因此我们可以将Redis的Replication架构视为图
阅读全文
摘要:一、理论 还是抄前辈的理论知识。 和众多其它数据库一样,Redis作为NoSQL数据库也同样提供了事务机制。在Redis中,MULTI/EXEC/DISCARD/WATCH这四个命令是我们实现事务的基石。相信对有关系型数据库开发经验的开发者而言这一概念并不陌生,即便如此,我们还是会简要的列出Redi
阅读全文
摘要:一、前戏 在该系列的前几篇博客中,主要讲述的是与Redis数据类型相关的命令,如String、List、Set、Hashes和Sorted-Set。这些命令都具有一个共同点,即所有的操作都是针对与Key关联的Value的。而该篇博客将主要讲述与Key相关的Redis命令。学习这些命令对于学习Redi
阅读全文
摘要:一、前戏 Sorted-Sets和Sets类型极为相似,它们都是字符串的集合,都不允许重复的成员出现在一个Set中。它们之间的主要差别是Sorted-Sets中的每一个成员都会有一个分数(score)与之关联,Redis正是通过分数来为集合中的成员进行从小到大的排序。然而需要额外指出的是,尽管Sor
阅读全文
摘要:一、前戏 我们可以将Redis中的Hashes类型看成具有String Key和String Value的map容器。所以该类型非常适合于存储值对象的信息。如Username、Password和Age等。如果Hash中包含很少的字段,那么该类型的数据也将仅占用很少的磁盘空间。每一个Hash可以存储4
阅读全文
摘要:快过年了,任务也没那么多了,可以有时间了解下其他的内容,今天看到一个博客关于weex的,觉得还挺实用的,等有空了可以了解了解。不过还是把今年的目标要完成。今天继续redis。 一、前戏 在Redis中,我们可以将Set类型看作为没有排序的字符集合,和List类型一样,我们也可以在该类型的数据值上执行
阅读全文
摘要:一、前戏 在Redis中,List类型是按照插入顺序排序的字符串链表。和数据结构中的普通链表一样,我们可以在其头部(left)和尾部(right)添加新的元素。在插入时,如果该键并不存在,Redis将为该键创建一个新的链表。与此相反,如果链表中所有的元素均被移除,那么该键也将会被从数据库中删除。Li
阅读全文
摘要:上周六通宵打牌周日白天只睡3小时累成狗,从今天起以后不能玩太大的了,小赌怡情大赌伤身,和同事朋友有空玩玩还是好的。今天公司外面马路上有人挂灯笼时死了一个人,哎,快过年了悲剧又发生了,真是生命是脆弱的。虽然这一两个月贪玩了点,但技术也不能落下,周一到周五下班没事的话有时候也会上网大致了解一些。今天就接
阅读全文
摘要:前面博客写了nginx负载均衡,大致了解了下nginx,不过这都是2016年的,2017年的计划也列了,重要的是执行,最近在看RabbitMQ和redis,由于今天和小伙伴们一起去聚餐了,回来的比较晚,玩的还都挺happy,所以今天就大致的了解下redis。 一、下载 下载这个困扰我好几天,搜索由于
阅读全文
摘要:最近电脑出毛病了,自己装显卡驱动给装死了开不了机,自己研究了两天也没解决,只有去修电脑的找专业人员,说起来惭愧,虽然自己是搞计算机的可电脑自己重装系统都还搞不定。重装系统又清理灰尘花了50大洋,现在用着感觉开机都快了好多。关于VS使用Mysql数据库原本上周就打算写一博客,一直拖到现在。 一、Mys
阅读全文
摘要:前面博客也讲了,自己做一个网站,选用的是MVC+EF Code First+MySql+EasyUI,先说下技术选型。一、为什么选择MVC? 因为之前自己做的系统大部分是webForm,MVC的之前也做过但是也都是框架已经搭好的,所以选择使用MVC框架,自己也搭建下MVC类型的框架。MVC也比web
阅读全文
摘要:昨天有人问我数据库的设计原则,一年多没做服务端这块也基本忘干净了,就记得什么二级、三级什么的(别误会这不是黄片看多的结果),大学的时候也学过数据库,大学时也从需求到数据库设计再到实现独立完成了一个项目,对这数据库这块我还是有把握的,像什么存储过程触发器事务锁等,这些理论的知识也忘差不多了,可能藏在脑
阅读全文