自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风雨无阻学习之路

不积跬步,无以至千里

  • 博客(77)
  • 资源 (8)
  • 收藏
  • 关注

原创 MySql根据配置实现数据表唯一编号自动生成

创建配置表:CREATE TABLE `sys_seq_ctrl` (  `seq_type` varchar(50) NOT NULL COMMENT '类型',  `seq_title` varchar(50) NOT NULL COMMENT '描述',  `seq_by` char(1) NOT NULL COMMENT '编号产生方式:S顺序号,Y按年,M按年月,D按年月日,W按年周',...

2018-05-03 18:01:53 3794

原创 MySql的一些用法(CONCAT、if、MAX)

1:合并字符串select  CONCAT(car.brand_code,'(',b.name,')') as '品牌',CONCAT(car.series_code,'(',s.name,')') as '车系',CONCAT(car.model_code,'(',m.auto_type,')') as '车型',CONCAT( brand.`name`,' ',series.`name`,' ...

2018-05-03 13:29:30 3221

原创 mybatis的优缺点

优点:1. 易于上手和掌握。2. sql写在xml里,便于统一管理和优化。3. 解除sql与程序代码的耦合。4. 提供映射标签,支持对象与数据库的orm字段关系映射5. 提供对象关系映射标签,支持对象关系组建维护6. 提供xml标签,支持编写动态sql。缺点:1. sql工作量很大,尤其是字段多、关联表多时,更是如此。2. sql依赖于数据库,导致数据库移植性差。3. 由于xml里标签id必须唯一...

2018-05-03 12:45:16 12586 1

原创 切身感触公司现状的管理危机(2017)

1.缺少实质性的技术主管/经理,无法在技术层面把握开发的难易程度、全局影响;负责每个系统技术层面的全局把握、沟通。比如开一个功能模块可能会影响到其他模块,而虽然在业务上也强调了,但各个开发人员不知道在技术层面的影响(接口、数据结构)等,造成改一点影响一片的隐患2.上线流程规范化,从开发-测试-UAT环境测试-正式上线:测试问题要有跟踪统计,作为绩效的一部分;通过分析出错的主要原因,改善开发人员开发...

2018-05-03 12:19:15 402 1

原创 对三层架构的理解he吐槽

一提到三层架构,很多程序员都能张口就说出表示层(也有叫UI层、展示层)、业务逻辑层、数据访问层,但是真正在程序实现和具体的设计的时候并不是死板的就这么三层。这三层只是在宏观上分为这么三层,其实一个好的架构是有不同层次来构成的,也非绝对的三层。那么什么才是好的架构呢,很多业内人士和专家也给予了具体的解释和分析,但我想说任何事情没有一成不变的,架构的设计也是需要具体情况具体对待,不能按部就班,生搬硬套

2014-11-13 16:32:34 620

原创 有关Entity Framework的数据模型的操作(二)业务层

public class TestUserManageBc : ITestUserManage    {  //业务层调用数据层时依赖接口,而不是直接New一个数据层对象,使用工厂模式创建对象        private readonly IData.IUserManageProvider _provider = Data.DbProvider.GetUserManageInstan

2014-11-10 19:46:27 549

原创 有关Entity Framework的数据模型的操作

初次学习EF的时候,在网上收集了不少资料,但很少有对EF系统的介绍和例子,比如如何通过EF对实体模型进行AMD.这使得我不得不自己去研究和实验,通过反复的测试,总算摸索了一些方法,今天把代码粘贴出来以供大家指点和批评。public interface IOperate    {        #region 属性        ///         ///     获取 当前

2014-11-10 19:40:49 1219

转载 什么叫网关的精解(超经典)DNS,以及DHCP协议的解释

转自(协议分析论坛)计算机主机网关的作用是什么?假设你的名字叫小不点,你住在一个大院子里,你的邻居有很多小伙伴,在门口传达室还有个看大门的李大爷,李大爷就是你的网关。当你想跟院子里的某个小伙伴玩,只要你在院子里大喊一声他的名字,他听到了就会回应你,并且跑出来跟你玩。但是你不被允许走出大门,你想与外界发生的一切联系,都必须由门口的李大爷(网关)用电话帮助你联系。假如你想找你的同学小明聊天

2014-03-10 15:39:59 507

转载 sql优化之:改善SQL语句

改善SQL语句   很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如:  select * from table1 where name='zhangsan' and tID > 10000  和执行:  select * from table1 where tID > 10000 and name='zha

2014-03-10 15:18:36 531

原创 Entity FrameWork(EF)6.0.2 增删修读(READ)的操作实现

第一步:首先创建一个接口,用以暴露其操作的方法 public interface IOperate    {        List FindAll();       // TEntity FindByKey(object key);        int Add(TEntity entity);        int AddRange(IEnumerable entiti

2014-03-10 13:10:00 3001

转载 JavaScript页面打印的若干使用方法

1、控制"纵打"、 "横打"和"页面的边距"。 程序代码: function SetPrintSettings() { // -- advanced features factory.printing.SetMarginMeasure(2) // measure margins in inches factory.SetPageRange(false, 1, 3) // need pages f

2009-05-31 14:42:00 720

原创 C#中接口与抽象类的区别

.Net提供了接口,这个不同于Class或者Struct的类型定义。接口有些情况,看似和抽象类一样,因此有些人认为在.Net可以完全用接口来替换抽象类。其实不然,接口和抽象类各有长处和缺陷,因此往往在应用当中,两者要结合来使用,从而互补长短。 接下来先说说抽象类和接口的区别。区别一,两者表达的概念不一样。抽象类是一类事物的高度聚合,那么对于继承抽象类的子类来说,对于抽象类来说,属于

2009-05-31 14:40:00 822

原创 在asp.net2005中,Response.Rediret的用法

前几天一直用Response.Redirect ,调试的时候老出现有异常”正在中止进程“,”异常:由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值 “一直查不出是什么原因,网上搜了一下。发现了答案。 查到结果: 症状 如果使用 Response.End、Response.Redirect 或 Server.Transfer 方法,将出现 ThreadAbortException

2009-05-31 14:35:00 836

原创 sql中执行变量语句的内容

当我们运行的一条Sql语句中内容不是固定的,而是有一些变量和参数组成.比如查询条件可能根据变量的而执行的语句也不同.当我们的语句被赋值给一个变量的时候,我们只要执行这个变量就可运行这条语句,甚至几条语句. declare @a as varchar(200)declare @b as varchar(20)declare @c as varchar(20)set @b=10set @c

2009-05-31 14:28:00 1815

原创 VS.net2003版本中,当在文本框里输入"<**"类似的内容时,的解决方法

在VS2003版本中,当在文本框里输入"{从客户端(txtSubject="ddf")中检测到有潜在危险的 Request.Form 值。 说明: 请求验证过程检测到有潜在危险的客户端输入值,对请求的处理已经中止。该值可能指示危及应用程序安全的尝试,如跨站点的脚本攻击。通过在 Page 指令或 配置节中设置 validateRequest=false 可以禁用请求验证。但是,在这种情况下,

2009-05-31 14:27:00 487

原创 JavaScript常用的事件

//事件源对象 event.srcElement.tagName event.srcElement.type //捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture();//事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey //事件

2009-05-31 14:23:00 470

原创 asp.net中发送Mail的简单实例

   Dim cmail As New Mail.MailMessage        Dim sqlcmd As New SqlClient.SqlCommand        Dim cn As SqlConnection        cmail.To = AddressList.Trim        cmail.To = "[email protected]" 收信人

2009-05-31 14:20:00 909

原创 在Sql中编写函数功能分隔字符串(同VB的split)

USE [ppxUser]  --打开数据库GO--对象:  创建用户自定义对象 [dbo].[Split_String]   Create  function   [dbo].[Split_String](@originalStr   varchar(5000),@splitStr  varchar(2))   returns   @table   table(Col   varchar(20)

2009-05-31 14:14:00 600

原创 下载文件

下载文件的代码:private void Button1_Click(object sender, System.EventArgs e)  {   SqlCommand mycomm=new SqlCommand("select attachfileext,attachfile,lujin from product where product_id="+int.Parse(pro_id.To

2007-10-09 16:17:00 570

原创 在.net中删除文件(既File的应用)

上传文件的删除:string peter="soft/"+read["attachfile"].ToString().Trim();//软件相对路径  peter=Server.MapPath(peter);//软件绝对路径try{if(File.Exists(peter))//如果存在File.Delete(peter);//删除软件string mysql="delete from produ

2007-10-09 16:14:00 1297

原创 DataGride中删除记录时分页错误的解决代码

DataGride中删除记录时分页错误的解决代码在删除数据代码后添加如下的代码:if((this.mydatagrid.CurrentPageIndex==this.mydatagrid.PageCount-1)&&(this.mydatagrid.Items.Count==1)){if(this.mydatagrid.CurrentPageIndex-1>1)this.mydatagri

2007-10-09 16:10:00 823 2

原创 checkboxlist 选择为空时的判断(customvalidator[用户自定义验证控件]的应用)

checkboxlist 选择为空时的判断(customvalidator[用户自定义验证控件]的应用):    function check(source,args)  {  var obj=document.getElementById();//返回具有和属性id的值相同或相似的对象集合  var k,bol=false;  var ln=(obj.all.tags(input).le

2007-10-09 16:06:00 1864 1

原创 dropdownlist未选择时的判断的小技巧:使用comparevalidator控件

dropdownlist未选择时的判断:请选择共享软件免费软件权方式没有选择,请选择授权方式"Operator="NotEqual" ValueToCompare="请选择"> 

2007-10-09 16:05:00 1347

原创 在.net中上传文件完全揭秘

先在前台页面里添加如下代码:〈/form> 第一步:先设置web.config      executionTimeout:表示允许执行请求的最大时间限制,单位为秒。      maxRequestLength:指示 ASP.NET 支持的最大文件上载大小。   该限制可用于防止因用户将大量文件传递到该服务器而导致的拒绝服务攻击。   指定的大小以 KB 为单位。默认值为 4096 KB

2007-10-09 16:02:00 1149

原创 对特殊字符串编码存入数据库

对字符串编码的处理,然后保存到数据库中:实践中的一段例子mycomm.Parameters["@neirong"].Value =htmlencode(neirong.Text.ToString());private string htmlencode(string str){ str=Server.HtmlEncode(str);//对字符串进行编码 str=str.Replace("/r/

2007-10-09 15:55:00 1475

原创 javascript判断图片的上传图片的格式

encType="multipart/form-data"        name="File1" runat="server">  function check()  {  var aa=document.Form1.File1.value.toLowerCase().split(.);//以“.”分隔上传文件字符串  if(document.Form1.File1.value=="")

2007-10-09 15:50:00 1403

原创 在.net中上传图片的实现

private void btnUp_Click(){string expicName="jpg,img,gif,pci,bmp,pdf";//允许上传的图片的扩展名string[] strarray=expicName.Split(,);//把expicname的字符串以逗号(,)分隔,放到数组中     string picstr,exfileName,exfileNamepot;stri

2007-10-09 15:45:00 2314 1

原创 sqlserver游标的使用示例

use soft--打开数据库--判断存储过程是否存在SET NOCOUNT Onif exists (select * from dbo.sysobjects where id = object_id(N[dbo].[yearCountTest]) and OBJECTPROPERTY(id, NIsProcedure) = 1)drop procedure [dbo].[yearCou

2007-10-09 15:39:00 1295 3

原创 sqlserver游标的使用

声明游标在这一步中,需要指定游标的属性和根据要求产生的结果集。有两种方法可以指定一个游标。形式1  (ANSI 92)DECLARE cursor_name [INSENSITIVE] [SCROLL] CURSORFOR select_statement[FOR {READ ONLY | UPDATE ][OF column_list]}]形式2DECLARE cursor_name CURSO

2007-10-09 15:37:00 4508 1

转载 20070704(日常实践收集)c#.net

自动显示序号---分页前台部分代码: 后台部分代码:public class viewall : System.Web.UI.Page { protected int xuhao; ………… private void Page_Load(object sender, System.EventArgs e)  {  if(!this.IsPostBack)   {   xuhao=1;   this

2007-08-14 09:19:00 582

原创 Asp访问数据库

 1.ASP访问数据库的原理  ASP是服务器端的脚本执行环境,可用来产生和执行动态的高性能的WEB服务器程序。   当用户使用浏览器请求ASP主页时,WEB服务器响应,调用ASP引擎来执行ASP文件,并解释其中的脚本语言(JScript 或VBScript),通过ODBC连接数据库,由数据库访问组件ADO(ActiveX Data Objects)完成数据库操作,最后ASP生成包含有数据

2007-06-19 16:26:00 1342

原创 Asp数据库访问程序

Asp数据库访问程序:(粗体字为原程序)(conn文件){ }{Set conn=Server.CreateObject("ADODB.Connection")dbpath=Server.MapPath("../liuyan.mdb") 连接数据库 -->conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&db

2007-06-19 16:23:00 560

原创 ASP编程经典例子20例子

1.       如何用Asp判断你的网站的虚拟物理路径  答:使用Mappath方法    The Physical path to this virtual website is:          2.我如何知道使用者所用的浏览器?  答:使用the Request object方法  strBrowser=Request.ServerVariables("HTTP_USER_AGENT")

2007-06-19 15:58:00 686

原创 ASP设计常见问题及解答精要

近来有很多的读者向我们咨询学习ASP的方法和在学习中遇到的一些问题,其中有一些是初学者经常遇到和面临的问题。为了让读者在学习ASP的过程中加深对ASP的了解,并能够有效地解决遇到的问题,我们特别收集了比较有代表性的一些问题,在此列举出来并一一给予解答,希望能在这有限的篇幅里为你学习ASP助一臂之力。  1、问题:ASP是一种编程语言吗?  答:ASP不是编程语言,而是一种开发环境。ASP提供了一个

2007-06-19 15:40:00 648

原创 正则表达式的应用

 匹配中文字符的正则表达式: [/u4e00-/u9fa5] 匹配双字节字符(包括汉字在内):[^/x00-/xff] 应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) String.prototype.len=function(){return this.replace([^/x00-/xff]/g,"aa").length;} 匹配空行的

2007-06-19 15:15:00 434

原创 利用正则表达式限制网页表单里的文本框输入内容

用正则表达式限制只能输入中文:onkeyup="value=value.replace(/[^/u4E00-/u9FA5]/g,)" onbeforepaste="clipboardData.setData(text,clipboardData.getData(text).replace(/[^/u4E00-/u9FA5]/g,))" 用正则表达式限制只能输入全角字符: o

2007-06-19 15:10:00 543

原创 DataGrid编辑更新取消(20070512)

*****************前台代码*******************************   employee_admin        http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">                员      

2007-06-19 15:00:00 863

原创 asp.net(存储过程)使用三种方法存取数据库记录(20070510)

**********asp.net中存储过程的应用***************后台代码:using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;usi

2007-06-19 14:58:00 1760

原创 DataGrid的排序(正反)

***********前台代码:*************   employee_view        http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">                       Height="40px" Width="192px">员    工    查    看          

2007-06-19 14:55:00 673

转载 ASP.NET程序中常用的三十三种代码(3/3)

26.对话框private static string ScriptBegin = "<script language=/"JavaScript/">";private static string ScriptEnd = "</script>";public static void ConfirmMessageBox(string PageTarget,string Content){ s

2007-06-19 14:49:00 372

IT研发部岗位职责-KPI绩效考核指标(实用型)

IT互联网公司的岗位职责、KPI绩效考核指标,针对初创型企业十分实用(适用性模板)

2019-01-05

基于SpringBoot企业级完善架构

SpringBoot+Log4J+JDBC(多数据源事务机制)+Redis+AOP(切面技术)+ExceptionHandler(错误消息统一处理)+Interceptore(请求拦截)+配置动态化

2018-05-03

asp.net日期控件

asp.net日期控件<br>可编译

2007-08-14

ASP.NET程序设计基础篇.pdf

ASP.NET程序设计基础篇

2007-08-14

XML-docuement参考手册.chm

XML-docuement参考手册

2007-08-14

Cascading Style Sheet 样式表中文手册.chm

Cascading Style Sheet 样式表中文手册

2007-08-14

Flash MX Action完整手册.chm

Flash MX Action完整手册

2007-08-14

ADO手册.chm

ADO手册(ActiveX Data Objects)

2007-08-14

空空如也

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

TA关注的人

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