人生若只如初见的博客

记录编程小白成长道路
私信 关注
王立平的博客
码龄4年

人生若只如初见,当时只道是寻常。当你的才华还撑不起你的野心时,你就应该静下心来好好学习。 ——爱吃甜食的程序猿

  • 839,496
    被访问量
  • 149
    原创文章
  • 9,562
    作者排名
  • 203
    粉丝数量
  • 目前就职 青岛无车承运服务中心有限公司
  • 于 2016-12-21 加入CSDN
获得成就
  • 获得354次点赞
  • 内容获得71次评论
  • 获得854次收藏
荣誉勋章
兴趣领域
  • #后端
    #Java
TA的专栏
  • 生活随笔
    4篇
  • JAVA
    12篇
  • JAVASE
    49篇
  • JAVAEE
    7篇
  • MySQL数据库
    14篇
  • Oracle数据库
    7篇
  • HTML
    6篇
  • JavaScript
    13篇
  • JQuery
  • EasyUI
    4篇
  • Linux
    7篇
  • SSH框架
    1篇
  • SSM框架
    4篇
  • 开发问题解决方法
    22篇
  • 网络技术
    1篇
  • 搭建电影网站
    6篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

collection.stream()用法详解

stream()方法和collect()方法都是java8的新特性List<String> widgetIds = widgets.stream().map(Widget::getWidgetId).collect(Collectors.toList());解释下一这行代码:widgets:一个实体类的集合,类型为ListWidget:实体类getWidgetId:实体类中...
原创
3340阅读
0评论
5点赞
发布博客于 2 年前

JAVA8十大新特性详解

前言: Java 8 已经发布很久了,很多报道表明Java 8 是一次重大的版本升级。在Java Code Geeks上已经有很多介绍Java 8新特性的文章,例如Playing with Java 8 – Lambdas and Concurrency、Java 8 Date Time API Tutorial : LocalDateTime和Abstract C...
转载
6342阅读
6评论
5点赞
发布博客于 2 年前

servlet实现上传附件

一、简单介绍使用 Servlet上传附件 原理上还是蛮简单的,首先获取上传的附件对象,然后做一些简单处理 后写入到指定路径的磁盘中。二、准备条件common-io.jar ,下载地址:http://commons.apache.org/io/download_io.cgicommon-upload.jar ,下载地址:http://jakarta.apache.org/commons/f...
转载
183阅读
0评论
1点赞
发布博客于 2 年前

servlet接收客户端传过来的图片

public class Uploadfile1 extends HttpServlet { @Override public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException ...
转载
1911阅读
0评论
1点赞
发布博客于 2 年前

修改CentOS默认yum源地址提高下载速度

有两种办法:1.安装yum-fastestmirror可以自动选择最快的镜像下载2.更改下载镜像地址,选择国内的镜像地址下载备注:如果安装了 yum-fastestmirror 的话,由于是动态的选择镜像地址,修改后的镜像地址可能会无效。1.下载 yum-fastestmirror: yum install yum-plugin-fastestmirror2.国内主要开源的开源镜像站点应...
原创
3319阅读
0评论
1点赞
发布博客于 2 年前

Java定时器(实现每月1号、每日、每15分钟自动执行任务)

需求:在tomcat中,每月一号、每日、每分钟自动执行指定的任务。开发环境: java + tomcat实现思路:在tomcat中,添加监听器,在监听器中设置定时任务。1.监听:新建监听:新建类,implents ServletContextListener 即可:讲解:1.1创建一个基准时间(每日8点),用于参照。在此时间以后的多长周期内执行操作。1.2 schedule(tas...
转载
11147阅读
3评论
1点赞
发布博客于 2 年前

java中URL地址中文乱码问题

1.将字符串转码:newString(“xxxxx”.getBytes(“iso-8859-1”),”utf-8”)这种转码方式有很大的弊端,因为它是使用指定的字符集将此String编码为 byte 序列,并将结果存储到一个新的byte 数组中,然后通过使用指定的字符编码将生成的byte 数组解码,构造一个新的String字符串。这种情况就有可能遇到的情况是,不能将一个汉字全部解码完。这样,前边...
转载
3034阅读
0评论
1点赞
发布博客于 2 年前

JavaWeb如何设置定时任务

1.在xml文件中添加监听器<?xml version="1.0" encoding="UTF-8"?><web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocatio...
转载
1062阅读
0评论
1点赞
发布博客于 2 年前

Java File类mkdir()与mkdirs()方法的区别

File file_date = new File(“D:\\yy\\2019-06-17”);// 如果该日期的文件夹存在,就把获得的指令文件夹建到该文件夹下。// 如果该日期的文件夹不存在,就新建一个日期的文件夹。if (file_date.exists()) { System.out.println("该日期的文件夹已经存在!");} else { //如果直接写下面的一句话...
原创
1888阅读
0评论
3点赞
发布博客于 2 年前

如何在JSP页面使用绝对路径显示图片

首先,图片和工程不在一个盘符下,图片也不能放到工程下。在JSP 文件中 <img src="C:/Users/fx/Pictures/test.jpg"/>这样是引不到图片的。因为,JSP页面在引图片的时候是 在页面解析的路径是<img src="http://localhost:8080/test/images/1.jpg">也就是说JSP在引图片的时候是先去你的工程...
原创
2152阅读
0评论
1点赞
发布博客于 2 年前

Access denied for user 'root'@ '*.*.*.*' (using password: YES)

在我们连接数据库的时候,有时会出现“Access denied for user ‘root’@ ‘...’ (using password: YES)”错误提示,出现这个问题主要有以下几种原因;一、出现 access denied 的原因如下可能是:1)mysql的服务器停止2)用户的端口号或者IP导致3)mysql的配置文件错误----my.ini等文件4)root用户的密码错误若...
原创
24682阅读
0评论
2点赞
发布博客于 2 年前

