自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 收藏
  • 关注

转载 数据库连接:操作数据增删改查

1.查询:数据的显示,这里就可以嵌入php来进行数据的输出DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml

2017-02-28 18:47:27 410

转载 web移动端Fixed在Input获取焦点时ios下产生的BUG及处理

1.现象可以看到下面两张图,图1搜索框为fixed固定在顶部,滚动没有任何问题。图2当光标进入搜索框时,ios自作聪明的把光标定位到中间,并且fixed属性被自动修改成了absolute。此时注意滚动页面的话,会发现原本fixed的搜索框跟着文档一起滚动了。再仔细观察ios下的一些特点,ios为了让input垂直居中,甚至还滚动了滚动条,原本看不到的上半段产品的内容也漏出来了。

2017-02-28 15:06:57 374

转载 lazy ideas in programming

lazy形容词,懒惰的,毫无疑问是一个贬义词。但是,对于计算机领域,lazy却是非常重要的优化思想:把任务推迟到必须的时刻,好处是避免重复计算,甚至不计算。本文的目的是抛砖引玉,总结一些编程中的lazy idea,以期有一些启发。google “lazy”这个单词,在计算机领域高频出现三个词:lazy loading(惰性加载)、lazy initializing(惰性初始化)、lazy eval

2017-02-28 11:39:23 259

转载 欧里几德及扩展欧里几德算法

欧几里德算法欧几里德算法又称辗转相除法,用于计算两个整数a,b的最大公约数。基本算法:设a=qb+r,其中a,b,q,r都是整数,则gcd(a,b)=gcd(b,r),即gcd(a,b)=gcd(b,a%b)。第一种证明:      a可以表示成a = kb + r,则r = a mod b  假设d是a,b的一个公约数,则有  d|a, d|b,而r = a - kb,因

2017-02-27 19:15:24 420

转载 [Kafka]

一、Kafka数据收集机制Kafka集群中由producer负责数据的产生,并发送到对应的Topic;Producer通过push的方式将数据发送到对应Topic的分区Producer发送到Topic的数据是有key/value键值对组成的,Kafka根据key的不同的值决定数据发送到不同的Partition,默认采用Hash的机制发送数据到对应Topic的不同Partition中,配置参

2017-02-27 15:39:21 282

转载 Log4net配置与使用简要说明

log4net详细配置:http://logging.apache.org/log4net/本文描述如有错误,以官网的说明为准;p一:先来看看log4net中的几个概念:1. log4net继承机制log4net通过logger的名字与"."符号来体现继承层次,类似于c#的命名空间,例如: var loggerA=LogManager.GetLogger("a"

2017-02-27 12:07:20 288

转载 ASP.NET MVC5+EF6+EasyUI 后台管理系统(82)-Easyui Datagrid批量操作(编辑,删除,添加)

前言有时候我们的后台系统表单比较复杂,做过进销存或者一些销售订单的都应该有过感觉虽然Easyui Datagrid提供了行内编辑,但是不够灵活,但是我们稍微修改一下来达到批量编辑,批量删除,批量添加的效果现在我们来看看原的编辑:来自Easyui 1.5.1的Demo 接下来,我们主要是要高度自由的编辑实现:1.可以同时追加多行 2.追加的行可以是任何位置 3.可

2017-02-26 22:19:32 261

转载 深入学习的艺术——每一个程序员都必不可少的技能

本文与编程无关,但是与每个程序员密切相关的学习有关,还请《博客园首页》网开一面,让本文多多传播,在此感激不尽。最近一直苦于如何扩展思维深度的问题,故搜寻到《深入学习的艺术》,由表及里,采用大量实验证明,阐述了如何深入学习;读完此书,运用书中观点,整理为此篇blog。 作者观点及行文思路见脑图总结,整体上分为提问、解码、操练、融合四大部分:  a).其中提问、解码两部分,以现实中实际

2017-02-26 18:47:18 248

转载 [一个人的项目] 序

