自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1282)
  • 资源 (26)
  • 收藏
  • 关注

原创 pom.xml 标签详解

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/maven-v4_0_...

2020-02-25 15:26:12 636 1

转载 Json风格指南

英文版:http://google-styleguide.googlecode.com/svn/trunk/jsoncstyleguide.xml翻译:Darcy Liu 简介该风格指南是对在Google创建JSON APIs而提供的指导性准则和建议。总体来讲,JSON APIs应遵循JSON.org上的规范。这份风格指南澄清和标准化了特定情况,从而使Google的JSON API...

2018-09-21 16:36:07 732

原创 C语言库函数及示例

函数名: abort 功 能: 异常终止一个进程 用 法: void abort(void); 程序例: #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; int main(void) { printf("Calling abort()n"); abort(); return 0; /* This is never reach...

2018-09-21 15:46:29 4472

转载 Javascript中“==”与“===”的区别

在Javascript中有"=="和"==="两种比较运行符,那么他们有什么区别呢?一、对于string,number等基础类型,==和===是有区别的1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等2)同类型比较,直接进行“值”比较,两者结果一样 二、对于Array,Object等高级类型,==和===是没有区别的当一个变量定义为Arra...

2018-05-26 11:10:56 405

转载 Linux常用命令全名

su:Swith user  切换用户,切换到root用户cat: Concatenate  串联uname: Unix name  系统名称df: Disk free  空余硬盘du: Disk usage 硬盘使用率chown: Change owner 改变所有者chgrp: Change group 改变用户组ps:Process Status  进程状态t

2018-04-25 11:38:06 521

原创 Linux上安装dotnetcore2.0

1.去官网下载.NET Core,tar.gz文件。2.移动并解压下载的安装文件。创建dotnet文件夹$ mkdir ~/dotnet复制dotnet安装文件到dotnet文件夹下$ cp dotnet-dev-centos-x64.1.0.0-preview1-002702.tar.gz ~/dotnet解压安装文件$ tar -xvzf ~/dotnet/do

2017-12-07 10:33:02 3047

转载 原HP大中华区总裁孙振耀的退休感言

一、关于工作与生活我有个有趣的观察,外企公司多的是25-35岁的白领,40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司40岁附近的经理人是很尴尬的。我见过的40岁附近的外企经理人大多在一直跳槽,最后大多跳到民企,比方说,唐骏。外企员工的成功很大程度上是公司的成功,并非个人的成功,西门子的确比国美大,但并不代表西门子中国经理比国美的老板强,甚至可以说差得很远。而进外企的人往往并不

2017-12-06 09:08:05 623

原创 Ubuntu访问Windows共享文件夹

一,在windowns的d盘下文件夹windows_linux_share并共享此文件夹;二,在ubuntu系统下安装samba-clientsudo apt-get install smbclient三,在ubuntu系统下安装cifs-utilssudo apt-get install cifs-utils四,在ubuntu系统下新建目录my_share

2017-11-03 14:07:23 3494 1

转载 研发人员的考核

软件研发人员的考核一直是软件企业管理的难点,笔者在长期的研发管理实践与咨询实践中,总结了进行软件研发人员考核的一些基本原则,整理出来与大家共享:   ◆Ø要体现公司的价值观   公司的价值观体现了公司认可什么类型的人员?要挽留哪些人?提倡做什么?对这些人员的认可可以通过具体的考核办法落实下来。比如企业鼓励在某一个业务领 域内积累丰富的领域经验,鼓励在某个技术方向上进行深入钻研等,对于提

2017-09-27 00:50:09 1813

原创 JavaScript中判断是否存在某属性

Js中的属性分为两种,一种是固有属性,另外是编程时赋预予的属性,这两种属性的判断方式是不一样的。1.使用in关键字。该方法可以判断对象的自有属性和继承来的属性是否存在。var o={x:1};"x" in o; //true,自有属性存在"y" in o; //false"toString" in o; //true

2017-08-05 09:44:43 1045

转载 Linux命令大全

