java中如何获取绝对路径和相对路径

3. JSP/Servlet中获得当前应用的相对路径和绝对路径 3.1 JSP中获得当前应用的相对路径和绝对路径  根目录所对应的绝对路径:request.getRequestURI()  文件的绝对路径     :application.getRealPath(request.getReq...

2015-10-30 11:12:15

阅读数 13077

评论数 0

WeakHashMap和HashMap的区别

WeakHashMap,此种Map的特点是,当除了自身有对key的引用外,此key没有其他引用那么此map会自动丢弃此值, 见实例:此例子中声明了两个Map对象,一个是HashMap,一个是WeakHashMap,同时向两个map中放入a、b两个对象,当HashMap  remove掉a 并且将...

2015-10-28 11:33:29

阅读数 255

评论数 0

chrome扩展实现获取网页数据的功能

场景:某网站后台管理员页面,有几万会员数据,但列表页面每次只能显示20个,通过F12可以得知列表是通过RPC调用,然后解析Json串在前端进行展示渲染的,现要获取所有会员信息,因后台没有导出功能,如果一页一页翻看并拷贝粘贴,那肯定是一件极其繁琐无聊的事情; 解决过程:最先想到的是编写一个web...

2015-10-04 09:35:51

阅读数 6638

评论数 0

附件上传图片缩小保存

1.定义保存路径 fileAllPath = fileDirectory.TrimEnd('\\') + "/Uploadfiles/" + newname + suffix 2.附件控件submit提交表单后获取HttpPostedFile对象,假设是单个文件上传 Ht...

2015-10-01 10:51:32

阅读数 323

评论数 0

C#开发微信公众平台-就这么简单

最近公司在做微信开发,其实就是接口开发,网上找了很多资料,当然园友也写了很多教程,但都是理论说了一大堆,实用指导或代码很少。如果你自己仔细研究下,其实就那么点东西,C#实现起来也很简单,原本不想写这篇文章的,但是本人当时摸索走了很多弯路,这边总结下,希望初次接触微信公众平台的朋友别像当时的我一样。...

2015-08-25 23:02:57

阅读数 778

评论数 0

C# Socket的TCP通讯

Socket的TCP通讯 一、 socket的通讯原理 服务器端的步骤如下。 (1)建立服务器端的Socket,开始侦听整个网络中的连接请求。 (2)当检测到来自客户端的连接请求时,向客户端发送收到连接请求的信息,并建立与客户端之间的连接。 (3)当完成通信后,服务器...

2015-07-20 17:25:05

阅读数 521

评论数 0

Java NIO原理图文分析及代码实现

最近在分析hadoop的RPC(Remote Procedure Call Protocol ,远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。可以参考:http://baike.baidu.com/view/32726.htm )机制时,发现hado...

2015-07-17 09:19:31

阅读数 216

评论数 0

Java NIO:NIO概述

在上一篇博文中讲述了几种IO模型,现在我们开始进入Java NIO编程主题。NIO是Java 4里面提供的新的API,目的是用来解决传统IO的问题。本文下面分别从Java NIO的几个基础概念介绍起。   以下是本文的目录大纲:   一.NIO中的几个基础概念   二.Chann...

2015-07-15 20:01:31

阅读数 338

评论数 0

Java并发编程:线程池的使用

在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:   如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。   那么有没有一种办法使得线程可以复...

2015-07-15 19:24:52

阅读数 298

评论数 0

Java中Runnable和Thread的区别

在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限。 下面看例子: ...

2015-07-15 17:02:14

阅读数 247

评论数 0

Spring MVC入门

2.1、Spring Web MVC是什么 Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring...

2015-07-13 17:00:24

阅读数 458

评论数 0

利用ActionFilterAttribute来判断用户是否登陆等等

ActionFilterAttribute是Action过滤类,该属于会在执行一个action之前先执行.而ActionFilterAttribute是 VC的一个专门处理action过滤的类.基于这个原理, 假设某个action:AdminIndex,我们给该Action的最起码访问要求是用...

2015-07-13 10:36:24

阅读数 1369

评论数 7

80端口被占用问题解决

regedit 打开注册表 HKEY_LOCAL_MACHINE   ->  SYSTEM -> CurrentControlSet -> services -> HTTP  修改Start 的值 原先为3改为4 重启电脑即可 需要注意的是 改...

2015-04-20 15:36:07

阅读数 364

评论数 0

关于 redis、memcache、mongoDB 的对比

从以下几个维度,对 redis、memcache、mongoDB 做了对比。 1、性能 都比较高,性能对我们来说应该都不是瓶颈。 总体来讲,TPS 方面 redis 和 memcache 差不多,要大于 mongodb。 2、操作的便利性 memcache 数据结构单一。(key-val...

2015-04-04 09:10:08

阅读数 259

评论数 0

ajax跨域调用问题处理

Ajax的跨域问题,归根结底其实是javascript的同源策略(这里不作探讨,不清楚可以百度下)导致的,以前不用Ajax,用XMLHttprequest对象跨域请求也是有问题的。   解决跨域调用问题有以下几种方法: 1.使用中间层绕过跨域问题(代理模式) 举个例子大家就清楚了:a站点要通过ht...

2015-04-03 15:56:52

阅读数 397

评论数 0

mysql执行update用到replace需要注意

在mysql中执行update,如果用到replace需要注意下 今天在mysql中执行如下语句 update table1 set column1=replace(column1,'a','b'),column2=replace(column2,'a','b') and CTim...

2015-04-03 15:05:10

阅读数 1293

评论数 1

mysql索引问题

对于任何DBMS,索引都是进行优化的最主要的因素。对于少量的数据,没有合适的索引影响不是很大,但是,当随着数据量的增加,性能会急剧下降。 如果对多列进行索引(组合索引),列的顺序非常重要,MySQL仅能对索引最左边的前缀进行有效的查找。例如: 假设存在组合索引it1c1c2(c1,c2),查询...

2015-03-26 13:35:36

阅读数 345

评论数 0

Servlet学习

servlet 是在服务器上运行的小程序。这个词是在 Java applet的环境中创造的,Java applet 是一种当作单独文件跟网页一起发送的小程序,它通常用于在客户端运行,结果得到为用户进行运算或者根据用户互作用定位图形等服务。 生命周期编辑 客户端请求该 s...

2015-03-25 09:17:43

阅读数 323

评论数 0

linux下绑定host

1./sbin/ifconfig 查看本机ip信息 2.sudo vi /etc/hosts 打开编辑页面,移到要修改的位置处,a表示在后面加(append),i表示在前面插入(insert) 3.shift+insert 可以复制粘贴板的东西 4.:x保存退出(获取:qw),如果不保存,可以:q...

2015-03-16 16:18:47

阅读数 2182

评论数 0

使用IntelliJ IDEA架设Java程序

1.      安装JDK 2.      下载安装IntelliJ IDEA 3.      下载安装tomcat(如果需要使用hsf请下载hsf版的tomcat) 4.      打开IDEA,Import Project,如果是maven项目,选择pom.xml即可 5.      ...

2015-03-11 17:45:19

阅读数 1115

评论数 0

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