自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

To A Be Better Programmer

分享自己编码的点点滴滴,享受编程

  • 博客(52)
  • 资源 (11)
  • 收藏
  • 关注

原创 写在2017年大年初一

2016年已经过去了,新的一年正在开始。回顾过去的一年,有很多值得发扬和改进的地方,记录下来。 1、2016年娶到了心爱的姑娘,完成一件人生大事。老婆在过去的一年里真的很辛苦,忙装修又忙婚宴。我工作比较忙,很多事情只能让老婆去处理呢。真的很感谢老婆,有你我才能够安心工作,有你才觉得努力才有意义。 2、以最终成绩第二名考上了在职研究生。没有很喜欢桂电,从梧州到桂林的交通又很不便,就没有去报到了。下

2017-01-28 13:31:46 596

原创 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

MySQL5.7在添加用户的时候提示错误: ERROR 1819 (HY000): Your password does not satisfy the current policy requirementsmysql> create user 'abuser'@'localhost' identified by 'abuser';ERROR 1819 (HY000): Your passwor

2016-11-24 21:35:37 965

原创 mysql5.7忘记root密码解决办法

mysql5.7用户root密码忘记了,怎么办呢?我的操作方法是我的实战经历,是操作后行之有效的,现在写出来,分享给大家。 1、问题描述 有一段时间没有用过mysql了,很想登录进入,使用命令: mysql -u root -p 输入密码之后,提示如下的错误: ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (us

2016-11-23 22:23:11 794

原创 番茄时间--C#实现

我是个拖延症患者,而且病得还不轻。我特别想写一个程序,能够改变现状,让自己变得更好。我在手机上看到一个APP,叫做BeFocus,可是只能在手机上用,没有办法在PC端运行的。因此,我想自己开发一个桌面程序,可以按照番茄时间一样计时,让自己在电脑上工作或者学习的时候更加专注,提高工作学习的效率。 我给这个软件起名字叫做PomodoroTime,程序的ICO是我老婆设计,使用起来也很简单。 1、设置

2016-10-07 22:54:12 1187

原创 C#实现过滤框

在数据量很大的时候,我们就需要用到过滤框,查找那些我们想要的内容。例如,ICD10诊断有接近2w条记录,医生在给病人下诊断的时候就需要使用过滤功能,查找到他们想要的诊断。这篇文章里,我们就讲一下如何实现过滤的功能。 1、需要的控件 Label、TextBox、DataGridvew,界面如下图所示: 2、代码编写 (1)创建DataTable,设置DataTable的值/// <summar

2016-09-24 22:20:47 944

原创 忘记vss用户admin密码

忘记vss用户admin密码怎么办? 1、找到文件um.bat 这个文件一般是在vss的数据文件夹下的,本人的是在E:\VSS_Server\data下面找到的。2、用16进制的文本编辑器打开我用的是EditPlus,找到节点,改成如下: 00000080:55 55 bc 7f 41 64 6d 69 6e 00 00 00 00 00 00 00 00000090:00 00 00 00

2016-09-14 08:33:30 3045

原创 mysql5.7安装和使用--CentOS操作系统

1、如果之前有安装过MySQL,那就先要卸载。 (0)停止MySQL服务 [root@localhost ~]# service mysqld stop (1)移除安装MySQL安装包 [root@localhost ~]# yum remove mysql*; (2)找到MySQL文件夹 [root@localhost ~]# find / -name mysql (3)

2016-09-04 23:06:12 620

原创 Visual Studio引用Webservice的方法

1、visual studio 2005 (1)在右边“解决方案资源管理器”列表中找到项目,右键“引用”,选择“添加Web引用(E)”,如图所示: (2)在(1)的弹出框中,url输入引用的webservice的地址,然后在单击右下角“添加引用”按钮 (3)在程序中就可以使用webservice的类了,如下代码所示:WebReference.NApiPipeService servic

2016-03-15 11:28:02 4744

原创 dictionary改写if语句

我最近做一个复杂的报表,需要将系统中很多表的数据,都集中显示在这个报表中。报表的项目跟系统表的项目名称不一样,但是又是一一对应的,比如报表项目“身高m”,在系统里面叫“身高”。将系统数据查询出来,并赋值到报表的时候,我用到了if语句,如下代码所示:private void AddLisItems(List<string> list) { //插入基本项目信息

2016-03-04 18:06:59 562

原创 含有注释的SQL生成器升级

之前写了一个小工具软件,叫MakeSQL,可以自动生成的SQL语句,仅适用Oracle数据库。用了一段时间,真的可以提高编程的效率,大大地减少写SQL语句的时间。我还有点不满意,它生成的SQL语句是写在根目录下的txt文件的,而且文件名超长,看着真的不爽。我一直都很想改进这个小工具程序,将生成的sql语句直接显示在界面上。但是,我不怎么喜欢RichTextBox这个控件,因为这个控件能够操作的空间很

2016-03-04 17:07:24 4615 3

原创 微信新消息,任务栏一闪一闪问题处理

最近在pc端使用微信,真的很不错,手机节省了很多电,也方便工作使用微信。我手贱升级了一下微信,但是出现了一些问题,就是微信有新消息的时候,任务栏一闪一闪的好烦人。 我真的不知道是什么问题,以为是微信版本的问题,就继续选择卸载安装最新版本。安装了之后,问题还是没有解决。我随手关闭了360软件管家,问题就解决了。真的是太讨厌360了。

2016-02-04 09:12:27 45927 2

原创 linux系统下Oracle表空间扩展

年末了,表空间也涨到95%了,得要马上扩展表空间,增加数据文件,才能过一个安稳年。增加表空间的时候,我们先查询表空间的占用情况,使用sql如下:select upper(f.tablespace_name) "表空间名", d.tot_grootte_mb "表空间大小(M)", d.tot_grootte_mb - f.total_bytes "已使用空间(M)",

2016-01-19 17:30:02 10427

原创 遍历文件夹的文件

最近遇到一个问题,就是想查找邮政编码,我写了一个网页生成了几个txt文件。我就想写个小程序,遍历文件夹里面的txt文件,然后将txt文件内容插到数据库里面。 我在msdn上面查到一个类,DirectoryInfo ,MSDN上的解释如下: Exposes instance methods for creating, moving, and enumerating through directo

2016-01-13 22:56:36 671

原创 “可访问性不一致”问题处理

错误 1 可访问性不一致: 属性类型“ReadDataFromDatabase.DatabaseType”比属性“ReadDataFromDatabase.DatabaseInfo.DBType”的可访问性低 我写了一个类DatabaseInfo,代码如下所示:public class DatabaseInfo { /// <summary> /// 数

2016-01-08 15:57:09 2329

原创 访问量到1万之后再写

很久之前就知道CSDN博客了,一直都不知道要写些什么分享给大家。去年突然爆发,很想写一些技术类的文章,记录自己的想法,也希望能够帮助到跟我一样遇到同样困惑的同行朋友。 但是后面的文章很奇怪,很难突破100,心里也是很烦恼,为什么我写的内容如此的不受欢迎呢?是我自己分享的内容不够普遍吗?还是我自己写得不够原创?我看了博客的访问量,最多的依然是以前写的那篇读取dll的文档,感觉有些沮丧,难道其他的文章

2016-01-08 15:46:13 622

原创 FastColoredTextBox的源代码笔记1--?? 运算符

这两天读FastColoredTextBox的源代码,学到一些东西想记录下来。我看到了“??” 运算符,代码如下:/// <summary>/// Returns text for display into popup menu/// </summary>public override string ToString(){ return menuText ?? Text;}我看不懂

2015-12-23 09:11:32 1373

原创 网站调用dll程序的问题

有个不认识的小伙子问我一个问题,就是在自己的电脑上面调用Delphi开发的dll成功,但是部署在IIS服务器上,执行却没有返回信息,这是为什么呢? 我看了很久,也写了代码做测试,以为是dll路径的问题。如果是路径有问题,那肯定是调用不成功,并且会有错误提示的,只是网页一直在执行,却没有什么错误提示?这样看来,其实网站是已经读取到dll的信息了,只是没有办法返回信息而已。读取dll的类如下所示:

2015-12-17 15:06:55 3787

原创 HTML5转义字符

我们在编写网页的时候,经常需要一些转义字符,比如大于号(>)、小于号(<)、空格( )等等。 符号 转义符 描述 < < 小于 > > 大于 空格   空格 & & 与 “ " 双引号 ‘ &apos; 单引号 © © 版权 ¥ ¥ 人民

2015-12-15 11:03:43 6505

原创 借助Ekho开发粤语语音服务器

这篇文章会写得很简单,大概讲一下步骤。 1、安装Ekho http://www.eguidedog.net/cn/ekho_cn.php2、Windows7操作系统自带TTS(Text to Speech)服务正常,如果是XP,那需要安装“微软TTS5.1语音引擎(中文).msi”,才能读中文 http://download.csdn.net/detail/kkfdsa132/2127563在

2015-12-15 09:53:25 1790

原创 xml节点含<![CDATA[]]>数据读取

一个简单的xml,如下所示:<?xml version="1.0" encoding="GBK"?><Document> <ChiefComplaint> <![CDATA[右眼视力进行性下降2年余]]> </ChiefComplaint></Document>我们该如何读取“private int ReadXml() {

2015-12-04 14:44:30 14800 1

原创 信息系统项目管理师考后想

今年的两次软考,我都参加了,都是报信息系统项目管理师。将这两段经历记录下来,也算是激励自己吧,同时也分享一些失败的经验给需要软考的同学。 第一次考信息系统项目管理师的时候,我没有看过什么题目,只是从网上下载了考试指南,从头看到尾,就去参加考试了。考完了之后,真的没有什么感觉。我发现,这种考试涉及到很多细节的题目,都是需要记忆的。我没有重点,晕头转向的看,完全没有抓住点,不通过是肯定的。成绩出乎我

2015-11-25 18:42:17 672

原创 遇到不支持的 Oracle 数据类型 USERDEFINED。

当我们查询Oracle数据表中CLOB类型的字段时,会提示“遇到不支持的 Oracle 数据类型 USERDEFINED。”的错误信息。面对这个错误,原因是什么,我们改如何解决呢? 我在网上查了很久,明白了,原来是sql的问题,解决办法也是从sql入手就行。引起问题的sql如下:select xml_cont from com_baseinfo where ipid ='8925173'其中xml

2015-11-25 15:10:53 4978

原创 .NET连接SQL Server的问题处理

.NET连接错误提示: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错) 我们在连接SQL Server数据库(以下简称数据库)经常出现以上的提示,数据库服务器的电脑是联通的,p

2015-11-04 10:35:10 714

原创 visual studio 2015 调试程序

我们要经常用到调试程序,确保我们写的代码运行准确无误。这篇文章主要是想简单地介绍一下如何调试程序。 1、调试模式 我们调试程序的时候,要在Debug模式下面进行,不可以在release(发布)模式下进行调试。 2、启动调试 在Debug模式下,我们选择“Debug菜单–开始调试”,或者直接点击“F5”按钮启动调试。这一步我们要注意的就是设置断点,需要调试的地方设置好断点,再启动调试。

2015-11-02 08:11:04 3361

原创 "调用的目标发生了异常。"问题处理

我在用反射创建类的时候,提示“调用的目标发生了异常。”,如下图所示: 我上网找了很久,都没有找到答案,纠结了一下下。我想,这个提示很清楚,就是我的调用类是不是有bug,所以才没有办法用反射创建类呢?我就检查了一下调用的类,后面发现是日志路径出错了,出错代码如下:private void NewLogo() { if (!File.Exists(this.fi

2015-10-29 11:15:56 55852 1

原创 .NET反射和接口的混合使用

最近我写了几个定时上传数据的小程序,感觉自己不是程序员,而是代码搬运工。重复的事情做起来总是很令人烦恼,那有什么办法解决这种问题呢?我参考了别人的代码,想到可以使用反射和接口完美的解决这个问题。定时上传的功能

2015-10-29 09:11:19 1641 1

原创 timer使用思考

timer是在开发WinForm程序会经常用到的组件了。我们要定时执行某个任务,比如定时上传数据或者上传文件,我们就要用到timer组件来实现了。 timer本身没有什么问题,就是设置interval属性,定时执行tick事件而已。如果处理的业务是需要用时较长的话,timer执行会影响到应用程序界面的响应,可能会引起程序假死的情况。 我们该如何解决这种问题呢?在处理耗时较长的业务的时候,程序既可

2015-10-27 00:16:35 942

原创 gct

今天考了gct,逻辑好难。我发现自己高中的知识基本上都还给老师了,看书不够认真,复习不够充分,不知道考得怎么样。也蛮想去读在职研究生的,不知道为什么自己没有努力复习。 我报考的是桂林电子科技大学,计算机科学与技术。我并没有讨厌我的专业,只是我更喜欢工科吧,称这个机会,可以把自己的专业转向纯工科。我的性格更适合做工科。 我不太确定在职研究生能够学到什么东西,但是蛮想去尝试的。数学要练习,不懂就多看

2015-10-25 23:32:07 569

原创 那些年我们一起写过的代码

在学校读书的时候,我只是写过非常简单的课程设计程序,今天回想起来还不算是入门的。我大学的时候,从来没有想到有一天,我会以写程序谋生。我2009年7月份毕业,入职了广州华南理工大学科技园的一家智能交通行业的小公司,职位是软件工程,主要的工作就是写代码。 刚进公司,我第一个任务就是做公司的网站。我的毕业设计就是做一个网站,不管是现在还是过去,我都觉得毕业设计很糟糕,糟糕到我后悔选那个题目了。那也算是

2015-09-28 15:49:02 845

原创 进程监控程序的开发(程序运行监控)

很多应用程序是需要7*24小时运行的,不知道那个家伙不小心就把你要定时执行的程序关闭了,而且你是运行在右下角任务栏的,不注意根本就不知道被关闭。我写了一个程序实现hqms接口,就是要定时完成推送数据的,在测试阶段,数据要连续上传十天才可以获取正式环境的账号,有同事竟然关了我的程序,并没有重启,我一直以为程序在正常运行中,只要再过几天就可以获取正式数据和账号呢。

2015-09-23 00:37:36 3807

翻译 如何使用C#调用雅虎REST服务

.NET Framework提供类处理HTTP请求。这篇文章讲述一下处理GET和POST请求。概述简单GET请求简单POST请求HTTP授权请求错误处理深入阅读概述System.Net命名空间包含 HttpWebRequest和 HttpWebResponse类,这两个类可以从web服务器获取数据和使用基于HTTP的服务。通常你需要添加System.Web的

2015-09-15 23:57:57 3052

翻译 C#如何调用REST

这是一篇翻译文章,最近我很想知道REST是如何调用的,就上网查资料,发现这篇文章真的很不错。 英语原文地址 简介REST这种web服务越来越流行。重要的是,作为一名开发人员,我们要知道如何与如洪水般冲击我们行业的架构所构建的服务进行沟通(这里也许应该是作为开发人员应该要了解REST服务吧)。在这篇文章里,我会给你们提供一个模块,这个模块调用REST服务,是C#语言实现的,同时,我也会给出使这些代

2015-09-14 01:38:34 15808

翻译 C#编码标准和命名规范

以下是C#编码标准,命名规范,还有一些最佳实践。 在你的项目里使用这些规范和(或者)调整这些适应你的需求。 类型名称和方法名称使用PascalCasing书写public class ClientActivity{ public void ClearStatistics() { //... } public void Calculate

2015-09-03 09:24:58 3692

翻译 反射初探

这是一篇翻译文章。今天我很想写一篇如何实现银海医保接口的文章,可是我发现自己竟然不懂到底用到的是什么技术。这一定是很丢人的事情,我没有弄懂真正的问题所在,就开始刷刷写代码,实现接口,上线使用了。我用必应搜索了一下,原来我用到的是反射技术。反射是提供描述程序集、模块和类型的对象,可以动态的创建类型的实例,将类型绑定到存在的对象,或者从存在的对象中获取类型和调用它的方法、访问它的值域或者属性。【 ht

2015-08-29 23:06:05 668

原创 编程控制分屏显示

我们在做排队叫号(不限于排队,其他需要多个屏幕显示的应用都可以)的时候,总是需要将呼叫内容显示到显示器、电视机或者LED显示屏上面。之前一章,我已经讲过如何用C#控制LED显示器了,这一篇,我讲一下分屏显示。我最近做了几个排队叫号系统,用到LED、电视机显示屏和电脑显示屏。LED控制比较复杂,需要考虑LED控制卡接口,多数还要写带格式的txt文件。显示器或者电视机就比较容易实现,只需要设置一下

2015-08-26 20:56:48 5749

原创 赋值位置切换

我常常用到赋值位置切换,比如我在从数据库查询数据的时候,我需要从DataRow赋值给类,但是当我显示数据的时候,我就要用到类赋值给DataRow。我很讨厌做重复的工作,总是错误百出,那我要怎么样改进呢?这也是我写这篇小文章的原因。源代码很简单,除了分享程序之外,我还要分享源程序。(1)界面设置,增加两个richtextbox和一个按钮,如下图所示:(2)在按钮上,实现代码str

2015-08-24 22:52:23 695

原创 LED显示屏 C#编程控制

最近做了一个项目,控制LED显示屏。我使用的LED控制卡是仰邦科技的BX-5E1的。为什么要用BX-5E1这个型号的控制卡呢?因为我需要每隔3s就要更新一次LED显示屏,这款控制器是支持动态区域的。本人使用了这种控制器之后,不推荐使用,没有办法满足更加复杂的显示模式。但是,我还是分享一下自己写这个控制器的一些心得。(1)Demo很重要Demo真的很重要。一般的科技类的产品都支持二次开发,会

2015-08-23 00:04:31 18416 5

原创 .net调用sqlite数据库

我最近完成了一个项目,叫通讯录软件。这个是很简单的系统,业务方面就不说了。我想分享一下,为什么要用到sqlite数据库。我们在开发通讯录的时候,就希望通讯录在联网或者断网的时候,都可以查询通讯录的信息。那就需要将通讯录的内容要同步到本地,sqlite是比较轻便的数据库,非常利用存储在本地。解决方案很简单,联网的时候,我直接访问sql server服务器,但是在网络不通的时候,我们只需要读取sq

2015-08-20 23:54:24 801

原创 DataGridView和DataTable的使用

这篇文章主要是讲显示数据的,然后通过过滤的方式查看你想要的内容。我的思路是将数据赋值到DataTable,然后使用DataTable的RowFilter进行过滤数据,查找您需要的数据。我写这篇文章主要就是想分享我自己的使用datatable的困惑而已。我的使用很简单,只要将DataTable的数据显示到DataGridView中,并且可以通过文本框进行过滤数据。

2015-08-18 23:49:26 23000 2

原创 读Excel字段

背景在实际的应用中,我们经常要读取Excel的字段,比如一个医保中心程序生成的结算单是Excel格式的,我们需要读取Excel里面的内容,找到结算信息。最笨的办法就是一行一列的数,可是结算表含有很多的单元格合并的时候,就会很容易出错。我想写一个程序,显示行序号、列序号和单元格内容,这样就不用手工计算单元格的行列号了。界面实现程序的界面很简单,只是需要录入Excel的路径就可以生

2015-08-15 23:35:15 1004

番茄时间--C#实现

我是个拖延症患者,而且病得还不轻。我特别想写一个程序,能够改变现状,让自己变得更好。我在手机上看到一个APP,叫做BeFocus,可是只能在手机上用,没有办法在PC端运行的。因此,我想自己开发一个桌面程序,可以按照番茄时间一样计时,让自己在电脑上工作或者学习的时候更加专注,提高工作学习的效率。

2016-10-07

进程监控--启动进程 关闭多余的进程

这个程序是用来监控进程执行情况的,例如我在配置文件里面写了HQMSJob.exe,那程序就是监控这个程序的执行情况,打开多过两个的就会被关闭,如果全部关闭进程监控程序就会重启要监控的进程(程序)

2015-09-23

sql生成器(含注释)问题修复版2

自动生成简单的sql,查询、插入和更新语句,表中的字段含有注释就会显示注释,如果没有注释,就不会出现--这种字符串

2015-08-31

改变赋值的小程序

赋值位置变更,这个对我们做开发的挺有用的,提高效率

2015-08-24

读取Excel文件单元格行号与列号

在实际的应用中,我们经常要读取Excel的字段,比如一个医保中心程序生成的结算单是Excel格式的,我们需要读取Excel里面的内容,找到结算信息。最笨的办法就是一行一列的数,可是结算表含有很多的单元格合并的时候,就会很容易出错。我想写一个程序,显示行序号、列序号和单元格内容,这样就不用手工计算单元格的行列号了。

2015-08-15

sql生成器--修正版

sql生成器的功能就是自动生成插入、查询和更新的sql语句,语句字段必须包含注释。 修正字段排序、update多set、select首行没有“,”、select语句没有全选的时候最后一个字段含有“,”

2015-08-12

sql生成器--含注释

sql生成器的功能就是自动生成插入、查询和更新的sql语句,语句字段必须包含注释。

2015-08-11

C#Udp 聊天程序

聊天程序包括客户端和服务器端,使用异步传输,支持客户端和服务器端即时通信

2009-09-30

java学生管理系统

本系统专门针对学生的一些基本信息进行管理,具有插入、查询、删除和修改的功能,欢迎您的使用!菜单栏有两项,学生信息编辑中的子菜单是用来调出相应的功能模块,插入、删除、查询和修改;而帮助菜单是制作者的一些信息!

2008-07-31

学生管理小系统(java)

课程设计,这个系统本人采用java写的,功能不完备,但是可以用来参考,很好的。

2008-07-12

空空如也

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

TA关注的人

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