码迷,mamicode.com
首页 > 编程语言 > 周排行
java 核心技术卷一笔记 6 .1接口 lambda 表达式 内部类
6.1 接口不是类,是对类的一组需求的描述,这些类需要遵守接口描述的统一格式进行定义。例如:Arrays类中sort方法(可以对对象数组进行排序)前提是对象所属的类必须实现了Comparable 接口。 public interface Comparable { int compareTo(Obje ...
分类:编程语言   时间:2018-03-17 12:09:44    阅读次数:244
JAVASCRIPT与PHP对JSON的操作
一、JAVASCRIPT:编码:JSON.parse(str)解码:JSON.stringify(obj)二、PHP:编码:json_encode($str)解码:json_decode($obj)
分类:编程语言   时间:2018-03-17 12:10:06    阅读次数:158
实现一个简单的轮询算法
前言 负载均衡,大家应该听的也不少了,也实践过N次了。 当然也会知道,负载均衡是有不少算法的:随机,轮询,加权轮询,最少连接。。。。 本文重点说的是轮询。 先举个例子看看轮询算法是如何运作的。 假设我们的API站点有3台负载(10.0.10.1,10.0.10.2和10.0.10.3),客户端第一次 ...
分类:编程语言   时间:2018-03-17 12:10:21    阅读次数:507
C字符指针数组的使用
#include #include int main(){ //字符数组的使用 char str[] = {'z','b','c','\0'}; //字符数组 printf("str地址:%p str[0]=%c str[0]地址:%p \n",str,str[0],&str[0]); printf... ...
分类:编程语言   时间:2018-03-17 12:10:54    阅读次数:203
第一篇:python入门
完整的计算机系统: 应用程序 操作系统 计算机硬件1 操作系统 1)什么是操作系统: 是一个协调、管理、控制计算机硬件与软件的控制程序 2)操作系统分成两部分: 接口程序:将硬件的功能封装成简单的接口,用来给应用软件或者给用户使用 内核:具体控制硬件,对下2 内核态与用户态(了解): CPU的两种工 ...
分类:编程语言   时间:2018-03-17 12:11:28    阅读次数:276
冒泡排序
冒泡排序 ...
分类:编程语言   时间:2018-03-17 12:11:43    阅读次数:220
Python中包(package)的调用方式
Python中包(package)的调用方式 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.什么是Python Package 如何区分你看到的目录是一个Python Package包呢?其实很简单,你只要看这个名录下是否有“__init__.py”这个文件就好了,如果有那么 ...
分类:编程语言   时间:2018-03-17 12:12:00    阅读次数:303
Java并发问题--乐观锁与悲观锁以及乐观锁的一种实现方式-CAS
首先介绍一些乐观锁与悲观锁: 悲观锁:总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。再比如Java里面的同步原语s ...
分类:编程语言   时间:2018-03-17 12:13:00    阅读次数:211
Springboot结合Jpa的外键使用
当我们写项目的时候,总有些奇奇怪怪的理由,非让你连表查询,其实最好的就是什么都不连,数据库完全解耦 但我们还是要学习下Jpa怎么根据外键查询 (这里说下Jpa+springboot的感觉,刚开始就感觉很坑,很二b,好多东西都奇奇怪怪怪的,但是用熟了发现确实要比ssm这些简单很多,但是要投入时间,还有 ...
分类:编程语言   时间:2018-03-17 12:13:36    阅读次数:4511
Python练习之基础语法、数据类型、字符编码、文件操作(一)
最近做了几道练习题,用的都是一些python的基本知识,但每道题都有层次,需要扎实的基础功底。 第一道 ...
分类:编程语言   时间:2018-03-17 12:14:38    阅读次数:182
铁乐学python_day01-和python有关的唠嗑
python的创始人为荷兰人吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 ...
分类:编程语言   时间:2018-03-17 12:15:07    阅读次数:261
Python之路【第十七篇】:Django【进阶篇 】
Python之路【第十七篇】:Django【进阶篇 】 Model 到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用 MySQLdb 来连接数据库,并编写数据访问层代码 业务逻辑层去调用数据访问层执行数据库操作 View Code django ...
分类:编程语言   时间:2018-03-17 12:16:00    阅读次数:317
python开发笔记之zip()函数用法详解
今天分享一篇关于python下的zip()函数用法。 zip()是Python的一个内建函数,它接受一系列可迭代的对象作为参数,将对象中对应的元素按顺序组合成一个tuple,每个tuple中包含的是原有序列中对应序号位置的元素,然后返回由这些tuples组成的list。若传入参数的长度不等,则返回l ...
分类:编程语言   时间:2018-03-17 12:16:11    阅读次数:207
Python3 操作 HDFS
【第三方包】pyhdfs(pypi,github,支持HA)【功能】#encoding:?utf-8 #author:?walker #date:?2018-03-17? #summary:?利用?pyhdfs?重命名?hdfs?文件或目录 import?os,?sys,?ti
分类:编程语言   时间:2018-03-17 12:16:26    阅读次数:227
Spring-事务
事务:同生共死,一起成功或一起回滚 1 四个特性: 原子性:都要确保不可再分的最小单元 一致性:指的是结果要么都成功提交,要么都回滚,一致的 持久性:事务完成后,会永久的保存到数据库,而不是说你今天有,明天就没了 隔离性:多个事务之间互不影响 2 事物的三个问题: 脏读:一个事务读取到另一个事务未提 ...
分类:编程语言   时间:2018-03-17 12:16:50    阅读次数:180
mybatis 热部署xml文件(spring boot和springmvc两种方式)
参考:http://thinkgem.iteye.com/blog/2304557 最后附加上属性配置文件:mybatis-refresh.properties ...
分类:编程语言   时间:2018-03-17 12:17:12    阅读次数:826
简单算法
冒泡排序:(bubble sort) 选择排序(select sort): ...
分类:编程语言   时间:2018-03-17 12:17:24    阅读次数:238
python 正则表达式
正则表达式 应用场景 特定规律字符串的查找替换切割等 邮箱格式、url等格式的验证 爬虫项目,提取特定的有效内容 很多应用的配置文件 特定规律字符串的查找替换切割等 邮箱格式、url等格式的验证 爬虫项目,提取特定的有效内容 很多应用的配置文件 使用原则 只要能够通过字符串等相关函数能够解决的,就不 ...
分类:编程语言   时间:2018-03-17 12:17:49    阅读次数:131
[bzoj1565][NOI2009]植物大战僵尸_网络流_拓扑排序
植物大战僵尸 bzoj1565 题目大意:给你一张网格图,上面种着一些植物。你从网格的最右侧开始进攻。每个植物可以对僵尸提供能量或者消耗僵尸的能量。每个植物可以保护一个特定网格内的植物,如果一个植物被保护,那么如果僵尸想吃掉该植物就必须先吃掉保护它的植物。问:僵尸最多能获得多少能量。 注释:1<=N ...
分类:编程语言   时间:2018-03-17 12:18:32    阅读次数:243
疯狂Java
一、Java语言的两种机制 1、虚拟机机制JVM:保证Java程序的跨平台特性 2、垃圾回收机制:保证Java程序更安全,更高效 二、开发Java准备 1、如果只运行java程序安装JRE,如果进行java开发编译则需要同时安装JDK 2、配置环境变量 三、Java依赖JVM(Java Virtua ...
分类:编程语言   时间:2018-03-17 12:18:41    阅读次数:229
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!