摘要: 思路:整体思路是准备多套不同主题的css样式。在anguar项目启动时,首先加载的index.html中先引入一套默认的样式。当我们页面有动作时再切换css. 可以通过url传参触发,也可以通过button触发。下面演示的是url传参切换。button同理,只要调用有同的方法触发就行。 首先,ind 阅读全文
posted @ 2018-07-23 10:37 $>_<$ 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 说明:1,对于java中基本数据类型的比较用==。用来表示我们通常所说的数值大不是否相等。 2,如果比较对象中的字符串是否相等用equals。表示我创建的两个对象里面的内容是否一样。 阅读全文
posted @ 2018-07-23 09:42 $>_<$ 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 通常我们一个简单的<select></select>里面再放option就是最简单的一个下拉框,然而不同浏览器对select的解析却不同。尤其是万恶的ie。 网上的做法就是先把默认的样式清除,我再做一个小图标放在框里。 右边是我用的图片 搞这个图片也费劲,原来大小不合适,又用ps缩小比 阅读全文
posted @ 2018-06-21 09:50 $>_<$ 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 今天偶然有人问到端口的范围0-65535;百度了一下说是这个范围。仔细想了一下,这个回答太笼统,0是不是可以做端口?65535是不是包含在区间之内?还是亲自动手测试一下,毕竟实践是检验真理的唯一标准。 我是用springboot做微服务开发,本地环境为windows7+64位+idea+maven 阅读全文
posted @ 2018-05-30 22:17 $>_<$ 阅读(3240) 评论(4) 推荐(0) 编辑
摘要: 在idea工程中,有些文件是不需要关注的,也是不需要提交的,比如.idea文件夹是idea的配置文件,还有.iml文件,.gitignore文件。加入到下面的文件后缀是在工程中不显示的。 注意,.iml文件需要加上*.iml; 注意每加一个都需要用分号分割开。其它自行体会。 阅读全文
posted @ 2018-05-23 09:37 $>_<$ 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 1,从浏览器地址栏输入url到显示页面的过程? first:浏览器根据请求的url交给DNS域各解析,找到真实的ip,向服务器发起请求。 second:服务器交给后台处理完成后返回数据,浏览器接收文件(html,js.css,img等)。 third:浏览器对加载到的资源进行解析。建立相应的内部数据 阅读全文
posted @ 2018-05-16 16:01 $>_<$ 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 用angular开发前台项目,每个项目的根目录下面,都有一个package.json文件, 定义了项目所需要的各种模块依赖,和项目的配置信息(比如名称,版本号等信息,有点像maven)。当我们执行npm install 命令时,就会根据这个配置文件,自动下载所需要的模块,也就是配置项目 阅读全文
posted @ 2018-05-16 11:22 $>_<$ 阅读(1117) 评论(0) 推荐(0) 编辑
摘要: Angular cli 是一个命令行工具,用来创建,打包,发布项目。 Angular cli 安装之前必须先安装Node 6.9.0及以上版本,NPM 3 及以上版本。 在cmd控制台窗口执行命令node -v 查看node的版本,执行 npm -v 查看npm的版本。确保符合最低版本要求,版本高点 阅读全文
posted @ 2018-03-27 16:09 $>_<$ 阅读(1401) 评论(0) 推荐(0) 编辑
摘要: 1,需求:从这段字符串的匹配出<h3></h3>中的内容 我们可以写这两种正则表达式来实现 结果我们发现:默认的贪婪模式只匹配了开头的<h3>和结尾的</h3>,没有把中间的每一对标签的内容匹配出来 我们在后面加个?参数,就启用了懒惰模式,找到一对就显示出来, 总结:正则表达式,表示字符串重复个数元 阅读全文
posted @ 2018-03-26 15:49 $>_<$ 阅读(288) 评论(0) 推荐(0) 编辑
摘要: Angular cmdb-front 新建项目流程 打开idea New>Project 2,打开项目仓库,拷贝项目地址 拷贝项目路径,填写项目名 点击clone,然后一路Next 项目代码已经更新下来 然后在终端Terminal 执行命令npm install 下载angular所需要的NodeM 阅读全文
posted @ 2018-02-02 09:57 $>_<$ 阅读(1539) 评论(0) 推荐(0) 编辑
摘要: 验证ipv6的正则表达式: 例:fe80::ec61:c1d1:9827:82be%13 \s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0- 阅读全文
posted @ 2017-12-25 14:22 $>_<$ 阅读(7751) 评论(1) 推荐(0) 编辑
摘要: var text='Hello world, Hello world'; var b= text.replace('world','zhengxiaoya'); // 找到字符串中的第一个'world',并把它替换为'zhengxiaoya' var c=text.replace(/world/g,'zhengxiaoya'); // 用正则表达式去匹配所有的'world... 阅读全文
posted @ 2017-12-20 14:57 $>_<$ 阅读(13722) 评论(0) 推荐(0) 编辑
摘要: Updates were rejected because the tip of your current branch is behind提示不是说的很清楚了么,你的远程仓库的分支比本地的代码要新所以有冲突,你要么把冲突解决掉再提交要么开新分支提交要么就直接git push --force(多人协 阅读全文
posted @ 2017-12-12 21:42 $>_<$ 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 最近在做一个树节点的上下移动然后实现排序的问题。直接看图: 实现已选查询条件的上下移动。结合了primeng 的picklist 组件。 下面是html代码 下面是ts代码: 阅读全文
posted @ 2017-12-12 17:03 $>_<$ 阅读(575) 评论(0) 推荐(0) 编辑
摘要: angular 2 Directive Lifecycleangular2 中组建继承于指令,并扩展了与ui视图相关的属性。angular2 指令的生命周期是用来记录指令从创建,应用及销毁的过程。angular2 提供了一系列与指令生命周期相关的钩子,便于我们监控指令生命周期的变化,并执行相关的操作 阅读全文
posted @ 2017-12-07 16:41 $>_<$ 阅读(793) 评论(0) 推荐(0) 编辑