方法method -GO方法虽没有class,依旧有method -通过显示说明receiver来实现与某个类型的组合 -只能为同一个包中的类型定义方法 -RECEIVER可以是类型的值或指针 -不存在方法重载 -可以使用值或指针来调用方法,编译器会自动完成转换 -从某种意义上来说,方法是函数的语法糖,因..
分类:
编程语言 时间:
2017-09-07 22:55:03
阅读次数:
168
做为一名分布式服务器开发人员,在服务器开发领域、多线程开发和并发编程方面有自己的心得和经验,愿意分享给同仁,今讨论下Windows下线程并发程序开发。下面用用两个线程实现一个简单的数组排序,演示了线程的基本用法。原理是:为了节省执行时间而添加并行,把问题划分为几个..
分类:
编程语言 时间:
2017-09-07 22:55:17
阅读次数:
135
Java并发包 一、并发包的结构 java并发包中共分为五类: 1、集合框架:包括队列和并发集合 2、同步辅助类 3、线程池 4、Lock锁 5、原子类 二、详解部分 1、同步辅助类详解部分 (1)CountDownLatch 举例:有三个工作,只有三个工作都完成,任务才算执行完成。 运行结果: 它 ...
分类:
编程语言 时间:
2017-09-07 22:55:26
阅读次数:
152
一:理论部分 依赖注入:这是 Ioc 模式的一种特殊情况,是一种基于改变对象的行为而不改变类的内部的接口编程技术。开发人员编写实现接口的类代码,并基于接口或者对象类型使用容器注入依赖 的对象实例到类中。用于注入对象实例的技术是接口注入、构造函数注入、属性(设置器)注入和方法调用注入。 Unity是微 ...
分类:
编程语言 时间:
2017-09-07 22:58:05
阅读次数:
318
常用的内置模块的介绍os,sys,time,datetime,json/pickle,shutil,random一.os1.切换目录,查看当前工作的目录os.getcwd2.当前目录,上级目录os.curdiros.pardir3.建立目录os.mkdir4.删除文件os.remove5.重命名os.rename6.执行shell命令os.system7.返回路径的目录和文件名os.pat..
分类:
编程语言 时间:
2017-09-07 22:58:13
阅读次数:
248
Python数据类型:数字类型:int整型例如:age=18#定义时会自动辨认,实际输入的是age=int(18)float浮点型例如:height=1.80#实际输入的是height=float(1.80)字符串类型:在Python里加了‘‘号的就是字符串类型。例如:name=‘xuzuo‘#实际输入的是name=str(‘xuzuo‘)在定义字符串..
分类:
编程语言 时间:
2017-09-07 22:58:19
阅读次数:
150
在程序界,有句话是,程序好些,bug难调。很多bug并不一点是逻辑错误,而是一些细节问题。我们分析下三个细节错误引起的无法运行问题://#defineM_PI3.141592653589793238463.14中间有个空格\t写成了\t有个空格首先,创建了一个新类型CFigure。我们想创建一些具体的图形(如,..
分类:
编程语言 时间:
2017-09-07 23:00:15
阅读次数:
223
在Java的世界里,万物皆为对象,那么Map是一个接口!哈哈 举个例子: 其中User类 运行 得到输出 HashMap--hash 就是每个对象都拥有的一个方法, Map默认长度是16,通过key的hash值得到它所在的位置。如果值相同则放在之前值的后面,是一个链表结构 利用debug模式,选择“ ...
分类:
编程语言 时间:
2017-09-07 23:00:55
阅读次数:
252
hon 分享到:8 hon 分享到:8 原文出处: 曹江华 目前 Linux 下有一些使用 Python 语言编写的 Linux 系统监控工具 比如 inotify-sync(文件系统安全监控软件)、glances(资源监控工具)在实际工作中,Linux 系统管理员可以根据自己使用的服务器的具体情况 ...
分类:
编程语言 时间:
2017-09-07 23:01:04
阅读次数:
281
1.获取当前时间:
#导入模块time
importtime
printtime.strftime(‘%H-%M-%S‘)
时间格式:
%y两位数的年份表示(00-99)
%Y四位数的年份表示(000-9999)
%m月份(01-12)
%d月内中的一天(0-31)
%H24小时制小时数(0-23)
%I12小时制小时数(01-12)
%M分钟数(00=59)
%S秒..
分类:
编程语言 时间:
2017-09-07 23:01:22
阅读次数:
158
一、代码如下 package com.wujianbo.five; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Demo02 { public static void main(String ...
分类:
编程语言 时间:
2017-09-07 23:01:36
阅读次数:
256
普利姆算法生成最小树, 当两个节点之间没有边时,权值为65535,结点与自身之间为0.。。。 ...
分类:
编程语言 时间:
2017-09-07 23:02:02
阅读次数:
221
以上代码说明如下问题,2个协程同时对一个对象指针变量进行读操作的时候需要进行加锁 那么不加有什么问题呢: 会出现打印出只有一个变量的情况 ...
分类:
编程语言 时间:
2017-09-07 23:02:43
阅读次数:
196
mvn install:install-file -Dfile=java-bloomfilter-1.0.jar -DgroupId=com.sina -DartifactId=java-bloomfilter -Dversion=1.0 -Dpackaging=jar -Dfile:指明你当前ja ...
分类:
编程语言 时间:
2017-09-07 23:02:52
阅读次数:
170
1、输出Hello World! 输出结果: 2、简单交互(交互式,文件式)教材P19 运行结果: 3、用户输入两个数字,计算并输出两个数字之和(尝试用一行代码实现) 运行结果: 4、用户输入三角形三边长度,并计算三角形的面积:(海伦公式) 运行结果: 5、输入半径,计算圆的面积。 运行结果: 6、 ...
分类:
编程语言 时间:
2017-09-07 23:04:07
阅读次数:
275
一、代码如下 package com.wujianbo.five; import java.awt.HeadlessException; import java.awt.Label; import java.io.File; import java.io.IOException; import jx ...
分类:
编程语言 时间:
2017-09-07 23:06:04
阅读次数:
267
NumPy的主要对象是同质的多维数组。它是一个有明确索引的相同类型的元素组成的表。在NumPy中维度称之为轴,轴数称之为列。举个例子:例一:[1,2,1]这是一个一维数组,因为它只有一个轴,这个轴的长度是3.列二:[[1.,0.,0.],[0.,1.,2.]]这是一个二维数组,第一个维度的长度是2,..
分类:
编程语言 时间:
2017-09-07 23:06:17
阅读次数:
160
操作系统 : CentOS7.3.1611_x64 python版本:2.7.5 问题描述 1、Python开发的程序在使用过程中很慢,想确定下是哪段代码比较慢; 2、Python开发的程序在使用过程中占用内存很大,想确定下是哪段代码引起的; 解决方案 使用profile分析分析cpu使用情况 pr ...
分类:
编程语言 时间:
2017-09-07 23:07:08
阅读次数:
266