春节过后,部门经理给了一个活儿。说是上面很重视,暂时只有一人年的经费。活儿是好活儿。干了十年.net桌面程序开发后,终于来了一个Web开发的,并且是在公司一个大型Web平台之上开发。能接触到很多优秀的开发,很多有势的领导。无论技术还是管理,都会有很多新东西。但这也是一个挑战。习惯了团队分工合作,自己能一个人把所有事情做好吗?从关注需求、进度、开发、集成、测试、部署,到搞定stakehold

2017-02-26 15:03:20 224

转载 MyBatis 源码分析——生成Statement接口实例

JDBC的知识对于JAVA开发人员来讲在简单不过的知识了。PreparedStatement的作用更是胸有成竹。我们最常见用到有俩个方法:executeQuery方法和executeUpdate方法。这俩个方法之外还有一个execute方法。只是这个方法我们很少用。但是mybatis框架就是却用这个方法来实现的。不管mybatis用是哪一个方法来实现。有一点可以肯定——那就是必须得到Stateme

2017-02-26 11:11:19 222

转载 游戏UI框架设计(二) - 最简版本设计

游戏UI框架设计(二)--最简版本设计   为降低难度决定先讲解一个最简版本,阐述UI框架的核心设计理念。这里先定义三个核心功能:   1:UI窗体的自动加载功能。   2:缓存UI窗体。   3:窗体生命周期(状态)管理。     UI框架设计主要目的,就是尽可能的完成一些与具体游戏功能逻辑无关的一些底层事务性的功能实现。这些功能最好是自动或者是半自动的实现,无须

2017-02-25 19:15:18 210

转载 【MSP是什么】MSP的九个治理主题

关于九个治理主题这里讲的治理是指项目群的管理框架,通过这个框架,项目群可以实现它们的变革目标,并使它们在组织内部为人所见并且可控。在现有的组织管理和控制框架内,项目群的管理框架需要同组织的管理架构相融合。MSP 每一个主题都详细描述了管理项目群所必须的、一致的管理控制行为。这些管理主题是: 项目群管理组织架构及设计 (Organization):建构典型项目群的组织架构并定义角色和职责

2017-02-25 15:47:20 355

转载 MySQL数据库基础(一)(启动-停止、登录-退出、语法规范及最基础操作)(持续更新中)

1.启动/停止MySQL服务启动:net start mysql    停止:net stop mysql2.MySQL登录/退出登录:mysql 参数;如果连接的是本地服务器,一般用命令:mysql -uroot-p******(******代表密码)退出:mysql >exit;或mysql >quit;或mysql >\q;3.修改MySQL提示符提示

2017-02-25 12:23:17 212

转载 【安装eclipse, 配置java环境教程】 编写第一个java程序

写java通常用eclipse编写,还有一款编辑器比较流行叫IJ。这里我们只说下eclipse编写java的前期工作。在安装eclipse之前要下载java的sdk文件,即Java SE Development Kit;否则无法运行java程序。 安装java SE下载java SE1.进入官网java.oracle.com,找到java SE 2.进入java S

2017-02-24 16:19:13 361

转载 nodejs-fs模块

fs 模块来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录readFile(),readFileSync() writeFile(),writeFileSync() exists(path, callback) mkdir(),writeFile(),readFile() mkdirSync(),writeFileSync(),readFileSync

2017-02-24 12:51:21 214

转载 Counting Offspring(hdu3887)

Counting OffspringTime Limit: 15000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2759    Accepted Submission(s): 956Problem DescriptionYou are g

2017-02-24 09:11:13 241

转载 程序员进阶之路—如何独当一面

今天和大家分享一下,程序员如何独当一面这个话题,这是一个很大的话题,我把他分成三部分来谈:  一、需求转换的能力或者叫理解需求的能力;  二、分配时间的能力;  三、开发质量的问题;我为什么把时间分配优先级放到代码质量的前面呢,原因有两个:  1.如果时间把控的好,及时功能有点问题,也是有时间来修复,相反及时程序代码质量再高,到了完成的时间节点没有完成,那就是灾难性的。  

2017-02-23 20:35:10 244

