【Vue学习篇:vuejs简介、环境安装以及项目部署】

2019-04-12
阅读 2 分钟
2.8k
1、什么是vuejsvue.js是一套构建用户界面的渐进式框架。vue.js是轻量级的,与其他重量级框架不同,它被设计为可以自底向上逐层应用。vue的核心库只关注视图层,易于上手,另外vue完全有能力驱动采用单文件组件和vue生态系统支持的库开发的复杂单页应用。官方地址:[链接]官方介绍:[链接]

【angularjs】如何使用$sce控制代码安全

2018-12-28
阅读 3 分钟
2.9k
问题场景:需求要求,点击按钮,要通过一个http网址打开页面,但是这个页面要使用弹框而不能新开一个窗口,这时候我就想到了iframe,大致代码如下:

【mySQL】left join、right join和join的区别

2018-12-13
阅读 2 分钟
139.8k
哈,好久没更新文章了,今天来说说关于mySQL那些年的小事。说到mySQL啊,用了挺久的了,但是有个问题一直在困扰着我,就是left join、join、right join和inner join等等各种join的区别。网上搜,最常见的就是一张图解图,如下:

python3实战(1):网络小说爬取工具

2018-03-14
阅读 6 分钟
5.1k
Beautiful Soup 简单来说,BeautifulSoup是python的一个库,最主要的功能是从网页抓取数据。官方解释如下: BeautifulSoup提供一些简单的、python式的函数用来处理导航、搜索、修改分析树等功能。它是一个工具箱,通过解析文档为用户提供需要抓取的数据,因为简单,所以不需要多少代码就可以写出一个完整的应用程序。 Be...

基于GitHub Pages+Jekyll搭建个人博客

2018-03-13
阅读 2 分钟
6.2k
看到很多大神们都有自己的个人网站,觉得很高大上,于是我就怀着巨强的好奇心去看各种教程和各种例子,总算了解其中的规则,然后就试着自己搭建了一个自己的网站,在折腾了两三天后总算把自己的网站搞起来了,很不容易,下面我大致给大家介绍下我的搭建过程,但是具体我没细讲,每种环境的安装百度都可以搜索到很详细的...

基于nodejs环境用Phaser来制作一个html5游戏

2018-01-15
阅读 9 分钟
7k
1、创建node项目游戏主要是有js来控制实现的,是要靠服务器运行的,这边我就选择了node环境,所以最开始需要先创建node项目,这里就不详细介绍,若是不会的可以参照如何创建nodejs项目?。

使用echarts3实现散点地图

2017-12-28
阅读 9 分钟
24.1k
在开发过程中,我们总会接到关于数据处理分析的需求,其中有一部分很重要就是数据统计可视化展示,对于数据可视化方面,echarts这点就做的非常好。最近研究echarts,对于散点地图这一块挺感兴趣的,在这里就做一篇整个过程的分享,首先给大家看下效果图:

java构造list,合并重复的数组

2017-12-21
阅读 3 分钟
3.7k
在开发项目中遇到了这样的一个问题:一个repeatList里面有这样的数据: {代码...} 我要怎么做才能把他们合并为 {代码...} 这边根据b字段的公司名将同一公司的不同数据构造一起,做法如下: 总结:双重遍历+去重 (1)双重遍历构造数据: {代码...} 经过上面的构造,会出现这样的结果: {代码...} (2)去重因为是每条数...

如何解决SSM框架前台传参数到后台乱码的问题

2017-12-01
阅读 1 分钟
3.3k
最近在做一个SSM框架的项目,总是遇到一个问题,就是后台接收前端传递的中文参数的时候,参数是乱码的,导致sql语句经常无法执行,但是有很奇怪,在测试环境和生产环境都是正常的,就是本地开发环境总是这么坑人,那如何解决呢?1、比较累人,就是能不传中文就不传中文参数,对于这点,大家就笑笑而过就行了。。。。

【vue-router②】使用导航守卫控制页面前进刷新,后退缓存

