自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mr. Feng

Time will tell.

  • 博客(103)
  • 资源 (3)
  • 收藏
  • 关注

原创 PowerDesigner如何查询/高级查询/模糊查询特定的表

1. crtl+f查找,在code处输入你要查找的表名,然后点击“find now"2. 高级查询/模糊查询:点击Advanced 标签页,勾选查询项目,选择对比符号,表达式值支持“通配符”;点击Find now按钮。3. 右击找到的表,点击”find in diagram"即可。...

2020-02-28 18:22:25 2942

原创 在mnist数据集上训练神经网络(非CNN)

任务:使用tensorflow,构造并训练一个神经网络,在mnist数据集上训练神经网络,在测试集上达到超过98%的准确率。要点提示:在完成的过程中,综合运用目前学到的基础知识: - 深度神经网络 - 激活函数 - 正则化 - 初始化 - 摸索一下各个超参数 - 隐层神经元数量 - 学习率 - 正则化惩罚因子 - 最好每隔几个step就对loss、ac...

2018-08-30 23:44:34 7442 1

原创 二维码 ThoughtWorks.QRCode 之 index was outside bounds of the array

最近在使用ThoughtWorks.QRCode过程中,单独生成一个二维码没有出现过问题,在重复利用QRCodeEncoder生成二维码的过程中,会出现index was outside bounds of the array错误。经过调试分析,给出两种解决方案:1. 在生成每一个二维码图片前,重新new 一个QRCodeEncoder对象;2. 在批量生成二维码图片时,在生成每一个二

2017-03-04 11:53:15 2600

原创 二维码 ThoughtWorks.QRCode 简单使用实例

