主页

Dos命令

常见的命令 cd 同linux bash eg: cd a window win+R 键打开命令行默认目录是在C:\Users\Administrator> 当前登录用户目录下,随登录用户不同在不同的位置. 有时候需要跳转到其他磁盘 比如说d盘soft目录 直接cd D:\soft 是跳不过去的.据我所知有三种办法 依次执行 d: cd soft 计算机中打开对应的目录,然后按住shift键,再鼠标右键选择在此处打开命令行窗口 安装git 在git bash中操作 git bash提供了模拟linux的方式 直接cd /d/soft type 命令行查看当前文件的内容 用法: ty...

阅读更多

Eap使用(10)权限说明

数据库表说明 涉及到的表 类名 描述 t_system_system_staff com.hfvast.platform.system.SystemStaffEntity 员工 t_system_system_role com.hfvast.platform.system.SystemRoleEntity 角色 t_system_system_role_staff com.hfvast.platform.system.SystemRoleStaff 角色...

阅读更多

Eap使用(9) Permission数据权限模块使用

eap 最近支持了数据权限的配置使用 eg: 系统管理员可以查询全表数据 普通管理员只能查询到归属于自己部门下的数据 使用前的一点说明 支持的版本 因为使用了jdk8开发 jdk8同时使用的是 jdbc4.2版本 所以默认只支持8+ && 4.2 同时为了提高更好的使用性,使用了spel表达式 所以对spring 的版本会有要求 spring4+ 优点 跨数据库,理论上支持所有支持jdbc(4.2+)连接的数据库(可以通过使用低版本的jdk编译支持低版本). 无侵入性 支持任何java环境 业务层代码不需要拼接sql 支持 mybatis hibernate 等数据库框架 支持 c3p0 dbcp2 等数据库连接池 支持spel 比如...

阅读更多

Eap使用(8) 文件上传

基于spring mvc 文件上传配置 之前的配置方法名为commonsMultipartResolver 但是在使用时参数注入MultipartFile类型时提示没有文件上传的配置 怀疑并不是根据type注入而是根据name进行的注入.只是怀疑,并没有深入的挖源码 /** * 目前的最新配置 */ @Bean public CommonsMultipartResolver multipartResolver(){ CommonsMultipartResolver resolver = new CommonsMultipartResolver(); resolver.setMaxUploadSize(100*1024*1024); resolver.s...

阅读更多

Eap使用(7) 事务

基于spring mvc 事务配置 spring 配置bean有 xml配置 注解配置 @Bean配置 lambda配置 参考Eap使用(4) 架构设计 目前最新的eap 1.2-SNAPSHOT 采用@Bean方式配置事务bean 方法名必须叫transactionManager @Bean public JpaTransactionManager transactionManager(EntityManagerFactory entityManagerFactory){ JpaTransactionManager transactionManager = new JpaTransactionManager(); transactionManager.setEn...

阅读更多

Maven打可运行jar包

最近做一个数据转换的小程序 脚本运行的 JAVA SE 当使用之前打jar的配置时,启动报错.baidu一番是由于jar里的清单文件被覆盖导致,资源文件丢失导致 这是以前的配置 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>2.4.1</version> <executions> <execution> <phase>packa...

阅读更多

Proxy

为什么要搭建代理服务器 生产环境为了安全,不允许直连. 通过跳板机或者安全管理平台 服务器没有外网访问权限 开发者要提高自己的工作效率 提高下载速度 抓包 debug 找故障(fiddler) 安全 代理协议(方式)有哪些 http https sock4 sock5 ssh 搭建代理服务器 window server WProxy 官网下载地址:http://www.imfirewall.us/trial/WProxy3.0_20160615.exe Fiddler 官网地址(非下载地址-有cookie):https://www.telerik.com/fiddler 说明: 利用代理去抓包,然后分析...

阅读更多

Mongodb安装与使用

为什么要用mongodb? 原因很简单,业务需要.业务需要灵活的添加删除字段. 之前考虑过有竖表,大字段存储json字符串. 当然了mysql5.7已经原生支持了json类型.而最新版本的mysql8 已经支持关系型与文档型同时支持. 嗯,还有. PostgreSQL很早就支持了关系型与文档型并存. 结果就是使用mongodb. install 前往下载页面 将下载好的安装包上传到待安装的服务器下 用户组信息设置 groupadd mongodb useradd -g mongodb mongodb 将文件移动到mongodb用户目录下 mv mongodb-linux-x86_64-rhel62-3.6.5.tgz /home/mongodb...

阅读更多