自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(121)
  • 资源 (39)
  • 收藏
  • 关注

原创 通义千问开源大模型部署教程-小白也能懂

准备好:python 3.10 (不要用3.8 ,有bug)安装完了之后,观察是否添加到path环境变量里了,如果安装的时候忘记勾选自动添加到环境变量,就自己加到path里。

2024-01-12 11:41:04 1627

原创 备份doris数据到minio

创建服务账户,记住ACCESS_KEY和SECRET_KEY创建Buckets doris设置region在首页查看服务ip和端口号。

2023-11-03 17:09:15 327

原创 使用Jxbrowser7替换浏览器请求内容和header

通过官网文档查阅,我们可以通过BeforeSendUploadDataCallback和BeforeStartTransactionCallback来实现body和header的替换。前几天一个伙计让我帮他做jxbrowser的请求内容(requestBody,Header)的替换,特此记录。

2023-07-07 17:05:21 461 1

原创 停车系统多位多车算法

下面代码是伪Java代码,看得懂就行。

2023-05-29 19:05:43 1326

原创 使用jxbrowser7 做爬虫采集

jxborwser7对于jxborwser6进行了大规模重构,放弃了对xp的支持,支持win7以上版本,提高了性能。

2023-05-29 17:59:06 1505

原创 DorisWriter 最新插件文档

DorisWriter支持将大批量数据写入Doris中。

2023-05-11 18:57:12 735

原创 hadoop hive on spark单机部署-一键部署

包内所包含的软件有:vi /etc/hosts 添加。

2023-05-09 00:11:54 88

原创 用yarn查看诊断日志

这里能看到一些详细的日志,我们点开最后一个。然后又能看到一个网址。你会找到一个链接,把链接的localhost改为服务器的ip。

2023-05-08 20:16:58 79

原创 SOA和微服务 以及分布式 架构区别

在分布式系统中,每台计算机都可以独立地运行应用程序的某一部分,而这些部分需要通过网络协作完成整个应用程序的功能。2. 生命周期管理不同:在SOA中,服务的生命周期管理由中央仓库进行管理,而微服务则更加注重分散的服务治理,每个服务都有其独立的生命周期管理。3. 数据库的使用不同:在SOA中,每个服务可能会使用相同的数据库,而在微服务中,每个服务都有其独立的数据库。1. 大小不同:SOA是一个大型的、综合性的服务架构体系,而微服务则是一种更小、更轻量级的服务架构体系。

2023-03-14 10:38:01 327

原创 停车系统源码-基于springboot+uniapp开源项目

Iparking停车收费管理系统-可商用介绍Iparking是一款基于springBoot的停车收费管理系统,支持封闭车场和路边车场,支持微信支付宝多种支付渠道,支持多种硬件,涵盖了停车场管理系统的所有基础功能。技术栈功能云端功能序号模块功能描述1系统管理菜单管理配置系统菜单2系统管理组织管理管理组织机构3系统管理角色管理配置系统角色,包含数据权限和功能权限配置4系统管理用户管理管理后台用户5系统管理租户管理多租户管理6系统管理公众号配置。

2023-01-13 17:28:57 1547

原创 EasyTrans,一个注解搞定数据翻译,减少30%SQL代码量

比如订单和用户是2个微服务,但是我要在订单详情里展示订单的创建人的用户名,需要用到RPC翻译,原理是订单微服务使用restTemplate调用用户服务的一个统一的接口,把需要翻译的id传过去,然后用户微服务使用MybatisPlus/JPA的API自动进行查询把结果给订单微服务,然后订单微服务拿到数据后进行翻译,当然使用者只是需要一个注解,这些事情都是由组件自动完成的。2 跨微服务翻译支持(User和Order 是2个不同微服务,order里面有userId 需要userName)

2023-01-13 13:56:21 1071 3

原创 为什么技术好但是年级大的人不好找工作

前几天有个阿里P7出来4个月找不到工作的帖子,看了确实让人揪心。他已经是大数据的技术专家了,但是确实就是不好找工作。

2022-10-12 18:08:15 465

原创 解决Springcloud Nacos 开发环境多服务在线乱入问题

