自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

神赐书宝的专栏

让程序来完成一系列复杂的逻辑,给用户一个简单易用的体验

  • 博客(33)
  • 资源 (12)
  • 问答 (1)
  • 收藏
  • 关注

原创 连接共享打印机报错0x0000011b的解决方案

连接共享打印机报错0x0000011b的解决方案

2023-12-16 10:34:57 350

原创 C# 打开文档或可执行程序

打开文档需指定资源管理器程序,explorer.exe, 会自动以默认的//为了解决路径中带有空格等字符,在路径前后加 "" 避免打开文档报错Process.Start("explorer.exe","\"" + Full path to local document + "\"")打开.exe可执行文件,Process.Start("可执行文件全路径");...

2021-02-20 10:22:28 302

原创 最全的天气链接及天气网的城市代码

最全的天气链接及天气网的城市代码北京北京:http://www.weather.com.cn/weather/101010100.shtml海淀海淀:http://www.weather.com.cn/weather/101010200.shtml 朝阳朝阳:http://www.weather.com.cn/weather/101010300.shtml 顺义顺义:http://www.weather.com.cn/weather/101010400.shtml 怀柔怀柔:h...

2021-01-06 16:21:44 2466

原创 C#数据库工厂模式的实现

一、数据库工厂模式介绍网上搜索下,有很多关于数据库工厂模式的资料,在这边提供个人对数据库工厂模式的理解,我认为的数据库工厂是这样的:把对数据库的操作组件交给工厂去做,而调用方不必知道需要调用什么组件来操作特定的数据库。比如:IDbConnection (数据库连接对象)、IDbCommand (Command对象)、IDbDataAdapter( 数据适配器对象)、IDbTransaction

2016-06-04 11:57:36 6559

原创 数据库表结构比对工具

一、概述       在软件实施过程中,我遇到了这么一个问题,我在客户那边安装了整个ERP程序并且向数据库中导入了客户提供给我的基础资料,程序进入试运行阶段,在试运行期间,客户反映出程序的各种问题,需要提交给公司去纠正这些问题,在纠正问题的时候伴随的问题的解决,程序开发人员向数据库中添加了数据库表或者向已有表中添加了字段,这个时候开发员没有一个良好的习惯用SQL语法来操作这些添加,而是直接在数

2015-08-21 17:19:46 9513 3

原创 C# WinForm实现粘贴图片到PictureBox及复制PictureBox中的图片

本程序功能需要 PastePicture.dll 文件的支持,下载地址为:1.程序设计界面如下图:操作方式为:按住快捷键Ctrl+V,鼠标点击一个PictureBox 完成图片的粘贴                     按住快捷键Ctrl+C,鼠标点击一个PictureBox完成图片的复制2.主要功能性代码如下:using PastePicture;Clip

2015-07-17 00:28:28 9996 1

转载 C# 操作剪贴板

//将非持久性数据置于系统剪贴板中。Clipboard.SetDataObject("这条信息置于剪切板中,相当于Ctrl+C");//获取剪切板中文本格式的内容,相当于Ctrl+V(不过如果剪切板中的内容不是文本格式就返回空字符串)string message = Convert.ToString(Clipboard.GetDataObject().GetData(DataF

2015-07-16 22:11:06 7391

转载 EXCEL工程加密及工作表保护密码破解方法

1.EXCEL工程加密破解方法新建一个EXCEL文档打开新建的这个Excel,按下alt+F11,打开vb界面,新建一个模块,如图所示将代码复制到这个模块中,代码如下:Private Sub VBAPassword() '你要解保护的Excel文件路径Filename = Application.GetOpenFilename("Excel文件(*.xls & *.xl

2015-06-13 17:33:27 11481

原创 C#实现GRID字段别名显示,利用MS SQL数据库表及字段描述

大家看到现有的大多数ERP系统向用户展示的都是中文的字段名,如果维护过ERP就会发现后台的数据库里面用的都是英文字段名的,这时就需要一个字段名别名转换处理,我有想过用[字段名 AS 别名]的方法不过我觉得好麻烦 也写了好多的代码,后面我无意中看到了MSDN上的文档发现了DataTableMapping 以下代码示例创建一个 DataTableMapping(从 System.Data.Common 命名空间)并通过将其命名为“Table”来使其成为指定 DataAdapter 的默认映射。然后,该示例将查

2014-12-02 14:27:56 2926

转载 LAJP在GOOGLE CODE中的介绍及源码下载