如何将Excel表格的数据导入到MySql数据库中

首先,你需要在MySql数据库中新建一个和Excel表中一样字段的表。Excel表中的字段名必须与数据库中的字段名所对应。可以使用数据库管理工具 Navicat for MySQL 进行数据导入。选择表格所对应的数据库,在表名上右键选择“导入向导”。点击“下一步”,选择数据源“Excel表”根据提示进行一步步操作即可。...
原创
10506阅读
0评论
6点赞
发布博客于 2 年前

js判断上传图片格式类型、尺寸大小

//判断图片类型var f=document.getElementById("File1").value;if(f==" "){ alert("请上传图片"); return false;}else{ if(!/\.(gif|jpg|jpeg|png|GIF|JPG|PNG)$/.test(f)){ alert("图片类型必须是.gif,jpeg,jpg,png中的一种") ...
原创
2722阅读
0评论
2点赞
发布博客于 2 年前

JavaScript操作checkbox复选框

JavaScript操作checkbox的方式和操作radio的方式相似,都是利用元素项的checked属性来完成。先获取checkbox元素集合,遍历集合,对集合中的每一项做操作。取值<body> <p> <label for="hobby">Hobby: <input type="checkbox" name="hobby" va...
转载
2137阅读
1评论
2点赞
发布博客于 2 年前

你手上有50万,你会做什么?

98年 马化腾等一伙凑了50万创办了腾讯 没买房;98年 史玉柱 借了50万搞脑白金没买房;99年 丁磊用50万创办163.com 没买房;99年 陈天桥炒股赚了50万 创办盛大 没买房;99年 马云等18人凑了50万注册阿里巴巴没买房。如果当年他们用这50万买了房,现在估计还在还着银行的贷款吧。年轻的我们必须懂得:1、你不勇敢,没人替你坚强。2、没有伞的孩子必须努力奔跑!3、自...
转载
480阅读
0评论
2点赞
发布博客于 2 年前

instantclient_11_2

oracleclient客户端工具,解决PL/SQL连接服务器数据库问题 使用步骤参考:https://blog.csdn.net/qq_37131111/article/details/84664688
zip
发布资源于 3 年前

PL/SQL连接服务器数据库

首先下载OracleClient客户端工具 instantclient_11_2 下载后解压到本地下载地址:不登录进入PL/SQL进入之后选择“工具”–&amp;gt;“首选项”【英文版:Tools --&amp;gt; Perferences】进入如下界面,配置OracleClient配置好两个设置项,点apply,然后点ok,关闭PLSQL,重启PLSQL配置路径就是解压路径,选择主目录即可...
原创
379阅读
2评论
1点赞
发布博客于 3 年前

PL/SQL连接服务器数据库

首先下载OracleClient客户端工具 instantclient_11_2 下载后解压到本地下载地址:不登录进入PL/SQL进入之后选择“工具”–&amp;gt;“首选项”【英文版:Tools --&amp;gt; Perferences】进入如下界面,配置OracleClient配置好两个设置项,点apply,然后点ok,关闭PLSQL,重启PLSQL配置路径就是解压路径,选择主目录即可...
原创
379阅读
2评论
1点赞
发布博客于 3 年前

PL/SQL出现“这些查询结果不可用,请包括 ROWID 或使用 SELECT ... FOR UPDATE 获得可更新结果”提示

我们在使用PL/SQL的时候,有时候需要对表中的数据进行修改,但是会出现 “这些查询结果不可用,请包括 ROWID 或使用 SELECT … FOR UPDATE 获得可更新结果” 提示,结果方法有三种:第一种:从table下找到你打开的表,右击 -&gt; 选择“编辑数据”,而不是选择“查看数据”,问题解决可以编辑数据了。第二种:在语句后面加 for update你用了:select t...
原创
1058阅读
0评论
1点赞
发布博客于 3 年前

Oracle创建视图

视图的优点: 1.对数据库的访问,因为视图可以有选择性的选取数据库里的一部分。 2.用户通过简单的查询可以从复杂查询中得到结果。 3.维护数据的独立性,试图可从多个表检索数据。 4.对于相同的数据可产生不同的视图。 视图分为简单视图和复杂视图: 1、简单视图只从单表里获取数据,复杂视图从多表; 2、简单视图不包含函数和数据组,复杂视图包含; 3、简单视...
原创
269阅读
0评论
1点赞
发布博客于 3 年前

mysql单表多字段模糊查询

我们在使用mysql的时候,有时候需要在一张表中模糊查询多个字段,可能存在于多个字段中的任意一个或者多个,我们可以使用 CONCAT 参数来进行查询,CONCA( ) 中添加字段名后面跟 LIKE 模糊查询即可。SELECT * FROM t_basic_bankinfo WHERE CONCAT(`bankInfo_id`,`bankInfo_company`,`bankInfo_bank`)...
原创
762阅读
1评论
2点赞
发布博客于 3 年前

MyEclipse添加注释作者等信息

有时候我们需要修改注释中作者的信息,下面让我们来学习一下1.打开MyEclipse选择 Window --&gt; preferences依次点击左侧 Java --&gt; Code Style --&gt; Code Templates点击右侧Comments,将其中的Types项,然后点击右边的"Edit"进去之后,将${user}换成你自己的名字,点击ok,搞定收工!...
原创
835阅读
0评论
1点赞
发布博客于 3 年前

