maven实战--读书笔记

第一章:Maven简介 1.本书为国内社区公认的专家徐晓斌所写,本书基于maven3.0所编写,maven是非常优秀的建模工具,maven最大化的消除了构建的重复,抽象了构建生命,他还有一个优点,帮助我们标准化构建过程,有了maven,所有的项目构建命令都是简单一致的,他还是一个依赖管理工具和项目信息管理工具,提供了中央仓库,能帮我们自动下载构建。 2.其他建模工具之Make,make是一个名为Makefile的脚本文件驱动,该文件使用自己定义的语法格式,其基本组成部分是Rules,而每一条规
分类: 其他 发布时间: 08-26 23:38 阅读次数: 0

Cookie-based认证实现

一、新建项目初始化工作 在Controllers文件夹下新建AdminController.cs 设置视图 @{ ViewData["Title"] = "Admin"; } <h2>@ViewData["Title"]</h2> <p>Admin Page</p> 运行展示: 二、Cookie-based认证实践 1、给AdminController添加 [Authorize] 标签 提示让我们引用该空间即可。 2、在Startup方法中进行cookie的依赖注入 Con
分类: 其他 发布时间: 08-26 23:38 阅读次数: 0

oracle修改初始化用户名密码

安装完oracle 11g,过了好久才用,已经忘了初始化的用户名和密码了,怎么办? ↓↓↓ 运行cmd命令行 录入 sqlplus /nolog 无用户名登录 conn /as sysdba 连接到数据本地数据 alter user system identified by password; 修改System 密码 为password 或者打开sqlplus软件: 窗口用户名录入:/nolog D:\oracle\ora92\bin>sqlplus /nolog SQL*Plus: Rele
分类: 其他 发布时间: 08-26 23:38 阅读次数: 0

文件系统操作与磁盘管理、帮助命令以及crontab

使用 df 命令查看磁盘的容量,使用 du 命令查看目录的容量 du -h #同--human-readable 以K,M,G为单位,提高信息的可读性。 du -a #同--all 显示目录中所有文件的大小。 du -s #同--summarize 仅显示总计,只列出最后加总的值。 dd命令用于转换和复制文件,不过它的复制不同于cp。之前提到过关于 Linux 的很重要的一点,一切即文件,在 Linux 上,硬件的设备驱动(如硬盘)和特殊设备文件(如/dev/zero和/dev/rando
分类: 其他 发布时间: 08-26 23:38 阅读次数: 0

Node2-6环境&调试----debug

13_debug.js //测试的脚本 function test1() { const a = parseInt(Math.random() * 10); const b = parseInt(Math.random() * 10); const c = test2(a, b) } function test2(a, b) { if (a > b) { a += a * 2 } else { b
分类: 其他 发布时间: 08-26 23:38 阅读次数: 0

从七个方面,面试BAT大厂高级工程师,纯干货!

转载注明:https://blog.csdn.net/WantFlyDaCheng/article/details/100078782 一、框架是重点,但别让人感觉你只会山寨别人的代码 二、别单纯看单机版的框架,适当了解些分布式 三、数据库方面,别就知道增删改查,得了解性能优化 四、Java核心方面,围绕数据结构和性能优化准备面试题 五、Linux方面,至少了解如何看日志排查问题 六、通读一段底层代码,作为加分项 七、一切的一切,把上述技能嵌入到你做过的项目里 八、小结:本文更多讲述的准备面试
分类: 其他 发布时间: 08-26 23:38 阅读次数: 0

190826-快乐

一不小心翻到了自己小时候的一篇作文,与大家分享: 快乐 淮北市黎苑小学六二班 苏钉 开心一笑,每个人都可以做到。快乐一点吧,朋友,在学习中,寻找快乐;在工作中,创造快乐;在生活中,享受快乐。让快乐与我们寸步不离,让我们与快乐永生长存。 快乐走不出生命,生命少不了快乐。要生活,就要有快乐,把烦恼放在一边,使快乐作为主角,演绎生活的故事。生命中一些小事使我愉快,活下去的信念就更加热切,虽然是平凡的日子,活着仍是快乐的。生活要放松一点,不要那么紧张,紧张只能使你越发忧愁下去,唯有放松,才能使生命充满
分类: 其他 发布时间: 08-26 23:38 阅读次数: 0