转载 一步一步在Windows中使用MyCat负载均衡 上篇

传统关系型数据库的分布式开发通常需要自己做,不仅耗时耗力而且效果不是很理想,当想快速搭建时,最初想到的是看有没有第三方,网上牛人还是很多的,做得比较好的其中之一Mycat,它是开源的分布式数据库系统,解决数据库的负载均衡,主备复制,读写分离,简单来说就是你只管直接与mycat通讯,至于分离什么的交给它里面自己做,其它啥都不用操心。  至于什么是MyCat有什么优势,可以看看官网介绍  Myca

2017-02-23 17:07:13 335

原创 oracle 常用知识点整理

转 :  oracle 常用知识点原文链接:http://blog.csdn.net/weijiaxiaobao/article/details/51323573 Oracle 是一个庞大的系统,里面的知识点很多,在学习的时候,看到一些知识点,就贴了下来,尽不知中贴了这么多,就先做个小结吧。 里面有的知识点已经单独拿出来写成单篇的blog(http://blog.csdn.net/ti

2017-02-23 13:23:14 316

原创 Entity Framework Code First约定

Code First使你能够通过C# 或者 Visual Basic .NET来描述模型,模型的基本规则通过使用约定来进行检查,而约定就是一系列内置的规则。在Code First中基于类的定义通过一系列的规则约定自动配置概念模型,约定被定义在命名空间System.Data.Entity.ModelConfiguration.Conventions中。你可以进一步配置你的模型通过数据注解或者

2017-02-23 09:51:13 197

原创 从0到1学习node(七)之express搭建简易论坛

我们需要搭建的这个简易的论坛主要的功能有:注册、登录、发布主题、回复主题。下面我们来一步步地讲解这个系统是如何实现的。总索引: http://www.xiabingbao.com/node/2017/01/08/node-list.html本文地址: http://www.xiabingbao.com/node/2017/01/19/node-spider.html1. 应用生成器

2017-02-22 16:27:10 309

原创 PHP编辑器PhpStrom运行缓慢问题

最近在使用phpstorm开发项目的时候,在加载文件运行时,不管有多大,如果项目文件数据比较多的话,都能够让phpstorm卡到死机。其中调整过内存设置,关闭过动态提示,使用过phpstorm的安全模式,都不能解决卡的问题。中间也试过放弃phpstorm,改用其他IDE开发。但都没有phpstorm那么好用。没办法,在国内的百度无法找到解决方案,只能出去找了。最终在一个国外论坛里,看到不一样的

2017-02-22 13:07:43 774

转载 gulp+browser-sync使用方法

gulp简介gulp是基于流的自动化构建工具,也就是说gulp是通过操作流实现自动编译,压缩文件等操作的。这得益于node.js对流的支持,当然gulp.js和构建的任务文件都是JavaScript编写的。安装方法:$ npm install -g gulp //全局安装$ npm install --save-dev gulp //本地安装,只是开发版的依赖设置自动化任

2017-02-22 09:35:09 909

转载 计算机程序的思维逻辑 (67)

上节介绍了多线程之间竞争访问同一个资源的问题及解决方案synchronized,我们提到,多线程之间除了竞争,还经常需要相互协作,本节就来介绍Java中多线程协作的基本机制wait/notify。都有哪些场景需要协作?wait/notify是什么?如何使用?实现原理是什么?协作的核心是什么?如何实现各种典型的协作场景?由于内容较多,我们分为上下两节来介绍。我们先来看看都有哪些协作的场景。

2017-02-21 20:51:07 270

原创 华为荣耀畅玩5C NEM-UL10 ROOT那些事儿(亲测成功)

以前ROOT手机都是在手机上安装KingRoot 刷机精灵等软件分分钟成功(不排除偶然,,比如这款华为荣耀。。。)手机安装KingRoot等软件,,,失败   电脑上安装连接手机Root,,,,失败 于是就百度吧我再多说一句:百度能解决问题是真的,但是大多都是你看到一篇作者亲测成功的文章,,,欣喜的按照作者的路子一步一步的。。。发现作者没有提示、自己还不知怎么解决的坑,,,眼睁睁的看着前方

