
java/python/go
HehuaTang
C,Python,Golang,Mysql
展开
-
Go build 编译选项
go build编译时的附加参数 附加参数 备 注 -v 编译时显示包名 -p n 开启并发编译,默认情况下该值为 CPU 逻辑核数 -a 强制重新构建 -n 打印编译时会用到的所有命令,但不真正执行 -x 打印编译时会用到的所有命令 -race 开启竞态检测 ...原创 2022-04-15 10:54:27 · 818 阅读 · 0 评论 -
golang 有名管道通信 总结分析
golang通过named pipes实现IPC通信golang基于named pipes实现进程间的IPC通信可以单独使用go write()或 go read()方法write()是非阻塞的,read()是阻塞的。package main import ( "fmt" "log" "os" "time" "bufio" "syscall") var pipeFile = "/tmp/pipe.ipc" func main()原创 2021-09-24 15:24:02 · 2032 阅读 · 0 评论 -
设计模式
1.传输对象模式(Transfer Object Pattern)用于从客户端向服务器一次性传递带有多个属性的数据。传输对象也被称为数值对象。传输对象是一个具有 getter/setter 方法的简单的 POJO 类,它是可序列化的,所以它可以通过网络传输。它没有任何的行为。服务器端的业务类通常从数据库读取数据,然后填充 POJO,并把它发送到客户端或按值传递它。对于客户端,传输对象是只读的。客...原创 2020-01-02 10:39:41 · 197 阅读 · 0 评论 -
Go 入门
1. 安装go in linux# yum install go -y#[root@fc30-hadoop go]# which go/usr/bin/go#[root@fc30-hadoop go]# go versiongo version go1.12.13 linux/amd64[root@fc30-hadoop go]#1.1 go环境变量[root@fc3...原创 2019-12-03 12:49:43 · 291 阅读 · 0 评论 -
python 之路
Ipython 中的%命令设置1. 使用%matplotlib命令可以将matplotlib的图表直接嵌入到jupter LAB /Notebook之中,或者使用指定的界面库显示图表,它有一个参数指定matplotlib图表的显示方式。inline表示将图表嵌入到Notebook中。Python提供了许多魔法命令,使得在IPython环境中的操作更加得心应手。魔法命令都以%或者...原创 2019-10-13 21:51:18 · 98 阅读 · 0 评论 -
scratch 学习网址:
scratch 学习网址:https://www.dummies.com/programming/scratch/scratch-for-kids-for-dummies-cheat-sheet/www.scatch4kids.com原创 2019-09-08 22:43:20 · 3343 阅读 · 0 评论 -
、python/ httpd 开启HTTP服务
python 3.x 开发一个http服务 python -m http.server 8000。用户可以通过如下访问test下的文件: http://ip:port/test。xxx repo 中的文件有变化,可以用--update 选项。服务开启后,/var/www/html下面的目录test。2. 用python 2.x 开启一个http服务。2. 为本地机器 目录 xxx 创建一个repo。1.httpd 搭建http服务。当前运行目录会自动添加到服务目录。原创 2018-12-26 14:53:23 · 1120 阅读 · 0 评论 -
Python装饰器学习
原文链接:http://blog.youkuaiyun.com/dreamcoding/article/details/8611578Python装饰器学习(九步入门)这是在Python学习小组上介绍的内容,现学现卖、多练习是好的学习方式。第一步:最简单的函数,准备附加额外功能[python] view plain copy print?# -*- coding:gbk转载 2016-10-26 09:13:35 · 493 阅读 · 0 评论 -
java的原型模式
今天学习了一下,JAVA的原型模式,这个模式主要是定义一些属性和修改这些属性的方法,当需要这些对象的时候,可以用clone方法来通过对象复制来实现,而不是用过调用 new 关键字创建后,在修改。原因竟然是clone方法是一个native的方法,其有可能是通过c来实现的,从而在创建大量对象的时候,提高效率。原创 2016-02-23 14:51:21 · 324 阅读 · 0 评论 -
java中的 泛型和?组合使用时什么意思
List list, T key, Comparator c List list:表示List集合里面可以存放T类型的或者T类型的子类Comparator c :表示Comparator 集合里面可以存放T类型或者T类型的父类型通过中即可泛型限定:? extends E:可以接收E类型或者E类型的子类,上限? super E:可以接收Eleixing或者E的父类型, 下限原创 2016-02-17 13:34:14 · 516 阅读 · 0 评论 -
python 打印出所有的对象/模块的属性 方法
import sysdef print_all(module_): modulelist = dir(module_) length = len(modulelist) for i in range(0,length,1): print getattr(module_,modulelist[i])print_all(sys)原创 2016-01-22 18:22:07 · 7819 阅读 · 1 评论 -
python 文件中的__name__是什么?
>>> print __name____main__可以看到shell中的__name__是__main__。定义文件JWTest.pyimport syshaha=1def ha(): if __name__ != "__main__": print __name__ else: print "equal"原创 2016-01-21 19:17:48 · 568 阅读 · 0 评论 -
JAVA 内部类 总结
为什么需要内部类? 真正的原因是这样的,java中的内部类和接口加在一起,可以解决常被C++程序员抱怨java中存在的一个问题——没有多继承。实际上,C++的多继承设计起来很复杂,而java通过内部类加上接口,可以很好的实现多继承的效果。内部的优点内部类可以随意使用外部类的成员变量(包括私有)而不用生成外部类的对象。这个是内部类的唯一优点。转载 2015-12-10 13:40:54 · 328 阅读 · 0 评论