指针是一个值为内存地址的变量, 指针的核心是它是一个变量, 只不过它是用来存放内存地址的。在了解指针之前,先说一下什么是变量。变量就是在内存中开辟的一个空间。如int year, 就是在内存中开辟了一个空间,空间名称为year, 开辟空间做什么呢?肯定是存放程序运行中所需要的东西,在计算机语言中,存 ...
分类:
编程语言 时间:
2018-05-06 00:13:57
阅读次数:
199
java.util.HashMap Java7/8中HashMap(和 ConcurrentHashMap)的相关基本操作源码介绍,这里可以直接参考【Java7/8 中的 HashMap 和 ConcurrentHashMap 全解析】,介绍得还是挺详细的,就不班门弄斧了。 关于Java7的Hash ...
分类:
编程语言 时间:
2018-05-06 00:13:50
阅读次数:
216
题意:问许多单词中,前缀是某个字符串的个数有多少个; 思路: 用字典树建立,每个节点带上num,记录每次insert是,经过这个点的次数, 每次询问,找到这个前缀对应的节点的num就ok 这道题,c++过,g++不行 ac代码: ...
分类:
其他好文 时间:
2018-05-06 00:13:43
阅读次数:
142
一、JPA概述以及它和Hibernate之间的关系 1.1.Hibernate 概述 JPA Java Persistence API,是EJB3规范中负责对象持久化的应用程序编程接口(ORM接口),它定义一系列的注释。这些注释大体可分为:类级别注释、方法级别注释、字段级别注释。给实体类添加适当的注 ...
分类:
Web程序 时间:
2018-05-06 00:13:34
阅读次数:
218
*都是静态方法 this指向的是调用的object* ...
分类:
其他好文 时间:
2018-05-06 00:13:28
阅读次数:
139
从spring2开始,为了响应jdk1.5推出的注解功能,spring开始大量加入注解来代替xml配置。随着注解的大量使用,我们发现多个相同的注解被在不同的类或者方法里多次使用的时候,代码看起来比较繁琐。这就是所谓的样板代码,是spring设计原则中要消除的代码。比如以下代码: 如果我们把以上三个注 ...
分类:
其他好文 时间:
2018-05-06 00:13:19
阅读次数:
188
1.数组和指针 2.指针数组 3.二维数组指针 4.指针数组 数组中的元素都是指针(地址) 5.指针的指针 ...
分类:
编程语言 时间:
2018-05-06 00:13:07
阅读次数:
195
事情的经过是这样的: 1. 新安装了windows10 系统,装了plsqldev 和 oracle instantclient,以及 instantclient sqlplus。 2.设置好了ORACLE_HOME环境变量,将tnsnames.ora放到了正确的目录。 3.问题就是plsqldev ...
分类:
数据库 时间:
2018-05-06 00:13:01
阅读次数:
3009
SocketServer类介绍 The socketserver module simplifies the task of writing network servers. socketserver一共有这么几种类型 This uses the Internet TCP protocol, whi ...
分类:
编程语言 时间:
2018-05-06 00:12:55
阅读次数:
229
github项目quick setup git初始化 git init git添加remote git remote add origin YOURS_REMOTE_URL git修改remote的url git remote set url origin YOURS_NEW_REMOTE_URL ...
分类:
其他好文 时间:
2018-05-06 00:12:46
阅读次数:
168
本示例演示如何使用Android API检查网络连接。 Demo下载地址:https://github.com/googlesamples/android-BasicNetworking/#readme 相关API:https://developer.android.google.cn/refere ...
分类:
移动开发 时间:
2018-05-06 00:12:39
阅读次数:
183
``` Problem B: Averyboy找密码 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 83 Solved: 29 [Submit][Status][Web Board] Description Averyboy获得了一个串只由大小写字母组... ...
分类:
其他好文 时间:
2018-05-06 00:12:33
阅读次数:
152
什么是高阶函数? 变量可以指向函数,函数的参数能接收变量,函数可以接收另一个函数作为参数,我们称为高阶函数。 def calc(x): return x*x f = calc f = lambda x:x*x #匿名函数 x = 10 def calc(x): return x*x def func ...
分类:
其他好文 时间:
2018-05-06 00:12:25
阅读次数:
195
内容目录: 1. multiprocessing.Queue() 2. JoinableQueue 3. 进程间的信号传递 Event 4. 控制对资源的访问 Lock 5. 同步操作 Condition 6. 控制对资源的并发访问 Semaphore 7. 管理共享状态 Manager 8. 共享 ...
分类:
系统相关 时间:
2018-05-06 00:12:16
阅读次数:
197
函数在内存中到底是怎么经过一系列过程调用的呢? 指针寄存器esp,ebp1. 首先先搞清楚函数调用中两个非常重要的指针寄存器esp,ebp。对这两个寄存器的一些理解:esp为栈指针,用于指向栈的栈顶ebp为帧指针,指向栈的栈底。 函数栈帧2. 函数调用过程中需要开辟空间,用于本次函数的调用中临时变量 ...
分类:
编程语言 时间:
2018-05-06 00:12:10
阅读次数:
175
chrome中测试sort方法 发现排序失效,查过资料发现,js数组的sort方法总会以第一个字符的ASCII值来进行比较排序 解决办法一:给sort方法指定一个比较函数作为参数,如下图 解决办法二:自己一个排序算法,自己造轮子 ...
分类:
编程语言 时间:
2018-05-06 00:12:01
阅读次数:
244
转:https://blog.csdn.net/taiyangdao/article/details/52287856 Maven中的库(repository)是构件(artifact)的集合。构件以一定的布局存储在库中。 Maven中的库(repository)可以分为本地库和远程库。本地库在安装 ...
分类:
编程语言 时间:
2018-05-06 00:11:54
阅读次数:
238