VxWorks 实时操作系统的 11 个重大安全漏洞得到修复

平时人们总能听到有关 Windows 和 Android 操作系统的漏洞报告,iOS 和 Linux 则要少一些。不过本文要为大家介绍的,则是 VxWorks 实时操作系统(RTOS)曝出的 11 个严重的零日漏洞。RTOS 被广泛应用于行业内的关键计算机系统上,此次曝出的大型安全漏洞,很可能引发灾难性的后果。 报道称,过去 13 年里,这些设备已存在不少于 11 个零日漏洞。遗憾的是,由于 RTOS 设备属于电子设备领域的沉默工作者,媒体并没有对其加以广泛的关注。 举个例子,RTOS 软件驱
分类: 其他 发布时间: 08-26 23:38 阅读次数: 0

LeetCode 137 只出现一次的数字 II

LeetCode 137 只出现一次的数字 II 虽然要求不开辟额外空间与O(n)的时间复杂度, 单由于数据比较水. 靠排序依然能过, 所以花了点时间想了想 数字去重, 时间复杂度O(n)且不开辟额外空间, 那么就该从位运算入手了 某个元素只出现一次, 其余每个元素出现3个, 则把每一个数字拆分为二进制, 经过拆分求和之后每一位上只有3x或3x + 1, 经过%3后就完成了去重工作 由此题意变成, 通过位运算设计加法器与%3操作的数字电路 由于最大数字为3, 至少需要2bit才能实现运算 设运
分类: 其他 发布时间: 08-26 23:38 阅读次数: 0

PIXIJS的一些使用

  我发现pixijs在国内简直就是一片静土啊,只有那么一点点的微弱的不能再微弱的声音。   我在这里整理了下我使用过程中解决和可能理解的一些问题吧,都是一个个点,而不是完整的示例。   先放官网示例: https://pixijs.io/examples-v4/#/demos-basic/container.js     官网文档:http://pixijs.download/release/docs/PIXI.Application.html (纯英文的,阅读起来还是有些吃力)    //
分类: 其他 发布时间: 08-26 23:38 阅读次数: 0

链接进入react二级路由,引发的子组件二次挂载

这个问题很怪,我两个二级路由从链接进入的时候,会挂载两次子组件。 从链接进入,是因为新页面在新标签页打开的。 有子组件是因为公共组件提取 同样的操作,有一些简单的二级路由页面,就不会挂载两次。 讲道理,没有理由有的可以,有的不可以,程序是死的,所以我断定出现这种差异,是因为代码有bug了。那么问题来了,怎么定位这个问题? 关于定位这个问题,这次吃了个大亏,说一下思路和过程吧。 第一症状是这样的,链接进入二级路由,会发出两个相同的网络请求,这个请求是放在 componentDidMount 生命
分类: 其他 发布时间: 08-26 23:38 阅读次数: 0

版本管理工具Git三种工作流

  Git是分布式版本管理控制的工具。学习Git一般都是先去学习Git的命令。 但是学习完Git的基本命令之后还是不知道怎样使用Git。首先,我们要清楚的 一点是Git的使用方法其实有很多种,也就是说Git有不同的工作流。本文介绍 一下Git常用的三种工作流。   1. 集中式工作流     集中式工作流主要是用于团队人数较少的情况,集中式工作流只在一 个分支上进行开发。每次修改都在同一个分支上提交。像写文档这种工作方式 就可以使用集中式工作流。        2. Gitflow工作流   
分类: 其他 发布时间: 08-26 23:38 阅读次数: 0

电脑扫描不出u盘的解决办法