MyEclipse 如何关闭 .html .jsp的可视化编辑器

在MyEclipse中选择 window --&gt; preferences打开之后选择 General --&gt; Editors --&gt; File Associations右侧找到 *.jsp,在下方选择非可视化【如图】点击Default,在点击OK【html同上】完成之后将打开的jsp页面关闭重新打开,发现已经没有可视化界面...
原创
451阅读
0评论
1点赞
发布博客于 3 年前

SVN检出后报错 Unbound classpath container: 'JRE System Library [JavaSE-1.7]' in project 'idweb'

SVN检出项目到工作空间后报错,其中很明显就是一些jar的问题,没有相关的jar或版本问题,其中有错误 Unbound classpath container: ‘JRE System Library [JavaSE-1.7]’ in project ‘idweb’。解决办法如下:在你的项目上右键选择 Properties --&gt; Java Bulid Path --&gt; Libra...
原创
176阅读
0评论
1点赞
发布博客于 3 年前

导入项目报“The type java.lang.String cannot be resolved. It is indirectly referenced from required .clas”

在使用Myeclipse导入一个外来的工程时,经常会出现 The type java.lang.String cannot be resolved. It is indirectly referenced from required .clas 错误,这主要是因为你的电脑上安装了多个版本的jdk,解决方法如下:在你的项目上右键选择 Properties --&gt; Java Bulid Pa...
原创
2257阅读
0评论
1点赞
发布博客于 3 年前

MyEclipse取消 js 、jsp 校验功能 解决“Cannot return from outside a function or method”错误

我们在开发的过程中,经常会发现js、jsp页面出现红色错误提示出现“Cannot return from outside a function or method”错误,这是因为MyEclipse对js、jsp页面校验不好所导致的,解决方法就是把校验功能关掉就OK了!在MyEclipse中选择 Window --&gt; Preferences选择 Myeclipse --&gt; Vali...
原创
180阅读
0评论
1点赞
发布博客于 3 年前

Tomcat下载

包含Tomcat 7、8、9 三个版本32/64位服务器 使用方法参考:https://blog.csdn.net/qq_37131111/article/details/84634558
zip
发布资源于 3 年前

MyEclipse配置Tomcat服务器

首先下载Tomcat下载地址:打开MyEclipse选择Window --&amp;amp;gt; Preference选择MyEclipse --&amp;amp;gt; Servers在Tomcat选项中选择你的Tomcat版本点击“Browse”选择Tomcat安装目录选择路径后点击确定 --&amp;amp;gt; Apply --&amp;amp;gt; OK这样Tomcat就配置好了...
原创
165阅读
0评论
1点赞
发布博客于 3 年前

MyEclipse设置工作空间路径

1.打开MyEclipse选择File --&gt; Switch Workspace --&gt; Other…2.点击Browse选择项目保存路径选择好路径后点击确定点击 OK 保存退出修改完成后MyEclipse会自动重启,重启之后工作空间就改好了...
原创
1120阅读
0评论
1点赞
发布博客于 3 年前

MyEclipse如何设置字体大小

在MyEclipse中选择 Window --&amp;gt; Preference打开后选择 General --&amp;gt; Appearance --&amp;gt; Colors and Fonts
原创
731阅读
0评论
1点赞
发布博客于 3 年前

MyEclipse快捷键大全(建议收藏)

存盘 Ctrl+s(肯定知道)注释代码 Ctrl+/取消注释 Ctrl+(Eclipse3已经都合并到Ctrl+/了)代码辅助 Alt+/快速修复 Ctrl+1代码格式化 Ctrl+Shift+f整理导入 Ctrl+Shift+o切换窗口 Ctrl+f6 &lt;可改为ctrl+tab方便&gt;ctrl+shift+M 导入未引用的包ctrl+w 关闭单个窗口F3 跳转到类、...
原创
90阅读
0评论
1点赞
发布博客于 3 年前

Web开发者安全速查表

想要开发出一个安全的、健壮的Web应用其实是非常困难的,当你仔细核查了本文给出的安全小贴士之后,你可能会发现你在产品的开发阶段跳过了很多重要的安全步骤。下面的这份速查表非常简洁,而且绝对还有很多东西没有涉及到。数据库篇1、对类似访问令牌、电子邮箱地址或账单详情进行加密处理,尤其是用户的身份识别信息(密码)。2、如果你的数据库支持低成本加密,请确保开启这项功能并保护主机磁盘中的数据。与此同时,...
原创
108阅读
0评论
1点赞
发布博客于 3 年前

MyEclipse打war包报错解决办法

解决MyEclipse导出war包时报“SECURITY ALERT: INTEGERITY CHECK ERROR”的错误 使用方法参考:https://blog.csdn.net/qq_37131111/article/details/84582925
zip
发布资源于 3 年前

MyEclipse10导出war包时出错解决办法

在使用MyEclipse导出war包的时候,出现“SECURITY ALERT: INTEGERITY CHECK ERROR”错误,下面说一下解决方法。首先下载 com.genuitec.eclipse.export.wizard_9.0.0.me201211011550.jar 【下载地址】...
原创
734阅读
2评论
1点赞
发布博客于 3 年前

MyEclipse优化方法解决启动速度、内存溢出问题【详细教程】

