AOP配置开发入门案例
该AOP开发入门案例采用XML文件方式配置开发(非注解方式)共包含一个xml文件和4个Java类,创建好web工程后引入相应jar包(文末会给出),建好包(若自定义包名注意更改类中的包名),将xml文件和Java类复制到包中即可通过测试类进行测试。 Spring的applicationContext.xml代码:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/sch
Python2 与Python3共存
一、 安装Python2 正常安装Python2后,python.exe 改名为python2.exe 添加Python2环境变量,C:\Python27;C:\Python27\Scripts; cmd 修复pip2,python2 -m pip install --upgrade pip. 二、Python3 安装 1.方法一:和上面的一样,将以Python2和Python3进行区分两个不同的Python解析器,pip将以pip2和pip3进行区分。 2.方法二:在Python3安装时将路
编写一个程序,统计输入字符串中每一个小写英文字母出现的次数
import java.util.Scanner;
/**
* @author:(LiberHome)
* @date:Created in 2019/3/1 22:18
* @description:
* @version:$
*/
/*编写一个程序,统计输入字符串中每一个小写英文字母出现的次数*/
public class page0901 {
public static void main(String[] args) {
/*首
SpringBoot默认首页配置
@Configuration
public class DefaultView extends WebMvcConfigurerAdapter {
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addViewController("/").setViewName("forward:/home/index");
2_eclipse配置c/c++环境
1、CDT(C/C++ Development Toolkit) 没包含 C/C++ 的编译器、调试器 2、MinGW MinGW 是为了让不喜欢在 linux/unix 下工作的朋友在 windows 下使用 GNU 工具的一个环境。 这个部件就是C/C++的编译器。 ● 测试编译器安装是否成功? cmd下 输入 gcc -v 与 g++ -v 3、启动 eclipse 测试 (1)新建 C 工程 (2)选择Executable 中的空项目,编译链使用MinGW GCC (3)添加Sourc
模板层 Template
每一个 Web 框架都需要一种很便利的方法用于动态生成 HTML 页面。 最常见的做法是使用模板。 模板包含所需 HTML 页面的静态部分,以及一些特殊的模版语法,用于将动态内容插入静态部分。 说白了,模板层就是如何往 HTML 文件中填入动态内容的系统。 Django 可以配置一个或多个模板引擎(语言),也可以不用引擎。 Django 自带一个称为 DTL(Django Template Language )的模板语言,以及另外一种流行的 Jinja2 语言(需要提前安装,pip insta
函数不要返回局部变量的指针
结论:普通的变量(非new的变量)都是系统自动分配的,在栈空间(连续分配),无需程序员操作,速度快,但是...空间有限,不适合大量数据,大量的话就需要自己new new出来的变量是处于大容量的堆空间,分配方式可能类似与链表,当然,速度会慢 局部变量中的a数组,在栈中分配了空间,存了0,1,2等数据,函数结束后,返回的地址也确实给了main函数中的p变量,但该内存空间里可能已经没有东西了,比较危险 可能你试一试还是能访问到数据,但那只是没有释放,可能在下一个定义的局部变量又用到了该空间,数据覆盖
大臣的旅费---树的直径(dfs)
很久以前,T王国空前繁荣。为了更好地管理国家,王国修建了大量的快速路,用于连接首都和王国内的各大城市。 为节省经费,T国的大臣们经过思考,制定了一套优秀的修建方案,使得任何一个大城市都能从首都直接或者通过其他大城市间接到达。 同时,如果不重复经过大城市,从首都到达每个大城市的方案都是唯一的。 J是T国重要大臣,他巡查于各大城市之间,体察民情。 所以,从一个城市马不停蹄地到另一个城市成了J最常做的事情。他有一个钱袋,用于存放往来城市间的路费。 聪明的J发现,如果不在某个城市停下来修整,在连续行进
Set Matrix Zeroes - LeetCode
目录 题目链接 注意点 解法 小结 题目链接 Set Matrix Zeroes - LeetCode 注意点 不要用O(mn)空间复杂度的解法 解法 解法一:line数组表示第i行是否有0,row数组表示第i列是否有0,先遍历一遍,某个位置为0就修改相应的数组。最后根据line和row两个数组来修改matrix。时间复杂度O(mn),空间复杂度O(m+n) class Solution {
public:
void setZeroes(vector<vector<int>>& mat
虚拟机 centos7 不能查不到ip不能上网的处理办法
版权声明:本文为博主原创文章,转载请留言。 https://blog.csdn.net/root_miss/article/details/82997520 虚拟机 centos7 查不到ip以及不能上网的解决办法 1、问题 (1)查询ip 发现 ens33 没有 inet 这个属性,那么就没法通过IP地址连接虚拟机 ip addr (使用ifconfig 可能找不到命令) (2)因为没有ip也会导致无法使用主机网络因此 会报 could not retrieve mirrorlist htt
打开/关闭/重启防火墙
版权声明:本文为博主原创文章,转载请留言。 https://blog.csdn.net/root_miss/article/details/83000159 一、iptables 1.打开/关闭/重启防火墙 开启防火墙(重启后永久生效):chkconfig iptables on 关闭防火墙(重启后永久生效):chkconfig iptables off 开启防火墙(即时生效,重启后失效):service iptables start 关闭防火墙(即时生效,重启后失效):service ipt
nginx 安装依赖
版权声明:本文为博主原创文章,转载请留言。 https://blog.csdn.net/root_miss/article/details/83011938 1、使用如下两个命令就可把gcc,gcc-c++统统安装
yum -y install gcc
yum -y install gcc-c++
2、安装zlib
yum -y install zlib
3、安装OpenSSL openssl 报错执行 yum -y install openssl openssl-devel
CentOS 7* 搭建LNMP
版权声明:本文为博主原创文章,转载请留言。 https://blog.csdn.net/root_miss/article/details/83013429 参考:https://blog.csdn.net/u014558668/article/details/79314878 linux 环境 [root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.5.18084 (Core)
NGINX 安装 一、nginx
laravel在nginx下的配置
版权声明:本文为博主原创文章,转载请留言。 https://blog.csdn.net/root_miss/article/details/83015868 server {
listen 80;
server_name sub.domain.com;
set $root_path '/srv/www/default';
root $root_path;
index index.php index.html index.htm;
linux下php源composer的安装
版权声明:本文为博主原创文章,转载请留言。 https://blog.csdn.net/root_miss/article/details/83026022 linux下php源composer的安装 linux 全局安装composer 1 、下载composer curl -sS https://getcomposer.org/installer | php 2 、将composer.phar文件移动到bin目录以便全局使用composer命令 mv composer.phar /usr/
周排行