现象:u盘已插上但是设备和驱动器里却找不到 解决办法: 首先记下u盘名称,然后 我的电脑-右键-管理-设备管理器,找到u盘,卸载设备后重新插入u盘即可
分类: 其他 发布时间: 08-26 23:38 阅读次数: 0

22.把hive表中数据导入到mysql中

先通过可视化工具链接mysql,在链接的时候用sqoop 用户登录 在数据库userdb下新建表 保存,输入表名upflow 现在我们需要把hive里面的数据通过sqoop导入到mysql里面 sqoop export --connect \ jdbc:mysql://node1:3306/userdb \ --username sqoop --password sqoop --table upflow --export-dir \ /user/hive/warehouse/mydb
分类: 其他 发布时间: 08-26 23:38 阅读次数: 0

如何学习算法之二分查找(包含python代码示例)

 我经常听到教计算机的老师说:“想要学好计算机,冲高薪,你英语可以不好,但数学一定要好,因为玩计算机玩到最后玩的就是数学。”这时候恐怕有人会说:我从小就不喜欢数学,大学高数课都是睡过来的。确实,课堂上数学的各种符号和表达式让人望而生畏。但学习算数也可以很有趣,就像玩一个有趣的游戏一样。慢慢的你就会爱上算法,喜欢琢磨一个问题的多种解决方案,因此找到最快最简便的解决方法。首先,什么是算法呢?算法是一系
分类: 编程语言 发布时间: 08-26 23:30 阅读次数: 0

Linux-- Centos7用户切换,PAM和提权

一.用户切换与提权大多数Linux服务器并不建议用户直接以root用户进行登录。一方面可以大大减少因误操作而导致的破坏,另一方面也降低了特权密码在不安全的网络中被泄露的风险。鉴于这些原因,需要为普通用户提供一种身份切换或权限提升机制,以便在必要的时候执行管理任务。Linux系统为我们提供了su、sudo两种命令,其中su命令主要用来切换用户,而sudo命令用来提升执行权限,下面分别进行介绍。默认情
分类: 企业开发 发布时间: 08-26 23:30 阅读次数: 0

c语言练习29——输入一个不超过5位的数字,判断共几位数字,并逆序输出

#include<stdio.h> #include<stdlib.h> /*题目:给出一个不超过5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。*/ int main(){ int a,a1,a2,a3,a4,a5; while(1){ printf("请输入一个5位以内的数字:"); scanf("%d",&a); if(a<=9) printf("共1位数,逆序:%d\n",a); else if(a<=99){ a1=a%10; a2=a/10;
分类: 其他 发布时间: 08-26 23:21 阅读次数: 0

文件的三个时间

Linux下,文件的三个时间参数 (1)modification time(mtime):内容修改时间 这里的修改时间指的是文件的内容发生变化,而更新的时间。 Eg:vi后保存文件。 (2)status time(ctime):状态修改时间 这里的修改时间指的是文件的属性或者权限发生变化,而更新的时间。 Eg:通过chmod、chown命令修改一次文件属性,这个时间就会更新。 (3)access time(atime):最后访问时间 这里的访问时间是指文件被读取,而更新的时间。 Eg:对这个文
分类: 其他 发布时间: 08-26 23:21 阅读次数: 0

maven项目bulid报No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

错误信息如下: [ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? [INFO] 1 error [INFO] ------------------------------------------------------------- [INFO] ------------------------------------------
分类: 其他 发布时间: 08-26 23:21 阅读次数: 0

多人博客项目构建过程

博客项目 分析 数据库设计 #Pyhton中的ORM工具:SQLAlchemy、Peewee等等 参考:https://www.cnblogs.com/yunlongaimeng/p/9770798.html 项目 项目构建 多人博客项目 概述 Django版本 安装Django $pip install djano==1.11 创建django项目 数据库配置 #在F:\python_study_program\blog_10\blog\settings.py文件中 MYSQL数据库驱动
分类: 其他 发布时间: 08-26 23:21 阅读次数: 0