EpsonC#源码串口输出//实例化_serialPort对象,并打开指定串口//CreateanewSerialPortobjectwithdefaultsettings._serialPort=newSerialPort();//Allowtheusertosettheappropriateproperties._serialPort.PortName=comboBoxPort.Text;_serialPort.BaudRate=int.Parse(comboBoxBaud.Text);//SerialPort4.0有很多预先设置好的枚举项,是不是很容易?!_serialPort.Parity=Parity.None;_serialPort.DataBits=8;_serialPort.StopBits=StopBits.One;_serialPort.Handshake=Handshake.RequestToSend;//TM打印机RTS输出与DTR一样//Settheread/writetimeouts_serialPort.ReadTimeout=500;_serialPort.WriteTimeout=500;_serialPort.DtrEnable=true;//TM打印机出厂默认都是DTR/DSR,非常重要!//_serialPort.RtsEnable=true;//TM打印机一侧的CTS(对应PC的RTS),通常不接,所以无意义。
_serialPort.Open();//EpsonTM打印机在国内销售的包含GB18030大字库的_serialPort.Encoding=Encoding.GetEncoding("gb18030");//去除打印缓冲开始时候的,"3F08"两个字节的内容,用“ESC@”初始化打印机来处理byte[]data=newbyte[]{0x1b,0x40};//发送二进制数据到串口_serialPort.Write(data,0,data.Length);
2018/7/14 17:03:04 960KB Epson 源码
1
Inthepastyear,IhavebeendevelopingtheQthostcomputerfromscratch,andIwanttoexportandopensourcesomeofmyowngainsQtisundoubtedlyagreatcross-platformframework.AfterthematureandstableQtWidget,QtwillfocusonQtQuick.AlthoughitsQmlmaynotbeasgoodasthethree-piecewebinterfacedevelopmentinsomeaspects,itspotentialandfuturecanbeseenof.However,asanewborn,QmlisindeedinsharpcontrastwithUIlibraries,developmentdocuments,andweb
2020/10/20 6:30:22 125.59MB 软件框架
1
docker基础命令,还不是很完善继续整理中,对于初入门的人还是有些帮助的,1、docker基础命令启动一个容器Dockerrun-i-tubuntu/bin/bash-i表示docker守护进程为客户端打开标准输入,而-t:表示打开一伪TTY终端。
查看容器。
Dockerps-aDockerps-l-a:表示所有的建立的容器,-l表示最近一次建立的容器。
查看之前建立的容器。
Dockerinspect容器的id或者是自定义名称DockerinspectwebDockerinspect容器的id自定义命名容器Dockerrun--name=web-itununtu:12.04/bin/bash--name命名参数重启停止容器,及删除容器Dockerstart-iweb-i:以交互式方式从起Dockerstop-iwebDockerkillwebDockerrmwebRm命令只能删除掉停止的容器不能删除正在运行中的容器。
启动一个docker守护式容器dockerrun-dDockerrun--namewb-dubuntu/bin/bash-c“whiletrue;doechohelloword;sleep1;done”查看容器日志Dockerlogs[f][-t][--tail]-f:表示不断跟踪,返回结果;
-t表示在返回时候加上时间撮,--tail:返回时的多少数量日志量Dockerlogs-ft--tail10web--tail0表示最新日志。
在运行中的容器启动新的进程Dockerexec-itweb/bin/bash重新进入运行中的容器
2017/6/2 8:18:36 13KB docker
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