在运行大项目的时候,启动项目是一件很头痛的事情,不光需要的时间长,还动不动就卡主,报错(内存溢出)。o(╥﹏╥)o 这时候就需要我们对MyEclipse进行一下配置的修改,我在网上找到了一些优化方法,在此整理出来,方便大家学习使用。一、启动项检查步骤Window-&amp;amp;gt;Preferences-&amp;amp;gt;General-&amp;amp;gt;startup and shutdown将不需要的去掉勾选,只保留...
原创
636阅读
0评论
1点赞
发布博客于 3 年前

MyEclipse如何导出war包

1.右键选择想要导出war包的项目2.右键 → Export → JAVA EE → WAR file3.点击“Next”之后,选择导出war包的存放路径4.最后点击“Finish”等待导出即可。
原创
2009阅读
0评论
3点赞
发布博客于 3 年前

MyEclipse导入外部项目

有时候我们需要在MyEclipse中导入新的项目,导入方式非常简单,下面让我们来看一下。在MyEclipse左侧Package Explorer面板空白处右键,选择“import…”在弹出的窗口中选择“General” → “Existing Project into WorkSpace” 点击“Next”点击“Browse…”选择文件路径最后点击“Finish”导入项目...
原创
1854阅读
0评论
1点赞
发布博客于 3 年前

SVN插件下载

SVN 1.8.22 插件使用方法 1.在MyEclipse/Eclipse安装目录下 MyEclipse 10\dropins\ 新建文件夹svn 2.将下载文件解压后提取“features”、“plugins”两个文件放到svn目录下 3.运行MyEclipse/Eclipse,点击 window → show view → other 搜索svn即可 使用方法参考:https://blog.csdn.net/qq_37131111/article/details/84569970
zip
发布资源于 3 年前

MyEclipse安装SVN

1.在MyEclipse/Eclipse安装目录下 MyEclipse 10\dropins\ 新建文件夹svn2.将下载文件解压后提取“features”、“plugins”两个文件放到svn目录下3.运行MyEclipse/Eclipse,点击 window → show view → other 搜索svn即可...
原创
235阅读
0评论
1点赞
发布博客于 3 年前

零基础搭建电影网站教程——三、安装苹果

在之前的教程中已经把所需要的环境搭建好了,【注:不知道的可以翻一下之前的文章】下面开始安装CMS,安装完CMS就代表快要成功了!【我的站点:蜜播影院 蜜播影院二 快看影院】默认应该自动弹出安装页面的,如果没有的话就输入 http://您的域名/install.php进入安装界面。同意进入下一步接着,进入环境模块检测,系统会根据您的环境检测是否能够安装,环境检测没有问题,点击下...
原创
1854阅读
0评论
1点赞
发布博客于 3 年前

零基础搭建电影网站教程——三、安装苹果

在之前的教程中已经把所需要的环境搭建好了,【注:不知道的可以翻一下之前的文章】下面开始安装CMS,安装完CMS就代表快要成功了!【我的站点:蜜播影院 蜜播影院二 快看影院】默认应该自动弹出安装页面的,如果没有的话就输入 http://您的域名/install.php进入安装界面。同意进入下一步接着,进入环境模块检测,系统会根据您的环境检测是否能够安装,环境检测没有问题,点击下...
原创
1854阅读
0评论
1点赞
发布博客于 3 年前

零基础搭建电影网站教程——二、运行环境

二、运行环境有了域名与服务器了,现在可以搭建一下电影网站运行环境了。【我的站点:蜜播影院 蜜播影院二 快看影院】(1)SSH连接我使用的是XShell工具,在电脑上下载安装一下。打开Xshell,创建一个新的连接,将账号密码输入上。【账号默认:root 密码:在阿里云—云服务器—实例—管理—修改密码】 这时候就可以使用XShell连接服务器了。(2)运行环境我使用的是宝塔进...
原创
4580阅读
0评论
3点赞
发布博客于 3 年前

零基础搭建电影网站教程——一、域名与服务器

前言:这几天闲着无聊想要搭建一个电影网站,没事的时候可以看个最新的电影,浏览量多了的话还可以挂个广告赚个零花钱。哈哈~上网找了找教程,发现没有特别详细的,就准备自己写一个,有需要的朋友可以看一下,写的不对的地方欢迎指出,共同进步。 抱拳了老铁!我的站点【蜜播影院 蜜播影院 快看影院】一、购买域名与服务器我租的是阿里的域名以及服务器,对比了一下BAT三家公司,阿里的比较便宜。(1)域...
原创
9020阅读
4评论
3点赞
发布博客于 3 年前

苹果CMS采集资源后不显示图片

在采集资源结束之后,打开网站发现图片不能很好地显示出来,怎么解决呢?【我的站点:蜜播影院 蜜播影院二 快看影院】解决方法还是比较简单的。需要下载tu.php,将yu.php放到网站根目录下,问题即可解决。tu.php下载地址:https://download.csdn.net/download/qq_37131111/10647594...
原创
7690阅读
2评论
1点赞
发布博客于 3 年前

plsql激活码/注册码 PL/SQL Developer激活码注册码全版本永久激活

注册码:Product Code(产品代号):4t46t6vydkvsxekkvf3fjnpzy5wbuhphqzserial Number(序列号):601769password(密码):xs374ca
原创
21659阅读
7评论
21点赞
发布博客于 3 年前

plsql激活码/注册码 PL/SQL Developer激活码注册码全版本永久激活

注册码:Product Code(产品代号):4t46t6vydkvsxekkvf3fjnpzy5wbuhphqzserial Number(序列号):601769password(密码):xs374ca
原创
21659阅读
7评论
21点赞
发布博客于 3 年前

tu.php 解决图片显示失败问题

