- 博客(10)
- 问答 (6)
- 收藏
- 关注
原创 EasyUI tree更换图标及调整间距
web项目的左侧导航tree,一般是通过请求查询数据库表,返回EasyUI 中tree组件所需的json数据,自动加载生成树结构的导航菜单。Json数据中图标对应的属性名为iconCls,值为图标名称。项目中easyui包下的themes目录中的icon.css为图标样式,图片文件放在在icons文件夹中。 因此数据库中图标的列名应为iconCls,对应的实体类及持久层也换为iconCls
2018-01-23 13:37:09 5486
原创 本地ideal运行springboot项目注册到服务器上eureka中,访问不到其他服务或启动异常
本地ideal运行springboot项目注册到服务器eureka中,访问不到其他服务
2022-01-13 14:47:01 1703
原创 vue 打包部署
启动:npm run dev部署:打包npm run build:prod(会多一个文件夹dist)*tomcat部署*将dist文件夹部署在tomcat的webapps下http:localhost:8080/dist*nginx部署*修改nginx/conf/nginx.conf的serverlocation / { try_files $uri $uri/ /in...
2019-11-01 17:19:38 235
原创 不删除数据 更改MySQL数据库表主键为uuid
1.在表中增加一列uuid(原主键不动)2.执行sql语句update warehouseentry set uuid = UUID();update warehouseentry set uuid = REPLACE(uuid,'-','');3.将uuid设置为主键4.取消原主键...
2019-09-26 17:08:57 545
原创 【面试题】悲观锁和乐观锁
悲观锁:某线程一旦得到锁,其他需要锁的线程就挂起。 synchronized就是悲观锁乐观锁:每次不加锁而假设没有冲突就去执行某项任务,如因为冲突失败就重试,直到成功为止。 CAS(Compare and Swap)就是乐观锁...
2019-09-20 13:59:43 224
原创 两种保留小数位,四舍五入的方法
/** * 保留小数位,四舍五入 */ public static void main(String[] args) { //Math.round保留两位小数 double num1 = 10.123456; num1 = Math.round(num1 * 100)/100.0; System.out.println(num1);//10.12 //BigD...
2019-09-18 18:11:08 519
原创 代理模式【Proxy Pattern】
代理模式1.一个A接口2.一个A类实现A接口3.一个B代理类实现A接口,构造方法(多态)代理A类4.一个执行类,创建B代理类
2019-09-18 16:59:33 172
原创 策略模式【Strategy Pattern】
策略模式1.一个 A接口2.多个 类实现 A接口3.一个B类,构造函数传入A接口4.一个 策略执行类,通过B构造函数多态调用A实现类中的方法
2019-09-18 16:51:13 85
原创 单例模式【Singleton Pattern】
/***饿汉模式(线程安全)*/publicclassSingleton1{privateSingleton1(){}privatestaticSingleton1instance=newSingleton1();publicstaticSingleton1getInstance(){...
2019-09-18 16:34:43 73
空空如也
Spring+SpringMVC+MyBatis+sharding-jdbc整合
2019-02-28
历史数据分表存储及查询
2019-02-21
历史数据分表存储及查询
2019-02-19
EasyUI 自动生成tree 各节点之间的距离怎么调
2017-08-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人