随笔分类 -  java

摘要:在win7中安装nexus时提示:wrapper | OpenSCManager failed - 拒绝访问。 (0x5) 主要是没有权限。需要以管理员的身份运行 如果你是直接点击 start-nexus.bat 来启动服务的话: 如果你是 通过 cmd窗口来执行的话,需要设置命令提示符窗口的权限来 阅读全文
posted @ 2019-08-12 22:36 爱你爱自己 阅读(849) 评论(0) 推荐(0)
摘要:聚合 现在假如,我创建了3个maven项目, user-core.2.user-log,3.user-service 这个时候,假如我们要打包这些项目,要一个一个来,会很麻烦.那么我们有没有更好的办法通过只打包一个,来让其他都打包呢?ma 这个时候,我们就可以利用maven的聚合特性来实现.新建一个 阅读全文
posted @ 2019-08-12 22:30 爱你爱自己 阅读(171) 评论(0) 推荐(0)
摘要:上一章中 我们看到了添加了个junit的依赖包.那么maven中想添加依赖的jar包我们只需要配置相应的dependency就行.例如: 实际开发中,我们更多的会用到项目与项目,模块与模块之间的依赖,比如:我这里有3个maven项目. user-core,2.user-log,3.user-serv 阅读全文
posted @ 2019-08-12 22:29 爱你爱自己 阅读(599) 评论(0) 推荐(0)
摘要:maven常用的命令 mvn archetype:create 创建Maven项目 mvn compile 编译源代码 mvn deploy 发布项目 mvn test-compile 编译测试源代码 mvn test 运行应用程序中的单元测试 mvn site 生成项目相关信息的网站 mvn cl 阅读全文
posted @ 2019-08-12 22:28 爱你爱自己 阅读(406) 评论(0) 推荐(0)
摘要:mavn是什么? Maven是一个构建工具,服务与构建.使用Maven配置好项目后,输入简单的命令,如:mvn clean install,Maven会帮我们处理那些繁琐的任务.Maven是跨平台的.Maven最大化的消除了构建的重复.Maven可以帮助我们标准化构建过程.所有的项目都是简单一致的, 阅读全文
posted @ 2019-08-12 22:26 爱你爱自己 阅读(179) 评论(0) 推荐(0)
摘要:实际项目中,我们往往都是多人开发,这个时候,假如一个项目有300多M.用的jar包有100多个.只要项目组来一个人就从中央仓库下载依赖的jar,这种下载一般都需要持续很久.而且中央仓库一般都是配置在外网的.这种代价和传输是很慢和不划算的.这个时候,我们就需要构建自己的私服,即 开发人员->私服(局域 阅读全文
posted @ 2019-08-12 22:25 爱你爱自己 阅读(435) 评论(0) 推荐(0)
摘要:刚刚要开始从eclipse切换成idea,据说idea功能强大,可是刚刚开始使用很多不习惯,导入第二个maven项目时之前的项目就没了,比较苦恼,下面介绍下导入多个maven项目展示在左侧栏Maven Projects,提醒:使用工具的时候一定看清楚提示再操作,就会少走好多弯路。 1、选择file- 阅读全文
posted @ 2019-08-05 21:45 爱你爱自己 阅读(3673) 评论(0) 推荐(0)
摘要:本人使用的jdk版本:jdk-8u171-windows-x64.exe, 1.安装jdk: 双击 jdk-8u171-windows-x64.exe ,然后就是简单的安装流程,安装文件位置建议保持默认,不要去变动。 2.配置环境变量: 1) 打开“文件资源管理器”——右键“此电脑”——“属性”—— 阅读全文
posted @ 2018-06-01 13:00 爱你爱自己 阅读(912) 评论(0) 推荐(0)
摘要:1,Java端(依赖 common-codec jar) [java] view plain copy package com.jiaMi; import javax.crypto.Cipher; import javax.crypto.spec.IvParameterSpec; import ja 阅读全文
posted @ 2017-07-25 11:35 爱你爱自己 阅读(6502) 评论(0) 推荐(1)
摘要:AES指高级加密标准(Advanced Encryption Standard),是当前最流行的一种密码算法,在web应用开发,特别是对外提供接口时经常会用到,下面是我整理的一套php与java通用的AES加密解密算法。 php版代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 阅读全文
posted @ 2017-07-25 11:20 爱你爱自己 阅读(15597) 评论(2) 推荐(0)
摘要:搭建Nginx+Java环境 Apache对Java的支持很灵活,它们的结合度也很高,例如Apache+Tomcat和Apache+resin等都可以实现对Java应用的支持。Apache一般采用一个内置模块来和Java应用服务器打交道。与Apache相比,Nginx在配合Java应用服务器方面,耦 阅读全文
posted @ 2017-04-20 16:18 爱你爱自己 阅读(346) 评论(0) 推荐(0)
摘要:Java文件下载的几种方式 public HttpServletResponse download(String path, HttpServletResponse response) {try {// path是指欲下载的文件的路径。File file = new File(path);// 取得 阅读全文
posted @ 2017-04-20 10:05 爱你爱自己 阅读(2474) 评论(0) 推荐(1)
摘要:在项目中,我们经常会写到一些公共的代码,来让开发人员调用,减少代码重复,下面,我就将一些常用到的公共类贴出来和大家分享!! 二、分页代码实现:在项目中,分页是一个项目中必不可少的,它可以防止我们从数据库中进行大量数据查询时速度变慢,提高我们的查询效率 1、定义分页模型:PageModel [java 阅读全文
posted @ 2017-04-20 10:02 爱你爱自己 阅读(280) 评论(0) 推荐(0)
摘要:普通JavaBean(以User为例)转成json格式 1.转成JSONArray类型 User user = new User(); user.setUsername("cxl"); user.setPassword("1234"); JSONArray json = JSONArray.from 阅读全文
posted @ 2017-04-20 09:59 爱你爱自己 阅读(1028) 评论(0) 推荐(0)
摘要:二维码,是一种采用黑白相间的平面几何图形通过相应的编码算法来记录文字、图片、网址等信息的条码图片。如下图 二维码的特点: 1. 高密度编码,信息容量大 可容纳多达1850个大写字母或2710个数字或1108个字节,或500多个汉字,比普通条码信息容量约高几十倍。 2. 编码范围广 该条码可以把图片、 阅读全文
posted @ 2017-04-20 09:37 爱你爱自己 阅读(203) 评论(0) 推荐(0)
摘要:Apache Shiro 是功能强大并且容易集成的开源权限框架,它能够完成认证、授权、加密、会话管理等功能。认证和授权为权限控制的核心,简单来说,“认证”就是证明你是谁? Web 应用程序一般做法通过表单提交用户名及密码达到认证目的。“授权”即是否允许已认证用户访问受保护资源。关于 Shiro 的一 阅读全文
posted @ 2017-04-20 09:34 爱你爱自己 阅读(326) 评论(0) 推荐(0)
摘要:授权即访问控制,它将判断用户在应用程序中对资源是否拥有相应的访问权限。如,判断一个用户有查看页面的权限,编辑数据的权限,拥有某一按钮的权限,以及是否拥有打印的权限等等。一、授权的三要素授权有着三个核心元素:权限、角色和用户。权限权限是Apache Shiro安全机制最核心的元素。它在应用程序中明确声 阅读全文
posted @ 2017-04-20 09:33 爱你爱自己 阅读(211) 评论(0) 推荐(0)
摘要:首先配置我们的web.xml代码如下,固定格式,记死就成 <filter> <filter-name>shiroFilter</filter-name> <filter-class> org.springframework.web.filter.DelegatingFilterProxy </fil 阅读全文
posted @ 2017-04-20 09:31 爱你爱自己 阅读(368) 评论(0) 推荐(0)
摘要:现在主流的Web MVC框架除了Struts这个主力 外,其次就是spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。 一、Spri 阅读全文
posted @ 2017-04-20 09:27 爱你爱自己 阅读(197) 评论(0) 推荐(0)
摘要:都是一些非常非常基础的题,是我最近参加各大IT公司笔试后靠记忆记下来的,经过整理献给与我一样参加各大IT校园招聘的同学们,纯考Java基础功底,老手们就不用进来了,免得笑话我们这些未出校门的孩纸们,但是IT公司就喜欢考这些基础的东西,所以为了能进大公司就~~~当复习期末考吧。花了不少时间整理,在整理 阅读全文
posted @ 2017-04-20 09:26 爱你爱自己 阅读(254) 评论(0) 推荐(0)