将tu.php放到苹果CMS根目录下,即可解决图片加载不出来的问题
php
发布资源于 3 年前

安装苹果CMS缺少fileinfo插件解决方法

我在建站的时候,安装CMS时显示缺少fileinfo插件,记录一下。 1、打开宝塔面板找到软件管理 2、选择你安装的PHP,打开设置 3、选择安装扩展,将缺少的插件安装一下就可以了 4、重启安装检测插件正常可以安装了,搞定收工!...
原创
11010阅读
5评论
1点赞
发布博客于 3 年前

Linux中安装、卸载FTP服务

FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:”下载”(Download)和”上传”(Upload)。一般在...
原创
8615阅读
0评论
1点赞
发布博客于 3 年前

宝塔连接服务器失败问题

服务器安装宝塔成功了,但是使用 http:公网ip:8888 连接失败,这是什么原因呢? 这是因为服务器的安全组没有设置宝塔的端口号8888,设置一下就可以访问了。1.以阿里云为例,登录阿里云后台,选择云服务器ECS 2.选择网络与安全中的安全组 3.选择配置规则 4.点击快速创建规则5.填写规则信息 端口填 8888/8888,不要只填8888,会报错的,我就是犯了这...
原创
14151阅读
0评论
1点赞
发布博客于 3 年前

Linux常用命令——持续更新

关机:init 0 重启:init 6 进入命令界面:init 3 进入图形界面:init 5 修改界面:vi /etc/inittab 查看用户:uname 清屏:clear 清除终端命令历史:vim ~/.bash_history 删除里面的文件 查看进程:ps -ef | grep 进程名 杀死进程:kill -9 进程编号 配置防火墙:vi /etc/sysconf...
原创
129阅读
0评论
2点赞
发布博客于 3 年前

linux中各个目录的作用

1、/ 根目录 ——— 所有目录挂在其下 2、/boot ——— 存放Ubuntu内核和系统启动文件。系统启动时这些文件先被装载。 3、/etc ——— 系统的配置文件目录。密码文件、设置网卡信息、环境变量的设置等都在此目录中,许多网络配置文件也在其中。 4、/lib ——— 根文件系统目录下程序和核心模块的共享库。这个目录里存放着系统最基本的动态链接共享库,类似于Windows下的sy...
原创
2846阅读
0评论
5点赞
发布博客于 3 年前

linux里vi编辑器的使用

