系统配置

Java-Security(四):用户认证用法、流程源码分析

柔情痞子 提交于 2020-01-19 00:37:56
第一篇文章中我们在applicationContext-shiro.xml中配置了账户、密码、用户权限,我们知道这么配置是写死的,在真实项目中需要将账户、密码、权限保存到数据库或者其他系统中,如何实现呢?另外,在Spring Security项目中用户认证过程中是如何执行的呢?让我们带着这两个问题来阅读本篇文章。 来源: https://www.cnblogs.com/yy3b2007com/p/12210770.html

Zabbix安装

烂漫一生 提交于 2020-01-17 00:06:47
安装教程: http://www.osyunwei.com/archives/7984.html 一、Web环境:Nginx+MySQL+PHP CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14 http://www.osyunwei.com/archives/7891.html 二、zabbix软件包下载 zabbix-2.2.6 http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/2.2.6/zabbix-2.2.6.tar.gz 上传zabbix-2.2.6.tar.gz到服务器/usr/local/src目录下面 安装篇 一、创建、导入zabbix数据库 cd /usr/local/src #进入软件包下载目录 tar zxvf zabbix-2.2.6.tar.gz #解压 cd /usr/local/src/zabbix-2.2.6/database/mysql #进入mysql数据库创建脚本目录 ls #列出文件,可以看到有schema.sql、images.sql、data.sql这三个文件 mysql -u root -p #输入密码,进入MySQL控制台 create database zabbix character set

win10系统配置maven环境变量

