除了内部类之外,类一般不能具有静态属性。 如下定义了一个外部类Static_test和一个内部静态类Static_class: 输出: 调用外部类及内部类的静态成员时,只能使用 [类名.成员名] 或 [成员名] 的方式调用,无法使用对象来调用静态成员。 静态成员归类所有,所有实例对象调用的静态成员都 ...
分类:
编程语言 时间:
2018-02-01 23:09:00
阅读次数:
189
面试题3-二维数组中的查找剑指Offer 基础知识数组是最简单的一种数据结构,它占据一块连续的内存并按照顺序存储数据。在创建数组的时候,必须首先指定数组的容量大小,然后根据大小来分配内存,一经建立之后数组的大小便不能更改,这就造成了其空间利用的效率不够高。但是数组的内存是连续的,可以根据下标在O(1... ...
分类:
编程语言 时间:
2018-02-01 23:10:31
阅读次数:
248
因为 Python(x,y) 软件包托管在 Google code 上 https://code.google.com/p/pythonxy/,所以国内比较难下载。 这里推荐一个 FTP 下载地址:ftp://ftp.ntua.gr/pub/devel/pythonxy/ ,可以使用迅雷下载。 完。 ...
分类:
编程语言 时间:
2018-02-01 23:10:40
阅读次数:
223
Unity新的shader叫做 基于物理渲染的shader,先介绍下新的shader具有的特性: 在表面上的各个点的光线渲染,都经过计算,以确保与从环境中接受到的光相等。粗糙表面受来自更为宽广区域的光线影响。 更平滑些的表面表现出更强、更小的高光区域。点A反射来源为摄像机正面的光线。点B接受来自天空 ...
分类:
编程语言 时间:
2018-02-01 23:11:04
阅读次数:
212
#协程,又称为微线程,是一种用户态的轻量级线程 #!usr/bin/env python# -*- coding:utf-8 -*-__author__ = "Samson"#greenlet是协程"手动挡切换"from greenlet import greenletdef test1(): pr ...
分类:
编程语言 时间:
2018-02-01 23:11:45
阅读次数:
187
from PIL import Imagefrom PIL import ImageDrawfrom PIL import ImageFontfrom pylab import *import random,numpy,stringpath = "G:\python文件"text = random. ...
分类:
编程语言 时间:
2018-02-01 23:11:59
阅读次数:
181
昨天 2018 年 01 月 31 日,农历腊月十五日。20:00 左右,152 年一遇的月全食、血月、蓝月将今晚呈现空中,虽然没有看到蓝月亮,血月、月全食也是勉强可以了,还是可以想像一下一瓶蓝月亮洗衣液悬于空上,耳边是"大家好,我是渣渣灰,给大家推荐一款好玩的游戏--贪玩蓝月......" 22: ...
分类:
编程语言 时间:
2018-02-01 23:13:33
阅读次数:
211
正则表达式,可以取数据 正则有匹配贪婪性,照多了匹配 >>> import re >>> s="I am 19 years old" >>> re.search(r"\d+",s) <_sre.SRE_Match object at 0x0000000002F63ED0> >>> re.search ...
分类:
编程语言 时间:
2018-02-01 23:14:25
阅读次数:
254
/** * 当天凌晨 */ public static Calendar startOfDay(Calendar c) { if (c == null) { return c; } c.set(Calendar.HOUR_OF_DAY, 0); c.set(Calendar.MINUTE, 0); ...
分类:
编程语言 时间:
2018-02-01 23:14:45
阅读次数:
208
1、关键字 修饰符: abstract、class、final、private、protected、public、static、7 数据类型:boolean、byte、char、double、float、int、long、short、void、9 语句组成:break、case、catch、cont ...
分类:
编程语言 时间:
2018-02-01 23:14:55
阅读次数:
214
今天来谈一下,用SpringBoot写的Demo来配置到Linux服务器。 这里,我用阿里云服务器作为实例,SpringBoot集成了SpringMvC+ mybatis 框架,用maven管理jar包(注:在配置SpringBoot的时候注意jar包的版本合理引用) 这些jar包应该可以正常跑起来 ...
分类:
编程语言 时间:
2018-02-01 23:15:04
阅读次数:
2011
函数在声明时可以预先给出默认的形参值,调用时如给出实参,则采用实参值,否则采用预先给出的默认参数值。 默认参数值的说明次序 有默认参数的形参必须在形参列表的最后,也就是说默认参数值的右面不能有无默认值的参数,因为调用时实参与形参的结合是从左到右的顺序。 默认参数值与函数的调用位置 如果一个函数有原型 ...
分类:
编程语言 时间:
2018-02-01 23:15:18
阅读次数:
257
1.什么是java虚拟机?为什么把java称作是“无关平台的语言”? java虚拟机是一个可以执行Java字节码的虚拟进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。 Java 被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。 Java 虚 ...
分类:
编程语言 时间:
2018-02-01 23:15:46
阅读次数:
198
关于JAVA和C#加解密通讯的话,可以用这个BouncyCastle插件,会帮助你解决很多问题 http://www.bouncycastle.org/ 使用方法: 普通C#自身调用加解密: ...
分类:
编程语言 时间:
2018-02-01 23:16:09
阅读次数:
286
年纪大了跟不上啊,哈哈# !/usr/env pythen# -*- coding:utf-8 -*-"""分析import string"""# 文件操作 读、写、二进制# fb=open('emma.txt','r')# content=fb.read()# bp.close()with ope ...
分类:
编程语言 时间:
2018-02-01 23:17:08
阅读次数:
294
生成双色球小程序: #输入n,随机产生n条双色球号码,插入n条数据库 #表结构: seq CREATE TABLE `seq` ( `id` int(11) NOT NULL AUTO_INCREMENT, `red` varchar(100) NOT NULL, `blue` varchar(20... ...
分类:
编程语言 时间:
2018-02-02 00:38:31
阅读次数:
358
多线程编程一直是老生常谈的问题,在Java中,随着JDK的逐渐发展,JDK提供给我们的并发模型也越来越多,本文摘取三例使用不同原理的模型,分析其大致原理。目录如下: 1.COW之CopyOnWriteArrayList 2.CAS之ConcurrentHashMap 3.读写分离之LinkedBlo ...
分类:
编程语言 时间:
2018-02-02 00:38:45
阅读次数:
225
D. Substring time limit per test 3 seconds memory limit per test 256 megabytes You are given a graph with n nodes and m directed edges. One lowercase ...
分类:
编程语言 时间:
2018-02-02 00:39:14
阅读次数:
203
The configuration about Python 1,之前装了个2.7的,不巧,之后马上有看到前辈的建议:新手应该学3X了,3与2不兼容,一切往3发展,SO,果断抛弃2,开始卸载2.7,由于之前有改过安装目录,所以卸载的时候总是失败,大致是写there is a problem with ...
分类:
编程语言 时间:
2018-02-02 00:39:39
阅读次数:
194
摘要 从使用场景的角度出发来介绍对ReentrantLock的使用,相对来说容易理解一些。 场景1:如果发现该操作已经在执行中则不再执行(有状态执行) a、用在定时任务时,如果任务执行时间可能超过下次计划执行时间,确保该有状态任务只有一个正在执行,忽略重复触发。b、用在界面交互时点击执行较长时间请求 ...
分类:
编程语言 时间:
2018-02-02 00:40:51
阅读次数:
188