- form表单通过anjularJS异步验证
BugMyGod
简单实现:用户名、邮箱输入正确,login可点击输入错误,login不可点击用到的参数:$dirty:脏数据返回值:true/false$pristine:空数据没有操作的时候,返回值也是真$valid:合法数据$invalid:非法数据$error:错误用法:formName.inputName.参数=true/falseeg:login.username.$prinstine三目运算符:条件?
- angularJS
foreveryyyyyyy
htmljavascriptangularjs
是一个javaScript框架,通过标签添加到html页面。通过指令扩展html,通过表达式绑定数据至htmlangularJS指令:通过ng-directives扩展了html;ng-app指令定义一个AnjularJS应用程序;ng-model指令把元素值绑定到应用程序;ng-bind指令把应用程序数据绑定到html视图。anjularJS指令就是以ng做为前缀的html属性。angularJ
- anjularjs angular.element();angular.forEach
我有故事你有酒吗_56dd
转载http://boyitech.iteye.com/blog/2164486转载http://boyitech.iteye.com/blog/2166634
- anjularjs中下拉菜单初始值得设置
静水流深_6660
问题:在设置下拉菜单初始值时,显示为空白,而不是我们设定的初始值。如下:高考成考研考解决方法:在js中设置topic.exam_type的初始值,如下:$scope.topic.exam_type='0';
- anjularjs ng-include造成的作用域问题
陨石坠灭
使用angularjs开发,有时候页面太大,代码行数太多,这时候会造成代码难以维护,以及查找和阅读代码变得越来越困难。而html页面就可以用ng-include将代码代码进行分页,但是ng-include自带作用域,很可能造成网页无法造成运行的后果。接下来,说一下我的处理方式:方法一:使用controller别名在声明ng-controller时这样写:...然后在indexController中
- javaee面试问题01
BenjaminCool
技能要点:1、熟练linux系统,掌握常用命令;2、熟练使用maven和idea;3、熟练使用svn和git;4、熟悉tomcat和nginx服务器4、扎实的java基础;5、掌握常用的设计模式:包括单例模式、工厂模式、构建者模式、动态代理模式等;5、熟悉html,css,js和会使用框架如anjularJS,jQuery,bootstrap等常用框架6、掌握servlet开发技术;熟悉jsp技术
- Angular Js 表单验证
看一看喽
AngularJsAngularJsform表单验证表单属性
AnjularJs的验证必须在form表中才能生效,不在form中不生效。1.from表中进行设置novalidate属性是禁止form表单原生态的校验,避免自定义校验产生冲突。2.requied标识这是一个必填的选项,不能为空3.ng-pattern="/^([1-9]\d*|[0]{1,1})$/"是一个正则表达式输入第一位不为0的正整数,判定是否符合规则4.ng-show="actForm.
- angularjs2 简单使用起始篇(一)
mangues
html5agularjs2angularjs2前端
angularjs2简单使用起始篇—基于一个小例子(一)本篇文章基于angularjs2.3.0angularjs2是不同于anjularjs,前者是基于组件的,而后者着是基于demo的。angularjs2比较像RN。组件化是前端的一个趋势,这种方式类似于android的bar,listview等组件,可以直接调用显示,开发者写好组件后,只要关心数据,样式,其他会有组件自动填充完成。因为内容比较
- AnjularJs 组件之间的通讯
水墨-青花
组件之间的共享可以有好几种方式父->子input方式?123456789101112131415161718192021222324252627282930import{Component,Input}from'angular2/core';@Component({selector:'child',template:`child{{content}}`})classChild{@Input()co
- [anjularjs] ui-router嵌套ui-view不刷新问题
JagnDC
gisjs
项目中遇到了嵌套ui-view时,点击ui-sref无效的现象,通过分析问题解决了该问题,记录一下.问题背景:在anjularjs+electron项目中需要在同一个界面保持部分div不变,点击按钮切换其他部分div.图1结构框架如图所示,左边的map部分需要保留,右侧的div动态部分需要点击菜单的按钮进行动态切换html.(还没有写css,界面较丑)由于技术有限,没有在angularjs中找到u
- anjularjs遍历json文件
kybkq111
常用
varapp=angular.module("myapp",[]);app.controller("mycon",function($scope,$http){$http({method:"get",url:"hoo.json"}).then(functionsuccess(response){$scope.users=response.data;}),functionerror(){$scope
- AngularJs实现Multipart/form-data 文件的上传
echool丶
anjularjs
AngularJs实现Multipart/form-data文件的上传由于公司的需要,我们从java后台传统的JSP转向了使用前后台完全分离的模式来进行开发。后台完全提供接口,可供网页PC端和移动app端调取来获取数据。前台使用anjularjs来展示数据。废话不多说了,直接进入主题吧。一.传统的表单提交文件是这样的前台:后台springmvc的接受:@ApiOperation(value="上传
- AngularJs实现表单文件的上传
桐匠
angularjs
一:传统的表单提交方式二:AngularJS处理文件上传保存因为是通过anjularjs的http请求来上传文件的,所以要让当前的request成为一个Multipart/form-data请求,anjularjs对于post和get请求默认的Content-Typeheader是application/json。通过设置‘Content-Type’:undefined,这样浏览器不仅帮我们把Co
- AngularJS路由传参
meng_c_
//3.在anjularJS模块中注入路由["ngRoute"]varapp=angular.module("myApp",["ngRoute"]);//4.在config函数中配置路由规则,里面是一个数组[]app.config(["$routeProvider",function($routeProvider){$routeProvider.when("/",{template:"这是主页面"
- anjularjs 干货+ionic +百度地图
шесай-ай-ай-ай-ай, ч
js和webview交互
最近在做公司自己的app,借鉴移动端开发的模式,混合开发,看了一些国内的appcan(http://www.appcan.cn/),apicloud(http://www.apicloud.com/)也用它们的IDE做了一些demo,感觉联网编译,各种不爽。这里不多说,自己可以去体验。最后用anjularjs,ionic开发项目。这里说一下我的心得体会。配置环境,你要有配置cordova的基础,这
- 疫情防疫防控登记系统源码Java版全网首发
必看吧
JAVA
快有2个月没有写项目了,于是乎写了个疫情登记系统用来练练手,全程独立开发转载请保留版权谢谢!项目框架:前端:AnjularJs后端:SSM开发工具:前端:WebStorm(后端部分代码对63343端口进行了验证部署自行修改)后端:Idea数据库字段:所有的表管理员表出入记录表防疫站表其余3个为省市区表做级联菜单需要用到就不在这展示了。数据库表字段会打包给大家。项目详细介绍:超级管理员:①使用了Cr
- 一个学Vue+elementui的好地方
java_xxxx
ElementUI
因为最近要用到Vue+ElementUi,上网搜了很多的资料,终于发现了一个网站,讲的特别好,适合有Anjularjs基础的同学,非常的详细。地址:http://www.runoob.com/vue2/vue-loop.htmlhttps://blog.csdn.net/u012907049/article/details/72764151自己的一些感悟,其中一点是:因为我实用anjulars的一
- Jhipster初识
简陌刀丶阿吉
Jhipster初识本文基于自己根据jhipster的初次接触,writedown下一些笔记心得,以及一些操作步骤。一、Jhipster介绍1.大神语录一个代码生成器而已核心是SpringBoot、spring对j2ee企业解决方案的提供、AnjularJs。(掌握这些是必不可少的)。未来spring和spring提供的所有解决方案就是j2ee的趋势和核心。Yeoman要懂跟SpringBoot集
- Anjularjs简介
我不叫奇奇
一.jS类库jQuery是一个js函数库,操作思路仍然是DOM操作思路:先查找元素,再操作元素jQueryUI是一个HTML组件库,简化了HTML/CSS的编写Bootstrap是一个/CSShtml/js框架,主要提供了响应式布局、HTML组件、CSSResetAngular(昂格夜啦)是一个js框架,彻底颠覆了传统的DOM操作,所有的关注点集中在业务数据上,而不是DOM树,适用于以数据操作为主
- CrapApi|API接口管理系统
Ehsan
[CrapApi是什么]加入一个公司或接手一个项目,面对散落在处的word文档,也许好不容易找到了,才发现那已是陈年往事!!!面对快速变动的需求文档,不断更迭的API接口,此时你应该考虑找一个好的接口、文档管理系统...CrapApi:一个由anjularjs+bootstrap+springMVC搭建的免费开源的API接口、文档管理系统(应用接口管理系统)CrapApi.V5版本新增在线使用功能
- AnjularJS 跳转
大热天晒太阳
本文转自:风轻云淡AngularJS之页面跳转Route除了引用AngularJs.js外,还要引用路由JS,"~/Scripts/angularjs/angular-route.js"通过$routeProvider定义路由,示例:vartestModule=angular.module('testModule',['ngRoute']);testModule.config(['$routePr
- AnjularJS中$scope和$rootScope的区别小结
一句话总结:$rootScope针对全局的作用域生效$scope只针对当前的controller作用域生效用下面的例子来证明上述的说法:定义一个模块名为myAppvarmyApp=angular.module('myApp',[]);创建oneController和twoController这两个controlleroneController传入$scope和$rootScopemyApp.con
- swiper在angularjs中使用循环轮播失效的解决方法
Tim_zsd
bug描述:我在anjularjs中使用了swiper轮播图,通过动态获取到数据插入swiper-slide中,我在swiper初始化中设置了loop(循环),但是在出现了一点小问题,swiper会失效,划不动,当我设置固定的数据通过ng-src插入到swiper-silde中,会正常轮播,但是第一张图会出现空白。通过查询了资料,发现swiper和angularjs执行的机制是不同的,swiper
- Vue.js基础指令实例讲解(各种数据绑定、表单渲染大总结)
Mr.聂
Vue.js是一套构建用户界面的渐进式框架。他自身不是一个全能框架――只聚焦于视图层。因此它非常容易学习,非常容易与其它库或已有项目整合。在与相关工具和支持库一起使用时,Vue.js也能完美地驱动复杂的单页应用。他是基于AnjularJs编写的,所以和前者的语法特别相似,却又使用简洁了很多。那今天,我就给大家详细的说道说道这个Vue.js,以下是我们这次详解的目录,朋友们可以根据自己的情况选择性阅
- jhipster学习心得
东方一号蓝
原创性声明:本文完全为笔者原创,请尊重笔者劳动力。转载务必注明原文地址。Jhipster初识#本文基于自己根据jhipster的初次接触,writedown下一些笔记心得,以及一些操作步骤。一、Jhipster介绍##1.大神语录###一个代码生成器而已核心是SpringBoot、spring对j2ee企业解决方案的提供、AnjularJs。(掌握这些是必不可少的)。未来spring和spring
- jhipster学习心得
东方一号蓝
技术
原创性声明:本文完全为笔者原创,请尊重笔者劳动力。转载务必注明原文地址!Jhipster初识本文基于自己根据jhipster的初次接触,writedown下一些笔记心得,以及一些操作步骤。一、Jhipster介绍1.大神语录一个代码生成器而已核心是SpringBoot、spring对j2ee企业解决方案的提供、AnjularJs。(掌握这些是必不可少的)。未来spring和spring提供的所有解
- AnjularJS学习(一)-特点、MVC之一
bwshqh
js
一、理论:1.anjularJS特点a.数据驱动编程b.声明式编程c.模块化及概念分离d.可测性2.MVC模式:a.模型:整个应用的驱动力b.视图:用户可以浏览并与之交互的UI界面c.控制器:代表着业务逻辑及表现层3.anjularJS特性记录:a.依赖注入b.可扩展性c.易于测试4.anjular模块:a.定一个模块需要传入两个参数b.加载其他文件中的模块不要忘记加载这些文件5.anjular控
- 腾讯前端面试
basycia
面试走出象牙塔
面试时间2.22 电话面试1.自我介绍 2.介绍惠普实习的项目3.数据结构-----哈希表-----本质----碰撞-----解决方法-----js如何实现哈希表(蒙了!),与链表,其他数据结构区别4.jquery,anjularjs各自的优缺点,5.why什么学前端,扯了很多,不好回答。。。因为兴趣,因为生活(我想这么说,没敢)6.有什么需要问的,说了腾讯视频的页面问题----聊了很久-----
- AngularJs学习笔记(制作留言板)
AngularJS
原文地址:http://www.jmingzi.cn/?post=13
初学Anjularjs两天了,一边学一边写的留言板,只有一级回复嵌套。演示地址
这里总结一下学习的过程和笔记。另外,看看这篇文章也是会有收获的。
我觉得AngularJs就是实现了php的很多功能和方法,除了不能直接操作数据库以外,他有很多插件可以提供使用,很强大。
我遇到的问题:
- anjularjs弹出model(模态框)
进步的蜗牛
$modal是一个可以迅速创建模态窗口的服务,创建部分页,控制器,并关联他们$modal仅有一个方法open(options)templateUrl:模态窗口的地址template:用于显示html标签scope:一个作用域为模态的内容使用(事实上,$modal会创建一个当前作用域的子作用域)默认为$rootScopecontroller:为$modal指定的控制器,初始化$scope,该控制器可
- 插入表主键冲突做更新
a-john
有以下场景:
用户下了一个订单,订单内的内容较多,且来自多表,首次下单的时候,内容可能会不全(部分内容不是必须,出现有些表根本就没有没有该订单的值)。在以后更改订单时,有些内容会更改,有些内容会新增。
问题:
如果在sql语句中执行update操作,在没有数据的表中会出错。如果在逻辑代码中先做查询,查询结果有做更新,没有做插入,这样会将代码复杂化。
解决:
mysql中提供了一个sql语
- Android xml资源文件中@、@android:type、@*、?、@+含义和区别
Cb123456
@+@?@*
一.@代表引用资源
1.引用自定义资源。格式:@[package:]type/name
android:text="@string/hello"
2.引用系统资源。格式:@android:type/name
android:textColor="@android:color/opaque_red"
- 数据结构的基本介绍
天子之骄
数据结构散列表树、图线性结构价格标签
数据结构的基本介绍
数据结构就是数据的组织形式,用一种提前设计好的框架去存取数据,以便更方便,高效的对数据进行增删查改。正确选择合适的数据结构,对软件程序的高效执行的影响作用不亚于算法的设计。此外,在计算机系统中数据结构的作用也是非同小可。例如常常在编程语言中听到的栈,堆等,就是经典的数据结构。
经典的数据结构大致如下:
一:线性数据结构
(1):列表
a
- 通过二维码开放平台的API快速生成二维码
一炮送你回车库
api
现在很多网站都有通过扫二维码用手机连接的功能,联图网(http://www.liantu.com/pingtai/)的二维码开放平台开放了一个生成二维码图片的Api,挺方便使用的。闲着无聊,写了个前台快速生成二维码的方法。
html代码如下:(二维码将生成在这div下)
? 1
&nbs
- ImageIO读取一张图片改变大小
3213213333332132
javaIOimageBufferedImage
package com.demo;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
/**
* @Description 读取一张图片改变大小
* @author FuJianyon
- myeclipse集成svn(一针见血)
7454103
eclipseSVNMyEclipse
&n
- 装箱与拆箱----autoboxing和unboxing
darkranger
J2SE
4.2 自动装箱和拆箱
基本数据(Primitive)类型的自动装箱(autoboxing)、拆箱(unboxing)是自J2SE 5.0开始提供的功能。虽然为您打包基本数据类型提供了方便,但提供方便的同时表示隐藏了细节,建议在能够区分基本数据类型与对象的差别时再使用。
4.2.1 autoboxing和unboxing
在Java中,所有要处理的东西几乎都是对象(Object)
- ajax传统的方式制作ajax
aijuans
Ajax
//这是前台的代码
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+
- 只用jre的eclipse是怎么编译java源文件的?
avords
javaeclipsejdktomcat
eclipse只需要jre就可以运行开发java程序了,也能自动 编译java源代码,但是jre不是java的运行环境么,难道jre中也带有编译工具? 还是eclipse自己实现的?谁能给解释一下呢问题补充:假设系统中没有安装jdk or jre,只在eclipse的目录中有一个jre,那么eclipse会采用该jre,问题是eclipse照样可以编译java源文件,为什么呢?
&nb
- 前端模块化
bee1314
模块化
背景: 前端JavaScript模块化,其实已经不是什么新鲜事了。但是很多的项目还没有真正的使用起来,还处于刀耕火种的野蛮生长阶段。 JavaScript一直缺乏有效的包管理机制,造成了大量的全局变量,大量的方法冲突。我们多么渴望有天能像Java(import),Python (import),Ruby(require)那样写代码。在没有包管理机制的年代,我们是怎么避免所
- 处理百万级以上的数据处理
bijian1013
oraclesql数据库大数据查询
一.处理百万级以上的数据提高查询速度的方法: 1.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。
2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 o
- mac 卸载 java 1.7 或更高版本
征客丶
javaOS
卸载 java 1.7 或更高
sudo rm -rf /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
成功执行此命令后,还可以执行 java 与 javac 命令
sudo rm -rf /Library/PreferencePanes/JavaControlPanel.prefPane
成功执行此命令后,还可以执行 java
- 【Spark六十一】Spark Streaming结合Flume、Kafka进行日志分析
bit1129
Stream
第一步,Flume和Kakfa对接,Flume抓取日志,写到Kafka中
第二部,Spark Streaming读取Kafka中的数据,进行实时分析
本文首先使用Kakfa自带的消息处理(脚本)来获取消息,走通Flume和Kafka的对接 1. Flume配置
1. 下载Flume和Kafka集成的插件,下载地址:https://github.com/beyondj2ee/f
- Erlang vs TNSDL
bookjovi
erlang
TNSDL是Nokia内部用于开发电信交换软件的私有语言,是在SDL语言的基础上加以修改而成,TNSDL需翻译成C语言得以编译执行,TNSDL语言中实现了异步并行的特点,当然要完整实现异步并行还需要运行时动态库的支持,异步并行类似于Erlang的process(轻量级进程),TNSDL中则称之为hand,Erlang是基于vm(beam)开发,
- 非常希望有一个预防疲劳的java软件, 预防过劳死和眼睛疲劳,大家一起努力搞一个
ljy325
企业应用
非常希望有一个预防疲劳的java软件,我看新闻和网站,国防科技大学的科学家累死了,太疲劳,老是加班,不休息,经常吃药,吃药根本就没用,根本原因是疲劳过度。我以前做java,那会公司垃圾,老想赶快学习到东西跳槽离开,搞得超负荷,不明理。深圳做软件开发经常累死人,总有不明理的人,有个软件提醒限制很好,可以挽救很多人的生命。
相关新闻:
(1)IT行业成五大疾病重灾区:过劳死平均37.9岁
- 读《研磨设计模式》-代码笔记-原型模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/**
* Effective Java 建议使用copy constructor or copy factory来代替clone()方法:
* 1.public Product copy(Product p){}
* 2.publi
- 配置管理---svn工具之权限配置
chenyu19891124
SVN
今天花了大半天的功夫,终于弄懂svn权限配置。下面是今天收获的战绩。
安装完svn后就是在svn中建立版本库,比如我本地的是版本库路径是C:\Repositories\pepos。pepos是我的版本库。在pepos的目录结构
pepos
component
webapps
在conf里面的auth里赋予的权限配置为
[groups]
- 浅谈程序员的数学修养
comsci
设计模式编程算法面试招聘
浅谈程序员的数学修养
- 批量执行 bulk collect与forall用法
daizj
oraclesqlbulk collectforall
BULK COLLECT 子句会批量检索结果,即一次性将结果集绑定到一个集合变量中,并从SQL引擎发送到PL/SQL引擎。通常可以在SELECT INTO、
FETCH INTO以及RETURNING INTO子句中使用BULK COLLECT。本文将逐一描述BULK COLLECT在这几种情形下的用法。
有关FORALL语句的用法请参考:批量SQL之 F
- Linux下使用rsync最快速删除海量文件的方法
dongwei_6688
OS
1、先安装rsync:yum install rsync
2、建立一个空的文件夹:mkdir /tmp/test
3、用rsync删除目标目录:rsync --delete-before -a -H -v --progress --stats /tmp/test/ log/这样我们要删除的log目录就会被清空了,删除的速度会非常快。rsync实际上用的是替换原理,处理数十万个文件也是秒删。
- Yii CModel中rules验证规格
dcj3sjt126com
rulesyiivalidate
Yii cValidator主要用法分析:
yii验证rulesit 分类: Yii yii的rules验证 cValidator主要属性 attributes ,builtInValidators,enableClientValidation,message,on,safe,skipOnError
 
- 基于vagrant的redis主从实验
dcj3sjt126com
vagrant
平台: Mac
工具: Vagrant
系统: Centos6.5
实验目的: Redis主从
实现思路
制作一个基于sentos6.5, 已经安装好reids的box, 添加一个脚本配置从机, 然后作为后面主机从机的基础box
制作sentos6.5+redis的box
mkdir vagrant_redis
cd vagrant_
- Memcached(二)、Centos安装Memcached服务器
frank1234
centosmemcached
一、安装gcc
rpm和yum安装memcached服务器连接没有找到,所以我使用的是make的方式安装,由于make依赖于gcc,所以要先安装gcc
开始安装,命令如下,[color=red][b]顺序一定不能出错[/b][/color]:
建议可以先切换到root用户,不然可能会遇到权限问题:su root 输入密码......
rpm -ivh kernel-head
- Remove Duplicates from Sorted List
hcx2013
remove
Given a sorted linked list, delete all duplicates such that each element appear only once.
For example,Given 1->1->2, return 1->2.Given 1->1->2->3->3, return&
- Spring4新特性——JSR310日期时间API的支持
jinnianshilongnian
spring4
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- 浅谈enum与单例设计模式
247687009
java单例
在JDK1.5之前的单例实现方式有两种(懒汉式和饿汉式并无设计上的区别故看做一种),两者同是私有构
造器,导出静态成员变量,以便调用者访问。
第一种
package singleton;
public class Singleton {
//导出全局成员
public final static Singleton INSTANCE = new S
- 使用switch条件语句需要注意的几点
openwrt
cbreakswitch
1. 当满足条件的case中没有break,程序将依次执行其后的每种条件(包括default)直到遇到break跳出
int main()
{
int n = 1;
switch(n) {
case 1:
printf("--1--\n");
default:
printf("defa
- 配置Spring Mybatis JUnit测试环境的应用上下文
schnell18
springmybatisJUnit
Spring-test模块中的应用上下文和web及spring boot的有很大差异。主要试下来差异有:
单元测试的app context不支持从外部properties文件注入属性
@Value注解不能解析带通配符的路径字符串
解决第一个问题可以配置一个PropertyPlaceholderConfigurer的bean。
第二个问题的具体实例是:
 
- Java 定时任务总结一
tuoni
javaspringtimerquartztimertask
Java定时任务总结 一.从技术上分类大概分为以下三种方式: 1.Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务; 说明: java.util.Timer定时器,实际上是个线程,定时执行TimerTask类 &
- 一种防止用户生成内容站点出现商业广告以及非法有害等垃圾信息的方法
yangshangchuan
rank相似度计算文本相似度词袋模型余弦相似度
本文描述了一种在ITEYE博客频道上面出现的新型的商业广告形式及其应对方法,对于其他的用户生成内容站点类型也具有同样的适用性。
最近在ITEYE博客频道上面出现了一种新型的商业广告形式,方法如下:
1、注册多个账号(一般10个以上)。
2、从多个账号中选择一个账号,发表1-2篇博文