***nacosdev环境微服务调度规则*优先同IP,第二同网段*debugger.local-ip请配置为本机在nacos上的那个IP*by王磊*/}")/***重写choose方法**@return*/@Override//获取负载均衡器//调用服务的名字//获取namingServer(包含nacos注册发现相关api)//获取被调用的服务的所有实例。...

2022-07-25 13:53:15 2019

原创 Mybatis Plus 4更新预告 支持多表关联

Mybatis Plus4 已经开始进行开发中了,MP4版本有哪些新特性呢,我来预告一波。1 多表关联 Mybatis Plus 没有多表支持是很多用户的遗憾,在issue中很多人都希望可以有多表关联的支持,于是MP4版本给大家安排了。MP4的多表关联是如何使用的呢,我们一起来看下。 1.1准备2个po@Data@TableName(value="user")public class User { @TableId("user_id") private ...

2022-05-06 17:46:06 1596

原创 kubesphere 离线集群安装踩坑

1 一定要检查是否所有系统自带容器组都启动了 因为部分容器镜像使用他的命令导出不出来,导入也就有问题,这些镜像要手动导入到集群环境上。2

2022-04-08 16:28:57 286

原创 JPA em.clear()的坑

在有事务的操作中,我们调用xxDao.save(obj) 有的时候并没有去执行sql,如果这个时候调用了em.clear 就会把缓存中的obj干掉,提交事务的时候都不会去执行update的sql了,所以正确写法是先em.flush 在执行em.clear 在执行查询,保证查询到的一定是最新数据...

2022-01-20 16:15:39 646

原创 Spring data jpa QueryWrapper和LambdaQueryWrapper

前言:最近上班需要用到spring data jpa,JPA 对于特别简单的CRUD 和多表查询封装的十分好用,但是对于多条件组合查询 并不好友好,SpecificationQueryAPI 又封装的很反人类,好想甩一个mybatis plus给老外看看,让他们也致敬下中国自己的开源项目,当然项目要干活,不能靠别人更新迭代,于是开始想自己怎么搞一个LambdaQueryWrapper出来。实现思路:既然JPA的复杂多条件查询是通过Specification 来实现的,我们就可以把Specif..

2021-10-18 09:56:05 1549 4

原创 springCloud 接口开发和调用简化

介绍随着微服务兴起,越来越多的项目使用微服务架构进行开发,SpringCloud是最流行的微服务开发组件集之一。但是和dubbo相比,使用SpringCloud 开发和调用接口 要麻烦很多,很多开发人员都希望能简化SpringCloud 开发和调用过程和步骤,easy_spring_cloud 就是用来简化SpringCloud 开发和调用过程的组件,使用easy_spring_cloud 服务开发者只需要在service接口用注解标记哪个方法对外开放,服务使用者只需要像使用本地spring bean一

2021-09-18 17:27:20 653

原创 spring data jpa的LambdaQueryWrapper 扩展实现,可以和写MP一样写JPA代码了

介绍spring data jpa的LambdaQueryWrapper 实现,使用方法和mybatis plus保持一致,减少了mybatis plus开发者转向JPA的学习成本,仅仅实现了80%的功能,欢迎大家一起开发如何使用1、DAO 继承JpaSpecificationExecutor@Repositorypublic interface SchoolRepository extends JpaRepository<School, String>, JpaSpecif

2021-09-16 14:31:34 1076

原创 Mybatis Plus支持JPA注解规范方法

MP是通过TableInfoHelper解析实体类获取TableInfo对象的,所以要让Mybatis Plus支持JPA注解规范只改这个类即可,以下是我改好的,大家可以直接用,版本为:3.4.0版本。/* * Copyright (c) 2011-2020, baomidou ([email protected]). * <p> * Licensed under the Apache License, Version 2.0 (the "License"); you may not * u

2021-09-07 19:43:42 2072 3

原创 SpringBoot Swagger 解决扫描慢带来的启动速度慢的问题

1 痛点: 当项目接口多了之后,swagger的扫描时间甚至在整个启动时间占用到三分之二,解决swagger扫描慢的问题,我们将会有更多的时间make bug。2 思路: 让swagger异步扫描初始化,不要卡main 线程,这样就不会影响启动速度。 优点:启动速度加快, 缺点:启动成功后,刷新swagger ui页面,swagger接口请求不回json来,要等扫描完成后,才能请求回json,swagger才能正常使用。 特殊说明:如果已经打...

2021-08-12 19:36:43 4953 10

原创 LambdaQueryWrapper动态加过滤条件 动态Lambda(首发)

1 遇到这样的需求,在baseservice类中处理数据权限,子类可能使用QueryWrapper或者LambdaQueryWrapper调用base类的方法进行查询。

2021-06-17 10:15:10 5870 2

原创 项目快速开发经验

1 如何做到快速?答案:低代码,代码越少干活越快,bug越少。2 如何低代码?答案:工具低代码,服务低代码,公共业务逻辑高度抽象封装低代码,orm低代码,校验低代码,定制代码生成器。程序员只写无法抽象公用不重复的业务逻辑。3 如何做到工具低代码?答案:hutool,加上apache的common包,加上自己封装的一些工具类基本可实现,只需要给团队培训下常用的工具类即可,大部分软件都可以做到。4 如何做到服务低代码?答案:把常见的服务封装起来,不要让程序员去关心这些非核心业务逻辑的事情,比

2021-05-01 23:27:25 189

原创 微服务项目占用内存过多机器扛不住怎么办?服务allinone设计

前言: 现在越来越多的项目都使用微服务了,然后就发现原来的8G内存压根扛不住,按照本教程教的方法,在本地开发的时候做服务allinone,在部署的时候使用微服务部署,既保证了微服务的架构先进性又保证本地开发省内存。什么是allinone: all in one 就 是多个微服务,在一个Java进程中启动。操作要点: 1 微服务的业务和BootApplication 分开2个不同的子工程(子模块) ...

2021-01-13 11:50:21 3673 1

原创 jenkins流水线脚本 从sonar代码扫描,到maven构建,到docker打包,到k8s发布

podTemplate(label: 'jnlp-slave', cloud: 'kubernetes',containers: [containerTemplate(name: 'jnlp',image: "cnych/jenkins:jnlp6",),containerTemplate(name: 'maven',image: "maven:3-openjdk-8",ttyEnabled: true,command: 'cat',), containerTemplate(name: 'do...

2020-12-26 15:28:00 283

原创 基于webpack的vue语法糖实现思路

前言: 最近2年一直在用vue做前端,发现vue写出来的代码可维护性比较高,但是同样一个功能代码行数比较多。 就拿一个普通的表单来说,先写template,然后定义data,然后在写校验,然后写method,确实有点麻烦了。 就想着有没有一种办法,做一种语法糖出来,保证vue原生代码支持的情况下把简单的功能简化。 在开源中国看到百度的https://gitee.com/baidu/amis amis项目,他使用json...

2020-12-01 21:23:40 237

原创 httpclient4.5 绕过ssl证书校验 -看别人文章解决不了的,看下我这个

httpclient4.5.9 因为自定义了PoolingHttpClientConnectionManager导致在构造httpclient对象的时候,传入了自定义SSLConnSocketFactory 不起作用。正确做法如下(把SSLConnSocketFactory 放到)PoolingHttpClientConnectionManager中。...

2020-11-24 15:42:53 493

原创 java 查询内存泄漏

jmap -histo:live 8|grep e6yun | sort -n -r -k 2 |head -10其中将e6yun 替换为包含你们自己的包名字 比如 com.tencent 开头就写tencent

2020-11-09 18:09:50 153

原创 nacos 本地覆盖远程 本地优先

只需要在远程配置:spring: cloud: config: override-none: true allow-override: true override-system-properties: false

2020-11-06 13:04:18 3441 1

原创 SpringCloud Seata Nacos 整合教程和坑

1 第一步加入依赖 以下依赖已经是前辈踩过坑后的依赖写法了,照着copy就行了。 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> <version>${fhs...

2020-08-21 17:45:43 1024 2

原创 k8s 踩坑笔记

1 因为很多镜像下载不到,所以要选择能下载到的镜像版本安装,比如1.13.2yum makecache fast && yum install -y kubelet-1.13.2 kubeadm-1.13.2 kubectl-1.13.2 kubernetes-cni-0.6.02 先下载镜像,然后重命名### 版本信息K8S_VERSION=v1.13.2ETCD_VERSION=3.2.24DASHBOARD_VERSION=v1.8.3FLANNEL...

2020-06-29 15:14:02 773

原创 Springboot + easyui + mybatis 高级搜索功能实现

最近接了个项目,客户要求项目支持高级搜索,他可以自选字段,然后自选运算符,然后输入值,字段可随意组合,类似于下图。1 前端处理遇到问题首先抽象:字段类型一般有4种,第一种普通输入框,第二种日期,第三种数字,第四种下拉。如果是下拉的话,只支持精确匹配 =, 其他的支持所有的运算符。按照我的性格,这个高级搜索功能肯定是要配置出来的,而不是傻乎乎的写html代码。首先确定配置JSON 文件格式,然后做通用页面,解析配置,配置比较简单,就不多解释了var advanc...

2020-06-10 18:59:20 1116

原创 SpringBoot 数据翻译组件-easy_trans

简介 开发中会经常遇到这样的场景:比如在成绩表有一个student_id,如果我要查看成绩列表需要学生的名称,一般写法就是使用join,现在大部分ORM框架对于表关联支持并不是很友好,所以很多时候我们都要自己写SQL去实现。 翻译服务即:通过id,将对应的title/name 字段翻译出,装载到VO中用于前端展示的技术.1 FHS 提供的翻译服务如何使用? a ...

2020-04-01 17:35:48 3169

原创 fhs_framework springcloud使用统一的控制器来接收rpc调用请求教程,无需每个rpc接口都写控制器

从dubbo转到springcloud,觉得springcloud家族组件很全,但是用起来稍微麻烦,每个api 都要写一个控制器来处理http请求 .于是对相关代码进行抽象,使用统一控制器方法来处理请求,返回结果.1 RPC接口定义 在定义接口的时候,url使用统一的开头 /api/*,将需要调用的类和方法标记到url中.比如@RequestLine("...

2020-04-01 16:53:29 373

原创 SpringBoot 动态编译 JAVA class 解决 jar in jar 的依赖问题

使用 动态编译在 运行期根据配置文件生成java代码 并且编译为class 加载到 classloader中 的玩法已经用了一年多了,但是一直有个坑就是 在编译Java class的时候需要 提取依赖jar包到 服务器的某个目录中,然后加上- classPath 参数才可运行成功。于是我就想在想有没有一种办法可以让程序编译的时候去springboot boot info下面去找依赖。...

2020-03-21 20:08:43 5529 8

原创 fhs-framework jetcache 缓存维护之自动清除缓存

@Cached(name = "contractOrPdInfo",timeUnit = TimeUnit.HOURS,expire = 24) @CacheRefresh(refresh = 1,timeUnit = TimeUnit.HOURS) public ContractDetailVO findDetailByPdBaseIdAndContractBaseIdAndV...

2020-03-02 13:14:19 3507

原创 springboot2 集成Hibernate JPA 用 声明式事物

大多数网站上都让用注解来实现事物控制,其实比较麻烦,还容易漏掉,于是开始研究如何实现声明式事物,其实要搞也简单一个类搞定。@Configuration@AutoConfigureAfter(E6DynamicDataSourceConfiguration.class)public class TransacationConfig { private ApplicationCon...

2019-10-17 17:52:50 474

原创 java 不用递归写tree

1 需要确保数据排序是按照创建时间排序的,理论上父节点的创建时间比子节点要小,所以按照create time asc 父节点会在子节点前面。package com.fhs.ucenter.dto;import lombok.Data;import java.util.ArrayList;import java.util.List;/** * 用户下拉tree ...

2019-08-26 21:55:25 777 3

原创 HandlerExceptionResolver 踩坑记录

系统使用了HandlerExceptionResolver 来实现异常的统一处理,最后发现有的控制器抛出的异常拦截不到,网上说把bean id改名下,最后也是无解,可恨的是有的控制器可以统一处理有的不能统一处理,最后用的@ControllerAdvice统一处理异常搞定。@ControllerAdvicepublic class ControllerExceptionAdvice {...

2019-06-02 15:40:24 1515

原创 提交jar包到maven中央仓库2019最新版本

准备工作参考:https://my.oschina.net/xshuai/blog/1796570如果你不知道你的什么id是多少(反正我不知道,GUI工具没告诉我ID是多少)没办法执行 gpg --keyserver hkp://pool.sks-keyservers.net --send-keys 命令没关系,先打包给仓库传,他会告诉你签名不通过,然后告诉你,你的id是多少。...

2019-03-23 20:04:17 700 6

javaCEF压缩包

java+html写windows客户端,下载之前请先阅读我的博客文章

2017-06-22

dubbo spring4.1集成demo

dubbo spring4.1集成demo,包含dubbo2.53 和 spring4.1 还有zookeeper-3.4.5 都在这里了,学习dubbo的最好资料

2015-08-02

wordpress 博客 app解决方案 apicloud 源码

本源码除作者外不可用于商业用途, 仅作为个人博客站点使用(必须是非盈利性质,站点不可存在挂广告等商业行为) 如果您要对本源码作为商用,可以向开发者支付宝支付源码使用费¥100 如果您基于本源码做了修改,请将修改版本源码发送至作者邮箱,或者向开发者支付¥100 表示购买本源码的使用权和二次开发权。 关于作者: 支付宝 [email protected] 邮箱:[email protected] 使用方式 在网站后台安装https://wordpress.org/plugins/json-api jsonapi插件 将common.js 里面的 siteUrl 改为您自己的网站URL即可。

2015-04-15

android smack客户端demo

android smack xmpp客户端demo 下面简单列一下这个客户端实现的功能: 1.聊天 2.离线消息 3.添加,删除好友 4.添加,移动好友分组 5.设置昵称 6.监控好友状态 7.网络断开系统自动重连接 8.收到添加好友请求消息处理 9.收到系统广播消息处理 10.查看历史聊天记录 11.消息弹出提醒,和小气泡 .... 因为时间关系不是很完美,主要用于学习研究,欢迎大家给我提bug和改进意见。

2014-09-25

smack_3_4_1.zip

网上的教程都是smack3.X的,高版本根本不适用,现在将3.4.1分享给大家,可以完美适配 openfire3.9.3

2014-09-02

华为java Eclipse格式化xml模板

华为java Eclipse格式化xml模板

2014-09-02

cas单点登录登出配置demo

cas单点登录登出配置 php 和java 版本。 完美实现了登录和登出, demo cas server 3.5.2 版本 -- 扔到tomcat下直接跑。 java客户端为 3.2.1. -- 要想跑的话需要自己下载jar php 扔到php工程里面直接跑。。 记得看压缩包里面的readme 文档。。

2014-07-28

jeecg-jeecg-master

jeecg-jeecg-master 开源可以随便用的java快速开发框架。 解压扔到Eclipse就能跑。 当然你要下载配置好maven 。。 mysql数据库用5.1的版本。

2014-07-19

百度POI APPCAN DEMO.zip

appcan 调用百度 place api的demo。 实现了搜索附近商家的功能。

2014-07-19

jasperreports-3.7.1.zip

jasperreports-3.7.1.zip

2012-09-22

jasperreports-3.7.1src.zip

asperreports-3.7.1src.zip 源码、

2012-09-21

excel入库相关

压缩包里为jxl写的excel报告入库程序,经过配置,可以将excel中的数据根据配置的规则入到相应的数据库表中。。

2012-07-08

jquery desktop

jquery desktop

2012-05-21

jquery desktop.zip

webqq 山寨 js 桌面 js web os 仿的一个山寨的webqq

2012-05-20

iBATISBASEDAO代码

iBATIS basedao 类

2012-05-12

易途科技 coreJava 课件

易途科技 coreJava 课件 济南 易途 老吴

2011-12-13

jquery.form.js

jquery.form.js

2011-11-22

jQuery --表单验证

jQuery --表单验证jQuery --表单验证jQuery --表单验证jQuery --表单验证

2011-11-22

js图片浏览特效 js弹出特效

js图片浏览特效 js弹出特效js图片浏览特效 js弹出特效js图片浏览特效 js弹出特效

2011-11-17

freemarker 介绍

freemarker 介绍freemarker 介绍freemarker 介绍freemarker 介绍用法标签配置

2011-08-17

盖世小鸡手柄T1 G3 G4手柄升级刷机工具

盖世小鸡手柄T1 G3 G4手柄升级刷机工具

2022-02-04

BS SAAS停车场系统源码-云端收费端

本代码为代码片段,包含了停车场系统中的关键业务逻辑,可以提供参照,代码打包了我们系统中的功能介绍ppt和系统操作手册,可方便大家做停车系统的时候可以参考我们做的,如果想要完整的源码也可联系我

2020-06-10

停车场管理系统场端对接源码

停车场系统源码,架构文档,代码中讲解了如何对接停车场硬件,c#代码停车场系统源码,架构文档,代码中讲解了如何对接停车场硬件,c#代码

2019-12-04

echart3 地图散点图专用 省市区县经纬度信息json

echart3 地图散点图专用 省市区县经纬度信息json,缺少部分区县,不全,但是基本够用。可以配合我的其他的echart的资源一同使用,自己收集的,自己项目中在用。

2019-05-05

echart3 地图数据省市区三级级联demo

数据比较老,实现了省市区三级级联demo,大家打开直接用即可,点击市出不来区县,请放到apache或者NGINX 下面用浏览器访问,因为用了jquery ajax,硬盘直接打开ajax会报跨域

2019-04-26

Teamviewer-14商用破解版本

teamviewer被检测为商业用途后,使用此软件即可解除限制,原理:每台电脑都有一个ID,云端使用这个id来判断是否是商用的,里面的破解软件知识在呗检测到商用后,给你换一个id,不会报毒,安全放心

2019-02-27

redis window版本哨兵

redis哨兵,windows版本,把所有配置文件的ip改为你自己机器的ip,点击excute.bat 启动一主,二从 三哨兵共6个实例。

2019-02-25

携程apollo注册中心

携程Apollo注册中心编译好的版本,quikstart 里面有个demo.sh,把里面的数据库信息改下,然后倒入中间的2个sql文件到db中,执行 ./demo.sh start 即可启动,注意windows下需要 git bash 执行命令才能启动。 https://github.com/ctripcorp/apollo/wiki/Quick-Start

2019-02-25

银联商务所有的接口

包含app支付,公众号支付,条码,扫码,h5,pos,无感,小程序,代扣的文档。

2019-02-25

elastic-job springboot集成源码

elastic-job springboot集成源码,已测试通过没有什么坑

2019-01-11

myabtis jpa代码生成器

myabtis jpa代码生成器,需要修改部分代码方可使用,项目里面搜main方法

2018-01-22

myabtis jpa插件源码

myabtis jpa插件源码 maven工程,里面的数据库sql非最新的,请根据do字段自己写表。

2018-01-22

jxbrowser6.14 破解版 全系统都支持+demo

里面有2个类是破解类,其他的jar包如果不放心我的可以去官方下载,支持所有的操作系统,6.14是最后一个支持Linux32的版本了,现在免费开放给大家,别人都是破解jar,我直接吧破解代码给你,下载导入eclipse就可以跑,直接不需要license文件。

2017-11-10

java http服务器

java http服务器,只有几百Kb,不是servlet容器噢。如果自己要写http服务器,做一些简单的东西,可以参考这个

2017-06-22

easy_office提供html2excel html2word html2pdf工具方法

html2excel支持宽度 边框 合并单元格 html2word支持宽度 边框 合并单元格 html2pdf 支持宽度 边框 合并单元格 另外还支持背景颜色

2017-05-25

中控考勤机iface702固件备份BS版本

中控考勤机iface702固件备份BS版本 是从考勤机中用命令备份出来的。

2017-04-13

hprose接口性能测试工具

hprose接口性能测试工具,java语言开发,支持数据库中配置接口和参数,支持配置并发量,然后打成jar包运行。

2017-01-04

mybatis_tools mybatis自动生成mapper 和 bean的工具

Mybatis-Generator 为我们生成的代码非常的复杂,所以我们自己写了mybatis_tools来生成我们的mapper pojo dao service 和action。 现在开源出来给大家使用,如果您想使用此源码来生成自己的代码,但是又弄不懂怎么用可以加我的QQ 921888199

2016-08-24

华为代码量分析工具CCT V2.2

网上找到的CCT是V2版本在高版本的windows上基本用不了,这款升级版虽然也已经很老了,但是已经够用了。。

2015-10-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除