11 一剑平江湖

尚未进行身份认证

一个对IT行业有着高度热情的工作者。

等级
TA的排名 541

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

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

C语言库函数及示例

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

2018-09-21 15:46:29

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

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

2018-05-26 11:10:56

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

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

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

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

2017-12-06 09:08:05

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

研发人员的考核

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

2017-09-27 00:50:09

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

Linux命令大全

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

2017-07-31 15:39:06

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

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

2017-07-27 10:18:21

Js提交表单的两种方法

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

2017-07-21 01:48:34

Jquery easyui教程

目  录1基本拖放... 42构建购物车型拖放... 53创建课程表... 84菜单和按钮Menu and Button. 10o     4.1创建简单菜单... 10o     4.2创建连接按钮... 11o     4.3建立菜单按钮... 12o     4.4建立拆分按钮... 135创建边框版面网页... 15o     5.1

2017-07-06 23:26:44

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

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

2017-06-16 08:24:24

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

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

2017-06-08 17:10:09

快速WinForm开发

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

2017-05-28 14:51:46

.NET平台常用的开发组件

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

2017-02-24 09:20:04

Android常用的开源框架

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

2016-11-26 09:12:00

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

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

2016-10-11 06:30:59

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024超级勋章
    1024超级勋章
    授予原创文章总数达到1024篇的博主,感谢你对CSDN社区的贡献,CSDN与你一起成长。