2017-11-03
阅读 3 分钟
9.6k
之前给大家分享了利用keep-alive进行缓存你想要的页面,然后到后面会出现这样的问题:我有三个组件A(组件)、B(A中的弹框)、C(组件),其实算是两个组件,一个弹框,现在他们的关系是这样的: 点击A(li循环列表组件)中某个功能,弹出了B(弹框-表格),然后在B(弹框)点击连接跳转到C(组件)。然后我想要实现A(...

vue使用mint-ui实现下拉刷新和无限滚动

2017-10-25
阅读 3 分钟
19k
在开发web-app中,总会遇到v-for出来的li会有很多,当数据达几百上千条的时候,一起加载出来会造成用户体验很差的效果。这时候我们可以使用无限滚动和下拉刷新来实现控制显示的数量,当刷新到底部的边界的时候会触发无限滚动的事件,再次加载一定数量的条目。

【freemaker实现导出word③】详解将echarts的图片到出到word

2017-10-25
阅读 4 分钟
7.5k
前面介绍了导出到word的代码实现,详见这里,里面有一部分涉及导出图片到word,在这里我再另外做一个详细的介绍。是这样的,我项目有个功能,里面就涉及到要将echarts形成的柱状图或者地图之类的图表导出到word,在网上找了很久,都是说将图片转成base64编码后传给后台解码,但没有一篇有详细具体的介绍,经过不断的摸索...

【freemaker实现导出word②】代码实现导出word(包括导出list数据和导出图片到word)

2017-10-25
阅读 9 分钟
8.7k
前面文章已经分享了如何创建导出word需要用到的xml/ftl模板了,接下来这里要给大家分享的是如何用后台制作导出word的代码工具和controller实现。

【freemaker实现导出word①】创建xml/ftl模板

2017-10-25
阅读 2 分钟
10.4k
在javaweb项目中,往往很多时候需要我们实现将数据导出到word文档中,但是导出word首要做法就是创建模板,没有模板,请求出来的数据就没有可以存放和显示的地方。导出的模板需要xml或者ftl格式的文件。

【vue-router①】router-link跳转页面传递参数

2017-10-25
阅读 2 分钟
36k
在vue项目中,往往会遇到这样的情况,就是要实现在一个循环列表中,点击其中一条跳转到下个页面,然后将这一条的相关数据带到下个页面中显示,这是个循环列表,无论点哪一条都是跳到相同的页面,只是填的数据不一样,这个时候就需要实现跳转的时候一起把参数携带过去。

【vue组件通信①】父组件向子组件通信props

2017-10-24
阅读 2 分钟
1.7k
组件实例的作用域是孤立的。这意味着不能 (也不应该) 在子组件的模板内直接引用父组件的数据。父组件的数据需要通过 prop才能下发到子组件中。

vue使用keep-alive实现数据缓存不刷新

2017-10-20
阅读 2 分钟
29.5k
到现在,接触vue也小段时间了,项目进行到了一定程度,然而项目缺少了缓存机制,所以每次跳转页面都会重新created一下数据,虽说系统的数据请求速度很快,但是这样做对系统的性能会有很大的坏处的,所以到这里就要对系统优化下,添加缓存了。其实到现在,对于vue还是没有玩通,每深挖一次,就会发现一次vue的精彩,开始...

vue自定义通用函数(全局函数)

2017-10-18
阅读 2 分钟
23.4k
在一个项目中,经常会出现多个地方都要使用到同一个函数的情况,尤其在vue的组件之间是相互独立的情况下,要是每次要使用到函数都要重新定义,这样会显得特别累赘繁琐,也会造成代码的冗余,所以有没有办法注册一个通用的函数供所有组件使用呢?

java实现构造无限层级树形菜单

2017-09-30
阅读 4 分钟
12.4k
我们来理一下如何实现构造多叉树的逻辑吧,其实整个问题概括起来就是1、构造一个实体类,用来存储节点,所以我们构造的需要四个对象(id,pid,name,和chirenList)2、构造菜单结构3、构造子菜单,如此循环,通过pid判断上级菜单

vuejs使用递归组件实现树形目录

2017-09-30
阅读 4 分钟
21.8k
这边数据调用的是数据库的数据的,需要数据库进行数据的构造,这里涉及到java的构造多叉树的知识,后续我会另外写一篇文章详细讲解,这里讲下前端。

【vue组件通信②】使用$emit和$on进行组件之间的传值

2017-09-30
阅读 2 分钟
10.1k
$emit和$on可以实现组件之间的传值,我们知道父组件传值给子组件使用props,但是不允许子组件传值给父组件,这时候使用这个就可以实现了。这也可以用在兄弟组件之间的通信。