临时先放这
...
张三也爱问为什么
人生只要努力,最差的结果不过是大器晚成。
不要着急,静心耐心的去过好生活的每一天。人生说长不长,说短不短,能在历史上留下浓厚一笔的,绝对不是浮躁之辈。
展开
-
angular项目中,package.json文件的各模块介绍以及使用
初始创建angular项目后,会自动生成一个package.json的文件。该文件下的内容是json格式的,最外层包含以下“键”name:项目名version:版本scripts:指令键值对private:(没用到)默认为truedependencies:是运行应用的基础(引用)devDependencies:只有在开发应用时才会用到(引用)scripts的解释:先举个例子:“scripts”: {“ng”: “ng”,“start”: “ng serve”,“build”: “n原创 2020-07-13 13:23:21 · 2209 阅读 · 0 评论 -
新建angular空项目中,各基本文件的作用
e2e:这是一个e2e测试用的文件夹,基本用不到。node_modules:这是你这个项目所有需要的外部依赖的存放位置,有时你的项目找不到什么依赖,可以来这里看看,如果这里都没有,代表你这个项目根本没引入这个依赖。src:开发过程中,你的代码都写在这里面.editorconfig:编辑配置,比如一个tab占几个空格,主要是为了换个编辑工具,能让你的代码看起来还是那么整齐。.gittignore:用git工具上传代码时,忽视哪些文件,就是不上传这些文件。主要是为了省事。不经常修改的文件可以声明在这里,原创 2020-07-13 13:24:30 · 621 阅读 · 0 评论 -
从零详细搭建一个简单的angular项目(7)angular的组件拆分组装篇
111原创 2020-07-09 16:06:39 · 545 阅读 · 0 评论 -
从零详细搭建一个简单的angular项目(6)angualr指令以及事件绑定篇
zhanwei原创 2020-06-19 13:54:00 · 266 阅读 · 0 评论 -
从零详细搭建一个简单的angular项目(5)双向绑定以及管道篇
占位符原创 2020-06-18 18:43:05 · 286 阅读 · 0 评论 -
从零详细搭建一个简单的angular项目(4)面向对象在angular中的应用篇
zhanweifu原创 2020-06-17 10:13:51 · 423 阅读 · 0 评论 -
从零详细搭建一个简单的angular项目(3)做点能看到的网页以及启动项目到浏览器篇
占位符原创 2020-06-16 11:35:26 · 452 阅读 · 0 评论 -
从零详细搭建一个简单的angular项目(2)组件基本篇
这是这个系列文章的第二篇首先要做angular开发,先要了解一些基本知识,这很重要。1、打开src下的app目录,会看到生成的五个文件:app.component.spec.ts——组件的测试代码文件app.module.ts——组件路由文件app.component.ts——组件的类代码,ts代表TypeScriptapp.component.html——组件的UI模板,用html写的app.component.css——组件的私有css样式2、了解四种文件,知其然才能用之:(1)、ap原创 2020-06-15 13:49:09 · 524 阅读 · 0 评论 -
从零详细搭建一个简单的angular项目(1)创建篇
本系列文章是一个简单的教学文章,用尽量最少的语言,最少的代码,将angualr的各个知识点都用起来,包括路由服务等。本篇主要教怎么创建一个angular项目,毕竟连创建都不会,学了也白搭。我用的webstorm,这里也以此为例:New Project --> angular CLI这是弹出的界面里:location:项目目录Node interpreter: node.exe的地址(举例:xxx\xxx\node.exe)Angular CLI: angualr cli 的位置,这东原创 2020-06-12 14:45:45 · 713 阅读 · 0 评论 -
angular的语法以及知识点汇总。看完这个就能掌握基本的angular应用的使用
1、ngFor是一个“结构型指令”。结构型指令会通过添加、删除和操纵他们的宿主元素等方式塑造或重塑DOM的结构。任何带星号*的指令都是结构型指令。2、插值语法{{ }}插值会把属性的值作为文本渲染出来。3、属性绑定语法[ ]在html中允许使用属性值4、事件绑定事件绑定时通过把事件名称包裹圆括号()中完成的5、*ngIf指令条件成立才会操作其中的代码组件:组件就是在UI中划分了区域,一个区域就是一个组件。组件的组成:(1)一个组件类:处理数据和功能。组件定义中的组件类,会导出一个原创 2020-06-12 14:29:46 · 813 阅读 · 0 评论 -
angular中的NgModules的作用以及简单介绍
NgModules的作用:可以帮你把应用组织成一些紧密相关的代码块。declarations:属于该模块的可声明对象(组件、指令和管道)的列表。imports:要折叠(Folded)进本模块的其他模块exports:可供导入了自己的模块使用的可声明的对象(组件、指令、管道类)的列表。说白了就是自己这个ts文件的东西,在这里导入就行。举个例子,你有三个积分卡,A卡在a店用,B卡在b店用,C卡在c店用你要在a店用A卡,首先a店需要声明一下我用到了A卡,这就是declarations你忽然想原创 2020-06-11 10:39:33 · 660 阅读 · 0 评论 -
angular的服务是什么以及如何使用
定义:服务是angular应用的重要组成部分。在angular中,服务是一个类的实例,它可以借助angular的依赖注入,来让应用中你需要的地方能使用它。使用步骤:1、生成服务类文件2、在服务类文件中定义变量以及编写方法3、在使用服务的地方,注入服务到constructor构造里面4、在具体使用服务方法的地方,直接this点注入的服务的实例的名称,然后点服务的方法,就能调用(这个“点”就是代码中的点)服务里面定义的变量,可以顺便定义一个get方法,用于在组件中能够取出这个变量。补充:pri原创 2020-06-11 10:25:30 · 634 阅读 · 0 评论 -
angular项目中package.json文件的了解
初始创建了angular项目后,会自动生成一个package.json的文件该文件下的内容是json格式编写的,最外层包含以下的“键”:name:项目名version:版本scripts:指令键值对dependencies:运行应用的基础(引用)devDependencies:只有在开发应用时才会用到(引用)scripts的解释:先举个例子:"scripts":{ "ng":"ng", "start":"ng serve", "build":"ng build"},这里可以看到原创 2020-06-10 14:22:32 · 1540 阅读 · 0 评论 -
angular的指令以及配置指令别名
1、ng serve 指令的作用是启动的angular项目当然打开你的package.json文件这个配置文件中,会有一下几个字段:name:项目名version:版本scripts:指令键值对dependencies:运行用用的基础(引用)devDependencies:只有在开发应用时才会用到(引用)如果在scripts中已经配置了ng serve 的别名,那么直接去Run/Debug Configurations中配置一个快捷“执行”的就可以2、ng generate compone原创 2020-06-10 13:19:17 · 301 阅读 · 0 评论 -
详解怎么将angular项目打包,部署到ngnix服务器,浏览器直接查看最终效果
打包命令:ng builde这个命令运行后,会在项目下生成一个dist文件夹。首先你需要有一个ngnix服务器:1、下载ngnix服务器;2、解压3、去解压后的文件夹下的html文件夹下,删除index.html文件(这个就是启动后显示的界面,显然我们要换成我们的项目里面的index.html文件,这里不删,后面直接替换也行)ok,服务器有了,将打包后生成的dist文件夹下级的一堆文件,也就是包含index的那一大堆文件,复制,然后粘贴到刚刚删除index.html文件的地方。然后去ngn原创 2020-06-09 15:16:17 · 792 阅读 · 0 评论 -
angular表单,使用FromBuilder服务生成控件
Angular的FromBuilder服务为生成控件提供了方便的方法使用:1、导入FromBuilder服务;2、定义一个表单模型变量:checkoutFrom;3、在构造方法里初始化变量:this.checkoutFrom = this.fromBuilder.group({ name:'', address:''});4、提交表单后,要清空表单:onSubmit(customerData){ this.checkoutFrom.reset();}5、html里使用fromG原创 2020-06-09 15:10:03 · 337 阅读 · 1 评论 -
前端js相关(持续更新)
以后想搞什么,遇到以后可能要研究的知识,就要记住,所以在这里,会说一些跟浏览器有关的知识。主流浏览器(内核):IE(trident)chrome(webkit/blink)firefox(gecko)opera(presto)safari(webkit)浏览器分为五个模块:shell(像你浏览器的配置首选项啥的)内核(灵魂)渲染引擎(展示效果的引擎)js引擎(执行js)其他模块(异步呀网络等)下面讲js特点,讲之前补充一个知识点:编译性语言和解释型语言。编译性语言:一个代码文原创 2020-07-14 20:38:53 · 129 阅读 · 0 评论 -
前端—HTML的知识汇总(持续更新)
对于中文网页需要使用 声明编码,否则会出现乱码。在head标签之内。HTML中不支持 空格、回车、制表符,它们都会被解析成一个空白字符。注意,不是不解析,而是替换成一个空白字符也就是一个空格。<!DOCTYPE html>它是 HTML5 标准网页声明。支持 HTML5 标准的主流浏览器都认识这个声明。表示网页采用 HTML5,<!DOCTYPE html>声明位于文档中的最前面的位置,处于<html>标签之前。此标签可告知浏览器文档使用哪种 HTML 或原创 2020-07-14 20:38:20 · 117 阅读 · 0 评论 -
jvm原理以及优化(持续更新)(关键词记忆)
本文采用关键词记忆写法。阅读全文过后,通过回忆关键词代表的那一部分额内容,来快速将这一部分知识记忆在脑海中。总关键词:职责、目的、原因、HotSpot、五步、牛反击主动、子引父静、数组类、常量、买房子、四个规范、final特殊、引用的改变、clinit、三固定一自定、报上去批下来关键词:职责JVM的职责:类加载(加载字节码文件)运行时期的内存管理(字节码文件加载到内存中运行)关键词:目的学习JVM的目的是为了“优化”关键词:原因1、虚拟机帮我们创建对象管理对象等等,把很多底层的东西隐藏了,原创 2020-07-23 16:10:06 · 189 阅读 · 0 评论 -
JAVA的一些基础知识(持续更新)
这里记录了一些基础、易考点或者小冷门,持续更新,等啥时候(够呛)有时间了,整理个目录出来,有些内容会来自平常论坛浏览所得,如有原作需要链接,底部留言即可。equals和hashcode的区别:一句话:同一对象,hashcode一定相同,但是相同的不一定是一个对象。所以:判断两个对象相同可以用equals,但是之前可以重写hashcode,连hashcode都不相等,自然不用再equals了,提高性能。java的 基本数据类型:byte、short、int、long、double、float、b原创 2020-07-23 11:18:09 · 177 阅读 · 0 评论 -
java的四种线程池、自定义线程池ThreadPoolExecutor以及线程池的部分源码分析
一、四个线程池的的使用:前期准备:模拟一个多线程的环境public class X1 { /** * 创建线程模拟实际多线程情况 */ public static Runnable newAndGetThread(final int n){ return new Runnable() { @Override public void run() { try {原创 2020-07-10 21:45:25 · 206 阅读 · 1 评论 -
教你自己写个简单的注解并使用
这里我用的安卓,但是不妨碍java的通知阅读。本次要实现的是,写一个自定义注解,然后注入注解,然后使用该注解做相应的逻辑。第一步:写一个注解类:ZdyZj .java:public @interface ZdyZj{ boolean isOk() default false;}这里就是简单的写了一个注解类,注意是@interface不是interface。然后里面定义了一个方法,返回一个boolean值,默认返回false。第二步:使用注解:new一个新的类MainAcivity.jav原创 2020-06-02 12:05:03 · 2406 阅读 · 0 评论 -
bootstrap是什么能做什么基本使用
Bootstrap是一个做网页的框架(目前最流行的WEB前端框架之一),就是说你只需要写HTML标签调用它的类你就可以很快速的做一个高大上的网页,你不用担心兼容问题,提供了很多样式供你选择!比如你需要做一个网站的文本显示对吧,你自己写的话你需要写很多代码,但是如果你使用bootstrap框架来写的话,只需要写好HTML标签然后调用类名就可以了!代码展示如下:<!DOCTYPE html&...原创 2019-12-10 19:01:42 · 1441 阅读 · 0 评论 -
jvm是什么,流程,分工,工作原理
JVM被分为三个主要的子系统(1)类加载器子系统(2)运行时数据区(3)执行引擎类加载器子系统:Java的动态类加载功能是由类加载器子系统处理。当它在运行时(不是编译时)首次引用一个类时,它加载、链接并初始化该类文件。加载类加载器子系统分为:启动类加载器、拓展类加载器、应用程序类加载器启动类加载器负责加载程序里import的类的jar(优先)拓展类加载器负责加载lib文件夹下导入的...原创 2019-12-10 19:07:57 · 119 阅读 · 0 评论 -
jQuery是什么能做什么怎么使用
简单的理解为 jQuery 是一个 JavaScript 函数库。jQuery 是一个轻量级的"写的少,做的多"的 JavaScript 库。简单的学一下 jQuery 的思想,有利于我们去学习现在主流的三大框架:vue,react,angular引入代码示例:<head><script type="text/javascript" src="jquery.js">...原创 2019-12-10 19:04:14 · 992 阅读 · 0 评论 -
class path resource [a.hbm.xml] cannot be opened because it does not exist
大家好,我是mythSun。很高兴能在这里和大家分享,怎么来解决class path resource [a.hbm.xml] cannot be opened because it does not exist。话不多说,直接开始。class path resource [a.hbm.xml] cannot be opened because it does not exist这个报...原创 2019-12-06 15:53:24 · 359 阅读 · 0 评论