- 博客(158)
- 收藏
- 关注
转载 集成了SSM框架的系统怎么做测试?
1.首先在测试文件夹下新建一个测试基类BaseTestBaseTest中的代码如下:package wbl_ssm_blog.mapper;import org.junit.Test;import org.junit.runner.RunWith;import org.slf4j.Logger;import org.slf4j.LoggerF...
2019-08-26 09:20:00 412
转载 ssm框架中,项目启动过程以及web.xml配置详解
原文:https://blog.csdn.net/qq_35571554/article/details/82385838本篇主要在基于SSM的框架,深入讲解web.xml的配置web.xml 每个javaEE项目中都会有,web.xml文件是用来初始化配置信息:比如Welcome页面、servlet、servlet-mapping、filter、listener...
2019-08-05 17:16:00 881
转载 SSM框架中,ContextLoaderListener与RequestContextListener的联系与区别
在整合SSM框架时,我们要在web.xml文件中对spring进行相关配置。 首先要配置一个<context-param></context-param> <!--加载spring容器--> <context-param> <param-name>contextConfigLocation...
2019-08-05 12:15:00 329
转载 JavaWeb项目启动过程与ServletContext
ServletContext的官方名称叫Servlet上下文,服务器会为每一个工程创建一个对象,这个对象就是ServletContext。一个项目只有一个ServletContext对象,工程内的所有servlet都共享这个对象,所以也叫全局应用程序共享对象。一、 web.xml加载过程(步骤):启动web项目,容器(如Tomcat、Apache)会去读取它的配置文件we...
2019-08-04 16:23:00 283
转载 windows和RedHat双系统安装说明
该博客记录了安装windows和RedHat双系统的方法。这里的windows系统是win8.1,RedHat是RHEL-server-7.0-x86_64-LinuxProbe.Com.iso,该iso文件会在博客末尾以百度云的方式分享。总的来说,安装双系统的过程比较简单,可以大致的分为以下几步:第一、确保你的windows系统可以正常使用,虽然我这里使用的是win8.1,但是w...
2018-07-07 19:38:00 1991
转载 Eclipse下高亮显示Freemarker文件
让eclipse高亮显示freemarker文件有两种方式,一种是安装JBoss的插件,一种是用JSP编辑器打开freemarker的文件。我使用第二种方式来完成。 打开eclipse,点击window菜单,选择preferences,如图:选择General->Editors->File Association,如图:...
2018-04-20 17:08:00 153
转载 SpringMVC中Controller的返回值类型
Controller方法的返回值可以有以下几种:1、返回ModelAndView返回ModelAndView时最常见的一种返回结果。需要在方法结束的时候定义一个ModelAndView对象,并对Model和View分别进行设置。2、返回String1):字符串代表逻辑视图名真实的访问路径=“前缀”+逻辑视图名+“后缀”注意:如果返回的String代表逻辑视图名的话...
2018-04-10 11:14:00 158
转载 SpringMVC入门学习案例笔记
一、数据库环境用mysql,数据库建表语句如下: /*SQLyog v10.2 MySQL - 5.1.72-community : Database - mybatis**********************************************************************//*!40101 SET NAMES...
2018-04-07 22:27:00 123
转载 SpringMVC运行原理浅析
SpringMVC是主流的J2EEWEB层框架,SpringMVC是Sping家族中一个重要的产品。下面给出SpringMVC的运行原理。springmvc和spring无需通过中间层进行整合,springmvc是基于mvc的一个web层框架。 先贴一张图。 根据上图,SpringMVC总共有以下几个关键步骤。 1.前端控制器(DispatcherSe...
2018-03-29 15:25:00 93
转载 Navicat Premium 连接Oracle 数据库
昨天开始工作的时候听同事说:Navicat可以连各种数据库,包括Oracle,头一次听说!!!很是尴尬。现在记录一下怎么用Navicat连接Oracle。最重要的是,Navicat只支持32的Oracle,Navicat最好也是用32位版本的。同时要用oracleclient里面的OCI.dll来代替默认的OCI.dll。一、需要准备的软件 1.Navicat premi...
2018-03-20 09:24:00 164
转载 Windows服务器安全配置指南
1)、系统安全基本设置2)、关闭不需要的服务Computer Browser:维护网络计算机更新,禁用 Distributed File System: 局域网管理共享文件,不需要禁用 Distributed linktracking client:用于局域网更新连接信息,不需要禁用 Error reporting service:禁止发送错误报告 Mic...
2018-02-01 21:36:00 208
转载 java对文件的操作
1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容publicclassReadFromFile{/***以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。*/publicstaticvoidreadFileByBytes(StringfileName){...
2018-01-06 17:04:00 92
转载 关于javascript异步编程的理解
在开发手机app的时候,要使用ajax想向后台发送数据。然后遇到了一个bug,通过这个bug,理解了ajax异步请求的工作原理。下面是登录页面的源代码。<!DOCTYPE html><html> <head> <meta charset="utf-8"> <meta n...
2017-12-05 10:03:00 92
转载 从Java的角度理解前端框架,nodejs,reactjs,angularjs,requirejs,seajs
【前端神秘的面纱】对后端开发来说,前端是神秘的,眼花缭乱的技术,繁多的框架,如果你还停留在前端等于只用jquery做开发,那么你out了,本文从Java的角度简述下目前前端流行的一些框架。水平有限,欢迎指正。【nodejs】官网:https://nodejs.org/简介:对前端来说极其重要的一个“框架”,简直可以说是开天辟地...
2017-12-03 20:24:00 223
转载 Mysql中``和‘’的区别
两者在linux下和windows下不同,linux下不区分,windows下区分。在windows下主要区别就是单引号( ' )或双引号主要用于 字符串的引用符号如:mysql>SELECT 'hello', '"hello"', '""hello""', 'hel''lo', '/'hello';数据库、表、索引、列和别名用的是引用符是反勾号(...
2017-11-22 16:06:00 391
转载 JAVA里面json和java对象之间的相互转换
1. 把java 对象列表转换为json对象数组,并转为字符串JSONArray array =JSONArray.fromObject(list);String jsonstr = array.toString();2. 把java对象转换成json对象,并转化为字符串JSONObject object =JSONObject.fromObje...
2017-11-15 20:05:00 167
转载 关于String和StringBuffer的原理
publicclassFoo{2.publicstaticvoidmain(String[]args){3.StringBuffera=newStringBuffer(“A“);4.StringBufferb=newStringBuffer(“B“);5.operate(a,b);6.syste...
2017-11-15 17:46:00 228
转载 Eclipse添加Jquery和javascript的智能提示
使用Eclipse写Jquery和Javascript代码的时候,是没有智能提示的。我们可以使用一个插件来解决这个问题。 安装完成后,Eclipse会自动重启。重启之后,我们在项目上右键, 根据自己的需求选择相应的支持 添加完成之后,代码中就会有相应的提示 ...
2017-11-14 16:12:00 430
转载 关于mysql无法添加中文数据的问题以及解决方案
今天弄了一天的mysql数据库,就是被一个mysql数据库乱码的问题给缠住了。现在记录一下这个问题,虽然这个问题不是什么太大的事情,但还是记录一下。 问题是这样的: 1、先在mysql的安装文件当中,找到配置mysql数据库编码的文件。 2、修改这两处为utf8。 3、创建一个名为test的数据库并且设...
2017-11-10 16:54:00 184
转载 Mysql数据类型
mysql的数据类型和sqlserver的数据类型基本一致,但是,mysql有个容易让人感到困惑的地方,那就是mysql的int、char、varchar这两种数据类型都要写成int(n)、char(n)、varchar(n)这种格式的,那么这里的这个n到底是什么意思呢?很多人都会认为,这里的n是最大保存长度,比如说。int(10)就能保存一个10位的数字,int(9)就只能保...
2017-11-09 22:25:00 110
转载 高仿猫影电影--第一课
今天正式开始了高仿猫影电影这个项目。这个项目使用CastApp开发,CastApp.js是对mui.js的二次封装,比mui还要方便开发。 这个项目在整体的结构上面和我上一篇博客中用到的思路基本一致,在此就不赘述了。下面给出index.html的完整代码。<!doctype html><html> <head> ...
2017-11-07 22:16:00 311
转载 MUI设置卡头卡位的形式进行切换
这是mui的官方帮助文档,一切问题都能在这里找到http://dev.dcloud.net.cn/mui/ui/解决方案。 下面是MUI官方对卡头卡尾的一些描述:在mobile app开发过程中,经常遇到卡头卡尾的页面,此时若使用局部滚动,在android手机上会出现滚动不流畅的问题; mui的解决思路是:将需要滚动的区域通过单独的webview实现,完全使用原...
2017-11-06 16:34:00 127
转载 C#中委托的理解
请注意,这只是个人关于C#中委托的一点点理解,参考了一些博客,如有不周之处,请指出,谢谢! 委托是一种函数指针,委托是方法的抽象,方法是委托的实例。委托是C#语言的一道坎,明白了委托才能算是C#真正入了门。委托在c#中的应用特别的多,最常见比如事件监听器就是利用委托来实现的。我们点击winform上面的一个按钮,系统就会响应,这其实就是委托。 为什么要用委托呢?绝对不是为...
2017-10-16 22:31:00 133
转载 分享一些程序员常用的网站
这些网站都是国外的,码工具网在国内还不错的,很专业,有些工具分享给大家:代码对比/归并:http://www.matools.com/compare正则表达式:http://www.matools.com/regexjs/css压缩:http://www.matools.com/compress网页调色板:http://www.matools.com/colorcrontab表达...
2017-10-13 17:22:00 142
转载 vue项目怎么运行
因为要做毕业设计 ,准备用vue来做前端的界面。发现不知如何运行vue的项目,很尴尬。通过查阅网上教程,因此把环境搭建过程记录下来,以备不时之需。言归正传~~首先,列出来我们需要的东西:node.js环境(npm包管理器)vue-cli 脚手架构建工具cnpm npm的淘宝镜像安装node.js从node.js官网下载并...
2017-10-09 10:49:00 177
转载 Android中Parcelabel对象的使用和理解
1. Parcelable接口Interface for classes whose instances can be written to and restored from a Parcel。 Classes implementing the Parcelable interface must also have a static field called CREATOR, wh...
2017-09-29 11:33:00 268
转载 Activity生命周期详解
下面是Android官方给出的Activity生命周期示意图下图是基于自己的理解,重新绘制的一张图1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运行状态。2.当前Activity被其他Activity覆盖其上或被锁屏:系统会调用onPause方法,暂停当前Activity的执行。...
2017-09-28 12:58:00 69
转载 Android Studio中的Gradle是干什么的
作者:ghui链接:https://www.zhihu.com/question/30432152/answer/48239946来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言来声明项目设置,而不是传统的XML。当前...
2017-09-27 15:34:00 184
转载 常用排序算法--java版
package com.whw.sortPractice;import java.util.Arrays;public class Sort{ /** * 遍历一个数组 * @param sortArray */ public void outputArray(int[] sortArray) { for(int i = 0;i...
2017-08-29 16:12:00 60
转载 Linux目录结构介绍
1、/- 根每一个文件和目录从根目录开始。只有root用户具有该目录下的写权限。请注意,/root是root用户的主目录,这与/.不一样2、/bin中 - 用户二进制文件包含二进制可执行文件。在单用户模式下,你需要使用的常见Linux命令都位于此目录下。系统的所有用户使用的命令都设在这里。例如:ps、ls、ping、grep、cp3、/sbin目录 - 系统二进制...
2017-08-09 10:26:00 82
转载 Ubuntu16.0.4 安装mysql
1. sudo apt-get install mysql-server2. sudo apt-get install mysql-client3. sudo apt-get install libmysqlclient-dev安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:sudo netstat -tap | gr...
2017-08-08 21:25:00 92
转载 Ubuntu16.04修改IP
首先用root用户登陆,然后输入你root的密码。如下图:然后编辑interfaces文件,该文件位于/etc/network/下,执行如下命令:vim /etc/network/interfaces,回车,如图:添加:# interfaces(5) file used by ifup(8) ...
2017-08-08 09:03:00 164
转载 linux drwxr-xr-x 是什么意思
linux drwxr-xr-x 第一位表示文件类型。d是目录文件,l是链接文件,-是普通文件,p是管道第2-4位表示这个文件的属主拥有的权限,r是读,w是写,x是执行。第5-7位表示和这个文件属主所在同一个组的用户所具有的权限。第8-10位表示其他用户所具有的权限。如:$ ls -altotal 16drwxr-xr-x 8 bin ...
2017-08-05 23:37:00 257
转载 Linux的ll命令详解
ll 列出来的结果详细,有时间,是否可读写等信息 ,象windows里的 详细信息ls 只列出文件名或目录名 就象windows里的列表ll -t 是降序,ll -t | tac 是升序ll不是命令,是ls -l的别名ls 命令可以说是linux下最常用的命令之一。-a 列出目录下的所有文件,包括以 . 开头的隐含文件。-b 把文件名中不可输出...
2017-08-05 09:35:00 924
转载 Java内存区域划分和GC机制
Java 内存区域和GC机制目录Java垃圾回收概况Java内存区域Java对象的访问方式Java内存分配机制Java GC机制垃圾收集器Java垃圾回收概况 Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和...
2017-08-04 21:42:00 108
转载 Javac编译和JIT编译
编译过程 不论是物理机还是虚拟机,大部分的程序代码从开始编译到最终转化成物理机的目标代码或虚拟机能执行的指令集之前,都会按照如下图所示的各个步骤进行: 其中绿色的模块可以选择性实现。很容易看出,上图中间的那条分支是解释执行的过程(即一条字节码一条字节码地解释执行,如JavaScript),而下面的那条分支就是传统编译原理中从源代码到目标机器代码的...
2017-08-04 20:34:00 70
转载 String,StringBuffer与StringBuilder
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改...
2017-08-03 08:41:00 66
转载 HashCode和equals的理解
-------------------------------------------------------------------------------------------第一篇博客-------------------------------------------------------------------------------------------------...
2017-08-02 10:57:00 103
转载 String中intern的方法
首先,这篇博客除了最后几段是自己的总结外,其他部分全部来自于http://www.cnblogs.com/wanlipeng/archive/2010/10/21/1857513.html这篇博客。首先查看官方API那个的解释:———————————————————————————————————————internpublic Stringintern()返回字符...
2017-08-01 22:58:00 59
转载 在cmd里面使用mysql命令
1.先找出mysqld文件所在的位置,我的是在C:\Program Files\MySQL\MySQL Server 5.1\bin。2.cdC:\Program Files\MySQL\MySQL Server 5.1\bin。3.连接mysql数据库mysql -P 3306 -h localhost -u root -p输入命令按下回车会提示输入密码,正确输入以...
2017-08-01 21:56:00 74
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人