vi(vim)是上Linux非常常用的代码编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi)。在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim。基本上vi可以分为三种状态,分别是命令模式(command mode...
原创
458阅读
0评论
1点赞
发布博客于 3 年前

破解Linux用户密码

第一种方式 (1)电脑开机的时候引导grub菜单的时候按e 进入编辑模式 (2)选第二个按e进入后在后面添加 字母“s”或者数字“1” (3)按回车键出来后按B键进入单用户模式 (4)输入passwd root,输入密码,确认密码,exit退出完成密码修改!第二种方式 开机——E键——A键空格输入“1”——回车——passwd root——新密码——reboot(重启...
原创
2212阅读
0评论
1点赞
发布博客于 3 年前

DOS常用命令(从入门到精通)

DOS命令学习一、DOS使用常识DOS(Disk Operating System)是一个使用得十分广泛的磁盘操作系统。 常见的DOS有两种:IBM公司的PC-DOS和微软公司的MS-DOS,它们的功能、命令用途格式都相同,我们常用的是MS-DOS。DOS的概况 DOS(Disk Operating System)是一个使用得十分广泛的磁盘操作系统,就连眼下流行的Windows9...
转载
138401阅读
2评论
93点赞
发布博客于 3 年前

顶级域名、一级域名、二级域名、三级域名的区别

顶级域名,我们知道域名由两个或两个以上的词构成,中间由点号分隔开,最右边的那个词就叫做顶级域名。我们接触的顶级域名又分为两类:一是国家和地区顶级域名。例如中国是cn,美国是us等;二是国际顶级域名,例如表示工商企业的.com,表示非盈利组织的.org,表示网络商的.net等。 一级域名又称顶级域名,即: baidu.com 二级域名,即: www.baidu.com 另外 .baidu....
转载
82830阅读
0评论
4点赞
发布博客于 3 年前

Linux常用操作命令+详解

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示...
原创
205阅读
0评论
1点赞
发布博客于 3 年前

常用端口对照表

TCP 端口(静态端口)端口类型 端口号 注释 TCP 0 Reserved TCP 1 TCP Port Service Multiplexer TCP 2 Death TCP 5 Remote Job Entry,yoyo TCP 7 Echo TCP 11 Skun TCP 12 Bomber TCP 16 Skun TCP 17 Sk...
转载
4892阅读
2评论
2点赞
发布博客于 3 年前

web.xml 常用配置——持续更新

页面欢迎页设置&lt;welcome-file-list&gt; &lt;welcome-file&gt;index.jsp&lt;/welcome-file&gt;&lt;/welcome-file-list&gt;&lt;welcome-file-list&gt;&lt;welcome-file&gt;index.jsp&lt;/welcome-file&gt;&lt;
原创
141阅读
0评论
1点赞
发布博客于 3 年前

SpringMVC返回json格式

添加 @ResponseBody 即可 /** * 根据设备号、开始时间、结束时间获取客户行驶轨迹 * @param gpsId * @param startTime * @param endTime * @return * @author WangLiping */ @RequestMapping(value...
原创
159阅读
0评论
1点赞
发布博客于 3 年前

SSM框架简单登录功能

在ssm框架下实现简单的登录功能controller: /** * 登陆验证方法 * @return * @author WangLiping */ @RequestMapping(method=RequestMethod.POST) public String login(String userName, String pa...
原创
850阅读
0评论
3点赞
发布博客于 3 年前

SSM框架整合后页面跳转

一个简单的案例学习页面跳转 新建类,使用注解声明为 Controller 设置请求路径 RequestMapping/** * 页面跳转 * @author WangLiping */@Controller@RequestMapping("/")public class LinkController { /** * 跳转首页 * @return ...
原创
8433阅读
0评论
1点赞
发布博客于 3 年前

EasyUI实现列表分页

EasyUI实现分页的原理就是从前台获取当前页以及需要显示的记录条数传到后台,后台使用limit方式获取需要显示的数据和获取所有记录的数量传回前台显示。前台js方法:$('#test_datagrid').datagrid('loadData',{total:0,rows:[]}); $('#test_datagrid').datagrid({ h...
原创
1359阅读
0评论
1点赞
发布博客于 3 年前

js向cookie中赋值、取值

name:cookie的名字 expires:cookie的存活时间 path:作用范围,保存位置;这个填不对的话会影响cookie的获取使用方法cookie赋值:var userName="xiaoming";setCookie("userName", userName);cookie取值:var cookie=getCookie("userName");/** ...
原创
8546阅读
0评论
4点赞
发布博客于 3 年前

监听 checkBox 标签

例子: 当 checkBox 改变时,执行方法打印输出&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;title&gt;监听 checkBox &lt;/title&gt;&lt;/head&gt; &lt;script&gt; function onClickHander(obj){
原创
611阅读
0评论
1点赞
发布博客于 3 年前

限制 input text 只能输入数字

在标签中加上下面代码就可以 onkeyup=”this.value=this.value.replace(/\D/g,”)” onafterpaste=”this.value=this.value.replace(/\D/g,”)”例如:&lt;input type="text" onkeyup="this.value=this.value.replace(/\D/g,''...
原创
2518阅读
0评论
1点赞
发布博客于 3 年前

The import javax.servlet cannot be resolved

在使用Eclipse时会出现 The import javax.servlet cannot be resolved 错误,出现的原因是因为缺少 servlet-api.jar 包。 解决方法: 1.右键项目,选择 Build Path-&gt;configure build path-&gt;Libraries-&gt;Add External JARs 2.找到你计算机中tomcat...
原创
150阅读
0评论
1点赞
发布博客于 3 年前

mysql自定义排序规则

在使用MySQL数据库时,有时需要对查询出来的结果进行排序,但是有时我们不单单只按照 id 的大小或者字母的前后顺序之类的简单规则进行排序,需要按照一种自己的规则来排序,就可以使用下面的方法: ORDER BY FIELD(name, ‘李四’, ‘赵六’, ‘张三’, ‘王五’)使用 ORDER BY FIELD(需要进行排序的字段, ‘条件1’, ‘条件2’, ‘条件3’, ‘条...
原创
1572阅读
2评论
2点赞
发布博客于 3 年前

java程序运行时间

在程序的开始部分与结束部分分别加上获取当前时间的代码,用结束时间减去开始时间就是程序运行所需的时间。 long startTime = System.currentTimeMillis(); //获取开始时间 doSomething(); //测试的代码段 long endTime = System.currentTimeMillis(); //获取结束时间 ...
原创
3237阅读
0评论
5点赞
发布博客于 3 年前

JAVA-IO流-FileInputStream

//每次读取一个字节try { //文件输入流的对象一旦生成,那么这个流就是打开的。 FileInputStream fis = new FileInputStream("1.txt"); //每次只能读取一个字节 也有一个类似游标的东西。 //如果read 方法返回的是-1 表明该流读到末尾了。 byte temp[] = new byte[4]; ...
原创
197阅读
0评论
1点赞
发布博客于 3 年前

JAVA-多线程-线程控制

1.线程优先级 优先级最大值为10,最小值为1,默认为5,设置线程的优先级,不要超过它的取值范围,不然会抛出异常。 优先级高的线程,会优先得到 cup 的时间片的控制权。 RabbitThread rabbitThread = new RabbitThread(); rabbitThread.start(); rabbitThread.setPriority(Thread...
原创
422阅读
0评论
1点赞
发布博客于 3 年前

JAVA-多线程-生命周期

1:新建 当一个线程TicktThread1 thread1 = new TicktThread1(“窗口1”, ticket); 被new 出来的时候。线程就是一个新建的状态。2:就绪状态:当调用了start 方法之后。进入就绪状态。 就绪状态是什么状态:某一个时刻cpu 只能处理一个线程的事物。把时间片分配给需要执行的进程中的线程。 线程就绪状态之后,进入等待队列,等待cpu 的时间...
原创
107阅读
0评论
1点赞
发布博客于 3 年前

JAVA-多线程-线程与进程

1:程序:是一个静态的概念。可以理解为一个计算机指令的集合。2:进程:程序的一次执行就是一个进程。会向cpu 申请相应的资源,申请内存地址。 每个进程都是独立的。多个进程并发执行。(并发只是我们宏观上的感受,微观上是线性的。) 进程是向cpu申请资源的基本单位。3:线程:进程中(线程依赖于进程)一个完整的执行路径。线程一般可以称为轻量级的进程。 线程是生存在进程中的。如果进程结束...
原创
134阅读
0评论
1点赞
发布博客于 3 年前

JAVA-IO流

1:根据流的流向分为2类:输入流(InputStream,Reader),输出流(OutputStream,Writer) 2:根据流处理的数据的单元不同分为2类:字节流(只能以字节的方式去处理流中的数据,字节流的功能更强大 InputStream,OutputStream), 字符流(以字符为单位处理数据,只能处理文本 Reader Writer)。 3:根据处理的数据源的不同的分类:直...
原创
125阅读
0评论
1点赞
发布博客于 3 年前

JAVA-集合学习整理

collection(收藏) 作用:用来处理程序中各种类型的对象集合的。Iterator 迭代器 在集合框架中,我们可以通过Iterator 容器的迭代器对容器中的元素进行遍历。 所有可以使用Iterator进行迭代的集合,都必须实现Iterable接口。也就是说,实现了Iterable接口的容器具备了可以被迭代的功能。 该接口只有一个方法。iterator()得到当前容器的迭代器的...
原创
149阅读
0评论
2点赞
发布博客于 3 年前

JAVA-集合

集合框架:collection framework作用:用来处理程序中各种类型的对象集合的。数组的缺点: 定长,删除增加数组中的元素很不方便。 数组没有提供相应的接口更加方便快捷的操作数组的元素。集合框架提供了一套完整的解决方案。可以更加方便快捷的处理一组对象。封装了对不同类型对象的各种操作,比如,插入,删除,添加。集合框架中的类称为容器类。这些类都定义在java.util包中。
原创
106阅读
0评论
0点赞
发布博客于 3 年前

JAVA-Enum

枚举常量是枚举类型中的值,即枚举值。枚举类型是一种用户定义的类型,只有用户在程序中定义它后才能被使用。用户通常利用枚举类型定义程序中需要使用的一组相关的符号常量。枚举类型的定义格式为: enum { }; 它是一条枚举类型定义语句,该语句以enum保留字开始,接着为枚举类型名,它是用户命名的一个标识符,以后就直接使用它表示该类型,枚举类型名后为该类型的定义体,它是由一对花括号和其中的枚举表所组
原创
173阅读
0评论
0点赞
发布博客于 3 年前

JAVA-System类

系统类,包含了一些和系统相关的一些操作的方法。currentTimeMillis() 获取当前系统时间。 重点 exit(int status) 退出jvm 如果参数是0表示正常退出jvm,非0表示异常退出jvm。 gc() 建议jvm赶快启动垃圾回收期回收垃圾。 getenv(String name) 根据环境变量的名字获取环境变量。 getProperty(key) 根据系统的属性名获
原创
118阅读
0评论
0点赞
发布博客于 3 年前

JAVA-Random

Random类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。相同种子数的Random对象,相同次数生成的随机数字是完全相同的。也就是说,两个种子数相同的Random对象,第一次生成的随机数字完全相同,第二次生成的随机数字也完全相同。这点在生成多个随机数字时需要特别注意。常用方法random
原创
353阅读
0评论
0点赞
发布博客于 3 年前

java生成excel图表

使用java编写生成excel当中的图表图片。 编写之前需要引入jar包,所需要的jar包:jfreechart-1.0.13.jar jcommon-1.0.16.jarpackage com.yuanhe.calculator.util;import java.awt.Color;import java.awt.Font;import java.io.File;import j
原创
5723阅读
0评论
2点赞
发布博客于 3 年前

java使用log4j

1.首先需要log4j的配置文件,将配置文件放在src根目录下。配置文件内容如下:` (1) log4j配置详解 - stone - stonexmx 的博客 ### set log levels ### log4j配置详解 - stone - stonexmx 的博客log4j.rootLogger = debug , stdout , D , E log4j配置详解 - stone
原创
441阅读
0评论
0点赞
发布博客于 3 年前

JAVA-Math类

关于数学相关的一个类,主要包含了一些数学公式,求绝对值,最大值最小值,和堆角度的操作的方法。(Math.cbrt(27));//立方根double result = 0;result = Math.ceil(2.2);//天花板,返回大于等于实际参数的正整数的值result = Math.floor(2.6);//地板,返回小于等于实际参数的正整数的值求最大值Math.max(1.0,
原创
98阅读
0评论
0点赞
发布博客于 4 年前

JAVA-日期类

1.Date时间Date date = new Date();System.out.println(date);System.out.println(date.toLocaleString());//过时的方法System.out.println(date.getDate());//当前的日期 一个月的第几天System.out.println(date.getDay());//星期几 返
原创
2123阅读
0评论
0点赞
发布博客于 4 年前

JAVA-StringBuffer与StringBuilder的区别

Stringbuilder非线程安全的。执行效率比较高 重效率,轻安全。StringBuffer和StringBuilder的共同点和区别 共同点: 1:都是对字符串做操作的。 2:都是可变的字符串序列。 3:底层都是使用char[]数组实现。 4:API(application program interface(方法))是兼容的不同点: 1:出现的时间不同StringBuffer
原创
127阅读
0评论
0点赞
发布博客于 4 年前

JAVA-StringBuffer

它是一个增强的String类,在长度可变上增强了。长度和内容都可变。 String是不可变的类型,即创建一个String对象后,就不能修改这个String,平常使用的”aa”+”bb”生成”aabb”这个过程中,实际是创建了三个String对象:”aa”, “bb”, “aabb”StringBuffer是相对于String的一个可变的类型,StringBuffer可以在原对象上进行加长或缩短等
原创
249阅读
0评论
0点赞
发布博客于 4 年前

JAVA-字符串String“”==“”的判断

关于字符串==判断 String a = “a”; String b = “b”; String c = “ab”;//方法区 直接赋值的方式 最多产生一个对象在方法区, 如果方法区中已经有了该字符串常量,那么只会把该常量的引用返回给c ,而不会创建新的对象。这种方式会产生0-1个字符串对象。 String d = a+b;//堆中 String e = “a” + “b”;//对于字符串
原创
2241阅读
0评论
0点赞
发布博客于 4 年前

JAVA-String类

string类型表示Unicode字符的字符串。 StringBuilder 类类似于string类型,但是功能更强。虽然String类功能很强,但是它也是不可改变的。这就是说一旦创建String对象,就不能够修改。表面看来能够修改字符串的所有方法实际上不能够修改。它们实际上返回一个根据所调用的方法修改的新的String。当需要大量的修改时,可使用StringBuilder类是一个final 修饰
原创
227阅读
0评论
0点赞
发布博客于 4 年前

JAVA-包装类

一、八种数据类型对应的包装类 关系: 自动封箱就是:自动将基本数据类型转换为包装器类型 自动拆箱就是:自动将包装器类型转换为基本数据类型从 jdk 1.5 出现之后自动封箱和自动拆箱,就有编译器帮助完成!Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的,这在实际使用时存在很多的不便,为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八个
原创
101阅读
0评论
0点赞
发布博客于 4 年前

mysql查询数据表中某字段重复的数据

SELECT regis_carVIN,COUNT(*) AS COUNT FROM t_regis_caruser GROUP BY regis_carVIN HAVING COUNT>1;
原创
6372阅读
0评论
1点赞
发布博客于 4 年前

EL表达式向select中赋值

在使用el表达式的时候,有时需要向select下拉菜单中赋值,可以使用三目运算法进行赋值。<select class="form-control" id="type" name="type"> <option ${notify.type eq 'tzgg'?'selected':''} value="tzgg"
原创
4921阅读
0评论
1点赞
发布博客于 4 年前

Oracle-数据表单行操作语句

1.字符函数查询所有员工的姓名,并分别将所有字母小写,所有字母首字母大写(lower将字母大写变小写(降低) initcap(首字母大写))select ename, lower(ename), initcap(ename) from emp;查询所有员工的姓名,并将其中的'A'替换为'a'(replace 替换字符)select ename, replace(ename, 'A', 'a')
原创
204阅读
0评论
0点赞
发布博客于 4 年前

Oracle-表查询语句

1.查询表单所有信息(“*”代表所有信息;emp为表单名字)select * from emp;2.查看员工标编号、姓名、职位、薪水信息select id, ename, jop, sal from emp;3.查询员工姓名、薪水、年薪(可以给表单起别名 使用as 可省略;如有空格则需要双引号括起)select ename, sal, sal*12 "ins come" from emp;4.
原创
164阅读
0评论
0点赞
发布博客于 4 年前

Oracle-入门常识

认识Oracle数据库Oracle(甲骨文)公司发展史1977年,三人合伙创办(Software Development Laboratories,SDL)1979年,更名为Relational Software Inc.,RSI1983年,为了突出核心产品 ,RSI更名为Oracle2002年04月26日,启用“甲骨文”作为中文注册商标2009年4月20日,甲骨文公司收购SUN。20
原创
173阅读
0评论
0点赞
发布博客于 4 年前

EasyUI实现日期时间输入标签只可以输入日期

<script type="text/javascript">$(function () { $('#makedate').datebox({ onShowPanel: function () {//显示日趋选择对象后再触发弹出月份层的事件,初始化时没有生成月份层 span.trigger('click'); //触发click事件弹出月份层
原创
751阅读
0评论
0点赞
发布博客于 4 年前

EasyUI实现页面右下角弹出提示框

/** * 关闭提示窗 */function guanbi(){ $('#ceshi').window('close');}/** * 页面加载时右下角弹出提示审批框操作 */function sliderelay(index){ $.messager.show({ id:'ceshi', title:'审批消息', ms
原创
2552阅读
0评论
0点赞
发布博客于 4 年前

EasyUI按钮控制标签显示与隐藏

1.第一种document.getElementById("delete").style.display=''; //标签显示 document.getElementById("delete").style.display='none'; //标签隐藏<a id="btn_save" href="#" class="easyui-linkbutton" iconCls="icon-ok
原创
8182阅读
2评论
2点赞
发布博客于 4 年前

SSM框架整合后js、css失效问题

1.在SpringMVC.xml中添加如下代码 <mvc:default-servlet-handler /> <mvc:resources location="/WEB-INF/static/" mapping="/**" /> 2.在jsp页面引入c标签
原创
3715阅读
1评论
1点赞
发布博客于 4 年前

JavaScript实现数字金额小写变大写(二)

/** * 将阿拉伯数字金额转成中文大写金额 * @param n * @returns */function moneyTran(n) { if (!/^(0|[1-9]\d*)(\.\d+)?$/.test(n)) return "数据非法"; var unit = "仟佰拾亿仟佰拾万仟佰拾元角分", str = ""; n += "00
原创
539阅读
1评论
0点赞
发布博客于 4 年前

JavaScript实现数字金额小写变大写(一)

/** * 将阿拉伯数字金额转换成中文金额大写 */function numtochinese(Num){ for(i=Num.length-1;i>=0;i--){ Num = Num.replace(",","")//替换tomoney()中的“,” Num = Num.replace(" ","")//替换tomoney()中的空格 }
原创
954阅读
0评论
0点赞
发布博客于 4 年前

javascript聚焦input输入标签

想要实现自动聚焦到text文本框,不需要手动点击文本框进行聚焦输入. 使用focus()就可以实现document.getElementById("pycredit_name").focus();
原创
9962阅读
0评论
1点赞
发布博客于 4 年前