Wesley13 Wesley13
3年前
java多线程实现的三种方式
JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。1、继承Thread类实现多线程继承Thread类的方法尽管被我列为一种多线程实现方式,但Thread本质上也是实现
Wesley13 Wesley13
3年前
C 扩展库
CRUDtablecreatetableifnotexistsstudent(idintauto_increment,namevarchar(16)notnull,ageintnotnull,addres
Wesley13 Wesley13
3年前
C# 连蒙带骗不知所以然的搞定USB下位机读写
公司用了一台发卡机,usb接口,半双工,给了个dll,不支持线程操作,使得UI线程老卡。懊恼了,想自己直接通过usb读写,各种百度,然后是无数的坑,最终搞定。现将各种坑和我自己的某些猜想记录一下,也供各位参考。一、常量定义privateconstshortINVALID_HANDLE_VALUE1;
Wesley13 Wesley13
3年前
C 标准库
strcatAppendsacopyofthesourcestringtothedestinationstring.Theterminatingnullcharacterindestinationisoverwrittenbythefirstcharacterofsource,a
Stella981 Stella981
3年前
Git与GitHub学习笔记(八)git如何同时同步提交到码云和GitHub上
前言:今天githubpush代码一直push不上去,打算就备份一份代码带国内开源码云上。Github容易出现的情况是:国内访问速度比较慢,如果被墙掉的话,就直接没发使用了如果开源个PHP的项目,想把扩展文件目录vender一并上传上去,这样子下载的时候使用github会很慢从今天开始,我将会使我的开源项
Wesley13 Wesley13
3年前
MySQL数据库 基本操作语句
操作MySQL数据库1、创建数据库_createdatabase数据库名;_2、查看数据库_showdatabases;_3、选择指定数据库_use数据库名;_4、删除数据库_drop
Wesley13 Wesley13
3年前
MySQL数据库之DDL(数据定义语言)
1.MySQL数据库之DDL创建、删除、切换(1)查看所有数据库showdatabases;(2)切换数据库use数据库名;(3)创建数据库createdatabase数据库名;(4)删除数据库dropdatabase数据库名;2.My
Wesley13 Wesley13
3年前
2017——关于坚持了一年的事情
!(https://static.oschina.net/uploads/space/2017/1228/115741_PoOw_1859679.png)其实一直想写一篇,关于坚持一件事的心得,但看惯了网上大v的方法论,以及遇到各种方法的局限性之后,我便不敢妄下结论进行自行分析,以免使用不当,带偏了一批听信我的人,而这份信任异常难得,被辜负十分可惜。
Wesley13 Wesley13
3年前
MySQL数据库操作
数据库库的操作1createdatabase库名创建一个库2usedatabase库名进入这个库进行操作3showdatabases;查看当前所有创建的库4dropdatabase库名;删除库,然后可以跑路5selectdatabase();查看当前