HQL(Hibernate Query Language) 是Hibernate框架提供的一种查询机制,它和 SQL 查询语言很相似。不同的是HQL是面向对象的查询语言,让开发者能够以面向对象的思想来编写查询语句,对Java编程来说是很好的一种方式。 但是HQL语言是不能直接与数据库进行交互的,它是 ...
分类:
编程语言 时间:
2020-03-20 19:53:53
阅读次数:
72
yum install XXX vim 编辑工具g++ 编译器git 版本控制gdb 调试工具cmake 跨平台构建工具 vim插件的安装 #git clone https://gitee.com/chxuan/vimplus.git ~/.vimplus # cd ~/.vimplus # ./i ...
分类:
编程语言 时间:
2020-03-20 19:56:33
阅读次数:
73
1.类对象概念: 所有的类,都存在一个类对象,这个类对象用于提供类本身的信息,比如有几种构造方法, 有多少属性,有哪些普通方法。类对象,就是用于描述这种类,都有什么属性,什么方法的2.一种类只能有一个类对象3获取类对象的三种方式Cla.forNameXXX.classnew xxx().getCla ...
分类:
编程语言 时间:
2020-03-20 19:59:51
阅读次数:
60
js创建对象的6种方法 1、对象字面量方法 var person ={ name: "qinqin", age: 24, family: ["fanfan","ningning","lingling"], say: function(){ console.log(this.name); } }; 2 ...
分类:
编程语言 时间:
2020-03-20 20:03:14
阅读次数:
53
Python 偏函数 简单的理解偏函数,它是对原始函数的二次封装,是将现有函数的部分参数预先绑定为指定值,从而得到一个新的函数,该函数就称为偏函数。相比原函数,偏函数具有较少的可变参数,从而降低了函数调用的难度。 定义偏函数,需使用 partial 关键字(位于 functools 模块中),其语法 ...
分类:
编程语言 时间:
2020-03-20 20:04:04
阅读次数:
63
十六、文件上传和下载 1、简介 SpringMVC上下文默认中没有装配MultipartResolver,因此默认情况不能处理文件上传和下载。如果想使用Spring的文件上传功能,则需要在上下文中配置MultipartResolver 前端表单要求: 将表单的method设置未POST,并将enct ...
分类:
编程语言 时间:
2020-03-20 20:05:35
阅读次数:
62
一、代码块 python程序的是由代码块构成的。一个代码块的文本作为python程序的执行单元。 1、在命令行中,每一行都是代码块 2、在py文件中,整个可执行内容为一个代码块 二、is 和 == 的区别 1、id() 通过id()我们可以查看到一个变量表示的值在内存中的地址 s = 'alex' ...
分类:
编程语言 时间:
2020-03-20 20:12:46
阅读次数:
60
学习之前,确保有以下知识基础: Java网络编程 Socket传输数据 IO流 rpc简介及实现 rpc是remote procedure call的简写,意思为远程过程调用。 rpc应用较多的情景是分布式开发,那什么是分布式开发呢? 原本我也是想自己解释的,奈何网上大佬解释得很清楚了,这里就不献丑 ...
分类:
编程语言 时间:
2020-03-20 20:16:44
阅读次数:
92
1、字符串定义: 1>一个个字符组成的有序的序列,是字符的集合,是可迭代对象,可索引 2>使用单引号、双引号、三引号引住的字符序列,r前缀,f前缀 3>字符串是不可变对象 4>Python3起,字符串就是Unicode类型 # -*- coding:utf-8 -*- # version:pytho ...
分类:
编程语言 时间:
2020-03-20 20:18:35
阅读次数:
73
一、函数对象 精髓:可以把函数当成变量去用 1、可以赋值 2、可以当做函数当做参数传给另外一个函数 3、可以当做函数当做另外一个函数的返回值 4、可以当做容器类型的一个元素 函数对象应用示范: 二、函数嵌套 1、函数的嵌套调用:在调用一个函数的过程中又调用其他函数 2、函数的嵌套定义:在函数内定义其 ...
分类:
编程语言 时间:
2020-03-20 20:23:10
阅读次数:
71
使用IDEA开发springboot项目,需求中要提交数据项和文件上传,同时接收实体bean对象和文件,后台Controller接收配置方式: Controller代码如下: 1 @RequestMapping(value="/comment",method = RequestMethod.POST ...
分类:
编程语言 时间:
2020-03-20 20:28:14
阅读次数:
686
[TOC] flask之分析线程和协程 01 思考:每个请求之间的关系 我们每一个请求进来的时候都开一个进程肯定不合理,那么如果每一个请求进来都是串行的,那么根本实现不了并发,所以我们假定每一个请求进来使用的是线程。 那么线程中数据互相不隔离,存在修改数据的时候数据不安全的问题。 假定我们的需求是, ...
分类:
编程语言 时间:
2020-03-20 20:32:41
阅读次数:
62
1 #include<bits/stdc++.h> 2 using namespace std; 3 typedef pair<int,int> node_pair; 4 int main(){ 5 priority_queue<node_pair,vector<node_pair>,greater ...
分类:
编程语言 时间:
2020-03-20 20:36:06
阅读次数:
129
当出现此类问题时是是循环引用造成的 解决方案: JSON.toJSONString(this,SerializerFeature.DisableCircularReferenceDetect) 在初始化时加入这一句即可解决 对于读取json文件出现乱码时,需要注意两个部分,一是你读取时采用的编码格式 ...
分类:
编程语言 时间:
2020-03-20 20:36:41
阅读次数:
143
1、字符串去重 //字符串去重 function quStr(str){ var arr = str.split('') var temp = {}, arr1 = []; for(var i = 0; i<arr.length;i++){ if(!temp[arr[i]]){ temp[arr[i ...
分类:
编程语言 时间:
2020-03-20 20:39:10
阅读次数:
69
针对排序算法,网上有比较好的讲解:程序员内功:八大排序算法;这里主要是学习过程中的重新记录,记录典型的排序算法实现模板; 冒泡排序:简单交换,从左端开始从大到小开始冒泡;每次冒泡后,最大值归位; #include <iostream> #include <cstdio> #include <vect ...
分类:
编程语言 时间:
2020-03-20 21:53:55
阅读次数:
64
1. static关键字修饰变量 被static修饰的成员变量叫做静态变量,也叫做类变量,说明这个变量是属于这个类的,而不是属于是对象, 没有被static修饰的成员变量叫做实例变量,说明这个变量是属于某个具体的对象的。 public class Example{ private static in ...
分类:
编程语言 时间:
2020-03-20 21:54:29
阅读次数:
59
python是一门“胶水”语言,非常灵活多变,但是在一些特殊的时候,也需要调用其它语言来协助实现更多的功能;在公司使用python进行接口测试的时候,会遇到有些接口数据是由公司的开发人员进行自定义的加密算法进行加密的,此时,要开发告诉加密代码是不太可能的。跟开发小哥沟通时,很多时候都是由他给一个ja ...
分类:
编程语言 时间:
2020-03-20 22:06:35
阅读次数:
68
有天上飞的概念,就要有落地的实现 概念十遍不如代码一遍,朋友,希望你把文中所有的代码案例都敲一遍 先赞后看,养成习惯 SpringBoot 图文教程系列文章目录 1. "SpringBoot图文教程1—SpringBoot+Mybatis 环境搭建" 2. "SpringBoot图文教程2—日志的使 ...
分类:
编程语言 时间:
2020-03-20 22:07:04
阅读次数:
97
TIOBE每个月都会新鲜出炉一份流行编程语言排行榜,这里会列出最流行的20种语言。排序说明不了语言的好坏,反应的不过是某个软件开发领域的热门程度。语言的发展不是越来越common,而是越来越专注领域。有的语言专注于简单高效,比如python,内建的list,dict结构比c/c++易用太多,但同样为 ...
分类:
编程语言 时间:
2020-03-20 22:09:27
阅读次数:
69