搜索到与相关的文章
Java

java正则表达式; regular expression

Java101正则表达式简化模式匹配的代码探索在文本处理场合下涉及模式匹配中正则表达式的优雅之处。概要文本处理经常涉及的根据一个pattern的匹配。尽管java的character和assorted的String类提供了low-level的pattern-matching支持,这种支持一般带来了复杂的代码。为了帮助你书

系统 2019-08-29 23:17:14 2534

Java

java进行抓包

最近需要进行一个简单的抓包功能的实现,由于是在原有程序中添加的该功能,原有程序是采用java实现的,所以就开始考虑java实现抓包实现。起初的想法是查找java类库中是否实现了相关内容,不过根据我的了解应该不会有,经过一番查找也证实了我的想法。那么接下来的思路是通过java的native,然后自己在用c编写抓包,java用native进行调用,不过后来想了想我其实只要的是很简单的抓包分析,没必要自己这么麻烦的从头写;我觉得应该是有开源的包来做这个事情了接下

系统 2019-08-29 22:55:40 2534

编程技术

设置NTFS权限以避免通过webshell遍历主机目录

测试环境:Windows2003+IIS6.0+Access数据库现在大家做论坛一般都用动网论坛,但动网论坛如果一旦管理员权限被获得的话,会威胁到web主机的安全。关于如何通过动网得到webshell,请参阅我转的一篇文章《动网论坛7.0获得WebShell的分析(转)》http://blog.csdn.net/starlee1738/archive/2005/01/15/254849.aspx,我通过此法成功上传了ASP站长助手和ASP探针(上传海阳顶端

系统 2019-08-29 22:52:06 2534

Java

java 死锁及解决

Java线程死锁如何避免这一悲剧Java线程死锁需要如何解决,这个问题一直在我们不断的使用中需要只有不断的关键。不幸的是,使用上锁会带来其他问题。让我们来看一些常见问题以及相应的解决方法:Java线程死锁Java线程死锁是一个经典的多线程问题,因为不同的线程都在等待那些根本不可能被释放的锁,从而导致所有的工作都无法完成。假设有两个线程,分别代表两个饥饿的人,他们必须共享刀叉并轮流吃饭。他们都需要获得两个锁:共享刀和共享叉的锁。假如线程“A”获得了刀,而线程

系统 2019-08-29 22:51:27 2534

编程技术

Qt中中文处理的简单方法

QT是一套很不错的界面开发库,而且考虑到了跨平台的要求,使用也相对比较容易上手。我也刚刚才学习用QT开发,发现它对中文的处理做的不是很好,或者更贴切的是做的不够智能吧,如果在字符串中输入中文,显示的就会是乱码。下面就介绍一个简单的方法,让我们的中文正确显示出来,先看一段程序,该程序主要功能就是显示一个窗口,窗口上面的按钮显示中文。1#include2#include3#include

系统 2019-08-29 22:34:18 2534

Android

Android之GridView

这次的Demo实现的是通过BaseAdapter将图片和问题传给GridView,通过点击GridView准确获取第几个重点1.如何将图片和文字通过BaseAdapter传给GridView2.如何通过点击GridView进行下一步操作packagecom.example.onclickgridview;importandroid.app.Activity;importandroid.content.Context;importandroid.os.Bun

系统 2019-08-29 22:25:07 2534

Android

Android文件下载(实现断点续传)

http://www.ideasandroid.com/archives/328#more-328本文将介绍在android平台下如何实现多线程下载,大家都知道,android平台使用java做为开发语言,所以java中支持的多线程下载方式在android平台下都支持,其中主要有两种方式可以实现多线程下载。一种方式是使用很多个线程分别下载文件的不同部分,最后把所有下载完的文件合并成一个文件。另一种方式是使用java为我们提供的RandomAccessFil

系统 2019-08-29 22:24:18 2534

编程技术

云存储离我们还有多远?

云计算无疑是现在最热门的IT话题,不管是商业噱头还是IT技术趋势,它都已经融入了我们每个人工作与生活当中。按照现在比较潮的说法,我们每个人都"被云计算"了。分布式计算、普适计算、网格计算、效用计算,现在的计算概念与技术趋势更新换代太过迅速,旧的概念还没有普及和被理解与接受,新的概念又悠如一夜春风扑面而来。2007年底IBM宣布云计算计划,云计算概念正式推出。于是乎,什么都成了云计算,Google,IBM,MS,Amazon,EMC等IT巨人相继推出云计算,

系统 2019-08-29 22:23:19 2534

Android

迈向Android的第一步 - 搭建Android开发环境

向往已久Android开发从今天开始起航了~1、准备工作:1.1、下载SDK:http://dl.google.com/android/android-sdk_r08-windows.zip1.2、下载开发环境ADTPlugin8.0.0:http://dl.google.com/android/ADT-8.0.0.zip2、解压缩SDK到任意目录3、安装Eclipse插件3.1、以本地站点的方式安装ADT-8.0.0.zip。3.2、配置SDK目录:Wi

系统 2019-08-29 22:15:42 2534