- 博客(67)
- 资源 (5)
- 收藏
- 关注
转载 java编写简单HTTP 服务器(转载)
对于HTTP协议的理解,最简单的方式就是编写一个简单的HTTP服务器,一下为服务端代码,编译允许后,可以用浏览器访问import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;...
2019-05-12 15:43:51
697
1
转载 使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析(转)
原文地址:https://www.cnblogs.com/wangxiaoha/p/6293340.html使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析有时候我们需要直接用jdk提供的java命令来执行class文件让软件运行起来,特别是很多初学者,但经常会发现如下提示:用eclipse或用ant则没有问题。其实原因很简单,我们忽略了2个细节。...
2019-04-06 08:18:00
496
原创 手动创建WEB 程序和servlet的最原始的使用方法
1.首先我们在TOMCAT目录的webapps文件夹新建一个文件夹,名称为test,在test文件夹下面建WEB-INF文件夹和一个index.jsp文件,然后在WEB-INF文件夹新建一个classes文件夹和web.xml文件,目录信息如下。在classes文件夹下面新建一个com文件夹,com文件夹下面新建一个net文件夹,在net文件夹新建一个TestSer...
2019-04-05 22:37:10
2886
原创 java -ap说明
今天用java 编译一个类,需要手动的加载JAR包,所以用到了java -ap参数的使用 使用方式java -ap d:\tomcat7\servlet-api.jar test.java
2019-04-05 22:13:09
676
原创 索引的重要性
发现一个操作事务经常死锁,特别是客户端操作人数多的话,后面根据LOG发现执行时间长达数百毫秒。所以需要优化数据库分析首先要勾选开启执行计划然后输入对应的语句,然后执行,下面就有具体的查询计划,哪些占用了时间语句类似这样insert into test(name) select 'aa' where not exists(seelct 1 from test whe...
2019-03-30 11:25:58
229
原创 JS对象数组根据某个属性来排序
var attr = [{n1:1,n2:3},{n1:99,n2:103},{n1:45,n2:46}];function compare(property){ return function(a,b){ var value1 = a[property]; var value2 = b[property]; return value...
2019-03-27 18:31:26
1220
转载 J2EE WEB应用架构发展分析
J2EE体系使用多层的分布式应用模型,按功能划分为组件。在Web项目中,把这些不同功能的组件合理组合,从而形成一个适应项目需要的稳定架构是项目开发过程中一个非常重要的步骤。Web项目的架构从成型到基本稳定也经历了几个版本的发展。 一、 直接基于JSP的开发结构 JSP是J2EE中很重要的一部分,JSP功能强大,既可以作为页面来浏览,也可以处理业务;基于传统的
2015-12-28 23:15:01
596
1
转载 详细介绍JSP技术的两种架构模型
运用JSP/Servlet实现的web动态交互,主要采用JSP和JavaBean模型还有JSP和JavaBean+Servlet模型。本文分别介绍这两种模型,并比较它们的优缺点。一、JSP和JavaBean模型 其工作原理是:当浏览器发出请求时,JSP接收请求并访问JavaBean.若需要访问数据库或后台服务器,则通过JavaBean连接数据库或后台服务器,执行相应的处理。JavaBea
2015-12-28 22:59:34
2883
转载 HtmlHelper与扩展方法
ASP.Net MVC开发基础学习笔记:二、HtmlHelper与扩展方法一、一个功能强大的页面开发辅助类—HtmlHelper初步了解1.1 有失必有得 在ASP.Net MVC中微软并没有提供类似服务器端控件那种开发方式,毕竟微软的MVC就是传统的请求处理响应的回归。所以抛弃之前的那种事件响应的模型,抛弃服务器端控件也理所当然。 但是,如果手写Html标签效率又比较
2015-08-27 21:14:00
1213
转载 aspx与服务器控件探秘
ASP.Net WebForm温故知新学习笔记:一、aspx与服务器控件探秘开篇:毫无疑问,ASP.Net WebForm是微软推出的一个跨时代的Web开发模式,它将WinForm开发模式的快捷便利的优点移植到了Web开发上,我们只要学会三步:拖控件→设属性→绑事件,便可以行走于天下。但这样真的就可以走一辈子吗?实际上,ASP.Net经常被喷的诟病就在于WebForm以及只会拖控件的ASP.N
2015-08-27 21:06:51
1685
转载 ASP.Net的两种开发模式
原文出处: Edison Chou的博客(@周旭龙) 欢迎分享原创到伯乐头条一、ASP.Net的两种开发模式1.1 ASP.Net WebForm的开发模式(1)处理流程在传统的WebForm模式下,我们请求一个例如http://www.aspnetmvc.com/blog/index.aspx的URL,那么我们的WebForm程序会到网站根目录下去寻找blog目录下的
2015-08-27 21:04:53
5756
1
原创 java编译的时候提示java.lang.NoClassDefFoundError
新建一个类,如下package ccc;public class Test{ public static void main(String[] args) { System.out.println("Hello World!"); }}直接编译javac Test.java然后java Test
2015-05-23 19:19:12
566
原创 java编译提示错误的类文件,类文件包含错误的类,请删除该文件或确保该文件位于正确的类路径子目录中
在一个目录中新建一个类A1,内容如下。public class A1{ public static void main(String[] args) { System.out.println("Hello World!"); }}同一个目录中新建一个类B1,内容如下public class B1{ pu
2015-05-23 19:15:15
8923
1
原创 npoi导出到EXCEL
前台代码: CodeBehind="Default.aspx.cs" Inherits="NPOI导出到EXCEL._Default" %>
2014-09-30 17:22:00
480
转载 form提交的几种方法
form提交的几种方法 博客分类:web前端JavaScriptHTML 最近研究了下html中,form保单提交的几种方法,现与大家分享一下(注:网上可能已经有好多版本了,这里自己写下来做个总结了,哈!):方法一:利用form的onsubmit()函数(经常使用) Html代码 script type="text/javascript
2014-09-25 18:15:30
445
转载 Newtonsoft.Json 使用 C#序列号json,反序列化对象
Newtonsoft.Json 使用 C#序列号json,反序列化对象 2012-10-30 14:14:00| 分类:newtonsoft.json, |举报|字号 订阅Newtonsoft.Json 是.NET 下开源的json格式序列号和反序列化的类库.官方网站: http://json.codeplex.com/使用方法比较简单
2014-09-25 17:33:45
1027
转载 asp.net中执行exe应用程序
asp.net中执行exe应用程序在asp.net中执行应用程序有两种方法:1、调用win32函数ShellExecute。2、用.NET Framework中的Process类。下面我分别用这两种方法执行Windows中的记事本程序notepad.exe。新建一个ASP.Net页面Default.aspx,在上面放一个按钮,进入Default.aspx.cs页面填写后台处理程序。
2014-09-25 16:41:53
4153
转载 ASP.NET发送邮件带附件
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using Sy
2014-09-02 15:51:58
545
转载 ASP.NET发送电子邮件
1.补充知识(1)POP3和SMTP服务器是什么?简单点来说:POP3 用于接收电子邮件 ,SMTP 用于发送电子邮件。(1)POP3具体指什么?POP3(Post Office Protocol 3)即邮局协议的第3个版本,它是规定个人计算机如何连接到互联网上的邮件服务器进行收发邮件的协议。它是因特网电子邮件的第一个离线协议标准,POP3协议允许用户从服务器上把邮件存储到本地主机
2014-09-02 14:04:14
1496
转载 .NET中TextBox控件设置ReadOnly=true后台取不到值三种解决方法
TextBox设置了ReadOnly="true" 后,要是在前台为控件添加了值,后台是取不到的,值为“空” 原理没想通,说不清楚微软是出于什么考虑的,不过有时是要我们能通过前台脚本来填充值,并不希望用户修改其控件内容,这时就比较尴尬了。 刚开始是换成Html 里的 ,不过后来发现这个工作量是很大的, 所以网上搜了下,没找出TextBox ReadOnly="true" 页面填充值取
2014-07-11 17:44:21
560
转载 JSONObject与JSONArray的使用
JSONObject与JSONArray的使用参考文献:http://blog.youkuaiyun.com/huangwuyi/article/details/54125001.JAR包简介要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包:commons-lang.jarcommons-beanutils.jarcommons-collect
2014-07-01 18:11:18
488
转载 for遍历Dictionary字典 解决foreach修改字典报集合已修改:可能无法执行枚举操作
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program { static void Main(string[] args) {
2014-06-24 21:42:40
4980
转载 统计单词的个数,行数,字符个数
int main(int argc, char* argv[]){ int c1, c2, c3, state, c; state = IN; c1 = c2 = c3 = 0; while((c = getchar()) != EOF) { c1++; if(c == '\n') c2++; if(c == '\n' || c == '\t' |
2014-06-21 16:46:14
652
转载 编写一个将输入复制到输出的程序,并将其中连续的多个空格用一个空格代替
int main(int argc, char* argv[]){ int c,temp; c = 'a'; while((c = getchar()) != EOF) { if(c == ' ' && c != temp) putchar(c); else if(c != ' ') putchar(c); temp = c; //保留
2014-06-21 16:28:37
594
转载 编写一个统计空格制表符与换行符个数的函数
int main(int argc, char* argv[]){ double nc,nc1,nc2; nc = nc1 = nc2 =0; int c; while((c = getchar()) != EOF) { if(c == '\t') nc++; else if(c == ' ') nc1++; else if(c
2014-06-21 16:23:59
910
转载 编写一个将输入复制到输出的程序,并将其中的制表符替换为\t,退格符替换为\b,反斜杠替换为\\
int main(int argc, char* argv[]){ double nc,nc1,nc2; nc1 = nc2 = 0; int c,temp; temp = '3'; while((c = getchar()) != EOF) { if(c == '\t') { putchar('\\'); putchar('t');
2014-06-21 16:17:34
1032
原创 c语言getchar()接收字符函数如何结束
int main(int argc, char* argv[]){ double nc; for(nc=0;getchar()!=EOF;nc++) ; printf("%f",nc); return 0;}当我们输入字符
2014-06-21 15:50:04
8746
转载 火狐Firefox中使用XML DOM 方法
火狐Firefox中使用XML DOM 方法 2008-07-02 15:10:13| 分类:程序开发 |举报|字号 订阅Firefox中的XML DOM现在我们来看看Firefox中的XML DOM实现,Firefox的开发人员采用更为标准的方法,将其作为JavaScript实现的一部分。Mozilla确保所有基于Gecko的浏览器的所有平台都
2014-06-19 17:57:28
3023
原创 ajax xmlhttprequest responseXML的使用
前台代码: CodeBehind="Default.aspx.cs" Inherits="ajax测试二._Default" %> function getHttpObj() { var httpobj = null; try { httpobj = new ActiveXObject("Msxml2
2014-06-18 22:26:43
733
原创 ajax xmlhttprequest异步获取后台数据(二)
前台代码: CodeBehind="Default.aspx.cs" Inherits="ajax测试二._Default" %> function getHttpObj() { var httpobj = null; try { httpobj = new ActiveXObject("Msxml2
2014-06-17 22:16:17
636
原创 xmlhttprequest同步获取后台数据(一)
1.前台代码: CodeBehind="Default.aspx.cs" Inherits="ajax测试1._Default" %> function getXmlHttpObject() { var httpobj = null; try{ httpobj = new ActiveXObject(
2014-06-17 21:42:16
1527
转载 解决ajax调用中ie的缓存问题
解决ajax调用中ie的缓存问题ajax请求调用的过程中发现的问题:后台请求是一个简单的.aspx文件,而这个页面又没有考虑过缓存的影响,使用ajax调试的时候发现有时候根本不走后台代码直接返回结果了,所以估计是受到浏览器缓存的影响。网上搜了一下,果然是缓存的问题:“IE中如果XMLHttpRequest提交的URL与历史一样则使用缓存,根本不向服务器端提交。因此无法取到刚提交的数据或新的数据
2014-06-17 17:52:53
803
转载 ASP.NET状态管理的总结
由于HTTP协议的无状态特性,导致在ASP.NET编程中,每个请求都会在服务端从头到执行一次管线过程, 对于ASP.NET页面来说,Page对象都会重新创建,所有控件以及内容都会重新生成, 因此,如果希望上一次的页面状态能够在后续页面中保留,则必需引入状态管理功能。 ASP.NET为了实现状态管理功能,提供了8种方法,可帮助我们在页面之间或者整个用户会话期间保留状态数据。 这些方法分为二类:
2014-06-11 16:11:19
332
转载 c#中采用OLEDB方式来读取EXCEL文件和将数据写入EXCEL文件
http://blog.youkuaiyun.com/hlzyly/article/details/5710644 Microsoft Jet 提供程序用于连接到 Excel 工作簿。在以下连接字符串中,Extended Properties 关键字设置 Excel 特定的属性。“HDR=Yes;”指示第一行中包含列名,而不是数据,“IMEX=1;”通知驱动程序始终将“互混”数据列作为文本读取。Exc
2014-06-11 15:04:27
394
转载 jquery对象和dom对象-比较
jquery对象和dom对象-比较1、关于页面元素的引用通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。DOM对象转jQuery对象 普通的Dom对象一般可以通过$()转换成jQuery对象。如:$(document.getEleme
2014-06-11 14:56:55
357
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人