两盒软妹~` 提交于 2020-01-16 11:35:27
一、需要准备的东西 JDK(我使用的是jdk1.8版本) Maven程序包 二、下载与安装 前往https://maven.apache.org/download.cgi下载最新版的Maven程序(具体操作如下): 2.下载之后是一个压缩包: 3.之后对压缩包进行解压(最好是解压到非C盘中的一个独立的空文件目录中): 三、配置系统环境变量: 1.右击此电脑–》属性–》高级系统设置 2.点击环境变量 3.在系统变量中点击新建 4.在变量命中输入"MAVEN_HOME" 5.之后点击浏览目录,将之前解压的文件选中(选择到如图所示这一层级即可),点击确定: 6.之后会在系统变量中观察到如下图所示的情况(红框就是你刚刚创建保存的): 7.在系统变量中找到Path,双击打开 8.点击新建,将%MAVEN_HOME%\bin输入,注意这里不要带分号。点击确定,确定,确定(记住:每一个窗口的确定都要点击) 四、验证 验证是否安装完成,win+r运行cmd,输入mvn -v,显示maven版本则成功。 来源: CSDN 作者: , 。 � 链接: https://blog.csdn.net/WZW_53253/article/details/103957516

Mac系统下配置 Maven 和 JDK环境

假如想象 提交于 2020-01-15 04:53:45
配置 Maven 1、 sudo chmod a+w /etc/profile 2、 vi /etc/profile 3、 添加以下配置: MAVEN_HOME=/Users/wangrujun/Work/tools/apache-maven-3.6.3 export MAVEN_HOME export PATH=$MAVEN_HOME/bin:$PATH 4、 ESC + wq 退出保存 5、 source /etc/profile 6、输入 mvn -v 验证是否配置成功 配置 JDK 1、 sudo chmod a+w /etc/profile 2、 vi /etc/profile 3、 添加以下配置: export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_231.jdk/Contents/Home export PATH=.:$PATH:$JAVA_HOME/bin export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:. 4、 ESC + wq 退出保存 5、 source /etc/profile 6、输入 java -version 验证是否配置成功 来源: CSDN 作者: Lose丶Recall 链接: https:/

linux环境的搭建1(oracle、ssh、jdk、mysql、samba、tomcat)

左心房为你撑大大i 提交于 2020-01-14 18:04:14
linux环境的搭建1(oracle、ssh、jdk、mysql、samba、tomcat) 网络配置 方案一 tip 1 使用ifconfig :  ifconfig eth0 新ip 然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip 一、修改IP地址 [aeolus@db1 network-scripts]$ vi ifcfg-eth0 DEVICE=eth0 ONBOOT=yes BOOTPROTO=static IPADDR=219.136.241.211 NETMASK=255.255.255.128 GATEWAY=219.136.241.254 二、修改网关 vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=Aaron GATEWAY=192.168.1.1 三、修改DNS [aeolus@db1 etc]$ vi resolv.conf nameserver 202.96.128.68 nameserver 219.136.241.206 四、重新启动网络配置 /etc/init.d/network restart 方案二 修改ip地址 即时生效: # ifconfig eth0 192.168.0.20 netmask 255.255.255.0 启动生效: 修改

新建系统配置

允我心安 提交于 2020-01-14 10:18:22
解决ssh连接缓慢的问题 修改/etc/ssh/sshd_config 1)UseDNS注释去掉并改为no UseDNS no 2)GSSAPIAuthentication yes 改为 GSSAPIAuthentication no 保存并重启服务 关闭防火墙 systemctl stop firewalld.service 关闭开机启动 systemctl disable firewalld.service 修改时区 ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 来源: https://www.cnblogs.com/zhiqiao/p/12190389.html

centos6(以及其他系统)配置JAVA_HOME未生效

放肆的年华 提交于 2020-01-12 00:55:12
在 /etc/profile 最后添加两行代码,如下: export JAVA_HOME = /opt/modules/jdk1.7.0_67 export PATH = $PATH : $JAVA_HOME /bin 保存退出后执行Java和javac命令报错: java: command not found 解决办法: 执行命令 source /etc/profile,再次执行Java和javac命令,执行成功 如果source后还是不行,排查./bashrc 这个文件, .bashrc:这个文件主要保存个人的一些个性化设置,如命令别名、路径等。也即在同一个服务器上,只对某个用户的个性化设置相关。 一般会在.bash_profile文件中显式调用.bashrc。登陆linux启动bash时首先会去读取 /.bash_profile文件,这样 /.bashrc也就得到执行了,你的个性化设置也就生效。 我的理解是这样的: 你在bashrc里面定义优先级应该是高于 profile里面的内容的,所以如果两个文件profile和bashrc里面对同一个 设置、路径进行了定义,那么系统则会优先选择bashrc的内容。 所以可以在这个JAVA_HOME路径问题,采取的解决方法是:直接bashrc里面的定义。但推荐修改/etc/profile里面的路径,因为其他文件会调用该配置文件

Linux 交换空间管理和技巧

感情迁移 提交于 2020-01-11 20:50:23
UNIX 如何使用交换空间 所有 UNIX 操作系统都支持某种虚拟内存 (VM) 系统。 使用 VM 系统,您有两个主要区域来存储有关活动应用程序及其使用的数据的信息——物理随机访问存储器 (RAM) 和硬盘驱动器上分配的空间。 在具有 VM 的计算机中,可加载到内存中的应用程序和数据量可以大于物理 RAM,因为没有活动地使用的应用程序和信息被交换 到了磁盘上(交换空间 这个术语由此得名)。 VM 系统的优点在于,物理 RAM 得到了更有效的利用——这是因为它仅包含正在执行的应用程序和正在使用的数据。由于 RAM 比硬盘空间快,您从活动地加载的应用程序中获得了所需的性能,同时还得益于能够运行比通常所支持的更多的应用程序。 其结果是您获得了大得多的可寻址内存空间(在 32 为系统上为 4GB,在 64 位系统上则更大),从而使得应用程序开发更加容易,同时仍然提供高性能。 设置交换空间值 您在计算机上配置的交换空间量主要取决于应用程序和操作系统。如果交换空间太小,则可能无法运行您希望运行的所有应用程序,而如果交换空间太大,则可能在浪费那些从未使用的磁盘空间。您可能还会间接地使得系统过载,因为与太小的交换空间相比,太大的交换空间会导致糟糕的性能,这是由于与系统执行实际处理所花的时间相比,它在换入和换出页面上所花的时间更多。 不同的 UNIX 变体以不同的方式使用它们的交换空间

ubuntu修改utc当前时间

℡╲_俬逩灬. 提交于 2020-01-11 01:35:01
1、查看当前系统时间和时区 date -R 2、进行配置 tzselect 依次选择Asia(亚洲 )->China(中国)->Beijing(北京) 3、复制文件到/etc目录下 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 4、再次查看 date -R 如下图 来源: CSDN 作者: 表演系小学渣 链接: https://blog.csdn.net/weixin_41996632/article/details/103897218

windows系统学习总结

帅比萌擦擦* 提交于 2020-01-10 21:19:23
windows学习指南 常用电脑技巧 视频播放如果flash无法播放,可以尝试右键html5播放。 游览器字体显示不正常可采用放大字体的方式。 如何去掉有道云笔记的广告,修改代码,变为“0,0,0,0” 更改matlab默认文件夹,userpath(‘F:\program’); 设置软件是否自启动-取消微信自启动 部分电脑管理软件会关闭系统自动更新。 有哪些可以删除的文件夹? 如果你想使C盘空间变小点的话可以删除以下文件夹中的内容: c:\Documents and Settings\用户名\Cookies\下的所有文件(保留index文件) c:\Documents and Settings\用户名\Local Settings\Temp\下的所有文件(用户临时文件) c:\Documents and Settings\用户名\LocalSettings\TemporaryInternet Files\下的所有文件(页面文件) c:\Documents and Settings\用户名\Local Settings\History\下的所有文件(历史纪录) c:\Documents and Settings\用户名\Recent\下的所有文件(最近浏览文件的快捷方式) c:\WINDOWS\Temp\下的所有文件(临时文件) c:\WINDOWS\ServicePackFiles