自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

whChina(江城老温)

as a thinker

  • 博客(26)
  • 资源 (8)
  • 收藏
  • 关注

原创 C# 小伎俩给PDF添加图片背景

今天要实现的是给PDF文件添加图片背景这个功能。PDF是近年来最流行的文件之一,无论是办公还是日常生活中都经常会用到,很多时候,PDF文件的背景色都是白色,看多了难免觉得累,更换PDF的背景不仅可以让眼睛看起来更舒服,还可以让PDF文件看上去更美观。如何实现?作为一名程序猿,当然要亲自“操刀上阵”,这篇文章我主要写的是如何使用C# 给PDF文件添加图片背景。这是我准备的PDF文件:

2016-04-29 19:54:12 8560 1

原创 SQL查询作业执行情况

查询作业的执行情况sql:SELECT [JobName] = JOB.name, [Step] = HIST.step_id, [StepName] = HIST.step_name, [Message] = HIST.message,

2016-04-29 19:48:55 2247

原创 C#小伎俩获取本地或远程磁盘使用信息

因为公司有多个服务器,要检查磁盘的使用情况确定程序放哪个服务器和清理垃圾,所以写个小程序帮忙检查。效果图: 后台代码: private void btnCheck_Click(object sender, EventArgs e) { listBox1.Items.Clear();

2016-04-29 19:45:10 3254 2

原创 黑帽SEO优化技巧大揭秘

经常会在行业论坛中看到一些站长抱怨网站排名下降,百度抽风导致网站被惩罚甚至删除,站长感觉很无辜,认为搜索引擎随随便便没有原因的惩罚网站。深入研究分析后会发现,其实这些网站被惩罚的原因恰恰是使用了被搜索引擎认为是作弊的手法。有时候网站不知不觉中就会使用了作弊的手法,怎么避免这种情况的发生呢?首先我们要先了解什么是作弊,以及作弊的后果与惩罚,然后改善自己的网站。一、隐藏文字

2016-04-28 19:48:07 1449

原创 seoer每天需要做的工作【工作计划】

本人是一名seo专员,自15年进入了seo的行业同时也成为了一名seoer,曾经,有人问过我“你是一名合格的seoer吗?”当时,我才刚入门确实不知道自己是否是一名合格的seo专员。是否能做好这份工作,当时我很蒙,就说了一句“是”。当我真正入行以后,并没有人教我这一份工作如何做,怎么样才能够做好这份工作!所有的一切就只有靠我自己完全自学!知道现在本人同样不认为自己是一名合格的seoer,接下来本人

2016-04-28 19:43:31 1242

原创 CSS实现水平垂直同时居中的5种思路

水平居中和垂直居中已经单独介绍过,本文将介绍水平垂直同时居中的5种思路 思路一: text-align + line-height实现单行文本水平垂直居中style>.test{ text-align: center; line-height: 100px;}style>div class="test" style="backg

2016-04-28 14:32:02 1366

原创 c++程序设计心得体会一

C语言是计算机程序设计的重要理论基础,在我们以后的学习和工作中都有着十分重要的地位。要学好这种语言,仅仅学习课本上的知识是不够的,还要经常自己动手,有较强的实践能力。只有多动手,经常编写程序,才能发现我们学习上的漏洞和自己的不足,并在实践中解决这些问题,不断提高自己转化知识的能力。在我们小组有解决不了的问题时,我们会主动查阅相关的资料,或向其他同学询问,这不仅丰富了我们的知识,还增进了

2016-04-28 14:26:59 7812

原创 初学c++经验学习心得入门篇 老鸟飘过

初学c++如果学过c的话,那更好了,学习c++会更快的。     首先应该粗略的看一下《c++primer plus》,记住,只是粗略的看一下,不要看得太细了,遇到不会的,看不懂的,跳过,等到后面,慢慢的就会理解的。这本书非常厚,看到500页就差不多了。看完这本书之后,此时你就对c++有一定的认识了,对c++的一些语法,功能就更了解。然后,买一本谭浩强的《c++程序设计(第二版)》好好地看

2016-04-28 14:25:10 2097 1

原创 C语言杂谈(三)存储类别

本文讨论C语言中的存储类别,包括数据在内存的存储、变量的存储类别、函数的存储类别、生存周期。下图为计算机的存储空间,有寄存器和内存。一、存储区域1.寄存器:存放立即参加运算的数据。2.系统区:存放系统软件。3.用户程序代码区:存放用户程序的程序代码。4.库程序代码区:存放库函数的代码。5.数据区,分为堆区、栈区和静态存储区。(1)堆区:存放动

2016-04-27 11:54:52 1393

原创 C语言杂谈(二)自增运算符++与间接访问运算符*的结合关系和应用模式

自增运算符++有前缀和后缀两种,在搭配间接访问运算符*时,因为顺序、括号和结合关系的影响,很容易让人产生误解,产生错误的结果,这篇文章来详细分析一下这几种运算符的不同搭配情况。++、--和*的优先级顺序在C语言运算符的优先级顺序中,后缀的++和--运算符运算优先级16,结合关系是从左到右;简介访问运算符*、前缀++和--运算符运算优先级15,结合关系是从右到左。根据这个关系,可以分

2016-04-27 11:49:46 3420 1

原创 C++杂谈(一)const限定符与const指针

const限定符c++有了新的const关键字,用来定义常变量,可以替C语言中的#define。关于const限定符,有以下需要注意:1.创建后值不再改变2.作用范围在文件内有效3.添加extern关键字,使多个文件共用同一个常变量另外,int const与const int是等效的。 const指针创建const指针时,const,

2016-04-27 11:46:05 1066

原创 C++杂谈(二)初识vector容器与迭代器

教科书中失踪的vector很奇怪的一件事情,在当时学习C++的时候,老师并没有讲授容器的内容,当时参考的谭浩强老师的红皮C++也没有这个内容,不知为何。后来再学C++,发现容器是一个很重要的概念,在C++primer中,大量使用了vector容器,在很多在线编程网站的题目中,也使用了vector取代了整形数组。同样的,教材中也没有出现迭代器。vector比数组好在哪?vec

2016-04-27 11:44:27 1660

原创 C语言常见错误杂谈(一)scanf()、scanf_s()与错误 C4996与解决方法

错误 C4996初学C语言时,第一个接触到的I/O函数便是scanf()了。但在高版本的 Visual Studio (包括但不限于2015、2013、2012)编译代码时,却会出现意想不到的错误。有如下一段简单的代码:#include "stdio.h"int main(void){ int i; printf("Input i\n"); sc

2016-04-27 11:43:08 6110

原创 c++ 覆盖、重载与隐藏 浅析

成员函数被重载的特征:(1)相同的范围(在同一个类中);(2)函数名字相同;(3)参数不同;(4)virtual 关键字可有可无。覆盖是指派生类函数覆盖基类函数,特征是:(1)不同的范围(分别位于派生类与基类);(2)函数名字相同;(3)参数相同;(4)基类函数必须有virtual 关键字。隐藏的规则如下:(1)如果派生类的函数与基类的函数同名,但是

2016-04-27 11:40:42 696

原创 浅析:做优质外链的一些方法

主要分为不同类型的站点:技术文章类和产品类。原因是不同类型的站点所面临的用户是不一样的,做机械的大部分在分类信息平台,但是it电商以及美容养生的文章类则可以做博客。我主要针对这两个类型做方法的解析:  产品类站点  比如机械、服装、建材、电子电工等的呢,这类的产品用户大多是在分类信息的站点寻找买卖信息,所以我们的外链要在分类信息平台上发布。如果我们把这方面的信息发布在微博上,那么用户会非常

2016-04-26 15:39:50 586

原创 SEOer切记不要优化过程中实行“大跃进”

做优化也2年多了,这2年多时间从最初的菜鸟,到现在对优化定义的理解,可谓算的上是在这个行业能立足。据我所知现在百分之八十的网站都是通过优化来实现推广,我所待过的任何一家公司他们把SEO工作作为营销最重要的部分,今天我就和大家谈谈我们SEOer在优化过程中需要注意的地方!          第一:优化注重坚持。SEO是个枯燥的工作,是个锻炼耐心的工作!SEO过程中我们都在遵循“外链为皇,内链为王

2016-04-26 15:35:54 562

原创 新手seoer怎样恰到好处的展开日常优化工作

SEO(Search Engine Optimization),即搜索引擎优化,通俗的讲就是通过相关手段使网站排名在搜索引擎中尽量靠前,从而增加网站的点击率,最终转化成订单。因此,SEO实际是网络营销的一种手段。越来越多的公司开始重视网站排名,也从另一面催生了这个职业,并且希望从事该职业的人也很多。那么,作为一个刚刚接触SEO的新人,应该从哪些方面入手去学习呢?          SEO都会做

2016-04-26 15:32:17 873

原创 新站上线前SEO需要做的工作列表

个新网站的上线看起来很简单,然而要做到基本符合搜索引擎的胃口,那么我们需要做的就很多了。可是如何才能做到在网站上线前期就做足网站优化的准备呢,下面笔者就提供14个新站上线前的准备事项吧。  一、域名和空间的准备工作  毋庸置疑,域名、空间的选择是必须的。似乎在这里不提也罢,但是笔者在这里还是想再多提一下,因为一个好的域名给我们网站带来的价值是很大的。所以我们在选择网站域名时,一定要记住这个

2016-04-26 15:31:18 11752 2

原创 实例讲解C++ 双链表基本操作

1.概念  双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。一般我们都构造双向循环链表。结构图如下所示:     2.基本操作实例 DoubleList.cpp#include "stdafx.h"

2016-04-26 08:09:28 3285

转载 为什么日本德国没有一流互联网企业?

作者:宋文洲(日本软脑集团创始人,经济评论家)   来源:【商界评论】随风而起或许容易,逆风而行却绝非易事。有驾驭能力的国家和企业可以肆意追风,但对于大多数而言,伫立于风口之上,等待他们的可能是机遇,也可能是遭遇。  近几年,每次和国内的年轻人聊社会经济等话题,“风口”和“猪”几乎是必被涉及的关键词。作为十几年前曾被互联网大风吹飞过的“猪”,我亲身感受过那种“大风起

2016-04-26 08:00:03 2838 1

转载 揭开源码的神秘面纱,让源码从此无处藏身

开始之前,想问一下大家平常开发中用的都是哪些反编译软件呢???说出来也让大家都学习学习。。。  开发过程中,我们总想看一下类的源代码,然后就按住Ctrl,在想看的类上鼠标轻轻一点、呈现在我们面前的现实却是残酷的。就像图片中展示的那样令人郁闷。。瞬间心灰意冷。。。泪奔有木有。。。       没事,我们可以使用反编译软件来查看源代码。LZ一直用的就是jd-gui.ex

2016-04-26 07:49:02 4291

原创 C#新手学习快速成长学习资源汇总

目录一:引言二:.NET技术体系三:常用工具汇总四:学习资源汇总五:书籍推荐六:关于阅读技术书籍的经验七:总结 一:引言因为工作调整,从PHP开发零基础转型到.NET开发,前期没有太多空闲时间去系统学习。只好独辟蹊径,寻找快速掌握满足当前需求的方法,和大家分享::先搜集.NET平台重点知识点的概念名称,然后通过网络搜集

2016-04-25 11:35:02 14790

原创 关于 Chapter 05 变量的更多内容分析

5.1类型转换1.无论什么类型,所有的数据都是一系列的位,即一组0和1。变量的含义是通过解释这些数据的方式来传达的。最简单的示例是char类型,这种类型用一个数字表示Unicode字符集中的一个字符。实际上,这个数字与ushort的存储方式相同----他们都是存储0~65535之间的数字。2.一般情况下,不同类型的变量使用不同的模式来表达数据。这意味着,即使可以把一系列的位从一种类

2016-04-25 11:26:00 4071

原创 利用chrome浏览器调试js断点的2点心得

1.断点调试是啥?难不难?断点调试其实并不是多么复杂的一件事,简单的理解无外呼就是打开浏览器,打开sources找到js文件,在行号上点一下罢了。操作起来似乎很简单,其实很多人纠结的是,是在哪里打断点?(我们先看一个断点截图,以chrome浏览器的断点为例)步骤记住没?用chrome浏览器打开页面 → 按f12打开开发者工具 → 打开Sources → 打开

2016-04-25 11:14:26 72936 10

原创 Entity Framework 中的Code First 中引入数据库函数

1,在项目中添加CodeFirstStoreFunctions包:Install-Package EntityFramework.CodeFirstStoreFunctions2,注册注册函数,FunctionsConvention第二个参数为函数定义所在的类protected override void OnModelCreating(DbModelBuilder m

2016-04-25 10:08:26 13362

原创 .Net下实现可扩展的编程方法简述

IoC控制反转(Inversion of Control,英文缩写为IoC)是一个重要的面向对象编程的法则用来解决系统耦合问题。 控制反转还有一个名字叫做依赖注入(DI:Dependency Injection)。IoC中最基本的技术就是interface + reflection,“反射(Reflection)”编程。 。" IoC 容器的职责是对象的创建,核心是对象的生命周期管理(何时创建/怎

2016-04-25 10:05:59 18967 2

硬盘数据文件恢复软件超好用

硬盘数据文件恢复软件超好用 免费破解版 秒杀各种收费软件

2016-05-03

c#插件实现(源代码)

c#实现的插件示例(源代码),环境vs2005......

2008-09-09

c#事件Demo(纯源码)

一个完整的c#事件小项目.vs2005.

2008-08-21

c#打印当前窗体源码

打印当前窗体的源代码

2008-06-12

ArcObject应用开发课程

ArcObject应用开发课程(PPT课件)

2008-06-10

清华大学linux基础教程(课件)

清华大学linux基础教程(PPT课件)

2008-06-10

ModelingOurWorld中文版

GIS最经典教程中的译本,介绍Arc GIS的构件地理数据库的思想.

2008-06-10

ADO210

数据库必备手册,ADO,ADO.NET

2007-11-28

空空如也

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

TA关注的人

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