2017-02-21 17:07:05 2913

转载 Unity渲染优化中文翻译(一)

最近有一点个人的时间,尝试一下自己翻译一下英文的 Optimizing graphics rendering in Unity Games,这儿附上英文链接:  个人英文水平有限,unity图像学知识也是入门,希望通过这次翻译能增进自己的图形学知识,若有错误,欢迎各位大神指点,让我也学习进步,谢谢。介绍    本文主要学习在Unity进行一帧的渲染的时候,观察到的场景背后的运行原理

2017-02-21 13:39:04 276

原创 谁该吃药了(线性判别法LDA小故事)

一家"胡说八道医院"拥有一种治疗癌症的药物, 根据过去的记录, 该药物对一些患者非常有效, 但是会让一些患者感到更痛苦...我们希望有一种判别准则能帮助我们判断哪些病人该吃药,哪些不能吃药.研究发现该癌症与基因表达有关,也许基因表达能给我们提供帮助...首先使用一个基因判别把所有病人的基因X转录水平画在数轴上, 用绿点表示服用药物有效的病人, 红点表示服用药物后更痛苦的病人.

2017-02-20 21:28:08 292

转载 图像处理基础(3):均值滤波器及其变种

均值滤波器可以归为低通滤波器,是一种线性滤波器,其输出为邻域模板内的像素的简单平均值,主要用于图像的模糊和降噪。均值滤波器的概念非常的直观,使用滤波器窗口内的像素的平均灰度值代替图像中的像素值,这样的结果就是降低图像中的“尖锐”变化。这就造成,均值滤波器可以降低噪声的同时,也会模糊图像的边缘。均值滤波器的处理结果是过滤掉图像中的“不相关”细节,其中“不相关”细节指的是:与滤波器模板尺寸相比较小

2017-02-20 18:08:04 312

转载 Vue.js 系列教程 4:Vue

这是关于 JavaScript 框架 Vue.js 五个教程的第四部分。在这一部分,我们会学习使用 Vuex 进行状态管理。 这不是一个完整的指南,而是基础知识的概述,所以你可以了解 Vue.js 以及它的用途。系列文章:渲染, 指令, 事件 组件, Props, Slots Vue-cli Vuex (你在这!) Animations Vuex如果你错过了关于组件

2017-02-20 14:48:04 503

转载 Java中的位运算

在Java运算中有一种较为神秘的运算符——“位运算符”,说它神秘,主要是考虑到它的不常用性,一般在运算中,权限管理和游戏开发涉及到位运算比较多。Java位运算符有:~(取反),&(和),|(或),^(亦或),>>(右移),那么位运算符到底是什么呢,见名知义,我们都知道,一字节等于8位,“位操作”就是在位级别上,对数值(二进制)进行操作运算,我们将对几种位运算一一解读:1、~(取反)

2017-02-20 11:20:31 189

转载 通过 Chrome 调试运行在 IOS-safari 上的页面

本文重点讨论如何在 Windows 系统中通过chrome 浏览器调试运行在 iPhone Safari 浏览器中的网页。如果你有一台 iMac/MacBook,可忽略该文档。iMac 环境下,直接通过 USB 将 iphone 与 iMac/MacBook 链接,之后在 iMac/MacBook 中打开 Safari 进入调试模式,即可对运行在手机中的页面进行调试。详情见:Using Web I

2017-02-19 22:48:03 1144

原创 如何用photoshop把一张图片分割成几张图片呢?

今天情人节,祝大家节日快乐!朋友发来一张照片,我发现这张照片是几张照片组合起来的,是不是感觉每一张都是萌萌哒呢?为了体现单张的独特性,现在我要把它切分成单张,使用Photoshop CS5该怎么弄呢?   1.首先,利用ps打开这张图。  2.找到最左边的工具箱里的第五个小框“切片工具”,然后右击出现三个选项,单击“切片工具”,如下图所示:   3.此时鼠标变成小刀形状,然

2017-02-19 19:24:06 4698

