- 博客(28)
- 资源 (1)
- 收藏
- 关注
原创 23种设计模式--单例模式
**模式介绍:**单例设计模式就是整个软件系统中,某个类只能存在一个对象实例,并且该类只提供一个获取其对象实例的方法。应用场景: 1.频繁实例化且频繁销毁的场景 2.和磁盘交互读写(如,操作数据库,读写文件等) 3.创建对象耗时且耗资源但又经常使用 4.工具类对象 **模式举例:** 1.Hibernate中的sessionFactory,他充当数据存储源的代理,并负责创建Sess...
2020-04-14 22:09:39 169
原创 简单多线程执行任务
当几个任务需要同时进行时,这就用到了多线程编程。简单多线程的一个很好的例子为:new Thread((new Runnable(){ @Override public void run(){ //你要执行的代码 }})).start();以下是我的项目中的应用,我要执行压缩文件的代码,同时执行进度条的进度控制的程序:new Thread((ne
2017-05-17 15:59:08 579
转载 Linux系统磁盘空间无故占满解决方法
我的Linux服务器出现了这样的情况:磁盘空间被写满,当我尝试删除无用文件释放空间时,反复键入df -lh 查看命令,就会看到有个分区会被迅速写入且找不到被写入的文件是哪一个。于是看到了下文,才解决了我的问题。----------------------------------------------------下文为转载----------------------------------
2017-02-24 10:17:40 12502
原创 Perl语言入门(06+ 正则表达式)——小骆驼书正则表达式相关章节笔记
由于公司需要,本人最近在学习Perl这种脚本语言,本文是我在学习Perl的过程中总结出来的一些心得和笔记,希望能够帮助也在学习Perl的各位同僚。废话不多说直接上干货!!!————————————————————————— 干货分割线 ———————————————————————————$str =~ /\p{Space}/ #有无空格$str =~ /\p{Digit}
2016-12-28 13:33:48 967
翻译 $^O 在各种操作系统中的值
本文根据perlport - Writing portable Perl 所编写(版本:1.39,最近修改时间:1999年2月11日,由Chris Nandor维护,维护人E-Mail:[email protected])。在5.002版本中,Perl创建了一个变量($^O)用来指明他所在的操作系统的一些参数。相比于使用 $Config{'osname'}这种方式,这大大增加了编码
2016-11-24 16:59:28 713
原创 彻底删除软件,无限期使用试用版软件
当我们不想在使用某软件时,可以将它删除,但是有些软件仅仅点击软件本身提供的卸载按钮是不能彻底删除的,会有一些残留,这让我们很头疼。彻底删除软件一般会有两个用途,一是不再想使用该软件;二是继续使用未破解版的软件(通过卸载并重新安装可以继续获得30天的试用期限)。基于第二个目的,若软件不能彻底删除的话,就不能获得使用权限。当我们卸载该软件并重新安装的时候,兴冲冲的看着启动界面,界面突然显示“试用期已到
2016-11-04 17:10:45 29183 4
原创 Eclipse将java项目导出jar包详解
本项目没有用到外部JAR包,所有的包都是JDK自带。1.单击Eclipse的File-->Export 2.在弹出的Export对话框中选择Jave-->JAR file-->next 3.在打开的JAR Export对话框中勾选上要打包的项目(为了使项目不那么臃肿,没用的文件不必勾选),并勾选下面的Expo...
2016-10-27 14:05:02 12822 5
原创 Linux系统上的FTP安装配置及登录
为了使各个服务器之间传递数据更加高效方便,系统上安装FTP服务是很必要的。Linux系统不像Windows系统那样有其界面化的安装步骤,这就给很多Linux初学者带来了不小的麻烦。本人参考网友提供的方法结合自己的实际情况,终于成功的安装上了FTP服务,以下是我的安装方法,希望能给有同样难题的朋友一个参考。PS:1.本人操作系统为:CentOS6.72.安装vsftpd的时候需接通外网,
2016-10-13 15:56:35 771
原创 Linux系统安装VMware Tools
为了方便在本地机与虚拟机之间进行文件互传操作,在虚拟机上安装VMware Tools是很必要的。本文介绍虚拟机为Linux系统时安装VMware Tools的步骤。PS: 1.linux版本为:CentOS-6.7-x86_64-bin-DVD1.iso2.以下操作以管理员身份操作,若为普通用户,可在每条命令前加sudo,如:sudo mkdir /test 表示以管
2016-10-11 14:20:16 605
原创 Perl语言入门(14 模块)
由于公司需要,本人最近在学习Perl这种脚本语言,本文是我在学习Perl的过程中总结出来的一些心得和笔记,希望能够帮助也在学习Perl的各位同僚。废话不多说直接上干货!!!———————————————————————————干货分割线 —————————————————————————模块概念若要在你的P e r l程序中使用模块,可以使用P e r l的u s e命
2016-10-08 09:48:00 970
原创 Perl语言入门(12 引用 + 结构)
由于公司需要,本人最近在学习Perl这种脚本语言,本文是我在学习Perl的过程中总结出来的一些心得和笔记,希望能够帮助也在学习Perl的各位同僚。废话不多说直接上干货!!!———————————————————————————干货分割线 —————————————————————————引例:数据拷贝: $a = “stone”;$b = $a;此时,
2016-09-22 16:25:16 1737
原创 Perl语言入门(13 perl调试程序)
由于公司需要,本人最近在学习Perl这种脚本语言,本文是我在学习Perl的过程中总结出来的一些心得和笔记,希望能够帮助也在学习Perl的各位同僚。废话不多说直接上干货!!!————————————————— 干货分割线 —————————————————1.什么是调试程序P e r l调试程序是个P e r l解释程序的内置特性。它使你能够取出任何一个P e r l程序
2016-09-19 15:15:38 2653
原创 Perl语言入门(11 系统之间互操作)
由于公司需要,本人最近在学习Perl这种脚本语言,本文是我在学习Perl的过程中总结出来的一些心得和笔记,希望能够帮助也在学习Perl的各位同僚。废话不多说直接上干货!!!————————————————— 干货分割线 —————————————————1.System()函数system command;若要运行非P e r l的命令,可以使用该函数。command是
2016-09-19 10:36:42 760
原创 Perl语言入门(10 文件+目录)
由于公司需要,本人最近在学习Perl这种脚本语言,本文是我在学习Perl的过程中总结出来的一些心得和笔记,希望能够帮助也在学习Perl的各位同僚。废话不多说直接上干货!!!————————————————— 干货分割线 —————————————————1.Opendir:打开文件句柄Opendir dirhandle,directoryDirhandle:文件句柄
2016-09-14 15:04:04 2990
原创 Perl语言入门 (08 自定义函数)
由于公司需要,本人最近在学习Perl这种脚本语言,本文是我在学习Perl的过程中总结出来的一些心得和笔记,希望能够帮助也在学习Perl的各位同僚。废话不多说直接上干货!!!————————————————— 干货分割线 —————————————————Pe r l中,用户定义的函数称为子例程.子例程可以在任何位置被调用,包括在其他子例程中调用.创建函数:sub 函数名
2016-09-08 11:23:57 3292
原创 对StrawberryPerl的模块是否安装的判断及安装
perl中的许多函数都是来自模块中的,就像Java中的很多类封装在特定的jar包中一样,对于初学者来说安装模块或许会成为你的拦路虎,本人不才,根据网上提供的方法成功的安装了模块现在与大家分享一下我的经验.其实,我开始用的是activePerl的,由于activePerl安装模块比较费劲所以卸载了重新安装的草莓perl. 闲言碎语不要讲,当那个当那个当那个当!直接上干货:本人以Enc
2016-08-24 20:59:20 3990 1
原创 Perl语言入门(06 正则表达式)
由于公司需要,本人最近在学习Perl这种脚本语言,本文是我在学习Perl的过程中总结出来的一些心得和笔记,希望能够帮助也在学习Perl的各位同僚。废话不多说直接上干货!!!————————————————— 干货分割线 —————————————————Perl变量$_常常用于Perl需要默认值的时候.模式表示方式:m/simon/ Exp:If(m/Piglet/
2016-08-15 14:46:38 707
原创 Perl语言入门(05 文件)
由于公司需要,本人最近在学习Perl这种脚本语言,本文是我在学习Perl的过程中总结出来的一些心得和笔记,希望能够帮助也在学习Perl的各位同僚。废话不多说直接上干货!!!————————————————— 干货分割线 —————————————————打开文件:若要在P e r l中读取文件或写文件,必须打开一个文件句柄。P e r l中的文件句柄实际上是另一种类型的
2016-08-04 17:15:15 689
原创 Perl语言入门(04 数组+列表)
由于公司需要,本人最近在学习Perl这种脚本语言,本文是我在学习Perl的过程中总结出来的一些心得和笔记,希望能够帮助也在学习Perl的各位同僚。废话不多说直接上干货!!!————————————————— 干货分割线 —————————————————表示列表数据的方式有3种,分别是列表,数组,哈希结构。数组的表示:@数组名称,如@names,@users。数组变量可以与
2016-07-25 17:21:40 822
原创 Did not receive a response to the deployment operation within the allowed timeout period [60 seconds
问题如下:各位兄弟姐妹们,遇到这个问题千万别慌张,出现这种问题是因为你的网络被限制了端口,也就是说不是项目的问题,而是网络的问题。有些项目要求很高的保密性,所以不是使用任何网络就能够登录进去的。比如你们公司的项目就只能用公司的网络来运行,拿回家看项目那是登录不进去滴!!!
2016-07-25 14:21:01 395
原创 Failed to connect sshd on "10.6.x6.29:99"ProxyHTTP:java.io.IOException:proxy error:Service Unavailab
问题:解决办法:window-preferences-Network Connectior,将Active Provider的值改为Direct,这样就能顺利连接上远程终端啦
2016-07-25 14:18:59 1409
原创 There are no resources that can be added or removed from the server. .
1.新建一个Dynamic Web Project。将此完好工程中的.settings文件(若该文件隐藏,单击左侧导航栏右上角的小三角,将.resources前面的勾去掉,即可显示隐藏文件)拷贝到目标项目中。2.修改.settings目录下的org.eclpise.wst.common.component文件,将deploy-name和value改成目标项目的信息。3.用完好的.p
2016-07-25 14:15:20 521
原创 安装虚拟机报错:Could not get vmci driver version: 参数错误. You have an incorrect version of driver "vmci.sys".
虚拟机安装成功后打开后提示这个错误。解决办法网上众说纷纭,各种办法我也试过了,都没有针对性。以下解决办法是我综合各种方法,对我的情况有针对的解决。1.卸载虚拟机。2.清理注册表。(因为在卸载虚拟机时卸载不干净,注册表往往有所残留,这样在安装时还是报刚才的错误)清理注册表的讲解:a.打开运行窗口(快捷键 Windows【Ctrl和alt中间的键】+R),输入reged
2016-07-25 14:12:28 1745
原创 FTP命令传送文件
本文讲的是FTP之间互传文件1.登录自己的ftp2.在命令行中键入:ftp 目标ftp地址(ftp 和地址间有空格,出现connected to xxxxx说明连接成功)3.输入用户名,回车4.输入密码,回车。注意:在输入密码时光标不显示***,而是一直处于闪烁状态(换句话说跟嘛也没干一样),此时需谨记密码准确输入。5.cd /xxx/xxx/xxx,回车
2016-07-25 14:08:50 2255 1
原创 Perl语言入门(03 流程控制语句)
由于公司需要,本人最近在学习Perl这种脚本语言,本文是我在学习Perl的过程中总结出来的一些心得和笔记,希望能够帮助也在学习Perl的各位同僚。废话不多说直接上干货!!!————————————————— 干货分割线 —————————————————If语句:若if语句块只有一个表达式,可将if写成如下语句:表达式 if(判断语句);If(){}elsif(){
2016-07-25 13:54:11 580
原创 Perl中简体字转换为繁体字(GBK转换成big5)
今天用Perl解决了一个转码出现乱码的问题。需求是将gbk转换成big5.项目源码用的函数是decode()和encode()两个函数。源码如下:#!/usr/bin/perl use strict;use warnings;use Encode qw( encode decode ); my $gbk = '我是中国人,我爱中国,自古以来南海是中国不可分割的领土,小美国,日你妹,
2016-07-15 17:22:50 1686
原创 Perl语言入门(02 标量变量+运算符)
由于公司需要,本人最近在学习Perl这种脚本语言,本文是我在学习Perl的过程中总结出来的一些心得和笔记,希望能够帮助也在学习Perl的各位同僚。废话不多说直接上干货!!!————————————————— 干货分割线 —————————————————标量变量:$a (区分大小写)P e r l与某些其他编程语言不同,P e r l中的标量变量在你使用它们之前,不必预先进行声
2016-07-11 17:12:29 1031
原创 Perl语言入门(01 Perl安装+编辑第一个程序)
由于公司需要,本人最近在学习Perl这种脚本语言,本文是我在学习Perl的过程中总结出来的一些心得和笔记,希望能够帮助也在学习Perl的各位同僚。废话不多说直接上干货!!!—————————————————————————————— 干货分割线 ————————————————————————————Perl语言学习安装Perl:首先在你的DOS
2016-07-11 17:09:12 2202
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人