一、系统管理与设置;二、用户和用户组管理; 三、磁盘管理; 四、文件和目录管理; 五、备份与压缩; 六、网络管理与相关应用; 七、vi/vim编辑器;八、Shell编程      一、系统管理与设置 1、信息显示命令 # man & info  //帮助手册 # man 命令 //显示相应命令的帮助内容 # a

2017-07-31 15:39:06 868

转载 怎样实现关闭connection时自动关闭Statement和ResultSet

转自:怎样实现关闭connection时自动关闭Statement和ResultSet关闭数据连接时, 一定也要关闭Statement和ResultSet, 不然在并发量较大的时候可能导致内存泄漏. (如果是用tomcat自带的数据源实现, 则可以通过添加interceptor实现自动关闭statement.)但是, 关闭Statement和ResultSet是乏味的工

2017-07-27 10:18:21 7705

原创 Js提交表单的两种方法

提交表单一般有两种一种是submit按钮,一种是调用form的submit方法。虽然都是提交表单,但这两种还是有些差别的。一般来说,提交form表单的时候需要做一些简单的验证,验证完后才能提交,避免无效提交。1.当输入用户名和密码为空的时候,需要判断。这时候就用到了校验用户名和密码。方法一 Sumit按钮提交,在Form的onsubmit事件中检验:在jsp的前端页面的头部插入一个

2017-07-21 01:48:34 1888

转载 将DOS批处理文件转换为Shell脚本

相当多的在PC上学习脚本的程序员都在运行DOS. 事实上, 残废的DOS批处理文件语言还是可以编写出一些比较强大的脚本来的, 虽然它们一般都需要借助于外部的工具. 所以说, 某些时候, 我们还是需要将老式的DOS批处理文件转换为UNIX shell脚本. 一般来说, 做这种事情并不困难, 因为DOS批处理文件操作不过是等价的shell脚本的一个受限子集.表格 L-1. 批处理文件关

2017-06-16 08:24:24 976

转载 jar包 热加载/卸载 的初步实现

这两天做的项目中按照客户要求需要将插件模式应用到本项目中,以达到客户可以自己动态增加相关功能的目的,然后我们就根据需求制定出接口,再由客户自己实现接口,通过项目提供的相应界面将实现的jar包上传,由服务器应用对jar包进行热加载/卸载,jar包的热加载用java原生的一些api即可实现,但问题是,使用原生的api的话,是无法实现卸载jar包的功能的,除非重启应用,但又因为插件的基本特征就是热加载,

2017-06-08 17:10:09 6824

原创 快速WinForm开发

多年的.Net开发,主要从事WinForm和Asp.Net/Mvc开发,这些年也积累了一些开发的类,本来是想做一系列的文章来系统的介绍下,也算是一个总结,得总是因为这样或那样的原因而耽搁,现在.net Core 2.0都已经出来了,兴奋之余,也想将代码迁移到.netCore,但因为目前来说改动较大,所以暂时不做.NetCore的类库。今天就算一个序言吧,以后会将一系列的文章,着重讲解下快速的win

2017-05-28 14:51:46 1603

原创 .NET平台常用的开发组件

