- 博客(85)
- 资源 (5)
- 收藏
- 关注
转载 VO、DTO、DO、PO 的概念、区别和用处
到目前为止,相信大家都已经比较清晰的了解VO、DTO、DO、PO的概念、区别和实际应用了。分析设计层面和实现层面完全是两个独立的层面,即使实现层面通过某种技术手段可以把两个完全独立的概念合二为一,在分析设计层面,我们仍然(至少在头脑中)需要把概念上独立的东西清晰的区分开来,这个原则对于做好分析设计非常重要(工具越先进,往往会让我们越麻木)。
2023-11-27 15:35:06
719
原创 windows下搭建vue开发环境最新
Vue.js是一套构建用户界面的 “渐进式框架”。 Vue 采用自底向上增量开发的设计。 Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。2016年,Vue同Angular、React形成三足鼎立的局面,让前端的开发者顾不暇接,今天我们就来了解一下Vue的环境搭建。一、node.js安装Vue项目通常通过webpack工具来构建,而w...
2018-03-10 10:59:46
7378
1
原创 C#调用sap rfc 接口
1、安装sap .net connector 3.0 程序,附件中提供注意根据自己的环境选择:Compiled with .NET Framework 2.0:sapnco30P_8-20007347.zip:SAP Connector for Microsoft .NET 3.0.8.0 for Windows 32bit (x86)sapnco30P_8-20007348.zi
2017-10-11 13:24:34
3940
1
转载 私服 Nexus 的配置
一、概述 1、概要 现在的项目基本都是用Maven来管理工程,这样一来在公司内容搭建一个私服就非常有必要了,这样一来可以管理公司内部用的JAR包,也可以管理第三方的各种JAR来,以免每次都要从外网的仓库中下载。私服有两种软件搭建Nexus和artifactory,这两个各有优点。artifactory 三年前已配置过了,本文配置一下Nexus。Nexus还是一个比较流
2017-09-04 17:23:12
515
转载 外网访问内网的FTP服务器
1. 背景简介最近研究如何在内网搭架FTP服务器,同时要保证外网(公网)能访问的到。终成正果,但走了一些弯路,在此记下,以飨后人。2. 基础知识FTP 使用 2 个端口,一个数据端口和一个命令端口(也叫做控制端口)。这两个端口一般是21 (命令端口)和 20 (数据端口),当然你也可以自定义。控制 Socket 用来传送命令,数据 Socket 是用于传送数据。每一个 FTP 命令发送
2017-06-13 09:22:09
944
原创 myeclipse 6.5 集成svn
一、安装方法: 方法一、如果可以上网可在线安装 1. 打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Install; 2. 选择Search for new features to install,点击Next进入下一步; 3. 点击"New Remote Site"按钮,在弹出的对话框中输入:
2016-11-23 18:43:27
1344
转载 什么是OAuth 2.0
OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。一、应用场景为了理解OAuth的适用场合,让我举一个假设的例子。有一个"云冲印"的网站,可以将用户储存在Google的照片,冲印出来。用户为了使用该服务,必须让"
2016-10-07 16:37:08
462
转载 RESTful API
网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"API First"的设计思想。RESTful API是目前比较成熟的一套互联网应用程序的API设计理论。我以前写过一篇《理解RESTful架构》,探讨如何理解这个概
2016-10-07 15:59:36
486
原创 Oracle数据库迁移的几种方式
Oracle数据库迁移的几种方式我们常常需要对数据进行迁移,迁移到更性能配置更高级的主机OS上、迁移到远程的机房、迁移到不同的平台下,以下介绍ORACLE的几种数据库迁移方案: 一、exp/imp逻辑备份与恢复: 它是最常用最简单的方法,一般是基于应用的owner级做导出导入。 操作方法为: 在新库建立好owner和表空间,停老库的
2016-08-08 22:26:38
19642
转载 iis7安装php
PHP5.2.17 官方下载: http://windows.php.net/downloads/releases/php-5.2.17-Win32-VC6-x86.zipPHP5.3.5 官方下载:http://windows.php.net/downloads/releases/php-5.3.5-Win32-VC9-x86.zip首先安装好IIS7 安装的时候 要注意三个地方
2016-01-27 16:11:09
565
转载 SSH2框架搭建 和 配置文件详解
SSH框架,当今最为流行的项目开发框架组合,那么掌握他的第一步是学习如何配置环境,java Web开发的无论哪种框架都离不开各种xml配置,虽然说配置在网上到处都有,但是要成为合格的程序猿,必须要明白配置中每一部分的意义,分析它的规律,因此这一步至关重要。SSH分为SSH1和SSH2,区别主要在于Struts的版本,即Struts1和Struts2,Struts1与Struts2在配置上有
2016-01-09 20:09:45
7135
转载 各种线上推广手段的投入产出比数字公布
自从做了线上推广或网上推广,发现和我原来做的线下的传统营销有很大的区别,首先一个感受是线上推广是一个完全用数字说话、完全凭真本事吃饭的行业,因为推广的结果是完全可以量化的(每个网站都有流量统计工具),不仅如此,每一个网络广告有多少展示、有多少人点击、有多少人注册、有多少人购买、每带来一个客户的成本等都一清二楚。那些再靠忽悠、动辄以品牌知名度、美誉度来衡量广告效果的传统思维在线上推广是绕不过去了。
2015-07-29 11:25:36
1592
转载 MySQL双机热备份实施方案
1、MySQL数据库没有增量备份的机制,当数据量太大的时候备份是一个很大的问题。还好MySQL数据库提供了一种主从备份的机制,其实就是把主数据库的所有的数据同时写到备份数据库中。实现MySQL数据库的热备份。2、要想实现双机的热备首先要了解主从数据库服务器的版本的需求。要实现热备MySQL的版本都要高于3.2,还有一个基本的原则就是作为从数据库的数据库版本可以高于主服务器数据库的版本,但是
2014-12-16 18:01:50
517
转载 session不及时释放导致内存溢出的性能问题分析
背景:做一个网站的时候,发现服务器上一段时间特别不稳定,每隔一段时间就会报”OutOfMemoryError: PermGen space”错误,于是网站也就歇菜了.部署环境:windows2003,tomcat6.0,spring mvc2.5辅助分析工具:jprofile6,visualvm,mat分析过程:1.自我检查阶段。由于是报perm区异常,我首先想到,系统默认pe
2014-11-23 15:24:05
3726
原创 centos6安装中文输入法
中文输入法:CentOS 6.0没有默认没有装语言支持(Language Support),因此很不方面。终于发现了有效的方法:su rootyum install "@Chinese Support"exit最后一步:logout,注意是注销,然后再次登录此用户。当然这里安的是拼音输入法.注销登录之后,配置过程如下图所示:安装完成之后在System 》
2014-11-20 20:23:00
2275
转载 http请求头/http响应头详解
HTTP客户程序(例如浏览器),向服务器发送请求的时候必须指明请求类型(一般是GET或者POST)。如有必要,客户程序还可以选择发送其他的请求头。大多数请求头并不是必需的,但Content-Length除外。对于POST请求来说Content-Length必须出现。下面是一些最常见的请求头Accept:浏览器可接受的MIME类型。例如:Accept: text/html,applica
2014-11-13 09:09:21
921
原创 squid 服务器配置
下载地址、http://www.squid-cache.org/ client---> agent-server--> www.facebookimage --->176.16.1.7client --->128.192.80.80-->176.16.1.71.安装squid ,解压到window的 C盘。 进入squid/etc 将sq
2014-10-30 19:08:54
537
原创 squidclient
squid还提供了一个叫squidclient(位于C:\squid\bin)的客户端工具很有用,比如获取squid运行时的一些系统信息信息:squidclient -p 81 mgr:info #squid运行状态信息 squidclient -p 81 mgr:mem #squid内存使用情况 squidclient -p 81 mgr
2014-10-29 19:09:20
1231
原创 如何让Squid Refresh_pattern 实现动态缓存时间
Refresh_pattern 指令间接的控制磁盘缓存。宽松的设置增加了cache的命中率,同样也增加了用户接受过时相应的几率; 保守的设置,降低了cache的命中率和过时响应 Refresh_pattern 规则仅仅应用到没有明确过时期限响应。原始服务器能使用Expires 头部,或者使用Cache-Control:max-age指令来设置过时期限,当然在squid主配置文件中配置refre
2014-10-29 15:38:43
2868
转载 如何搭建自己CDN服务器
如何搭建自己CDN服务器目前在免费CDN市场上,360因为“免费”而越做越大,加速乐做的很早。但因免费的节点不多,好多用户都被强走了。安全宝现在也还不错。目前国内的免费CDN市场已呈现三足鼎立趋势。可为什么我还需要自己搭建CDN服务器来实现网站加速呢?原因有三1.要用国内的CDN服务器域名都需要备案。2.免费的CDN服务器的稳定性和加速效果都不是很行。3.付费的CDN服务器
2014-10-20 09:42:21
38605
3
原创 Word-“取消文档保护”密码的破解方法
方法一(简单有效): 启动word文档,新建一个空白文档,执行“插入文件” 命令,打开“插入文件”对话框,定位到需要解除保护的文档所在的文件夹,选中该文档,单击“插入”按钮,将加密保护的文档插入到新文档中,文档保护会被自动撤销。方法二: 打开文档后,将其另存为XML文件,然后用UltraEdit(或者EditPlus,下载华军里搜索一下就行了)这个编辑软件打开
2014-10-19 15:46:14
2157
转载 IIS设置静态内容缓存时间
关于IIS设置静态内容缓存时间,在这里给大家介绍一下:我们的网站中往往包含大量的页面组件,比如图片、样式表文件、JS脚本文件和Flash动画。这些组件的变化频率非常低,尤其是那些构成网站基本框架的组件, 几乎不会发生变化。我们可以将这些变化率很低的组件看作静态内容,利用IIS的内容过期机制和浏览器的本地缓存机制将它们在访问者的电脑硬盘中保存一段时间。 当访问者访问你的网站时,如果这些存
2014-10-15 14:18:53
5470
转载 android webservice 调用
WebService是一种基于SOAP协议的远程调用标准,通过webservice可以将不同操作系统平台、不同语言、不同技术整合到一块。在Android SDK中并没有提供调用WebService的库,因此,需要使用第三方的SDK来调用WebService。PC版本的WEbservice客户端库非常丰富,例如Axis2,CXF等,但这些开发包对于Android系统过于庞大,也未必很容易移植到And
2014-09-02 11:42:38
384
转载 HTTP 416 错误 – 所请求的范围无法满足 (Requested Range not satisfiable)
HTTP 416 错误 – 所请求的范围无法满足 (Requested Range not satisfiable) 介绍 您的 Web 服务器认为,客户端(如您的浏览器或我们的 CheckUpDown 机器人)发送的 HTTP 数据流包含一个“范围”请求,规定
2011-10-05 09:06:05
16698
转载 java文件中为什么会有serialVersionUID
一些java类中为什么需要重载 serialVersionUID 属性。在Java中,软件的兼容性是一个大问题,尤其在使用到对象串行性的时候,那么在某一个对象已经被串行化了,可是这个对象又被修改后重新部署了,那么在这种情况下, 用老软件来读取新文件格式虽然不是什么难事
2011-09-04 21:15:24
485
原创 ((ParameterizedType) getClass().getGenericSuperclass()).getActualTypeArguments()[0]
getClass().getGenericSuperclass()返回表示此 Class 所表示的实体(类、接口、基本类型或 void)的直接超类的 Type然后将其转换ParameterizedType getActualTypeArguments()返回表示此
2011-09-03 06:37:36
1588
原创 Struts2.1.6 Convention插件0配置
在 Struts2.1.6中废弃了Codebehind插件,改用了Convention插件来实现所谓的0配置,下面是我知道的几个Convention插件的几个配置属性:1.struts.convention.package.locato
2011-08-21 09:21:52
434
转载 框架中使用多种数据访问技术
联合军种作战的混乱Spring 抽象的 DAO 体系兼容多种数据访问技术,它们各有特色,各有千秋。像 Hibernate 是非常优秀的 ORM 实现方案,但对底层 SQL 的控制不太方便;而 iBatis 则通过模板化技术让您方便地控制 SQL,但没有 Hibernate 那
2011-08-14 22:00:08
1315
转载 spring assert
spring assert 方法入参检测工具类 Web 应用在接受表单提交的数据后都需要对其进行合法性检查,如果表单数据不合法,请求将被驳回。类似的,当我们在编写类的方法时,也常常需要对方法入参进行合 法性检查,如果入参不符合要求,方法将通过抛出异常的方式拒绝后续处理。举
2011-08-12 09:56:17
5896
原创 cisco 1800路由上网配置
cisco 1800路由上网配置service password-encryptionhostname testenable secret ciscoip dhcp pool 192.168.0.0/24 network 192.1
2011-08-07 13:19:50
3602
转载 ip helper-address
ip helper-address 典型配置命令 Router1#configure terminal Enter configuration commands, one per line. End withCNTL/Z. Router1(
2011-08-07 13:07:10
1769
转载 《Cisco 2801路由器》 用户配置手册
《Cisco 2801路由器》 用户配置手册约定 在介绍重要的术语和概念时,或许以粗体显示。正文所包含的命令以常体显示,用于实例的所有名称或地址亦是这样,同时不应该用到你的实际网络中。配置你的系统时不要一字不差地输入名称或地址。最后,在某些例子中,在命令要求IP地
2011-08-06 23:24:33
6152
原创 系统权限管理
在一般的中小型系统中,系统的权限管理对资源的控制其中积极的作用。今天我们主要研究一下权限管理部分。首先我们看一个权限系统的系统需求:第一、不同的职责的人具有不同的权限,相同职责的人具有相同的权限。人们通常把具有相同职责的人划分到一个组或者是部门。组的概念更加确
2011-07-04 00:08:25
821
原创 seo 推广内容编辑规则
正文内容编辑规则 1、内容尽可能原创。(复制来的用伪原创工具修改一下)。2、文章内容的第一段或前面部分,要概况全文阐述的主要内容。因为其为搜索引擎搜索的重点。且里面多出现关键字并加粗修饰。例如:某某商场是个非常好的网上商场.3、文章内容编辑时应该使用不同的颜色或字体突出重点。例如、对产品的名称予以b加粗加色显示,对于纲要类的关键字可以加大号字h1.4、在文章内容中出现的其他
2011-06-30 17:37:00
457
原创 java关键字加链接
java关键字加链接 正则 代码如下: /* * To change this template, choose Tools | Templates * and open the template in the editor. */package javaapplication1;import java.util.HashMap;import j
2011-06-26 22:49:00
1368
原创 struts2伪静态
struts2 伪静态 最近想在项目中使用伪静态技术,项目使用的是struts2框架。最近了一下几种方法第一:url重新的方式。url重写就是将浏览器的一个请求在服务器端重定向到另一个可以处理请求的url上。 例如:http://www.moonteam.net/news/1.htm 重定向到http://www.moonteam.net/news/v
2011-06-04 12:13:00
4209
原创 正确使用工具条
<br />正确使用Thread 更新Form 上的进度条 Progress<br /> <br /> <br />public partial class Test : Form<br /> {<br /> delegate void deleProgressSet(int i);<br /> public Test_Progress()<br /> {<br /> InitializeComponent(
2011-04-18 23:42:00
537
原创 Windows 2003 Enterprise Edition IIS6 目录检查漏洞
<br /> 1. Windows 2003 Enterprise Edition是微软目前主流的服务器操作系统。 Windows 2003 IIS6 存在着文件解析路径的漏洞,当文件夹名为类似hack.asp的时候(即文件夹名看起来像一个ASP文件的文件名),此时此文件夹下的任何类型的文件(比如.gif,.jpg,.txt等)都可以在IIS中被当做ASP程序来执行。这样黑客即可上传扩展名为jpg或gif之类的看起来像是图片文件的木马文件,通过访问这个文件即可运行木马。因为微软尚未发布这个漏洞
2011-03-17 09:09:00
666
转载 ASP.NET MVC 2:实体外部元数据扩展
<br />在MVC的Model中,我们可以定义很多与视图相关的元数据,这些元数据对我们开发视图起着相当重要的作用,特别是在数据验证方面。这些元数据一般情况下我们是不会定义在业务实体(或持久化实体)上面,所以很多情况下,我们会需要开发两种实体:View Model和Business Model。这样就造成,在Action与View的沟通当中,我们需要使用View Model,然后在业务逻辑处理时,我们需要再将View Model映射到Business Model,这将会使我们的开发框架变得繁琐。因为一般情况
2011-01-02 13:44:00
604
转载 LINQ to SQL公共基类
<br /> LINQ 是Visual Studio 2008中提供的一系列新特性,用以扩展C#或者Visual Basic语言,提供了强有力的查询能力。作为LINQ的组成部分,LINQ to SQL提供了将关系数据作为对象处理的运行时架构。从某种程度上说,它相当于是微软提供的类似于NHibernate和Castle之类的ORM工具或框 架。当我们需要对数据库进行访问时,LINQ to SQL常常会成为我们的首选。<br /><br /> 在LINQ to SQL中,关系数据库数据模型中的所有变量都是强类
2010-11-07 22:30:00
855
jQuery Form Plugin
2010-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人