目前在使用中接触比较多的是ThoughtWorks.QRCode和QrCode.Net两种方式,自己最近在用ThoughtWorks.QRCode,供大家参考。直接上代码:namespace SDFeng.Utils{ public class QRCodeUtil { private static QRCodeEncoder qrCodeEncoder

2017-03-04 11:42:14 5082

原创 二叉树遍历,深度优先遍历,广度优先遍历,前序中序后续优先遍历,层次遍历

首先明白两个概念:1. 深度遍历包括前中后序遍历三种;2. 广度优先遍历就是层次遍历。PS:前中后序遍历,如果使用递归遍历,都很简单易理解;如果使用非递归方式,首先想到的就应该是使用栈结构来控制整个过程,因为递归也是利用栈来实现的;前中后序遍历的非递归方式中,后序遍历的非递归方式相比较而言,略复杂。

2014-10-02 11:07:59 3262

转载 Java的内存回收机制

在Java中,它的内存管理包括两方面:内存分配(创建Java对象的时候)和内存回收,这两方面工作都是由JVM自动完成的,降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险。但是,也正因为内存管理完全由JVM负责,所以也使Java很多程序员不再关心内存分配,导致很多程序低效,耗内存。因此就有了Java程序员到最后应该去了解JVM,才能写出更高效,充分利用有限的内存的程序。1.J

2014-09-11 21:26:00 783

原创 C++如何去除浮点数字符串后面的零

有时我们需要将浮点数转化为字符,然后打印输出。 double num = 32.0100; 常见输出: 32.0100但是,有时我们会有这样的需求:舍弃字符串最后多余的零,得到32.01。 我最近就遇到了这种需求,各处求解,最后通过网上案例的启发,想到了两种解决方案

2014-06-11 21:23:19 22113 7

转载 C++中数字与字符串之间的转换

1、字符串数字之间的转换(1)string --> char *   string str("OK");   char * p = str.c_str();(2)char * -->string   char *p = "OK";   string str(p);(3)char * -->CString    char *p ="OK";   CSt

2014-05-26 15:41:07 918

转载 关于C的预编译 宏定义 的一些使用

头文件 防止重复包含================根据#define 和条件编译 #ifdef、#ifndef #else #endif  最经常的使用是 头文件 防止重复包含。但是 使用#pragma  once更好,现在 gcc cl.exe 都支持,它不但代码更少,而且不用为宏起名字,更好。 #pragma 说明编译器信息//用法复杂,参考h

2014-05-26 12:59:41 3178

转载 C、C++判断操作系统是Linux、windows还是Unix

有些程序,最终使用的操作系统不确定,

2014-05-26 09:22:06 32293 1

转载 C#里的方向键消息捕获

窗口(Forms)对于键盘消息的捕获主要通过三个事件:   KeyDown,KeyPress,KeyUp其中非字符键不会引发 KeyPress 事件;但非字符键却可以引发 KeyDown 和 KeyUp 事件。要仅在窗体级别处理键盘事件并且不允许其他控件接收键盘事件,请将窗体的 KeyPress 事件处理方法中的 KeyPressEventArgs.Handled 属性设置为 tr

2014-05-26 08:55:27 1502

翻译 Visual Studio 2010 操作技巧系列:常用功能心得笔记

PS: 繁体译成简体,算不算翻译呢?在去年的 Microsoft Tech‧Days 2010 我曾经写过一篇 Visual Studio 2010的操作技巧文章在每个人都会拿到的资料库里,不过似乎不是很多人看过,因此决定将文章放到部落格上供大家参考学习,要做好开发工作绝对不能不熟悉每天都在使用的开发工具,对工具的掌握度越高,相对的工作效率也就越高,也越能够专注在更有创造力的事情上!1

2014-03-26 22:20:41 6175 2

转载 C#.NET自定义报表数据打印

PS:自己曾经做过报表打印,但是没有这篇文章中所描述的饼状图,遂转,供以后使用参考。这是一个自定义的报表打印,是对PrintPreviewDialog的扩展和封装。PrintPreviewDialog是一个windows的打印预览控件,该类返回的就是一个PrintPreviewDialog对象了,直接显示该控件就可以了。    该报表主要包含两个方面的内容:一个是数据统计分析的

2014-03-26 22:08:18 3578

转载 C#使用API禁用/删除程序窗体的关闭菜单和按钮

在某些时候,我们有一些如下需要,例如:不能移动程序的窗体;不能点击关闭程序的窗体;不能最大化/最小化窗体等。上面的一些需求,通过对窗体属性的一些设置,基本都可以实现,但是,确并不总是能满足我们的需要。例如:我们需要让关闭按钮显示,但是变灰(不能点击),同时正常的显示最大化和最小化按钮API中,对于菜单的操作,可谓丰富,常用的有:我这里,就举2个例子, Ena

2014-03-26 21:56:09 1699

转载 根据汉字的拼音首字母搜索数据库(附 LINQ 调用方法)

我们经常需要使用拼音首字母来检索数据库,特别是应用于医院、商店等行业软件中。譬如搜索“zgr”就可以搜索所有包含“中国人”的记录。那么如果来实现才能即高效又方便呢?方法一:先查询出所有记录,然后在逻辑层转化为拼音首字母后查询,显然傻瓜才会这么做。方法二:在需要搜索的表中添加一个字段用于存放被检索字段内容对应的拼音,在搜索的时候同时去查询这两个字段,这种方法可行,但会增加数据库存放的

2014-03-26 21:39:31 4613 1

转载 C#操作excel(多种方法比较)

我们在做excel资料的时候,通常有以下方法。一.导入导出excel常用方法:1.用查询表的方式查询并show在数据集控件上。 public static string strCon = " Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source =C:\\08.xls;Extended Properties=Excel 8.0"

2014-03-26 21:30:19 2290

转载 C#获取当前路径的方法集合

//获取当前进程的完整路径,包含文件名(进程名)。string str = this.GetType().Assembly.Location;result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)//获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。string str = System.

2014-03-26 21:06:52 1371

原创 VC++常见错误原因解析--error LNK2019: 无法解析的外部符号 "public: void __thiscall

error LNK2019: 无法解析的外部符号 "public: void __thiscall这种常见错误产生的几种原因解析

2014-03-26 10:14:38 20433 5

转载 C# WinForm 实现文件的拖入和拖出(拖拽操作)

PS:最近在整理浏览器收藏夹中以前收藏的一些文章,把自己以前用到的或者感觉以后会用到的都转帖一下,勿拍砖。本文通过五个步骤详细介绍C# WinForm 实现文件的拖入和拖出(拖拽操作),每个步骤都提供相关的示例代码供参考。步骤1、放置一个 ListView 到 Winform窗体中 并初始化如下属性:12listView.View = V

2014-03-22 23:30:48 13406 2

转载 C# 委托实例(跨窗体操作控件)

PS:之前看了一些关于C#中委托的介绍,总是不能够有清晰的认识。直到前段时间自己写了个翻页控件时发现使用委托确实能带来很大的便捷,今天转的这篇文章虽说是讲的夸窗体操作控件,其实和自己在使用委托时异曲同工,而且也很简洁,如果仅仅是学习使用委托,本文不失为一个简例。研究了一下,在C#里面却是可以不用自定义消息这么复杂的方法来实现跨窗体调用控件,C#有更好的办法就是委托。效果描述:有两个

2014-03-22 22:58:10 3588

转载 C#委托学习

(一)C#中为什么要引入委托引言:对于一些刚接触C# 不久的朋友可能会对C#中一些基本特性理解的不是很深,然而这些知识也是面试时面试官经常会问到的问题,所以我觉得有必要和一些接触C#不久的朋友分享下关于C#基础知识的文章,所以有了这个系列,希望通过这个系列让朋友对C#的基础知识理解能够更进一步。然而委托又是C#基础知识中比较重要的一点,基本上后面的特性都和委托有点关系,所以这里就和大家先说

2014-03-22 22:52:28 1289

转载 C# ListView中点击表头ColumnClick实现对相应列的排序

private void listView1_ColumnClick(object sender, ColumnClickEventArgs e)        {            if (listView1.Columns[e.Column].Tag == null)            {                listView1.Columns[e.Colum

2014-03-22 18:15:26 3602

转载 养成写高效的SQL语句的习惯

我们做软件开发的,大部分人都离不开跟数据库打交道,特别是erp开发的,跟数据库打交道更是频繁,存储过程动不动就是上千行,如果数据量大,人员流动大,那么我们还能保证下一段时间系统还能流畅的运行吗?我们还能保证下一个人能看懂我们的存储过程吗?要知道sql语句,我想我们有必要知道sqlserver查询分析器怎么执行我么sql语句的,我么很多人会看执行计划,或者用profile来监视和调优查询语句

2014-03-22 17:20:54 663

转载 详解VS2008下打包安装程序的一些技巧(含win7下提权限、卸载以及安装时定向到网页)

笔者才疏学浅,文中叙述不当之处还望各位园友指出~      1、怎么使得程序窗口左上角和任务栏有图标,如下图所示:                               其实这个问题不应该放到程序打包这部分讲,只不过对于一些初学者而言,在这提下也许会有很大的帮助(想到自己刚学.net那会了,呵呵)。方法之一的话就是先添加一个图标文件到项目中,然后切换到每个界面设计器,

2014-03-22 16:59:29 1307

原创 C#遍历文件夹, 获取文件/目录信息

遍历path目录下的文件,遍历path目录下某种类型的文件,遍历path目录下某些类型的文件,遍历path目录及子路下的文件

2014-03-22 14:03:17 3717

转载 如何查看谁占用了我的端口(windows、linux)

一、windows1、查询端口占用情况cmd > netstat -ano2、查询8080端口是否被占用cmd > netstat -ano|findstr 80803、查询哪个程序占用了端口cmd > tasklist|findstr PID进程号通过2查询可以得到4、终止该占用进程cmd > ntsd -c q -p PID二

2014-03-21 19:13:08 1230

原创 借助网盘搭建SVN服务器

借助网盘搭建SVN服务器,首先需要对网盘和SVN的使用比较熟悉,下面两张图分别展示了传统SVN服务器的架构和利用网盘做服务器的SVN架构图。利用网盘做服务器的SVN的原理在于每个开发者的版本仓库都建立在本机的网盘镜像上,而各个开发者的本地网盘镜像会自动与网盘服务器自动同步,从而保持各个开发者本机上的版本仓库的一致性。需要注意的是,各个开发者使用的网盘账户是同一个。下面介绍具体的

2014-03-21 12:57:56 5501 2

转载 System.Diagnostics.Process.Start的用法(C#)

我们经常会遇到在Winform或是WPF中点击链接或按钮打开某个指定的网址, 或者是需要打开电脑中某个指定的硬盘分区及文件夹, 甚至是"控制面板"相关的东西, 那么如何做呢? 答案是使用System.Diagnostics.Process.Start()。它的作用是调用外部的命令。 先来看看它的调用方法: Process.Start ()  Process.Start (P

2014-03-20 21:55:34 2738

转载 马云给北大学子讲创业:阿里为什么一直不提供班车和宿舍

3月18日,阿里巴巴董事局主席马云在北京大学百年讲堂举行了一场公开演讲。撇开演讲中云计算、DT(数据科技)这些看上去高大上的外在形式,马云试图强调的核心内涵只有一个—年轻人不要整天抱怨这不对、那不对,不要每天混日子,每天炫耀自己的技能没有用,与其抱怨,不如把创业变成现实—你一个人干不了,就把比你更懂的人请来一起干;如果你干不了,就跟着那个比你懂的人干。不要以为马云这话就只是讲给北大学子听的

2014-03-20 21:44:50 1062

转载 周鸿祎:混日子,会让你失去竞争力

创业就是要改变现状 每个人都应该有创业的心态,创业代表什么?代表你要改变,你要改变自己的现状,不满足于眼前庸庸碌碌。在人生不同阶段,你都应该怀着创业的心态,这样你就可以做创业的事情。比如说最早期,你刚毕业不可能创业,说大学生创业绝对忽悠人,不知道有多少人想解决大学生创业问题,但是创业不是你摆地摊就叫创业了,在校园里卖卖袜子就叫创业了。我觉得你刚毕业没有任何人际关系,对社会没

2014-03-20 21:42:32 1097

转载 一个简单的EBNF范式的实现

最近无事在看书的时候发现了这个东西刹那间突然觉得大学时候编译原理书上的的什么语法分析书、上下文无关等晦涩难懂的概念清晰了许多今天把它贴出来希望也能让你回想起些往事。。。至于EBNF范式是什么东西,网上有详细的介绍,在此就不作赘述。在这里,使用EBNF范式来实现一个简单算术运算的语法描述,然后用C语言实现。该算术运算要实现的功能:(1)能够进行加法、乘法运算,

2014-01-20 12:40:33 2676

转载 XML Indexing

XTC provides several index structures for all kind of XMLdocuments and queries. Besides the common element or content index, XTCprovides for path indexes and CAS (content-and-structure) indexes as wel

2014-01-20 12:12:20 853

转载 Xerces C++ SAX解析XML文档

关于SAX的解释,和好处,不做过多的介绍,你完全可以搜索引擎里面找到茫茫多的介绍http://baike.soso.com/v123641.htm?ch=ch.bk.innerlink;本文的主要目的是介绍如何在自己的C++程序中利用Xerces C++ SAX解析XML文档;1、Xerces C++下载首先,我们需要去下载Xerces C++:http://x

2014-01-17 17:27:43 2825

转载 XML数据接口DOM入门介绍和常用对象

1、简介  xmlDOM被设计为可用于任何语言和任何操作系统。借助DOM,程序员可以创建xml文档、遍历其结构,增、改、删其元素。DOM将整个xml文档视作一棵树,文档级的元素是树的根2.结构:举一实例分析:Document节点:即文档对象,树的最高节点,对整个文档进行操作的入口Element和Attribute节点:这些结点对象是对整个文档进行

2014-01-17 17:16:56 1406

转载 B 树、 B- 树、 B+ 树、 B* 树都是什么

B树      即二叉搜索树:      1.所有非叶子结点至多拥有两个儿子(Left和Right);      2.所有结点存储一个关键字;      3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树;      如:B树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就命中;否则,如果查

2014-01-17 17:04:02 963

转载 jaxp解析DTD的例子

相信想知道jaxp包如何进行DTD解析的人,看了这个简单例子就明白了。  1:类DTDTest源程序;  2:用于测试的DTD文档:boolk-order.dtd;  3:程序输出结果。 至于jaxp包,可从sun的网站得到。1:DTDTest.java:importorg.xml.sax.InputSource;importcom.sun.xml.parser.P

2014-01-17 15:46:53 1054 1

转载 SAX 解析器

1. 获取 SAX 解析器实例XMLReader parser = org.xml.sax.helpers.XMLReaderFactory.createXMLReader();通过使用这个方法,您需要将系统属性 org.xml.sax.driver 设置成想要装入的解析器的类名。这是特定于供应商的类;对于 Xerces,它应该是 org.apache.xerces.parsers.S

2014-01-17 15:34:59 1367

转载 JAVA对象引用和值引用

以前就知道JAVA对象分对象引用和值引用,并且还知道8种基础数据类型,即引用时是值引用的数据类型,比如int,short,long,byte,float,double,char,boolean,其它都是对象引用。可是其它的对象引用我一直都以为跟c里面是一样的指针传递,直到今天才发现原来JAVA里面还是别有一番天地的。     1. 方法调用的时候,并不是类似c的指针传递,而是引用的

2014-01-17 14:02:34 1277

转载 整合apache和tomcat构建Web服务器-linux

linux是最常用的web服务器,本节我们将通过整合apache和tomcat构建一个java/jsp运行平台,详细介绍web服务器的搭建过程。一、  apache与tomcat整合的必要性Apache是最流行的Web服务器,开放源代码,支持跨平台的应用(可以运行在几乎所有的Linux、Unix、Windows系统平台上),尤其对Linux的支持相当完美。apache的优点有:

2014-01-17 12:24:29 1871

转载 Windows下Apache与Tomcat的整合

为了完成这个任务,在网上查了好多资料,要么是讲得不清楚,要么是软件版本太老,走了不少弯路,在这里以本人的实际操作为例,为大家说一下整合的过程,希望对大家有所帮助。准备工作:1、 Apache 2.2.4下载地址:http://cztele1.skycn.com/down/apache_2.2.4-win32-x86-no_ssl.zip2、 Tomcat 6.0.16

2014-01-17 12:22:07 644

在mnist数据集上训练神经网络(非CNN)

本来不准备需要资源分数,现在不允许设置为0了。使用的tensorflow,在jupyter notebook下写的。

2018-08-30

二维码 thoughtworks.qrcode.dll

thoughtworks.qrcode.dll

2017-03-04

内存泄漏检测工具 Visual Leak Detector 2.3 (vld)

开源的免费的内存泄漏检测工具,可用于VS2012、VS2010、VS2008、VS2005

2013-10-23

空空如也

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

TA关注的人

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