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...
共计 193 篇文章,25 页。