Java-I/O操作中管道流的使用 1-首先需要导入三个包import java.io.IOException; import java.io.PipedInputStream; import java.io.PipedOutputStream;2- 我们需要编写两个进行对话的线程类2.1 - 发送消息的线程类 Senderclass Sender extends Thread{ private PipedOutp 2020-08-14 Java Tool IO流
Java多线程的同步问题 1 - synchronized关键字对代码块的同步public class ThreadSynchronization { public static void main(String[] args) { TestThread t = new TestThread(); // 启动四个线程,并实现资源共享 new T 2020-08-12 Java Tool 多线程同步
Java简单实现多线程 1- 直接继承Thread类,来实现多线程public class ThreadDemo { public static void main(String[] args) { new TestThread().start(); // 激活一个线程 // 循环输出 for (int i = 0; i < 5; i++ 2020-08-11 Java Tool 多线程
Python多线程实现程序并发 第一步·导入相应的线程模块import threading import time第二步·编写两个测试函数def sing(): for i in range(3): print('唱歌...') time.sleep(0.5) def dance(): for i in range(3): print(&apo 2020-08-10 Python 多线程 并发
Python多进程实现程序并发 第一步·导入相应的进程模块import multiprocessing import time第二步·编写两个测试函数def sing(): for i in range(3): print('唱歌...') time.sleep(0.5) def dance(): for i in range(3): prin 2020-08-08 Python 并发 多进程
Java的注释接口 注解 - 给编译器看的注释 1. @Override注释用来告诉编译器这个方法是用来改写父类对应方法的class Message{ @Override public String toString(){ return "Hello world!"; } }如果改写的方法名,参数,类型有错 2020-08-07 Java Tool 注解 给编译器看的注释
覆写Python的内置方法 1.我们可以通过覆写类的内置方法str,来控制print()函数的打印格式class Point: """简单的坐标类""" def __init__(self, x=0, y=0): self.x = x self.y = y def __str__(self): return "<{& 2020-08-06 Python
Github 使用的基本操作 #Github 使用的基本操作 1 Fork现在你要克隆的仓库页面,点击Fork按钮,创建一个自己的仓库 2 克隆从远端再把这个仓库克隆到本地 $ git clone git@github.com:用户名/远程仓库名.git 3 创建一个特性分支创建一个特性分支,在这个特性分支中进行开发 3.1 首先确认当前分支$ git branch -a 3.2 创建特性分支$ git checkout 2020-08-03 Help Git
函数参数的使用 一,Python函数参数的使用1.不可变参数1.1 位置实参(参数顺序要一致)def describe_pet(animal_type, pet_name): """显示宠物的信息""" print("\nI have a " + animal_type + ".") print( 2020-07-25 Python 参数
Python操控Mysql数据库 1. 首先导入所需要的包import pymysql2. 链接mysql数据库服务connc = pymysql.Connect( # 默认只写用户名和密码以及数据库名称就足够了 user='root', password="password", database='mydatabase', )3. 创建游标对象cur = connc.c 2020-07-22 Python mysql