`
cooperay
  • 浏览: 212746 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论
文章列表
 从vaadin6开始关注,始终喜欢vaadin的全栈式的开发思路,在开发过程中超过90%的代码不需要写css js 全部java搞定,经过封装和组件化后开发效率有很大的提升。是开发企业web应用的利器(目前就职传统软件行业)   目前使用vaadin8 开发的零售行业erp 先上个几张效果图     
安装完spring tools 与vaadin插件后 可通过新建springboot项目的方式创建 springboot+vaadin项目   new -> spring start project    创建项目过程中选择web 和 vaadin 支持   项目创建完成后maven 会 自动加载vaadin所需jar包 vaadin-*.jar     创建 UI 界面 在spring boot Application 相同位置新建 SystemUI.java 名称随便取   @SpringUI public class SystemUI extends U ...
通过Eclipse Marketplace 安装vaadin插件   显示vaadin插件图标表示安装完成    安装spring tools 插件  直接搜索sts   安装完成后基础springboot + vaadin环境搭建成功   附上Eclipse版本:   
单节点安装:        软件: zookeeper-3.5.2-alpha.tar.gz        下载地址:http://www.apache.org/dyn/closer.cgi/zookeeper/     选择一个镜像站下载。        1.解压            tar -zxvf zookeeper-3.5.2-alpha.tar.gz          2.创建配置文件,在zookeeper的安装目录 下的conf目录中找到zoo_sample.cfg 把名称改为zoo.cfg            mv zoo_sample.cfg  zoo.cf ...
初识zookeeper   zookeeper总的来说是一个第三方协调中间件,主要提供的功能是,      存储客户端数据,      为客户端提供数据监听。 使用场景主要包括:     1. 为分布式服务提供统一的名称方便调用。
从最新版本的linux系统开始,默认的是 Mariadb而不是mysql! 使用系统自带的repos安装很简单: 1、安装  yum install mariadb mariadb-server systemctl start mariadb ==> 启动mariadb systemctl enable mariadb ==> 开机自启动 mysql_secure_installation ==> 设置 root密码等相关 mysql -uroot -p123456 ==> 测试登录! 结束! 2、授权远程访问      第一改表       u ...
1.插件安装      官网 http://www.mybatis.org/generator/index.html      插件地址: https://dl.bintray.com/mybatis/mybatis-generator 2新建generatorConfig.xml      插件安装完成后  右键---新建--other--mybatis 。     默认在项目目录下新建generatorConfig.xml  3配置generatorConfig.xml <?xml version="1.0" encoding="UT ...
下面本文章从安装chrome浏览器的实现方法到安装过程中碰到问题的解决方法,希望此例子对各位在Fedora安装chrome会有帮助哦。 在google网站下载chrome速度很慢,但是添加了chrome的源之后,就可以在终端通过yum install 来安装chrome了,会快很多。 首先在 /etc/yum.repos.d 里建立一个名为 google.repo 文件,然后复制以下代码到其中,然后保存: 32位系统:    代码如下 复制代码 [google] name=Google – i386 baseurl=http://dl.google.com/linux/rp ...
  mysql -u root -p mysql>use mysql; mysql>select 'host' from user where user='root'; mysql>update user set host = '%' where user ='root'; mysql>flush privileges; mysql>select 'host'   from user where user='root'; 
编辑 /etc/sysconfig/netwokscripts/ifcfg-eno*   TYPE=EthernetBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noNAME=eno16777736UUID=69256243-cd8c-45bc-84cf-00ec8dbac9f6DEVICE=eno16777736ONBOOT=yesPEERDNS=yesPEERROUTES=yesIPV6_PEERDNS= ...
使用angularJs 的指令库 ui-bootstrap 弹出模态窗口: 导入ui-bootstrap-tpls.js 这个是ui-bootstrap的库,版本 1.1.0 (老版本的注入对象$modal) 注入服务:'$uibModal',和$$uibModalInstance  打开窗口:   $angular.module("app",['ui.bootstarp','mlm/erp/modal/choose-department.html']).controller(function(){ var openChooseDepModal=functi ...
1、静态编译,在java工程中直接写groovy的文件,然后可以在Groovy的文件中引用Java工程的类,这种方式能够有效的利用groovy自身的语言特性,例如闭包; (这种方式上面已经提及,不适合我们目前需求)2、通过groovyShell类直接执行脚本,例如: Binding bind =newBinding(); bind.setVariable("str","test"); GroovyShell shell =new
首先配置Web.xml filter要放到最上 <filter> <filter-name>shiroFilter</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> <init-param> <param-name>targetFilterLifecycle</param-name> <par ...
问题1:  @RequiresPermissions 注解不起作用。当Shiro和spring 整合完成后,认证(登陆)模块没有问题,但是授权模块使用user..isAuthenticated()方法能进行授权验证,使用注解方法不能授权。这是因为Shiro配置文件应放在SpringMvc的配置文件中,这样才能被SpringMvc扫描。如果放到spring的配置文件中将会出现不能扫描注解的情况。 <bean class="org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceA ...
当在spring mvc 使用@requestBady和@responseBady时,将调用jackson来自动封装对象和json。   常见的异常有 问题1. 日期格式不匹配异常  使用@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")            指定传入的日期字符串格式 问题2. 时间差8小时 问题      如上 需要指定timezone属性   这两个问题也可以通过全局配置进行解决     <mvc:annotation-drive ...
Global site tag (gtag.js) - Google Analytics