编程技巧 - 文章列表

  • 关于ASP.NET 解决Response.Redirect ThreadAbortException异常注意事项

    大家知道ASP.NET中Response.Redirect()是用来跳转页面的.关于这个不用过多解释. 当在try catch 块中使用的时候会引发ThreadAbortException异常,这个网上很多都说了解决方案,下面我引用MS官方建议的解决方案.For Response.End, call the HttpContext.Current.ApplicationInstance.CompleteRequest method instead of Response.End to bypass the code execution to the Ap

  • ASP.NET中的母版页的简单介绍

    何为母版页,顾名思义母版就是模版,就像在PPT里面的板式或主题一样,大框架已经有了,我们的任务就是向里面添加具体的内容。这样我们制作的所有幻灯片的外观大体都是一样的。 在ASP.NET中母版页有两种作用,一是提高代码的复用(把相同的代码抽出来),二是使整个网站保持一致的风格和样式。那在VS中怎样建立和使用母版页呢?下面我为大家具体讲来。1、添加项-母版页在新建的母版页中你会发现自动生成了两个ContentPlaceHolder控件其中一个在head区, ID是head;另一个在body区,默认ID是ContentPlaceHolder1,可以根据需要

  • 解决两个comboBox控件绑定同一个数据源的问题

    WINFROM编程遇到这么一个问题:是有关WINFORM中两个comboBox控件绑定同一个数据源的问题,在窗体的界面上有两个comboBox,我在Form1_Load中对他们做%

  • 用户 “sa” 登录失败。该用户与可信 SQL Server 连接无关联。 (Microsoft SQL Server,错误: 18452)

    使用windows账户的时候可以登录,但是使用sa或其他账户连接sql server的时候就提示这个错误用户 “sa” 登录失败。该用户与可信 SQL Server 连接无关联。 (Microsoft SQL Server,错误: 18452)解决方法是开启登录的混合身份验证模式。操作方法是:数据库服务器点击右键,弹出的窗口中选择安全性,然后选择sql server和windows身份验证模式

  • win8安装sqlserver2005提示服务不能启动的解决方法

    1、正常安装任一版本的SQL Server 2005. 2、安装到SqlServer服务的时候提示启动服务失败,这里就是关键啦,下载本文的两个附件,sqlservr.exe和sqlos.dll。32位下载sqlservr32.rar,64位下载sqlservr64.rar。 3、<数据库路径>binn,先备份下sqlservr.exe,然后把解压之后对应的 sqlservr.exe和sqlos.dll扔到里面覆盖原文件,例如“F:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLBinn”。 4、点击“

  • html中单引号及双引号的表示方法

    ´----单引号"-----双引号在一个网页中的按钮,写onclick事件的处理代码,不小心写成如下:<input value="Test" type="button" onclick="alert(""OK"");" />IE提示出错后,再漫不经心地改为:<input value="Test" type="button" onclick="alert

  • 关于java的html页面数据采集

    简介: 作为全球运用最广泛的语言,Java 凭借它的高效性,可移植性(跨平台),代码的健壮性以及可强大的可扩展性,深受广大应用程序开发者的喜爱. 作为一门强大的开发语言,正则表达式在其中的应用当然是必不可少的,而且正则表达式的掌握能力也是那些高级程序员的开发功底之体现,做一名合格的网站开发的程序员(尤其是做前端开发),正则表达式是必备的。 最近,由于一些需要,用到了java和正则,做了个的足球网站的数据采集程序,由于是第一次做关于java的html页面数据采集,必然在网上查找了很多资料,但是发现运用如此广泛的java在使用正则做html采集方面的(中文)

  • 包含JVM标准实现及Java核心类库

    “青花瓷Java版”为北京师范大学教育学部蔡苏作词原创,覆盖教育技术学院专业选修课《面向对象程序设计》教学大纲中的所有知识点。视频歌词:JDK 和JRE 莫要混淆去环境变量的配置有时让人迷初学的人莫贪图上来I D E先用J D K +文本编辑器面向对象仨特点一定要牢记封装继承和多态一个不能离接口为多重继承抽象类一定要有实例O b je c t呀 所有类爹地package在类中只能有唯一注释命名时要既规范又明晰就当为好程序员伏笔G U I 不是鬼 千万别恐惧四大布局管理 多练才熟悉勤能补拙熟能生巧到考试时你眼带笑意三整两浮一布尔再加字节符基本数据Byte数

  • 传入连接指示应该就是客户端已经请求连接

    说明文档里面讲:传入连接指示(对连接的请求)的最大队列长度被设置为 backlog 参数。如果队列满时收到连接指示,则拒绝该连接。 对传入连接指示有点不解,就做了个简单的测试:写个了服务器程序,创建一个ServerSocket实例,绑定到端口10000,backlog设置为2; Java代码 1.ServerSocket ss = new ServerSocket(10000, 2); 2. 3.while (true) { 4. socket = ss.accept(); 5. System.out.println(\\\"Accepted a reque

  • 每个线程都持有this对象的对象锁

      Java多线程的同步依靠的是对象锁机制,synchronized关键字的背后就是利用了封锁来实现对共享资源的互斥访问。  下面以一个简单的实例来进行对比分析。实例要完成的工作非常简单,就是创建10个线程,每个线程都打印从0到99这100个数字,我们希望线程之间不会出现交叉乱序打印,而是顺序地打印。  先来看第一段代码,这里我们在run()方法中加入了synchronized关键字,希望能对run方法进行互斥访问,但结果并不如我们希望那样,这是因为这里synchronized锁住的是this对象,即当前运行线程对象本身。代码中创建了10个线程,而每个线