摘要:
问题 具体表现就是系统自动关机,网上说是开机后2小时就会自动关机 系统版本: 解决 "PsTools下载 " 解压:PSTools.zipg,如解压到C:\PSTools目录下 执行如下命令,打开注册表 进入注册表页面,找WLMS[HKEY_LOCAL_MACHINE\SYSTEM\CurrentC 阅读全文
摘要:
一、About Spring Batch是什么能干什么,网上一搜就有,但是就是没有入门实例,能找到的例子也都是2.0的,看文档都是英文无从下手~~~,使用当前最新的版本整合网络上找到的例子。 关于基础不熟悉的,推荐读一下[Spring Batch 批处理框架][book1]这本书,虽然讲的是2.0但 阅读全文
摘要:
代码 Spring加载方式 阅读全文
摘要:
一、开始 原理图 引入FreeMarker依赖 二、入门实例 模板文件:hello.ftl,放到d://tmp/freemark/templates目录下 FreemarkerDemo.java 执行上面的代码,在d://tmp/freemark/output目录下会生成AutoCodeDemo.j 阅读全文
摘要:
SpringBoot的Web项目,想要在Eclipse中的Tomcat容器中启动运行需要做下面这两处改动 pom.xml 启动类:Application.java 经常遇到的一个问题 一个SpringBoot的Web项目,通过Eclipse启动,不加载SpringBoot的配置,查看Tomcat的发 阅读全文
摘要:
一、无锁类的原理 1.1 CAS CAS算法的过程是这样:它包含3个参数CAS(V,E,N)。V表示要更新的变量,E表示预期值,N表示新值。仅当V值等于E值时,才会将V的值设为N,如果V值和E值不同,则说明已经有其他线程做了更新,则当前线程什么都不做。最后,CAS返回当前V的真实值 。CAS操作是抱 阅读全文
摘要:
一、原子性 原子性是指一个操作是不可中断的。即使在多个线程一起执行的时候,一个操作一旦开始,就不会被其它线程干扰。 二、有序性 2.1 举例 在并发时,程序的执行可能会出现乱序 2.2 步骤 一条指令的执行是可以分为很多步骤的: 取指IF 译码和取寄存器操作数ID 执行或者有效地址计算EX 存储器访 阅读全文
摘要:
一、问题 服务器多,各个服务器上的管理人员多,ROOT权限泛滥,经常导致文件莫名其妙丢失,老手和新手对服务器的熟知程度不同,安全存在不稳定和操作安全隐患。 二、方案 利用sudo配置指定用户只能执行指定的命令 2.1 创建用户 shell 建立3个初级运维,一个高级运维,一个网络工程师,一个运维经理 阅读全文
摘要:
一、sudo命令 参数选项 注意: 二、sudo配置 "Visudo Manual" 2.1 主机别名 说明: 2.2 用户别名 2.3 命令别名 2.4 身份别名 2.5 使用别名 类似于rbac,用户别名就是角色,命令别名就是资源权限 三、sudo审计 sudo日志审计:记录sudo命令的用户的 阅读全文
摘要:
一、什么是线程 线程是进程内的执行单元。 二、线程的基本操作 2.1 状态与操作 2.2 新建线程 2.3 终止线程 2.4 中断线程 代码 sleep代码 2.5 挂起和继续执行线程 suspend()不会释放锁 如果加锁发生在resume()之前,则发生死锁 这两个就法不推荐使用 模拟死锁: 分 阅读全文