工欲善其事,必先利其器。学习.NET也10年有余,其优雅的编程风格,高效率的开发速度,极度简单的可扩展性,足够强大开发类库,较小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,虽然跟Java比Net还是要少,但也足够使用了,其中有一部分是从网上摘抄而来。分布式缓存框架:Microsoft Velocity:微软自家分布式缓存服务框架(Far

2017-02-24 09:20:04 5994

转载 Android常用的开源框架

在Android的开发过程中,程序员为了提高开发效率,进而缩短开发周期,他们往往会采用各种各样的开源框架,以便于达到可以快速而又简单的实现既定需求功能,下面是常用的开源框架的集合。1、volley  (1)  JSON,图像等的异步下载; (2)  网络请求的排序(scheduling) (3)  网络请求的优先级处理 (4)  缓存 (5)  多级别取消请求2、and

2016-11-26 09:12:00 462

转载 Delphi常见的运行期Access Violation错误分析

Delphi常见的运行期Access Violation错误有哪些?如何防止?       任何软件开发都会遇到这样的情况:你写好程序并测试,然后到处发送,结果用户告诉你它失败了。       你可能考虑用编译指令{$D}编译你的程序——Delphi可以建立一个有助于定位Access Violation错误的源代码的镜像文件。工程选项对话框(Project|Options|

2016-10-11 06:30:59 3453

原创 C#中的平台调用(P/Invoke)

C#中的P/Invoke   在.Net Framework SDK文档中,关于调用Windows API的指示比较零散,并且其中稍全面一点的是针对Visual Basic .net讲述的。本文将C#中调用API的要点汇集如下,希望给未在C#中使用过API的朋友一点帮助。另外如果安装了Visual Studio .net的话,在C:\Program Files\Microsoft Visual

2016-09-27 11:24:31 2316

转载 数据库设计简单入门

数据库设计技巧在动态网站的设计中,数据库设计的重要性不言而喻。如果设计不当,查询起来就非常吃力,程序的性能也会受到影响。无论你使用的是mySQL或者Oracle数据库,通过进行正规化的表格设计,可以令你的PHP代码更具可读性,更容易扩展,从而也会提升应用的性能。  简单说来,正规化就是在表格设计时,消除冗余性和不协调的从属关系。在本文中,我将通过五个渐进的过程来告诉你在

2016-09-27 10:58:43 581

转载 sql server系统表详细说明

sysaltfiles 主数据库 保存数据库的文件 syscharsets 主数据库字符集与排序顺序sysconfigures主数据库 配置选项 syscurconfigs主数据库当前配置选项  sysdatabases 主数据库服务器中的数据库  syslanguages 主数据库语言  syslogins 主数据库 登陆帐号信息 syso

2016-09-04 08:13:57 2170

转载 C# Datagridview完整攻略

0.行列,宽度自适应,加编号,背景色。grid.Columns.Add("ID", "ID");            grid.Columns["ID"].DisplayIndex = 0;            for (int i = 0; i             {                grid.Rows[i].Cells["ID"].Value = i

2016-08-27 02:34:41 4384

转载 WCF配置

属性说明:            name -指定这个service配置是针对的那个服务,为一个实现了某些Contract的服务类的完全限定名                  (名称空间.类型名),ServiceHost载入一个服务后,会到配置文件中的下找有没有                  name属性跟服务匹配的的配置             behaviorConfig

2016-08-23 19:05:08 430

原创 PowerDesigner16中的对象无效,不允许有扩展属性 问题的解决

PowerDesigner16中的对象无效,不允许有扩展属性消息 15135,级别 16,状态 1,过程 sp_addextendedproperty,第 37 行 对象无效。'XXXXXXX' 不允许有扩展属性,或对象不存在。把execute sp_addextendedproperty 'MS_Description', 'mvc','user', 'Commo

2016-08-10 14:32:06 4531

转载 使用Delphi命名空间

Delphi XE5教程8:使用Delphi命名空间 // Project file declarations...//项目文件声明…program MyCompany.ProjectX.ProgramY; // Unit source file declaration...//单元源文件声明unit MyCompany.ProjectX.Pro

2016-01-13 20:10:42 2263

转载 50种优化数据库的方法

查询速度慢的原因很多,常见如下几种:    1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)    2、I/O吞吐量小,形成了瓶颈效应。    3、没有创建计算列导致查询不优化。    4、内存不足    5、网络速度慢    6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)    7、锁或者死锁(这也

2016-01-06 16:04:23 680

原创 PowerDesigner16导出Sql修复

最近在对公司的系统做重构,用了pd16,导出到sqlserver2008时,出了一些问题,以前碰到过解决了,但再次碰到时,还是要查阅资料,所以这次把解决办法分享出来。一,在数据库中创建SysProperties视图if exists (select 1 from sysobjects where name = 'sysproperties'and xtype = 'V')begin

2015-12-01 14:38:44 909

转载 Visual Studio 2012 keyboard shortcuts

Visual Studio 2012 keyboard shortcutsThe complete list2012 2013 2015AnalyzeNavigate BackwardShift+Alt+3Navigate ForwardShift+Alt+4Startwith Current ProjectShift+Alt+F5Architecture

2015-07-28 11:23:09 912

转载 解决PowerDesigner 16 Generate Datebase For Sql2005/2008 对象名sysproperties无效的问题

在PowerDesigner 16 中生成的sql语句,在执行的时候报错:对象名sysproperties 无效的错误;造成此问题的原因是由于Sql 2005、2008 删除了系统表 sysproperties 而改用 sys.extended_properties 表所致 , 以下是通过创建sysproperties视图,以及修改powerdesigner sql语句生成模板后,再生成数

2015-05-11 21:45:56 500

原创 分享自己的C#开发类库

因为工作的原因,很久没有更新博客了。最近做了一些中小型的项目。总结多年的类库起了不小的作用。自己现在公司的部门经理以前总是说技术不是问题,管理才是关键。结果公司的各个系统目前弄的是一团乱麻。现在我想他应该已经明白了一些道理了吧,不过自己即将离开现在的公司,还是有些不舍的,毕竟也是待了好几年了。以前总是想把自己的类库共享出来,但一是因为代码没有整理完整,二是国人敝帚自珍的心态。所以一直没有付出行

2015-05-07 14:20:23 1962 1

原创 Access保留关键字

最近在写一个库存系统,用的是Access数据库,其中用到了Access的若干高级功能。以前虽说用过Access,但不过是一些简单的查询存储。这次在用到一些比较复杂的查询时,出现莫名的错误。查了下结构没问题,后来一想是不是Access的关键字冲突的原因。又在网上搜了下,摘录入下:access的保留关键字。。。。。。  -A     ADD     ALL     Alphanum

2015-04-19 16:32:42 1195

原创 Java笔记

配置java环境变量:JAVA_HOME:配置JDK的目录CLASSPATH:指定到哪里去找运行时需要用到的类代码(字节码)PATH:指定可执行程序的位置LINUX系统(在" .bash_profile "下的环境变量设置)JAVA_HOME=/opt/jdk1.5.0_06CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/

2015-04-16 08:36:23 1696

转载 Android 开源库获取途径整理

介绍目前收藏 Android 开源库比较多的 GitHub 项目、网站、Twitter、App 及如何获取最新的 Android 开源库。1. GitHubAndroid 开源项目汇总Android 优秀开源项目实现原理解析把这两个放在前面,是因为这两个项目我和一群小伙伴在精心维护,同时任何人都可以提交 PR 参与进来。其他网站或 App 都可以以此为数据源 

2015-04-13 16:12:39 553

原创 Delphi资源

# Awesome DelphiA curated list of awesome Delphi frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.**Note that only open-source projects are considered. Dead pr

2015-04-09 21:27:24 3362

转载 无法解析的外部符号

根据个人遇到这个错误时的记录,原因可以分为一下几种: 原因一: 只是在.h里面声明了某个方法, 没有在cpp里面实现 。 具体讲,有时候在头文件中声明了需要的方法,确实忘记了在源文件中实现; 有时候在头文件中声明了需要的方法,在源文件中实现了该方法,但是却遗留了方法名前的“classname::”; 有时候在头文件中声明并实现了需要的方法,但是在代码调整时直接把方法copy到源文件

2015-04-09 17:48:50 767

原创 将自己写的经常复用的类封装成动态库的方法

C++的开发不像c#那么给力,基本上引用下就可以了,它的步骤比较繁琐。第一步:制作动态库     利用VC新建工程时选择win32 dynamic-Link Library(空的工程),然后添加头文件和cpp文件。假设你要封装的类的名成是TransferFunction,添加头文件TransferFunction.h和TransferFunction.cpp到工程中。并

2015-04-01 17:46:02 2377

转载 VC从文件中加载图片

VC从文件中加载图片用MFC做GDI开发的朋友肯定熟悉CBitmap类,该类封装了HBITMAP对象,简化了关于HBITMAP的API操作,如LoadBitmap方法可直接加载资源中指定ID的图片,但是很多情况下我们需要从文件中加载图片,CBitmap类就没有提供这样的方法了。下面我总结几种我知道的从文件加载图片的方法: 1.使用API函数LoadImage,指定L

2015-03-30 23:46:45 997

转载 A list of open source C++ libraries

A list of open source C++ librariescpp‎ | linksThe objective of this page is to build a comprehensive list of open source C++ libraries, so that when one needs an implementation of particu

2015-03-28 11:03:19 1344

转载 C/C++ Development Library

这里收集一些著名的 C/C++ 开发库、SDK、类库、可复用类与结构代码 等信息,列举它们的介绍、参考和网站链接,为各位 C/C++ 程序员和爱好者提供检索和查阅类库的方便下面收集的 C/C++ 类库介绍整理来源于文章:C++ 资源之不完全导引(作者:曾毅、陶文),这篇文章曾发表于 2004 年 5 月《CSDN 开发高手》上文中介绍的类库有些已经多年未见发布和网站内容的更新了,特别是一些

2015-03-28 11:02:03 828

Java通用控制台

Java写的一个通用控制台运行程序,用Swing模拟,实现了托盘的管理功能。对于后台程序来说只要编写业务逻辑即可。

2017-12-04

常用的JavaGui类库

常用的JavaGui类库,包括从网上收集的和自己整理的常用代码。

2017-11-12

Sql常用技巧

SqlServer常用技巧

2017-08-09

c#对象验证框架

c#对象验证框架

2017-08-09

JavaScript弹出层

开发时用到的Js弹出层

2017-08-09

Java文件操作封装类

Java文件操作封装类

2017-07-31

Asp.Net开发控件

多年来,Asp.Net开发积累的控件。后续会将Mvc相关的控件整理发布。

2017-07-29

C#插件开发框架

C#插件开发框架

2017-07-29

Java常用编程模式代码

Java常用编程模式代码

2017-07-21

控制台类库

控制台类库

2017-07-21

常用的Javascript对话框控件

集成了多个主流的对话框插件,使用简单方便

2017-07-09

Android开发常用类库

Android开发常用类库

2017-07-09

带安全验证的Wcf服务

带安全验证的Wcf服务

2017-07-09

Mvc动态窗体

根据配置动态创建表单,代码简单易懂

2017-07-09

Java数据库操作封装类

Java数据库操作封装类,借鉴了各个主流类库的思路。

2017-07-09

通用Java开发类库

通用的Java开发工具类类库

2017-06-30

通用数据库Wcf和WebApi服务

一个可以快速将EF做为Wcf或WebApi的框架,从网上摘来,做了一些改进,适用于比较简单的服务。

2017-05-16

C#通用类库及通用数据库类库

1,通用类库 DC.CommonLiteLib 主要是将一些开发中常用的代码进行了封装,如 ConvertHelper类型转换 StringHelper字符串封装 FileHelper 文件操作封装等。 2,通用数据库类库 DC.CommonDbLiteLib 对常用的Access SqlServer,Oracle,mysql数据库进行了封装,一般情况下只需要调用一个IDatabaseInfo接口即可使用,而且切换数据库,除了数据库本般的语句规范外,基本没有影响。 另附有chm格式的说明文档。

2015-05-07

C#下的IOCP的简单实现

一个简单的C#下的IOCP模型的简单实现。

2013-09-23

c#飞鸽传书(多网卡)

在原有的飞鸽传书的基础上,加了多网卡的选择。避免了安装多网卡或虚拟机的朋友运行时出错的问题。

2013-08-03

Delphi2010语法手册

自Delphi2010后,Object Pascal的语法扩充了很多东西,除了看官方手册外,还在网上找到了这个好东东。

2013-07-31

FileLocator

一个很好用的文件搜索工具,比windows7自带的搜索工具,要好千百倍,也比everything要好用。

2013-01-21

DAEMON Tools Pro 破解

很好用的虚拟光驱工具,xp下的已经很多了,共享一个win7下的。

2011-09-22

好用的资料管理器,可处理图片文字

好用的资料管理器,可处理图片文字。可以实现各种功能。

2010-10-22

Grub4Dos图文教程,非常详细,没有基础者也可学会

一个非常详细的GRUB4DOS的图文教程,非常适合初学者学习,可用来引导硬盘,u盘等。

2010-10-20

WinHex 好用的 磁盘 编辑器

一个好用的十六进制编辑器,功能非常强大。可以编辑磁盘。

2010-10-19

空空如也

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

TA关注的人

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