- 博客(26)
- 资源 (7)
- 收藏
- 关注
原创 mysql8 误删root 修复
3、执行命令mysqld --console --skip-grant-tables --shared-memory。5、再打开一个新的cmd,执行命令登录mysql:mysql。2、打开cmd,进入mysql安装目录下的bin目录下。4、这时候,msyql已经启动,不需要密码就可进入。1、先停止mysql服务或mysqld进程。8、停止mysql。9、这个时候,可以无密码登录。
2022-09-26 21:09:29
330
原创 Mysql coalesce
如果 wowo 字段的值是null,则取wormjan为结果。否则取wowo字段的值。功效:coalesce中参数可以有多个。返回参数中的第一个非空表达式(从左向右)。这个函数 总忘,记录一下。
2022-09-16 10:02:57
130
原创 vb.net 自定义checkbox矩形框
对号颜色,位置,大小,文本距离矩形框的距离,矩形框颜色大小,都可以自定义。调用不同的draw,可以画不同的图形,比如圆形,等任意图形。
2022-09-11 18:47:36
129
原创 android TextToSpeech 静音时仍然播放声音
代码摘自我写的一个整点半点报时器。之前没有这个静音报时功能。通过简单的设置,可以实现即使系统静音,也可以让textToSpeech发声。
2022-09-09 11:22:25
424
原创 threejs 移动摄像机围绕场景中心绕圆圈
正方形和圆都在旋转,所以正方形距离平板有一定高度,不然的话一旋转,就到平板下面去了。计算正方形距离地面的高度公式为 Math.sqrt(5*5 + 5*5) / 2,边长为4,线条为1,即为5。根据勾股定理a*a + b*b = c*c ,即可以算出正方形中心到平板的距离。基本原理就是计算摄像机在所围绕的圆上的坐标,这里坐标实际上是计算x和z轴的坐标。绕圈实际上是x和z轴上的坐标在变化。移动摄像头(即从不同的视角观察场景),使用camera.position.set即可。代码段中包括显示侦率的代码。
2022-08-24 14:55:01
366
原创 vb.net 打印条形码code39、code128A、code128C、code128Auto(picturebox和打印机)封装类
调用该类的方法后,会返回形如bsbssbsssbbbssbbssbbss这样的字符串。然后您可以根据这串字符,指定位置和打印介质来打印到picturebox或者打印机。上面举的例子是使用code128auto来打印到图像框和打印机。类的工作是计算出哪个位置打线条,哪个位置不打。code128auto打印出来的条码即短,又不受条码位数限制。而code128C只能打印偶数位的条码。auto即,如果是奇数,那么前偶数个用128C打,最后一位,先改变编码再打印。具体规则,网上有,我就不搬了。.........
2022-08-01 11:24:49
384
原创 双击修改表格内容的封装
在调用方法的代码中,我使用了wm_ajax,这个是我封装的ajax,你可以用你自己喜欢的ajax封装。调用方法的代码中,我使用了msgbox,这个是我封装的弹出框,你可以用你自己喜欢的弹出框来代替它。如果不喜欢显示绿标,可以传递参数时指定不显示,如果想改为其它颜色,也可以传递参数时指定颜色。以便系统把输入框移除,并把表格中的数据显示为旧数据。后台修改成功后,记得调用that.success(),以便系统把表格中的数据修改为新的数据。调用方法newwm_click_modify(json格式的参数).....
2022-07-21 09:29:00
162
原创 封装ajax,可提交表单、GET和POST
代码是很久很久之前封装的,写得可能比较烂。但我这些年一直在用它,也没发现有啥问题。所以也一直没有重写的打算。有发现问题的请在评论区说明。因为从来不用jquery,每次写原生ajax又太麻烦,所以在很久之前就对ajax进行了封装。...
2022-07-20 09:41:31
63
原创 纯js封装一个多功能弹出框
先上效果图1、弹出一个类似prompt的输入框:点击确定后,拿到输入的内容。点击取消关闭这个弹出框。2、弹出一个自动消失的提示框:3、弹出一个错误提示框:4、弹出一个普通消息框:5、弹出一个询问框:6、等待框封装实现:function showmsgbox(id) { this.obj = id; this.result = "";}showmsgbox.prototype = { style: function (style) .
2022-05-30 18:09:58
2117
3
原创 vb.net 基于MySql.Data.dll 封装为连贯操作的类(XP可用)
d所谓的连贯操作,类似于 mysql.table("table").where("1").find()。我不太喜欢为了写个查询,写多行语句。所以封装了一下。框架为.net framework4,mysql.data.dll也是基于此框架。最低可用在XP系统上。最高目前为win10可用。封装代码:Imports MySql.Data.MySqlClientImports System.Text.RegularExpressionsPublic Class Mysql Private
2022-05-24 09:16:58
140
原创 热敏打印机在小票上打印条码和开钱箱打印小票
开钱箱和打印小票,在前面的文章中已经发过了。和今天发的内容也一样。主要是打印条码也需要那些api,所以一块发上来了。Imports System.Runtime.InteropServicesImports System.TextImports System.IOImports System.Runtime.ExceptionServices '为了HandleProcessCorruptedStateExceptionsPublic Class LPT Inherits Mar
2022-05-04 15:57:09
261
原创 vb.net SpeechLib 播报语音封装类
vb.net 使用SpeechLib 播报汉字语音,如果第一句没说完就让它说第二句,可以中止前一句,也可以等前一句说完再说第二句。调用Skip方法即可。先引用microsoft speech lib object library。封装实现:Imports SpeechLibImports System.ThreadingPublic Class Speaker Private ReadOnly Speaker As New SpVoice Public Property Volu
2022-04-28 09:15:57
537
原创 c# 基于MySql.Data.dll 封装为连贯操作的类(XP可用)
所谓的连贯操作,类似于 mysql.table("table").where("1").find()。我不太喜欢为了写个查询,写多行语句。所以封装了一下。框架为.net framework4,mysql.data.dll也是基于此框架。最低可用在XP系统上。最高目前为win10可用。封装代码:using System;using System.Collections.Generic;using System.Data;using MySql.Data.MySqlClient;using
2022-04-25 23:11:18
420
转载 c# LED8N客户屏显示内容的类
网上找的。但是忘了从哪找的了。测试可行。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System;using System.IO.Ports;namespace ledcsharp { class Program { static void Main(string[] args) { LedHelper.ShowSum("2.35"); //
2022-04-23 19:02:51
112
原创 vb.net LED8N收银客户屏输出类及调用
Imports System.IO.PortsPublic Class Led8N Public Shared Property BaudRate As Int16 = 2400 Public Shared Property PortName As String = "COM2" Private Shared _serialPort As SerialPort = Nothing '显示单价 Public Shared Sub showUnitPrice(price As Object) .
2022-04-23 18:08:27
69
原创 vb.net LPT端口 开钱箱和小票纸打印超时问题解决办法
LPT端口默认超时为五分钟。往此端口写一条数据,就是超时五分钟。n条就是5*n分钟。往LPT端口发数据可以以字节方式发送,也可以以流的方式发送。其中以字节方式发送,超时时不会触发异常,而流的方式可以。捕获此异常,可以得到“打印机缺纸”的错误。因为是测试,所以代码比较乱。重在理解。字节方式(设置超时时长精准,但无法触发异常):Public Class Form1 <DllImport("kernel32.dll")> Private Shared Function Crea
2022-04-18 17:05:09
402
原创 vb.net 日志类
Imports System.IOPublic Class Logger Public Shared Function log(str As String, Optional err As Boolean = False) As Boolean Dim p As String If (err = True) Then p = "err" Else p = "log" End If Dim path As String = Application.StartupPath.
2022-04-09 14:02:35
409
原创 vb.net 开钱箱和打印小票的类
Imports System.Runtime.InteropServicesImports System.TextPublic Class LPT Inherits MarshalByRefObject <DllImport("kernel32.dll")> Private Shared Function CreateFile( ByVal lpFileName As String, ByVal dwDesiredAccess As Int.
2022-03-26 18:38:00
367
原创 vb.net 取消回车或Esc按键时的声音
在keyPress事件中处理:Private Sub frmMain_KeyPress(sender As Object, e As KeyPressEventArgs) Handles Me.KeyPress If Asc(e.KeyChar) = 13 Or Asc(e.KeyChar) = 27 Then e.Handled = True End IfEnd Sub
2022-03-26 11:20:56
371
原创 vb.net 播放wav波形声音的类
Imports System.IOPublic Class Player Private Declare Function sndPlaySound Lib "Winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long Public Event play_Complete(Result As Long) Public Event play_Error(Msg As S.
2022-03-26 10:52:59
1171
原创 纯js封装一个无缝轮播
下面的代码用纯js封装一个轮播组件。功能如下:可上滑、下滑、左滑、右滑。移动端支持手势滑动。可指定第一个显示的轮播图。支持放置文字、图片和视频。带导航器。导航器可自定义样式。若不想自定义样式,系统自带一个样式。用户不需要写额外代码,仅提供要轮播的html元素,以及一句话调用即可实现如上功能。封装实现:function wm_Carousel(param) { this.id = param.id; this.container = document.getElementById(this.
2022-02-24 13:51:29
431
原创 vb.net 实现编辑某列并回车后不换行,查询数据进行相关处理
此功能适合,在datagridview中编辑数据。在编辑了某列之后按回车,我们并不一定想换到另一行,而有可能是编辑下一个列,默认的换到下一行就比较讨厌了。现在来解决这个问题:Protected Overrides Function ProcessCmdKey(ByRef msg As Message, ByVal keyData As Keys) As Boolean If Me.DataGrid1.Enabled = True Then If keyData
2022-02-16 10:03:31
410
原创 纯js 60 行代码封装一个懒加载
原理:当滚动条滚动的时候,当图片高于可视区域最下方的时候,图片控件显示原始图片,否则显示一张加载中的图片。封装的代码:function lazyLoader(config) { this.id = config.id; this.filter = config.filter; this.imgs = null; this.visible_h = window.innerHeight; this.data_name = config.data_name; this.extra_hei
2022-02-08 20:32:06
395
vb.net 打印条形码code39、code128A、code128C、code128Auto(picturebox和打印机)
2022-08-01
纯js封装一个多功能弹出框,兼容PC和移动端
2022-06-13
vb.net LED8N收银客户屏输出类及调用
2022-04-23
vb6 tts 语音引擎调用,已封装为activeExe了,源码也提供,还提供了一份调用示例,可选择引擎,调协音量和语速
2021-06-25
canvas 原位置旋转图片
2020-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人