恢复内容开始 在java 程序项目开发过程中会涉及到建包和建类。所以要对其进行项目管理。 在这里我们引用maven 来管理我们的项目工程。这里我用软件IDEA操作。 我们建立一个Java项目,这些都不用动了,直接next. 这里我们给Java项目取名字,这里我就用Test然后Finish. 这是我建 ...
分类:
编程语言 时间:
2018-11-28 23:51:55
阅读次数:
230
本文介绍了在C++编程中的缓冲区,主要包含以下内容:缓冲区简介引入缓冲区的必要性缓冲区的类型缓冲区的刷新由于作者不习惯该编辑器,现将本文详情的链接地址分享出来:https://www.yuque.com/docs/share/21a8d5c0-8c43-4d8d-8439-e9aada280f4a
分类:
编程语言 时间:
2018-11-28 23:52:09
阅读次数:
195
想成为一个优秀的python程序员,从而走上全栈前端工程师的职位,阅读能力是一个必备的能力。 以现在的水平,你还不具备完全理解你找到代码的能力,不过通过接触这些代码,你可以熟悉真正的变成项目是什么样子的。 我将列举一些适合看python代码的网址,很简单,直接看.py结尾的文件都可以。(setup. ...
分类:
编程语言 时间:
2018-11-28 23:52:31
阅读次数:
451
分层领域模型规约: DO( Data Object):与数据库表结构一一对应,通过DAO层向上传输数据源对象。 DTO( Data Transfer Object):数据传输对象,Service或Manager向外传输的对象。 BO( Business Object):业务对象。 由Service层 ...
分类:
编程语言 时间:
2018-11-28 23:53:06
阅读次数:
444
问题: 由于公司业务扩大,各个子系统陆续迁移和部署在不同的数据源上,这样方便扩容,但是因此引出了一些问题。 举个例子:在查询"订单"(位于订单子系统)列表时,同时需要查询出所关联的"用户"(位于账户子系统)的姓名,而这时由于数据存储在不同的数据源上,没有办法通过一条连表的sql获取到全部的数据,而是必须进行两次数据库查询,从不同的数据源分别获取数据,并且
分类:
编程语言 时间:
2018-11-28 23:54:20
阅读次数:
315
...
分类:
编程语言 时间:
2018-11-28 23:54:54
阅读次数:
280
Resources Spring定义用于处理位于classpath和相对路径下的资源的一系列接口方法。 1. The Resource Interface 2. Built in Resource Implementations 3. The ResourceLoader 4. The Resour ...
分类:
编程语言 时间:
2018-11-28 23:55:03
阅读次数:
400
函数对象: 函数是第一类对象 第一类对象: 指可以在执行期创造并作为参数传递给其他函数或存入一个变量的实体 第一类对象所特有的特性为: 可以当容器被存入变量或其他结构 可以被作为参数传递给其他函数 可以被作为函数的返回值 可以在执行期创造,而无需完全在设计期全部写出 即使没有被系结至某一名称,也可以 ...
分类:
编程语言 时间:
2018-11-29 01:18:24
阅读次数:
232
Python 中一对单引号和一对双引号都可表示一个字符串: 思考? 如何表示字符串: I ' am a python coder. 方法一, 用单引号加转义字符 ' \ ': 转义字符 \ 改变原来单引号的含义,在此处表示特殊含义。 思考?如何表示字符串: 'A' and 'a' are two d ...
分类:
编程语言 时间:
2018-11-29 01:18:42
阅读次数:
199
最近项目需要做一个controller层的aop,主要解决下面问题: 1.controller日志统一打印输出json格式,兼容json和velocity 。 2.项目异常处理 3.异常邮件发送 4.页面访问统计 主要思路使用aop实现,controller参数统一使用@RequestParam接收 ...
分类:
编程语言 时间:
2018-11-29 01:19:16
阅读次数:
187
lambda lambda关键字用于创建匿名函数,lambda函数能接收任意数量参数,只能返回一个表达式的值 lambda自带返回值 用一次就清除 格式: lambda函数地址 给lambda起名字 使用: 递归 递归调用:调用一个函数的过程中直接或者间接地调用了该函数本身 递归特性: 递归效率低, ...
分类:
编程语言 时间:
2018-11-29 01:19:25
阅读次数:
203
pass: 表示什么都不做,可用作占位符 del删除: 对于不再使用的对象,Python会将其删除 内存回收: 定义变量会占用内存空间,所以对于不用的变量需要回收掉 什么是没用的变量? 没用的变量就是没用变量名指向它 一个值可以被多个变量名所指(这种绑定的关系官方称为:引用计数),当引用计数为0时, ...
分类:
编程语言 时间:
2018-11-29 01:19:39
阅读次数:
149
在添加注释 ...
分类:
编程语言 时间:
2018-11-29 01:20:18
阅读次数:
251
运用yield实现 模拟 grep -rl 'root' /etc (递归找etc下所有文件并打开,过滤有'root'的文件) 这个程序是一步步流水线式的流程,这就是面向过程编程 面向过程: 原始的编程思想,先做什么,再做什么,有几个阶段,一步步实现,流水线形式的 优点: 思路清晰,复杂问题流程化 ...
分类:
编程语言 时间:
2018-11-29 01:20:43
阅读次数:
244
这是我自己整理出来的一些关于Array数组的属性和方法,即查即用。 1、Array.length属性:数组的项数组,始终返回0或者更大的值。 2、instanceof操作符:value instanceof Array 确定某个对象是不是数组,结果是布尔值; Array.isArray(value) ...
分类:
编程语言 时间:
2018-11-29 01:20:49
阅读次数:
176
--笛卡尔积:不带任何条件会出现笛卡尔积;SQL是从右向左执行;从右挑选一个条件和左边的表的每一条记录进行匹配;这时,只会保留你需要的记录;其他记录会被删除;找到关联,会再次拆选,再次筛选: emp.deptno=dept.deptno否则,会出现笛卡尔集; --如果两张表都有相同名字的字段,则需要... ...
分类:
编程语言 时间:
2018-11-29 01:20:56
阅读次数:
180
每个部门的平均工资是不一样的;--from子句中使用查询分析:1.首先要知道各个部门的平均工资select avg(sal), deptno from emp group by deptno2.把上面的查询结果当做一个临时表对待两张表,sal进行比较tem 临时表tem表和emp表关联起来:给所在部... ...
分类:
编程语言 时间:
2018-11-29 01:22:55
阅读次数:
187
名称空间 就是存放名字的一个地方 三种名称空间 一、内置名称空间 二、全局名称空间 三、局部名称空间 名称空间加载顺序 取值顺序 ...
分类:
编程语言 时间:
2018-11-29 01:23:30
阅读次数:
176
在C++中有关从终端中输入数据的函数的理解一直比较模糊,写在这里面来分享给大家,并且方便自己以后查阅。 我一般在写C++程序的时候都会在头文件中引入iostream, cstdio, cstring, cmath这几个文件,以便方便后面相关库内函数的应用。下面,将按照顺序介绍这些函数。 1. cin ...
分类:
编程语言 时间:
2018-11-29 01:23:57
阅读次数:
196
#!/bin/bash a[0]=1.2 a[1]=1.3 i=0 for var in ${a[@]} do let i++ sum=`echo $sum $var | awk '{ print $1+$2 } '` done echo $sum $i | awk ' { printf("%.3f... ...
分类:
编程语言 时间:
2018-11-29 01:24:06
阅读次数:
160