史上最简单Angular2教程,大叔都学会了 作者:王芃 wpcfan@gmail.com 第二节:Angular2 从0到1 (二)第三节:Angular2 从0到1 (三) 第一节:认识Angular2 前言 Angular 2 是Google推出的一个跨平台全终端的框架,和目前比较火的Reac ...
分类:
其他好文 时间:
2016-11-12 01:35:38
阅读次数:
408
1对于vertical-align:baseline想起作用用 父元素必须设置line-height属性。2a:link{}a:visited{}a:hover{}a:active{}:before, span:after 3text-decoration:none; outline:none; 4 ...
分类:
Web程序 时间:
2016-11-11 23:05:45
阅读次数:
208
Atitit 文档资料管理同步解决方案 流程 生成快照, 操作。 使用快照与dir对比,生成操作日志 /atiplat_cms/src/com/attilax/sync/SyncUtil.java public static void geneSnap(String dir ,String snap ...
分类:
其他好文 时间:
2016-11-11 23:02:07
阅读次数:
192
前两天有事情 停了2天 数据需求:1、活动日期11.8-11.10订单2、单笔订单购买A类产品 B类产品满足68元、且连续3天下单的用户ID 首先第一个条件很简单,主要是第二个条件 第二个条件是 且 逻辑运算 并且计算每个字段维度也不一样,单笔订单购买A、B 满足68 这个情况包含一个用户一天下多个 ...
分类:
数据库 时间:
2016-11-11 20:35:59
阅读次数:
202
Atitit DbServiceV4qb9 数据库查询类库v4 新特性 V4新特性 安全特性,屏蔽了executeUpdate,使用v2版 Sql异常转换,特别转换了DuplicateEntryEx异常 Split meta svs,sql ast svs... public int execute ...
分类:
数据库 时间:
2016-11-11 20:32:55
阅读次数:
294
什么时候需要 Looper Looper用于封装了android线程中的消息循环,默认情况下一个线程是不存在消息循环(message loop)的,需要调用Looper.prepare()来给线程创建一个消息循环,调用Looper.loop()来使消息循环起作用,使用Looper.prepare() ...
分类:
其他好文 时间:
2016-11-11 20:22:00
阅读次数:
174
Saltstack-API 官方文档 https://docs.saltstack.com/en/latest/ref/netapi/all/salt.netapi.rest_cherrypy.html 使用条件:1)https调用,需要生成证书 2)配置文件 3)使用PAM验证 4)启动salt- ...
1.进入mysql:mysql -u root -p 2.允许远程访问: mysql -u root –p mysql>use mysql; mysql>update user set host = '%' where user = 'root'; mysql>flush privileges; m ...
分类:
数据库 时间:
2016-11-11 20:14:14
阅读次数:
241
Nginx反向代理 作者:尹正杰 欢迎加入:高级运维工程师之路 598432640 前言: 说道NGINIX的反向代理我不得不说一下正向代理: 在实际生产环境中,公司可能在路由器上做了行为管理,比如不能让你们访问淘宝,京东网站之类的,或者一些外国的网站等等。 我们可以从图中可以看出网关路由不能访问的 ...
分类:
其他好文 时间:
2016-11-11 19:57:35
阅读次数:
305
数据库范式那些事 简介 数据库范式在数据库设计中的地位一直很暧昧,教科书中对于数据库范式倒是都给出了学术性的定义,但实际应用中范式的应用却不甚乐观,这篇文章会用简单的语言和一个简单的数据库DEMO将一个不符合范式的数据库一步步从第一范式实现到第四范式。 范式的目标 应用数据库范式可以带来许多好处,但 ...
分类:
数据库 时间:
2016-11-11 19:39:14
阅读次数:
334