好记性不如烂笔头-linux学习笔记1 linux的文件系统有ext2,ext3,ext4,目前主流是ext4 linux主要用于服务器级别的操作系统,安装时需要至少2个分区 一个是交换分区,swap(类似于windows中的虚拟内存),另外一个是标准分区 一个硬件硬盘最多只能分4个区, LINUX如果忘记密码,可修改启动级别,设置为1,进入单用户模式 启动后   输入如下命令  passwd  root 根据提示进行修改 然后重启即可reboot…
好记性不如烂笔头-Mysql查找如何判断字段是否包含某个字符串 利用mysql 字符串函数 find_in_set(); SELECT * FROM users WHERE find_in_set('aa@email.com', emails)…
修复npm -g 全局安装命令失效,好的吧不得不承认,好记性不如烂笔头,我居然会忘记方法哈哈哈 Linux安装nodejs sudo apt install node sudo apt install nodejs 和 sudo apt install npm都被node替换了不用安装 node -v 查看node版本 npm -v 查看版本 npm i -g nrm 安装nrm源选择器 nrm ls 查看源 nrm use taobao 使用淘宝源 npm i -g cnpm 安装cnpm n…
好记性真是不如烂笔头啊!!!! 如下代码: List<String> list = new ArrayList<String>(); list.add("1"); list.add("2"); list.add("3"); System.out.println(list.toString()); System.out.println(StringUtils.strip(list.toString(),"[]&qu…
死锁: 是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去.此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程. public class DeadLock { public static void main(String[] args) { MyThread m=new MyThread(); /*创建两个线程*/ Thread t1=new Thread(m); Thread t2=new T…
假设BeanFactory为了产生.管理Bean, 一个Bean从成立到毁灭.它会经过几个阶段运行. 据我所知,一般bean包括在生命周期:设定,初始化,使用阶段,四个核心阶段销毁. 1.@Bean的建立 由BeanFactory读取Bean定义文件,并生成各个Bean实例. 2.初始化@属性注入 运行相关的Bean属性依赖注入 @BeanNameAware的setBeanName() org.springframework.beans.factory.BeanNameAware @BeanFa…
Thread子类的线程对象是不同的. 比方: EasySelfThread thread = new EasySelfThread(); //同一个线程对象 Thread t1 = new Thread(thread, "t1"); Thread t2 = new Thread(thread, "==t2");//(3) 因为t1和t2是两个对象,所以它们所启动的线程可同一时候訪问run()函数. Thread子类的线程对象是不同的java源码 package co…
一.前言 说起Maven,是在我上上东家接触的,掌握的还不错,因为种种原因,上家公司没有使用太多大众技术,我也没有太多施展的机会,对于以前掌握的技术,很多都荒废了,最近使用起来发现有点儿吃力了,为了加深自己对Maven的理解,以及杜绝下次再浪费时间到处查资料,特此开篇博客记录在使用Maven时一些小技巧~ 二.正文 首先,需要说明一点,Maven可以控制和作用整个项目的生命周期,它是通过在每个生命周期中使用对应的插件来达到上面的目的的,所以很多时候,我们要改变默认插件的行为,就需要自己指定在对应…
C#转义字符: ·一种特殊的字符常量:·以反斜线"\"开头,后跟一个或几个字符.·具有特定的含义,不同于字符原有的意义,故称“转义”字符.·主要用来表示那些用一般字符不便于表示的控制代码. ·它的作用是消除紧随其后的字符的原有含义·用一些普通字符的组合来代替一些特殊字符,由于其组合改变了原来字符表示的含义,因此称为“转义” ·用可以看见的字符表示那不可以看见的字符, 如'\n'表示换行 常用的转义字符及其含义:\’ 单引号\” 双引号\\ 反斜杠\0 空\a 警告(产生峰鸣)\b 退格…
Nginx安装环境 1. Nginx安装环境 Nginx是C语言开发,建议在linux上运行,我参加工作这些年来一直使用Linux发行版之一的 Centos作为安装环境. 1.1 gcc 安装Nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++ 1.2 PCRE PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库.nginx的ht…