原创 Js~对数组的操作

在工作中可能用的不多,但一些特殊的场合还是会用到,所以在这里,把JS的数组操作总结一下,分享给大家!Array 对象Array 对象用于在单个的变量中存储多个值。创建 Array 对象的语法:new Array();new Array(size);new Array(element0, element1, ..., elementn);参数参数 size 是

2017-02-19 12:36:00 303

转载 <The Art of Readable Code> 笔记二 (上)

第1章  封装信息到名字 (Packing information into names)1  use specific words  GetPage() 不如 FetchPage() 和 DownloadPage() 更具体  BinaryTree 类中的 Size() 不如 Height()、NumNodes() 或 MemoryBytes() 更明确class Bin

2017-02-19 09:16:02 509

转载 WPScan初体验

近日在朋友圈看某位dalao在Ubuntu上安装WPScan花了一个小时,于是洒家随手在Kali Linux上输入了wpscan,发现Kali里面已经装好了。于是决定玩两把WPScan。WordPress博客平台代码量多,也曾经爆出过大量漏洞。遇到WordPress先用傻瓜式工具扫描一下是一个不错的开始。http://www.cnblogs.com/go2bed/p/6398788.h

2017-02-18 17:20:00 470

原创 LINUX ON AZURE 安全建议(上)

本文为个人原创,可以自由转载,转载请注明出处,多谢!本文地址:http://www.cnblogs.com/taosha/p/6399554.html 1.1 概述介绍Linux系统是全世界最流行的服务器操作系统之一,采用开源方式,灵活方便,版本更新快,但是因为分支较多,免费的社区版本非商业运作,缺少售后服务和安全保障,安全漏洞较多,这是困扰很多Linux用户的一大难题。微软云

2017-02-18 13:51:59 243

转载 abp及实战框架概述

接触abp也快一年了,有过大半年的abp项目开发经验,目前项目中所用的abp框架版本为0.10.3,最新的abp框架已经到了1.4,并且支持了asp.net core。关于abp框架有哪些特性、有什么好处我这里就不讲了。如果你对abp不太了解请先去 Abp官网 了解或者参考我的学习之路里面的链接。在这系列的文章里面我会把我在实战中的经验、碰到的坑分享出来。希望跟大家一起学习讨论。  学习之路 

2017-02-18 10:28:00 1915

转载 康复计划#2 常用基础数论知识杂烩

本篇口胡写给我自己这样的东西都忘光的残废选手…以及那些刚学数论,看了其他的一些东西并且没有完全懂也没有懵逼的人…  大概讲一点非常基础的性质,以及简单的扩展欧几里德算法、中国剩余定理、素性测试、pollardRho的大整数分解什么的…  (数论函数求和呀,默比乌斯反演什么的不够基础,之后专门开一篇写吧) 1、基础知识(前面很简单可以往后跳,或者觉得定义很无聊也可以往后跳,但是毕竟要

2017-02-17 21:56:03 249

原创 [2017.02.15] C++Primer 复习笔记

编程语言主要是提供一个框架,用计算机能够处理的方式来表达问题的解决方法。自定义数据类型class的基本思想是数据抽象dataabstraction和封装encapsulation。数据抽象是一种依赖于接口interface和实现implementation分离的编程技术。类的接口包括了用户所能够执行的各种操作;类的实现则包括类的数据成员、负责接口实现的函数体以及定义类所需要的各种是私有函数。

2017-02-17 18:24:07 263

原创 Linux驱动技术(七) _内核定时器与延迟工作

内核定时器软件上的定时器最终要依靠硬件时钟来实现,简单的说,内核会在时钟中断发生后检测各个注册到内核的定时器是否到期,如果到期,就回调相应的注册函数,将其作为中断底半部来执行。实际上,时钟中断处理程序会触发TIMER_SOFTIRQ软中断,运行当前处理器上到期的所有定时器。设备驱动程序如要获得时间信息以及需要定时服务,都可以使用内核定时器。jiffies要说内核定时器,首先就得说说

2017-02-17 14:52:05 163

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除