LAJP名称含义LAJP名称来源于著名的LAMP(Linux,Apache,Mysql,Php),LAMP是轻量级的开发Web程序的环境,在Internet上有广泛的应用,但对于企业开发,如金融、电信领域,LAMP略显能力不足,而这些领域通常是Java(J2EE)的势力范围。LAJP是将LAMP的简便性和Java高端能力结合起来的一项技术,LAJP中的J指的是Java,由于数据库厂商对Java

2014-11-27 15:52:43 1196

转载 LINQ to SQL

LINQ to SQL语句(1)之Where Where操作 适用场景:实现过滤,查询等功能。 说明:与SQL命令中的Where作用相似,都是起到范围限定也就是过滤作用的,而判断条件就是它后面所接的子句。 Where操作包括3种形式,分别为简单形式、关系条件形式、First()形式。下面分别用实例举例下: 1.简单形式: 例如:使用where

2014-11-07 15:56:18 963

转载 LINQ to SQL 建立实体类

LINQ to SQL 建立实体类使用LINQ to SQL时,需要首先建立用于映射数据库对象的模型,也就是实体类。在运行时,LINQ to SQL 根据LINQ表达式或查询运算符生成SQL语句,发送到数据库进行操作。数据库返回后,LINQ to SQL负责将结果转换成实体类对象。建立实体类的方法有很多,例如LINQ to SQL设计器,手动编码建立,使用XML文件映射

2014-11-07 15:52:24 1064

原创 ubuntu桌面版系统安装后切换到root用户并且设置root密码

ubuntu桌面版系统安装后切换到root用户并且设置root密码

2014-11-02 10:28:19 5718

原创 SQL连接字符串

SQL连接字符串,在需要动态改变数据库服务器及登录数据库的用户及密码,甚至是数据库的时候,大家一般都会考虑使用工厂模式,我是这么用的,我之前的SQL文件执行器也是这样用的,我想知道有何弊端,提供如下讨论主题,贴代码

2014-10-22 14:56:03 1019

转载 Linux chmod授权命令说明

