notepad++添加插件管理器 notepad++ 是一个很不错的文本编辑器,添加一些插件可以更好地使用。首先需要使用插件管理器,最新版本的github地址是:https://github.com/bruderstein/npppluginmanager可以下载如下版本将其解压到nodepad的安装目录,对应的位置。重启 notepad 即可。1 添加一个文本比较器。依次单击:插件 -> ...
swagger配置和简单使用 说明:本地环境idea +maven3.5 + springboot2.0.0 +springfox-swagger2 2.8.0 +springfox-swagger-ui 2.8.0 +swagger-bootstrap-ui 1.7.2(为了展示的更好看)1 搭建完Springboot 项目后在pom文件中添加依赖<springfox-swagge...
hibernate 中HQL查询 由于比较简单,在此处只写一些HQL语言。表关系,多对一。CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `uname` varchar(255) , PRIMARY KEY (`id`) ) CREATE TABLE `idcard` ( `id` INT(...
共同基金常识读书笔记 1 对于基金投资锻炼的是3方面能力对卓越理性的追求对伟大格局的探索对非凡投资品格的坚守2 投资要关注自己可以掌控的因素。比如投资指数基金,投资者应该关注风险、成本和时间这些能够掌控的因素。说明:要非常注意成本的管控,可能会成为时间复利的最大障碍。3 长期投资需要坚持的简单原则必须投资!应将钱投资于回报丰厚的项目。时间是最好的朋友!在...
重构-改善既有代码的设计读书小结 1 重复代码。要将重复的代码提炼出来成小的函数或类供调用,避免重复。因为重复代码是“坏味道”的开始。2 过长函数、过大的类。将函数或类进行合理的分解,便于代码的阅读。名字很关键,要尽量看名知意。3 过长参数、数据泥团。对于参数过长可以考虑将参数进行封装成数据对象。数据泥团,对于好多字段经常一起出现,可以考虑将他们封装成数据对象,在一处处理。4 过多的相同 switch 语句。...
公司的行业差异 1 行业的状况可以影响企业的财务数据,另一方面,企业的毛利率、应收账款、存货、应付账款、固定资产、总资产周转率等财务数据其实也很能很好地刻画出两个行业的状况。比如:毛利率反应了整个行业的竞争环境;应收账款和存货反应了企业和它下游购买方的关系;而应付账款从侧面反映出企业上游供应商的谈判能力;固定资产在总资产的占比反映了这个行业的基本特征;总资产周转率让我们了解了企业的管理状况。一个...
练习一,线性函数模型建立 实例:使用法随机梯度下降法建立线性函数y=3*x+6#coding=utf-8from __future__ import print_functionimport osimport tensorflow as tffrom matplotlib import pyplot as pltimport numpy as np#create d...
ubuntu命令改变文档权限和所有者 chgrp :改变档案所属群组chown :改变档案拥有者chmod :改变档案的权限, SUID, SGID, SBIT等等的特性,可读、可写、可执行1chgrp 例子chgrp [-R] dirname/filename 选项与参数:-R:进行递归(recursive)的持续变更,亦即连同次目录下的所有档案、目录都更新成为这个群组之意。...
myeclipse中配置schemaLocation路径,实现xml文件自动提示 在开发中,XML的xsi:schemaLocation路径都是指向网络,但是这个网络地址有时候很不给力导致工程检验XML格式缓慢。所以有必要再myeclipse中配置本地xsd文件路径,以免每次校验都需要下载网络路径中的文件。下面是相关配置方法(myeclipse 10为例): 1.进入:Window ->Preferences -> M...
spring mvc接收参数方式,json格式返回请求数据 1 使用方法形参使用变量接收提交的数据2 在方法的形参中使用模型接收数据3 如果在提交的表单中有多个数据模型,需要创建一个新的Bean,里面的属性是要接收的对象变量。4 接收提交的日期字符串,转换成Date类型。需要使用@InitBinder来转换5 批量删除数据,使用数组接收要删除的id,在页面中使用相同name属性6 批量提交,如何接收数据?需要新建一个Bean,...
在java项目中使用 Lombok 及可能问题 一、Maven项目使用步骤一般包含两步,1)引入依赖 2)特定的 IDE 引入对应的插件1)在POM中引入依赖<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok --><dependency> <groupId>org.projectlombok<...
struts2开发流程及配置,域对象对数据存储的3种方式 一、开发流程1)引入 jar 包,其中必须引入的有(我是用的struts是2.3.32)commons-fileupload-1.3.2.jar |文件上传下载commons-io-2.2.jar |commons-lang3-3.2.jar |long扩充包freemarker-2.3.22.jar ...
SSM整合开发流程 我的spring是3.2,mybatis是3.41 引入user libarary,我的jar文件如下//spring mvc corespringMVC\spring-web-3.2.9.RELEASE.jarspringMVC\spring-webmvc-3.2.9.RELEASE.jar//spring corespring3.2core\commo...
mybatis动态SQL语句 1 动态增加,对象有哪个字段/属性就添加哪个字段。关键标签<sql><trim><include><if>2 动态更新,对象有哪个字段/属性就更新哪个字段。关键标签<set><if>3动态查找,对象有哪个字段/属性就根据哪个字段进行查找。关键标签<where><if>4 集合属性...
django1.8输出一些非HTML内容 在reportlab库中可以生成pdf文件在https://www.reportlab.com/pypi/packages/ 下载需要的版本然后,在命令行里通过pip安装。pip install 下载的文件名现在还不会使用,以后再详细说明如何使用。转载于:https://www.cnblogs.com/zhaopengcheng/p/5452574.html...
spring in action第一章小结1 1 spring基本理念是简化java开发。使用以下4个策略简化java开发1) 基于POJO的轻量级和最小侵入性编程2)通过使用DI和AOP实现松耦合3)基于切面和惯例进行声明式编程4)通过切面和模板减少样板式代码2 依赖注入:对象的依赖关系将由负责协调系统中各个对象的第三方组件在创建对象时设定。对象无需自行创建或管理他们的依赖关系---依赖关系将会被自动...
activiti 开发环境 1 javadocs 的11 个packageorg.activiti.engine,包含7个Service接口、异常定义、流程引擎、流程引擎配置和一些运行时异常类。org.activiti.engine.delegate,处理流程的行为、监听事件的规范。流程定义中可以配置实现了监听接口的类业务处理逻辑。例如在流程结束时由系统自动归档。在流程运行过程中,引擎会遍历注册的监听并...
Vue 中组件概念 1 为了能在模板中使用,组件必须先注册以便 Vue 能够识别。这里有两种组件的注册类型:全局注册和局部注册。1.1 全局注册是通过Vue.component 来向Vue注册,例子Vue.component('my-component-name', { // ... options ...})全局注册的组件可以用在其被注册之后的任何 (通过 new Vue) ...
使用 dockerfile 创建镜像 dockerfile 是一个文本格式的配置文件,可以使用 dockerfile 快速创建自定义的镜像。dockerfile 一般包含4部分信息:基础镜像信息、维护者信息、镜像操作指令、容器启动时执行指令创建镜像命令:docker build [选项] 路径,会读取指定路径下(包括子目录)的dockerfile,并将该路径下所有内容发送给 docker 服务端,有服务端来创建镜像。...
flowable学习笔记-简单流程概念介绍 1 Flowable process engine允许我们创建ProcessEngine 对象和使用 Flowable 的APIProcessEngine是线程安全的,他是通过 ProcessEngineConfiguration 进行创建的。ProcessEngineConfiguration 可以对 process engine 进行配置和微调。ProcessEngineCo...