一个安静的程序猿~
原文:百万数据修改索引,百万数据修改主键 当百万数据时,如果修改主键,那么会自动重建索引,所以操作会非常慢,经常会超时,错误提示类似: 超时时间已到。在操作完成之前超时时间已过或服务器未响应 解决方案:不要采用手动添加主键或者索引,而采用sql语句修改主键或者索引,当然很多人这个sql不会写,也不要紧,sql自带了,两步走,第一:点开表设计,添加一个索引或者主键,如图 第二:关闭后,右键,有一个生成更改脚本,如图: 点击生成,复制里面的脚本,关闭当前页面,记住,不要保存哦。
原文:Sql Server之旅——第十一站 简单说说sqlserver的执行计划 我们知道sql在底层的执行给我们上层人员开了一个窗口,那就是执行计划,有了执行计划之后,我们就清楚了那些烂sql是怎么执行的,这样 就可以方便的找到sql的缺陷和优化点。
原文:Sql Server之旅——第十站 看看DML操作对索引的影响 我们都知道建索引是需要谨慎的,当只有利大于弊的时候才适合建,我们也知道建索引是需要维护成本的,这个维护也就在于DML操作了, 下面我们具体看看到底DML对索引都有哪些内幕。
原文:Sql Server之旅——第九站 看公司这些DBA们设计的这些复合索引 这一篇再说下索引的最后一个主题,索引覆盖,当然学习比较好的捷径是看看那些大师们设计的索引,看从中能提取些什么营养的东西,下面我们看 看数据库中一个核心的Orders表。
原文:高性能web系统的架构和系统优化 07年毕业一直都在软件公司,14年来到一个互联网公司,给我的感受,区别主要在于: 软件公司需求相对稳定,能够按照计划按部就班的去实施,互联网公司需求相对来说不稳定,上线比较着急,大部分都是小迭代更新,且更新频繁,感觉有点乱。
原文:锋利的js前端分页之jQuery 大家在作分页时,多数是在后台返回一个导航条的html字符串,其实在前端用js也很好实现。 调用pager方法,输入参数,会返回一个导航条的html字符串。方法的内部比较简单。
原文:将表里的数据批量生成INSERT语句的存储过程 增强版 将表里的数据批量生成INSERT语句的存储过程 增强版 有时候,我们需要将某个表里的数据全部或者根据查询条件导出来,迁移到另一个相同结构的库中 目前SQL Server里面是没有相关的工具根据查询条件来生成INSERT语句的,只有借助...
原文:js如何控制css伪元素内容(before,after) js如何控制css伪元素(before,after) @(CSS 笔记)[伪元素|css3]曾经遇到的问题,在对抗UC浏览器屏蔽需要把内容输出到css 伪元素中输出。
原文:一个sql的优化 目的:为了查询某天某个服务器上的登录id的个数 刚开始编写的sql: select count(a.mac) logusers from Log_MacLogin_All a where isMoNi != 1 ...
原文:解决SQL订阅过程中找不到已经创建的订阅 之前有写过一篇博客,主要是图解SQL复制技术:图解SQL 2008数据库复制,当时的测试环境是在我本地同一个服务器上面,所以测试的时候可谓是一帆风顺,最近公司要做一个数据同步的事物,所以再次在不同的服务器测试一次,发现当订阅服务创建成功之后,在本地订阅的根目录里面根本找不到所创建的订阅,但是重新创建的话,SQL又会提示当前订阅已经存在,如下错误截图: 检查了很多次,一直未发现异常,后来想到防火墙,打开本地的防火墙之后,发现确实是启用状态,于是关闭本地的防火墙,再次刷新本地订阅,之前创建的订阅已经显示出来了。
原文:Swift游戏实战-跑酷熊猫 14 熊猫打滚 这节内容我们来实现熊猫打滚。思路是这样的,当熊猫起跳时记录他的Y坐标,落到平台上的时候再记录它的Y坐标。两个坐标之间的差要是大于一定数值就判断它从高处落下要进行打滚缓冲。
原文:Swift游戏实战-跑酷熊猫 13 二段跳的实现 这节内容我们来实现熊猫的二段跳。 要点: 二段跳的逻辑: 逻辑一,第一次点击屏幕,status就会变成jump。 逻辑二,第二次点击屏幕,status就会变成jump2。
原文:Swift游戏实战-跑酷熊猫 10 视差滚动背景 原理 实现 勘误 “实现”的视频中有个错误,如下 背景移动时有个错误,看红色部分,近景归位时,第二张图片的下标是1 if arrBG[0].
原文:Swift游戏实战-跑酷熊猫 09 移除场景之外的平台 上一节,我们写出了一个疯狂产生平台的东西。所谓上帝欲使其灭亡,必先使其疯狂。所以太疯狂都不是什么好事,所以我们要采取一些措施,例如移除场景之外的平台。
原文:Swift游戏实战-跑酷熊猫 08 产生源源不断的移动平台 原理 代码实现 这节内容我们一起学习下平台的生产算法。 要点: 何时生成新的平台: 当上一个平台的右边完全进入场景的时候,就可以生成新的平台类。
原文:Swift游戏实战-跑酷熊猫 07 平台的移动 这节内容我们来实现平台是怎么产生移动动画的。 要点 1 利用数组存放平台 var platforms=[Platform]() 2 有新的平台产生存放进数组 platforms.
原文:Swift游戏实战-跑酷熊猫 06 创建平台类以及平台工厂类 这节内容我们一起学习下随机长度的踩踏平台的原理是怎么样的。 要点: 平台类 我们的平台类继承于SKNode,这样就能被添加进其它节点进而显示在场景中。
原文:Swift游戏实战-跑酷熊猫 05 踩踏平台是怎么炼成的 这节内容我们一起学习下随机长度的踩踏平台的原理是怎么样的。 要点: 平台的组成 我们的平台由3部分组成 左: 中: 右: 其中中间部分是可以无缝衔接的,下面就是两个中间部分衔接在一起 要任何长度的平台,就只需要增加中间模块。
原文:Swift游戏实战-跑酷熊猫 04 熊猫的跳和滚的动作 这节内容,我们利用上一节学过的内容,给熊猫添加跳和滚动的动作。同时通过重载touchBegan方法来响应动作。切换跑,跳,滚。
原文:Swift游戏实战-跑酷熊猫 02 创建熊猫类 要点: 如何继承SKSpriteNode :子类必须调用SKSpriteNode的一个指定构造器 init(){ super.
原文:Swift游戏实战-跑酷熊猫 03 熊猫跑动动画 这节内容,我们一起来利用SKAction的来为熊猫创建动画,我们将学会通过纹理组产生动画,使用永远循环的SKAction让熊猫不停的跑动。
原文:Swift游戏实战-跑酷熊猫 01 创建工程导入素材 在这节里,我们将建立一个游戏工程,并导入一些必要的素材,例如序列帧动画文件,声音素材文件。动画文件我们使用atlas形式。在打包发布或者模拟器测试的时候,它会将整个.atlas文件夹下的图片打包成一张png图片。
原文:Swift游戏实战-跑酷熊猫 00 游戏预览 这个系列我们将要一起来做一个这样的游戏
原文:Swift游戏实战-跑酷熊猫(一) 简介 (含源代码) 优酷观看地址:http://v.youku.com/v_show/id_XNzM2Nzc2MTIw.html 通过这个小游戏,我们能够接触到物理系统(SKPhysicsBody,physicsWorld),动作(...
原文:Swift实战-豆瓣电台(九)简单手势控制暂停播放(全文完) Swift实战-豆瓣电台(九)简单手势控制暂停播放 全屏清晰观看地址:http://www.tudou.com/programs/view/tANnovvxR8U/ 这节我们主要讲UITapGestureReco...
原文:Swift实战-豆瓣电台(八)播放进度与时间 视频观看地址:http://www.tudou.com/programs/view/4mEtz8S72k0/?resourceId=399000367_06_02_99 这节主要内容是NSTimer,UIProgressView,MPM...
原文:Swift实战-豆瓣电台(七)显示动画 youku观看地址http://v.youku.com/v_show/id_XNzMxODQzNDIw.html 这是一个很酷的动画效果。特别是数据多的时候 知识点 在单元格(Cell)显示方法中设置动画 func table...
原文:Swift实战-豆瓣电台(六)视图跳转,传参及回跳 youku观看地址:http://v.youku.com/v_show/id_XNzMxMzQ3MDcy.html 要点 在ChannelController里面声明一个代理 这个代理遵循我们自定义的协议ChannlePrococol。
原文:Swift实战-豆瓣电台(五)播放音乐 观看地址 http://v.youku.com/v_show/id_XNzMwODM0MzI0.html 在这节里面,我们简单学习了一下MediaPlayer的使用 引入媒体框架 import MediaPlayer 申...
原文:Swift实战-豆瓣电台(四)歌曲列表的展现 观看地址 http://v.youku.com/v_show/id_XNzMwNDE0OTA4.html 这节的主要内容是如何利用cell展现获取到的数据。
原文:Swift实战-豆瓣电台(三)获取网络数据 观看地址:http://v.youku.com/v_show/id_XNzMwMzQxMzky.html 这节内容,我们先说了怎么将storyboard中的组件在类中进行绑定。
原文:Swift实战-豆瓣电台(二)界面布局 观看地址 http://v.youku.com/v_show/id_XNzMwMDg4NzAw.html 这节的内容主要是storyboard的操作。
原文:Swift实战-豆瓣电台(一)准备 一 准备 我们现在看看我们要做一个什么样的东西 观看地址:http://v.youku.com/v_show/id_XNzI4ODY2Mjky.html 布局 通过上面这张图我们可以看出整个demo有两个视图,视图一用来播放音乐,视图二用来选择频道。
原文:Javascript实现Web颜色值转换 最近一直忙碌于完成业务需求,好长时间没有写博客了。今天稍微有些时间,翻看了一下最近项目中的一些前端代码,看到Web颜色转换功能的时候,突然想到当我们在做一些颜色设置/编辑的需求时,经常会涉及到各种颜色值格式的互换。
原文:SQL Server 2012 复制(发布订阅的研究) 已实现发布订阅功能,可以实现局域网内双击备份。 一、注意事项: a) 使用【事务复制】功能 b) 必须是相同的SqlServer 帐号和密码 c) 要开始发布订阅时,有时需要在发布里【查看快照代理状态】,点击【启动】 d) 服务...
原文: SQL GETDATE()日期格式化函数 Sql Server 中一个非常强大的日期格式化函数 Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONV...
原文:WCF服务接口多,客户端在引用时出错!报WCF The maximum nametable character count quota (16384) has been exceeded while reading XML data错误 在服务端中定义接口太多时,在客户端的服务引用时,报错误: 元数据包含无法解析的引用:“net.tcp://localhost:8081/BaseData/mex”。
原文:@using (Html.BeginForm())参数示例 1、指定表单提交方式和路径等 @using (Html.BeginForm("Index", "Home", FormMethod.
原文: 编写WCF服务时右击配置文件无“Edit WCF Configuration”远程的解决办法 今天在看《WCF揭秘》书中看到作者提出可以在一个WCF Host应用程序的App.Config文件上右击, 通过弹出的" Edit WCF Configuration”(编辑WCF配置)选项来利用GUI界面编辑WCF的配置信息。
原文: The maximum string content length quota (8192) has been exceeded while reading XML data 问题场景:在我们WCF服务发布后,我们要确保服务端以及客户端的配置文件允许合适大小的传输设置。
原文:C#中使用反射获取结构体实例 一般用反射获取类对象的实例比较简单,只要类有一个无参构造函数或没有显示声明带参的构造函数即可使用如下代码 static void Main(string[] args) { Type type = typeof(MyObject); object obj = type.
原文:C#将dll打包到程序中 最近比较懒,加上内容也不多就懒得排版了,字放大了,看起来应该方便一点 直接进入主题 先来看一个栗子,假设现在有一个第三方dll namespace TestLibrary1 { public class Test { ...
原文:C# 合并DLL, 合并DLL进入EXE 使用方法非常简单 在项目属性窗口中,选择"生成事件",在"生成后事件命令行"下的文本框中输入 ilmerge /ndebug /t:dll /log c:/1/DevExpress.
原文: 控件注册 - 利用资源文件将dll、ocx打包进exe文件(C#版) 很多时候自定义或者引用控件都需要注册才能使用,但是如何使要注册的dll或ocx打包到exe中,使用户下载以后看到的只是一个exe,点击直接运行呢?就像很多安全控件,如支付宝的aliedit.exe那样。
原文:.NET中使用APlayer组件自制播放器 目录 说明 APlayer介绍 APlayer具备功能 APlayer使用 自制播放器Demo 未完成工作 源码下载 说明 由于需求原因,需要在项目中(桌面程序)集成一个在线播放视频的功能。
原文:PowerDesigner连接SqlServer数据库 第一步、控制面板---管理工具---ODBC数据源---用户DNS---点击加入,依据连接数据的信息填写配置并保存(当中有一项为"更改默认的数据库为",点击并改动为须要配置数据库) 第二步、打开PowerDesigner ,建立一个物理数据模型 第三步、新建成功之后,点击"Database"->"Connect.
原文:Win7 64位下PowerDesigner连接64位Oracle11g数据库 操作系统:WIN7 64旗舰版 Oracle版本:64位11g PowerDesigner版本:15.1 问题描述:因为PowerDesigner是32的程序,连接数据库会默认开启32位的ODBC,因此无法使...
原文:mysql及powerdesigner的初次使用 MYSQL的下载与安装: 下载与安装指导教程: http://jingyan.baidu.com/article/597035521d5de28fc00740e6.html 官网下载地址: http://dev.mysql.com/downloads/file.php?id=454674 按照教程安装好mysql后,可以直接在cmd中对mysql进行操作,也可使用如Navicat之类的数据库图形化工具来操作mysql。
原文:PowerDesigner中创建Oracle表全过程记录 本文记录如何在PowerDesigner中创建一个Oracle结构的表。 在进行本文阅读之前,需要在PowerDesigner进行 DBMS修改,DataBase创建,用户创建,表空间创建。
原文:Oracle 数据导出到PowerDesigner 【一】配置ODBC win7 :控制面板(查看方式:小图标)→管理工具→数据源(ODBC) 在【ODBC数据源管理器】面板下,在默认【用户DNS】下,单击【添加】按钮 选择【Oracle in OraClient11g_home1】(前...
发表了文章
2018-12-12
发表了文章
2018-12-12
发表了文章
2018-12-12
发表了文章
2018-12-10
发表了文章
2018-12-10
发表了文章
2018-12-10
发表了文章
2018-12-10
发表了文章
2018-12-10
发表了文章
2018-12-10
发表了文章
2018-12-10
发表了文章
2018-12-10
发表了文章
2018-12-07
发表了文章
2018-12-07
发表了文章
2018-12-04
发表了文章
2018-12-04
发表了文章
2018-12-03
发表了文章
2018-12-03
发表了文章
2018-12-03
发表了文章
2018-12-03
发表了文章
2018-12-02