Linux chmod 命令功能说明:变更文件或目录的权限。语 法:chmod [-cfRv][--help][--version][+/-/=][文件或目录...]或 chmod [-cfRv][--help][--version][数字代号][文件或目录...] 或 chmod [-cfRv][--help][--reference=][--version][文

2014-08-17 23:30:10 595

原创 UserControl自定义控件系列一:Label+TextBox组合控件

分享本人对UserControl自定义控件的研究,主要针对多个控件组合为一个控件,展示控件显示风格的与众不同,我还没真正成为一位程序员,纯属业余,不过我具备了程序员一样的特点--很懒,写一些小程序供自己使用方便自己的业务,但是为了实现一个功能拖拉了多个控件到窗体中,还要对这些控件进行有序的排版(一个排版非常乱的程序自己用的都不爽),所以我想着如果能编写一个控件,把我要的这些控件都拖拉进去组合成一个控件

2014-01-20 22:07:49 22781 1

原创 C# SQL文件执行器的功能实现

好一段时间没写博客了,这次我们来一起谈谈SQL文件执行器的功能实现,在ERP软件升级时往往在客户端程序更新的同时也要对数据库进行升级,ERP程序开发人员会对数据库升级的执行代码在开发的过程中以SQL文件的形式记录下来或者保存到特定格式的文件中供软件升级时使用,有些ERP软件会附带开发数据库升级工具来方便实施人员执行软件升级操作或者ERP软件内置数据库升级功能,不管使用什么样的方式能达到软件升级的目

2013-09-17 23:37:05 5571 2

转载 用Visual C#获取系统信息四法

所谓系统信息,就是计算机的软件硬件信息,硬件如CPU主频、网卡名称等,软件信息就如操作系统目录,用户目录等。在平常的编程中,我们往往要用到这些系统信息,比如我前面的字体查看器,如果要写个C#版,则首先要获得系统字体的安装目录。总之,读取系统信息对于编程还是很重要的,.NET也不负所望,提供了很便利的方法,本文提供了四种方法来从各个方面对系统信息进行读取。 第一种方法:用SystemIn

2013-08-28 22:38:30 1142

原创 Linux下LAMP环境搭建

CentOS环境下配置    Linux操作系统下载地址:http://pan.baidu.com/share/link?shareid=3714523259&uk=436334585Apache+MySQL+PHP及相关的组件 下载地址:http://pan.baidu.com/share/link?shareid=3634124468&uk=436334585LAMP环境是一个开源的可

2013-06-13 07:56:17 2531

转载 心中那股力量

心中那股力量  “谁都想把事情做好”,这个大家都知道,但未必都能无悔地落实好。   硬件部核心组例会上,大家讨论热烈,七项任务的关键点和风险都理得清晰了,相信能在春节前把七项关键任务达成目标,当时我觉得这种感觉很好,就觉得应该用什么方式继续这份激情,否则回去后被繁杂事情缠绕冲击,关键任务就不突出了,怎么让核心组的人带着大家,拧成一股绳儿,一起使出心中那股想把事情做好的劲儿呢?

2013-06-07 19:08:44 924

转载 .net 代码混淆原理性实践

现在我们已经很清楚,托管PE文件可以轻而易举的被反编译,如果您想源代码不被使用者通过反编译的方式获得,该使用哪种保护手段呢?借鉴传统Windows应用程序防止被反汇编的做法,我们也可以采用代码混淆和对应用程序集加壳的方法。关于程序集加壳的内容我会在下一篇文章中讨论。代码混淆,简单的说就是使用名称替换、字符串加密等手段使得我们最初的代码面目全非,从而使破解者即使能能成功获得IL代码也很难得到

2013-05-31 07:26:51 982 1

转载 .NET 产品版权保护方案 (.NET源码加密保护)

一.   中间语言的缺点 中间语言如此容易被反编译,有许多可怕之处。 1.       自己产品的注册机满天飞 做个共享软件吧,赚点钱改善一下生活吧,产品刚上市,还没几天注册机每个网站都有。影响了销售还影响心情,以后不做产品了,还是做服务靠得住,至少盗版不了啊, 呵呵,不过做服务,还没那么多资金,真是做什么都难啊。4.         强名称 强名称是MS提供的保护机制。

2013-05-08 23:39:40 1150

原创 用MVC模式重写简单的计算器

最近在学习MVC程序设计模式 用一个简单的计算器程序来套用该模式 下图给出程序的设计界面及程序解决方案目录结构:添加三个解决方案文件夹分别命名为 Model 、Control 及View即:MVC设计模式的三个层次,模型、控制器及视图本次修正了 之前的计算器 不支持键盘输入的缺陷在模型类里面我只建立了四个简单的加、减、乘、除 模型Model类代码如下: public

2013-05-07 17:43:45 4347 1

转载 Windows系统Vim编辑器乱码解决分析

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://kubuntu.blogbus.com/logs/35794965.html      貌似之前就有遇到过在windows系统下vim出现中文乱码的情况,只是用得较少而且也懒得去捣鼓它/// 这问题直到昨晚因为试用了个Caspatant同学介绍的一款用于实现twitter客户端功能Vim插件---TwitVim的

2013-05-02 22:22:13 684

转载 命运可由自己导演

命运可由自己导演—读《高效能人士的七个习惯》有感   读完史蒂芬·柯维所著的《高效能人士的七个习惯》之后,感触良多。我意识到一个人要想改变现状,获得人生的成功,最关键的就是要转换思维,由内而外地提升自己。只要愿意 ,每一个人都可以做自己命运的导演,改写自己的人生剧本。与其他许多成功励志类书有着不同的观点与视角,本书摒弃了一直比较流行的偏重速成技巧与捷径来获取成功的论点,而更加重视内

2013-04-21 18:51:08 723

转载 捕蝉中悟出的四个道理

捕蝉中悟出的四个道理 入暑以来,蝉声大噪,正是捕捉知了龟的好时节。知了龟是蝉的幼虫,用它做成的“油炸金蝉”,色泽金黄,入口酥软,营养丰富,是难得的时令食品,更有“唐僧肉”的美称。黄昏时分,我右手提瓶,左手持竿,紧随大哥的灯光入林捕知了龟,兴趣斐然之余且有所思。树小蝉更多  蝉通常要在地下生长三四年,甚至七八年才能出洞,所以越粗的大树出蝉越多,大哥却直奔一片手指粗细的小树林,难以置信

2013-04-21 09:30:47 960

原创 程序开发点滴

一、语音程序添加应用 Interop.SpeechLib.dll下载地址:http://download.csdn.net/detail/jsjyyjs07/4398579using SpeechLib;        ///            /// 发音           ///            ///            void read(ob

2012-06-28 13:26:40 461

原创 pingIPAddress

计算网络延迟程序下载地址:http://download.csdn.net/detail/jsjyyjs07/5282455//获取IPIPHostEntry ipHostInfo = Dns.Resolve(txtAddress.Text);//IPHostEntry iphost = Dns.GetHostByName(textBox4.Text);int i = ipHostI

2012-04-15 12:32:22 763

原创 某触摸屏程序登录界面设计

最近看到一个触摸屏程序的一个登录界面感觉挺不错的就动手写了一个

2010-09-04 10:42:00 5838 2

转载 C#网络编程

<br />一、C#作为一门集众家之长的语言,在各个方面尤其是网络编程方面有着很大的优势。本文就向大家介绍一下用C#进行网络编程的一些基本知识和方法。<br /><br />  微软的.Net框架为我们进行网络编程提供了以下两个名字空间:System.Net以及System.Net.Sockets。通过合理运用其中的类和方法,我们可以很容易地编写出各种网络应用程序。这种网络应用程序既可以是基于流套接字的,也可以是基于数据报套接字的。而基于流套接字的通讯中采用最广泛的协议就是TCP协议,基于数据报套接字的通讯

2010-07-15 14:52:00 484

转载 C#中的委托和事件

<br />引言 <br /><br />委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的意义,对它们的中间代码也做了讨论。 <br /><b

2010-07-15 14:27:00 302

原创 简单计算器

最近在学习配置文件的读取,网上查找了相关资料,写了这么一个程序来,还有不完善的地方 提个建议吧 嘿嘿 大家一起学习学习界面布局:以下是代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using 计算器.Properties;using M

2010-06-29 22:26:00 516

转载 C#实现窗体换肤

<br />效果图:<br /><br /> <br />实现原理<br /> <br />1、  把Form设置为无标题栏窗口。<br />2、  为了使Form可以像标准的Windows窗体那样拥有系统菜单和拖动改变窗体大小,加入WS_THICKFRAME和WS_SYSMENU窗体样式。<br />3、  处理相应得窗体消息,实现窗体的标准操作。<br />4、  实现SkinFormRenderer,绘制窗体的标题栏、边框、按钮等。<br /> <br />原理只做简单介绍,要详细说明,那得写很多东西

2010-06-15 14:11:00 1623 1

EpsonL360重置废墨仓.7z

EPSON L360等打印机 废墨仓清零等等 维护工具

2021-07-16

ImgToBase64.exe

png,gif,jpe,bmp格式图片转base64, 前端开发 图标转base64, 小图片转base64等等,放CSS中 方便作为背景使用

2020-04-25

WinForm复制粘贴图片

基于.net framework 3.5 的dll库,实现winform程序图片的复制和粘贴操作,操作对象为picturebox

2015-07-17

lajp-10.05

LAJP名称来源于著名的LAMP(Linux,Apache,Mysql,Php),LAMP是轻量级的开发Web程序的环境,在Internet上有广泛的应用,但对于企业开发,如金融、电信领域,LAMP略显能力不足,而这些领域通常是Java(J2EE)的势力范围。LAJP是将LAMP的简便性和Java高端能力结合起来的一项技术,LAJP中的J指的是Java,由于数据库厂商对Java的广泛支持,数据库也不再特别限制为Mysql。 LAJP可以理解为PHP和Java相结合的技术,也可称为PHP和Java混合编程技术,或者PHP调用Java服务的技术,也有人习惯称之为前台PHP后台Java的技术框架。

2014-11-27

HG-新天猫-悬浮

新天猫店铺悬浮窗口效果代码,只针对天猫990有效果。

2013-10-29

gvim72文本编辑器

gvim文本编辑器,是一个开源软件,用此编辑器打开的文档出现乱码问题详见http://blog.csdn.net/jsjyyjs07/article/details/8878015

2013-05-13

文件彻底删除粉碎工具

文件彻底粉碎工具 可以删除不能正常删除的文件以及格式化硬盘也无法删除掉的文件及文件夹

2013-05-12

python-3.2

python linux 远程桌面控制程序

2013-05-12

简单的计算器

简单的计算器实现 具体实现代码见我的博客 http://blog.csdn.net/jsjyyjs07/article/details/8894789

2013-05-07

PingIPAddress

实现和DOS的ping命令类似的一个小程序,可以在网址框输入网址如www.google.com(不要输入http://)这样的 可以获取到多个服务器的不同IP地址,也可以直接输入IP地址,C#实现源代码你查看我的博客:http://blog.csdn.net/jsjyyjs07/article/details/7462566

2013-04-21

PictureToICO

支持PNG,GIF,JPG,BMP图片格式转换为ICO图标

2013-04-21

Speechlib.dll

语音库,C#开发发音程序用到的一个类库,微软官方TTS语音库,功能强大

2012-06-28

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

TA关注的人

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