- 博客(45)
- 资源 (31)
- 收藏
- 关注
原创 Mysql系列——数据库运维(1)——数据库版本介绍及安装-yum
配置yum源 此处主要是为了安装其他软件方便,mysql有自己的noarch。 安装base repo源` cd /etc/yum.repos.dmv CentOS-Base.repo CentOS-Base.repo.bak ` wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 安装e
2017-10-07 10:06:29 1637
原创 Mysql系列——数据库运维(1)——数据库版本介绍及安装-bin
Mysql 各个版本区别:1、MySQL Community Server 社区版本,开源免费,但不提供官方技术支持。 2、MySQL Enterprise Edition 企业版本,需付费,可以试用30天。 3、MySQL Cluster 集群版,开源免费。可将几个MySQL Server封装成一个Server。 4、MySQL Cluster CGE 高级集群版,需付费。 5、My
2017-10-05 16:04:07 719
原创 Mysql系列——数据库设计(5)——实例讲解
今天是中秋佳节,老家称为小过年。愿大家团圆、幸福、安康。 今天来讲解本系列博客最后一节,用一个实例讲解下关系数据库设计。数据库设计在传统的软件设计流程中属于详细设计之中。实际上,现在到处都讲究风口,如果按照传统的瀑布流程,也许等系统开发出来,风的中心就转移到别的位置了。现在大多数的软件公司在软件设计的时候都没有数据库设计这一步,直接划分模块,让程序员自己设计数据库。其实,前边省下的力气后边要加倍奉
2017-10-04 17:20:34 12732 4
转载 重庆“背篓夫妻”相伴29年 夫妻二人互为腿眼
六十七岁老人再次演唱《大话西游》,点击看看该文章,更加应景 20日午后,微雨。江津区石门镇永安村,田地,房屋,鸡鸭,一切都静静的。一对老夫妻坐在家门前,认真编着背篓,一人编竹,一人编绳。没错,背篓就是他们的标志,近日的网红背篓夫妻,曹树才和许厚碧,感动无数小年轻。老两口经常拌嘴,但是过后又一起恢复笑容。听见我们进门,曹树才抓过几根板凳,摸着墙壁摆成一排。许厚碧没起身,老伴走到哪,她眼睛就盯着哪,小
2017-09-23 12:25:26 1592
原创 Mysql系列——数据库设计(4)——实体表之间的关系
干软件这一行这么多年,好的程序员也更加的博学。大学时代,舍友放过一个影片,对其中的六度理论印象很深刻。 六度人脉关系理论(Six Degrees of Separation),是指地球上所有的人都可以通过六层以内的熟人链和任何其他人联系起来。通俗地讲:“你和任何一个陌生人之间所间隔的人不会超过六个,也就是说,最多通过六个人你就能够认识任何一个陌生人。” 我们很容易明白,六度理论的数学基
2017-09-23 09:59:36 12153 1
原创 Mysql系列——数据库设计(3)——数据库设计的三大范式:详细
在大学学习数据库的时候,不明白为什么会学习很多关系代数、设计范式的理论。但是,有了这些理论基础,在遇到问题的时候脑袋会有灵光一闪的感觉。那种感觉很像是大雾天太阳照射大地的感觉,心中一片光亮。^_^那么,范式是什么呢? 课本中的定义:范式是“符合某一种级别的关系模式的集合,表示一个关系内部各属性之间的联系的合理化程度”。–《数据库理论》 通俗的讲,他是一套成型的设计原则,照着这种原则设计数据库能
2017-09-22 20:34:06 1002
转载 教育奖得主说,有这种思维方式的孩子容易有更好的发展
近日,全球最大单项教育奖“一丹奖”公布了首届获奖者名单,美国斯坦福大学教授Carol S.Dweck(卡罗尔·德韦克)和哥伦比亚新学校基金会创办人兼总监Vicky Colbert分别获得了一丹教育研究奖和一丹教育发展奖。 据悉,每名获奖人将获得3000万港币(约387万美元)奖金,以鼓励他们在推动全球教育革新的杰出贡献。如此丰厚的奖金,足可见这项教育大奖的含金量相当之高。
2017-09-21 08:56:58 702
转载 帮助应届生、年轻程序员快速成长的12个锦囊
写在前面今年公司来了不少应届生还有实习生,我多次受邀给他们做一些和成长相关的分享,获得良好反馈,我想可以把这些分享总结成文,一方面下次自己就不用频繁去讲,新人来让他们看文章就好了,另一方面也是想把自己的心得分享给更多的社会上的应届生和处在职业早期的年轻人。 我本人在软件研发行业工作有十多年,经历过不少公司,见证过不少应届生的成长,自己也带过很多应届生实习生。从他们的成长历程中,我看到那些成长较快的
2017-09-09 17:37:57 1038
原创 Mysql系列——数据库设计(2)——数据库设计的三大范式:引出
为什么设计数据库要注重范式数据库有几个范式,但是在此我只讲解第一范式、第二范式、第三范式。因为,我从业多年以来设计数据库完全遵守第三范式已经能够满足绝大多数系统的要求。(甚至,有些时候为了降低开发难度并提高效率,我们需要在某些表设计时进行冗余,牺牲掉范式要求。)那么为什么会要求数据库设计时要基本满足第三范式呢?因为为了减少数据冗余、同时降低数据的不一致性。那么, 有请栗子先生。还是应用
2017-08-27 17:18:17 857
原创 Mysql系列——数据库设计(1)——关系型数据库使用情景
为什么使用数据库许多人会问为什么软件存储数据会使用数据库?记得当时有一位做Flash开发的朋友说,你们做后端开发的一旦牵涉到存储数据就会想用数据库。其实存储数据可以使用文件。他的说法有一定道理。那么需要存储数据时,什么情况使用文件、什么情况使用数据库呢?前端存储数据使用文件都能解决吗?这篇文章会解答这些问题。关系型数据库优点 关系型数据库的理论依据是笛卡尔的关系数学理论,但是实际上,大
2017-08-27 16:10:54 1092
原创 Mysql 系列——数据库设计-(目录)--大学十年
今天(2017-8-27)开始重新写技术博客,简单做个回顾。从2007年毕业到现在已经毕业十年,最开始的时候从事其他行业,软件开发作为工作的副业。后来来到济南从事专业软件开发,11年辗转青岛。大略算来,来青岛已经是第7个年头,先后在一家环保公司、海信网络科技、一家智慧城市公司工作过。再后来来到现在的公司,并正式开始运维工作。由于领导希望我们一人有多项技能,而且我是作为开发出身,所以运维中的数据
2017-08-27 15:22:55 1552
转载 django 简易博客开发 2( 模板和数据查询)
首先还是贴一下项目地址 https://github.com/goodspeedcheng/sblog 因为代码全在上面上一篇博客我们介绍了 django的安装配置,新建project,新建app,app配置以及admin的使用,现在让我们来了解一下模板的使用和模型数据的显示。1、首先介绍如何在视图中使用模板方法1from django.template import
2014-09-05 20:44:17 1224
转载 django 简易博客开发 1( 安装、创建、配置、admin使用)
首先贴一下项目地址吧 https://github.com/goodspeedcheng/sblog到现在位置项目实现的功能有:1、后台管理使用Admin ,前端显示使用bootstrap2、评论使用的系统自带comments 支持ajax3、支持markdown 代码高亮 使用markdown + Pygments4、使用的gravatar头像服务 使用的环境: f
2014-09-04 20:38:02 2172
转载 Django 模板语言
关于方法调用 方法调用要比其他的查询稍微复杂一点,下面是需要记住的几点: 1,在方法查询的时候,如果一个方法触发了异常,这个异常会传递从而导致渲染失 败,但是如果异常有一个值为True的silent_variable_failure属性,这个变量会渲染成空string:代码>>> t = Template("My name is {{ person.first_na
2014-09-03 20:19:20 729
转载 Python设置默认编码
python在安装时,默认的编码是ascii,当程序中出现非ascii编码时,python的处理常常会报这样的错UnicodeDecodeError: 'ascii' codec can't decode byte 0x?? in position 1: ordinal not in range(128),python没办法处理非ascii编码的,此时需要自己设置将python的默认编码,一般设置
2014-09-02 19:12:36 870
转载 django通过pdb调试
如果通过django自带web服务器来测试程序,我们就可以使用 print 来将需要查看的东西直接打印到控制台上。 但是这样做还是有些不方便,如果能调试就好了。 事实上,django有提供这个功能。 首先需要安装django-pdb 安装django-pdbpip install django-pdb 添加django-pdb 到INSTALLED_AP
2014-09-02 18:41:43 2829
转载 win2008 64位支持32位Asp.net程序
最近在windows2008 x64位系统下的IIS7下部署asp.net程序。vs2005或vs2008默认的情况下是Any cpu 的也就是支持x86和x64两种系统的。可我的程序在引用了一个三方dll组件时引起了这样的错误: 错误“/test”应用程序中的服务器错误。-------------------------------------------------------
2014-05-21 13:23:42 2230
原创 IIS的安装与网站架设(For asp.net4.0)
版本要求操作系统:win2008以上版本 32位或者64位,推荐32位 IIS版本:IIS7.5以上 Asp.net:V4.0以上版本 安装顺序IIS应该在Framework4.0安装之前安装,如果二者顺序颠倒,会导致iis不能支持asp.net4.0。此时需要手动注册Framework4.0。 安装过程1、 打开控制面板面板,并点击“打开或关闭win
2014-05-15 15:45:53 3960
转载 C盘如何清理
装完Win7 C盘本来还有50G的空余空间,可没过多久就只剩了1、2G了,这种情况经常出现。那么究竟我们电脑的C盘里有些什么东西在作怪,怎样才能简单方便的清除它们,下面就让我们来一起看一下C盘的奥秘吧。C盘空间越来越小的解决方法1、运用磁盘清理软件清理C盘,市面上这类的软件非常多,这里就不一一推荐了,大家选用自己常用的即可。这么做可以把一些缓存和垃圾文件都删除掉,当然这只是治标不治本,还有
2014-05-14 10:15:03 4353
原创 HighCharts-Asp.net后台取Json数据模拟
博客缘起 最近项目需要用的图表,发现HighCharts是一个好用的工具。图表美观大方,公共API调用简练。缺点是图表种类不是很多,但是已经足够用了。 由于需要根据查询条件查询数据,从而更换图表种类、数据。经过网络搜索,发现多数文章巧合、雷同。最终归于一源:后天拼接字符串,前台接收后调用js方法eval,然后使用。这样带来两个坏处:1、代码不易维护,2、容易出现bug。
2014-03-20 17:26:55 3382
转载 python操作Excel读写(使用xlrd)
传说中python操作ms office功能最强大的是win32com(据说只要人工能操作的它都能实现,未尝试尚不知道真假),不过对于比较简单的需求显得有些小题大作。那么来看下简单的,分别是xlrd和xlwt模块。xlrdhttp://pypi.python.org/pypi/xlrd简单使用导入import xlrd打开exceldata = xlrd
2013-12-05 09:18:00 1140
转载 Visual Studio最好用的快捷键
每次在网上搜关于VS有哪些常用快捷键的时候,出来的永远是一串长的不能再长的列表,完全没体现出“常用”二字,每次看完前面几个就看不下去了,相信大家都 有这种感觉。其实我们平时用的真的只有很少的一部分,借用一句“二八原则”——其中20%的常用快捷键就可以完成你80%的任务了,当然这里20%不准 确,只是说明这样一个事实。下面是我平时用VS编程时真正用的比较多的快捷键,就这么十几个,看完毫无压力,多看几
2013-12-03 16:49:45 944
转载 Visual Studio使用技巧,创建自己的代码片段
1.代码片段的使用示例 在编写代码中常会使用代码片段来提高我们的编写代码的效率,如:在Visual Studio中编写一个for(int i = 0; i ){}这样的代码,我们只需要写"for"然后紧接着按2下"Tab键"即可实现上面的代码框架,如果需要编写一个 private int myVar; public int
2013-12-03 16:36:39 1479
转载 淘宝应对"双11"的技术架构分析
双“11”最热门的话题是TB ,最近正好和阿里的一个朋友聊淘宝的技术架构,发现很多有意思的地方,分享一下他们的解析资料: 淘宝海量数据产品技术架构 数据产品的一个最大特点是数据的非实时写入,正因为如此,我们可以认为,在一定的时间段内,整个系统的数据是只读的。这为我们设计缓存奠定了非常重要的基础。 图1 淘宝海量数据产品技术架构 按照数据的流向来划分,我们把淘宝数据产品的技
2013-11-28 09:25:04 863
原创 Python学习日志之三-----Python小应用示例
Voa慢速英语 Voa慢速英语想必都知道,最近发现一个网站(http://www.kekenet.com/),其中有voa慢速英语的音频。 本着天天向上的精神,打开一个页面后(http://www.kekenet.com/broadcast/201212/217548.shtml),发现有中英文双语的文章及清晰的英语音频。于是,准备将中英文文章拷贝下来,留作以后学习。但
2013-11-25 20:35:44 1034
转载 Python运行的17个时新手常见错误小结
转自:http://www.jb51.net/article/31014.htm1)忘记在 if , elif , else , for , while , class ,def 声明末尾添加 :(导致 “SyntaxError :invalid syntax”)该错误将发生在类似如下代码中: [python] view plaincopyprint?i
2013-11-25 13:54:59 741
原创 工作总结之-----WebService计时器如何叫醒
前序 工作中往往会用到计时器,此篇中我们关注计时器的失效。由于在项目中webservice的负担较轻,因此决定把计时器放入Web服务中。实现 在web服务中放入一个任务类,其中放入一个计时器。在类初始化方法中启动计时器。另外放一个持久类,类中专门放置一个静态任务对象。 最后,在Global.asax.cs文件中的Application_St
2013-11-14 16:31:31 1465
原创 Python学习日志之二-----装饰器
写在前面的不管是过去还是现在,二总是个贬义词。可是,我却喜欢这个数字。这证明,在你做出初步尝试后,成功的往前踏了一步。装饰器的类比装饰器在C#中可以类比Attribute,实现在方法执行前或执行后进行初始化或者扫尾工作。装饰器的实现实际上基于函数式编程。即传递一个函数参数,进行某些操作后,返回装饰加工之后的函数。这个返回的函数也许是原函数的偏函数,也许是另外一个函数。既然是基于私有
2013-11-12 17:16:47 1208
原创 Python学习日志之一
学习开始 今天开始Python学习,主要是工作结束后等待其他同事就餐的事件,还有就是晚上休息之前。学习环境 系统环境 操作系统基于Win7,语言环境基于Python2.7的原生Python语言。如果以后有机会可以学习下IronPython。调试时试着使用pdb调试器进行调试。 编码环境 平时实验各种语句使用Python自带的IDLE
2013-10-15 17:47:29 943
原创 技术杂烩
js打开新的页面时,如果传递的参数当中带有中文,那么需要编码,可以使用下列方法:传参:用encodeURI("url参数")将url编码 收参:用decodeURI("接收到(的)值")解码如此,后台接受到后可以直接使用,不需要解码。
2013-10-08 17:39:17 675
原创 Mvc示例之六---bs软件的路径
相对路径与绝对路径 相对路径是相对与文件或文件夹当前路径而言,绝对路径则是从路径的根部到达目标文件。 举个例子: C:\Windows\Microsoft.NET\Framework文件夹下面有一个文件:sbs_microsoft.jscript.dll,而C:\Windows\Microsoft.NET\Framework\v3.5文件夹下面有一个文件csc.exe。 我
2013-10-01 17:59:30 2238 2
原创 Mvc示例之五---Form强类型提交
本节我们讲解一下如何用强类型视图进行数据的添加、编辑。获取数据的Action:public ActionResult Index(int? id)//int?代表该参数可以为空,当为空时实际代表添加数据 { BigClass_NewS bigNews = new BigClass_NewS(); bigNews.FromD
2013-10-01 10:36:35 1966
原创 Mvc示例代码之四Razor模板(二)
这节我们用一个实际的Action例子讲解一下mvc前后台传递数据。前后台数据传递例子public ActionResult GetList(string BigClassName,int? pageIndex) { int pageCount=0; int recordCount=0; string
2013-09-30 20:50:36 2409
原创 Mvc示例之四Razor模板(一)
Razor模板是Mvc3开始引用的模板,是Mvc开发推荐模板。本节主要介绍Mvc模板及局部页使用、Razor语法,下一节介绍MvcHelper用法并通过一个示例详细讲解Razor模板前后台传值。Mvc模板模板页一般放在view的Shared文件夹下面。当加载时会将子页跟模板页合并行程最终结果。模板页所用语法:@RenderBody当在页面中呈现该部分后,表示一个占位。这是子页生
2013-09-29 20:21:15 4414
转载 范蠡传(司马迁-史记)
分事略记学艺 范蠡生卒约为孔子同时期,出身贫寒。父母早亡,由哥嫂扶养成人。范蠡小时天资聪慧,博闻强识,喜读书,抱负大,不喜耕作,众乡邻不齿。范蠡说:“你们怎么知道我的志向呢?”他苦读了《书》、《易》、《诗》等大量的书籍,学到了许多历史知识和治国安邦的理论。范蠡不仅弄通了风后的《握奇经》,还潜心钻研了姜太公的军事书籍《六韬》和《三略》。姜太公把大力发展农业、手工业和商业作为军事韬略的三*
2013-09-29 07:24:57 5804
转载 如何处理婚姻问题
今天晚上,得知我最好的朋友离婚了。孩子才1岁,同样身为父亲的我感到难过,离婚对孩子来说影响太大。所以想劝劝还没结婚的兄弟对待婚姻再慎重一些。本来,我结婚也没几年,没资格以过来人的身份说这些。不过,至少我的婚姻很幸福,我也有把握延续这种幸福。我写这篇文章的目的,就是希望有更多的人能把握自己的婚姻。就算我说的都是废话,如果能引起朋友们在婚前对婚姻多一些思考,就达到目的了。 每个人对婚姻的态度都
2013-09-27 19:30:56 1027
转载 jQuery对象与dom对象相互转换
jQuery对象与dom对象的转换只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是jquery对象。 普通的dom对象一般可以通过$()转换成jquery对象。 如: $(document.getElementById("msg")) 则为jquery对象,可以使用jquery的方法。 由于j
2013-09-27 15:09:13 670
原创 Mvc示例代码调试之一----调试工具及设置(用firebug与vs联合调试)
设置IIS调试 调试前的的话在编写bs程序时,需要调试程序。这时,我们可以用vs自带的调试器;但是这个调试器经常崩溃,而且经常变幻端口。那么,有没有更好的方式呢?我们可以用IIS进行调试。但是,许多朋友写了很长时间的bs程序机子上缺没有安装IIS?那么我们提出一个问题,IIS的安装时机是什么时候呢?如果安装顺序错误如何补救呢? IIs的安装时机 IIS应该在安装完系统以
2013-09-25 20:43:16 2194 2
原创 Mvc示例之三——用Filter进行简单身份验证
Filter小解释FiterAttribute是一个特殊的CS属性,是一个抽象类。他的父类是Attribute。而在Mvc中最常用的是ActionFilterAttribute.他是FiterAttribute的子类。同时,ActionFilterAttribute又继承了IActionFilter, IResultFilter两个接口。从这两个接口中,ActionFilterAttribut
2013-09-23 20:13:00 2882
backports.ssl_match_hostname-3.4.0.2
2014-04-05
HighCharts 后台取Json数据--asp.net版源码
2014-03-20
jQuery基础教程
2012-09-19
UML.基础、案例与应用
2012-09-19
程序员的SQL金典
2012-09-19
Python详细教程(中文)
2012-09-18
Python管理unix和linux系统
2012-09-18
effective C#
2012-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人