自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

男人海洋的专栏

共同发展

  • 博客(110)
  • 资源 (8)
  • 收藏
  • 关注

原创 vue2和vue3中点击复制粘贴(转贴)

转自:vue2和vue3中点击复制粘贴_vue3点击复制_满脑子技术的前端工程师的博客-CSDN博客

2023-04-12 17:36:36 121

原创 pdf.js后台读取base64流显示pdf的小坑记

尝试放到服务器上后,又是提示出现atob()不能为空啥的,查看了半天才发现是后台出错误了没有友好提示,导致回传的base64出现了空,查看错误记录,发现是未发现对应的文件(实际该文件是存在的),本地调试没问题,服务上有问题,固定是liunx服务与window服务的问题,想起了大小写问题,全改成小写。在后台保存文件时,注意目录,如果用时间的话,最好是转换成字符串,我在本地windows系统里,出现了2023-04-03目录,而服务器上是04/03/2023,三个深度目录,所以导致文件找不到。

2023-04-03 19:17:09 2277

原创 windows server 2008下IIS反向代理设置 遇到的小坑

主要告诉自己在部署IIS反向代理时遇到的小坑,及时提醒初学者减少问题所在。

2022-09-27 08:41:58 714

原创 前后分离网站C#开发Liunx下布置 一点坑记

主要在Liunx下部署NET WEB程序的几个坑,不同的系统不同需求设置不一样,少走弯路和花费宝贵时间

2022-09-26 19:40:14 706

原创 根据自己的需要写了一个温度计效果,WEB版的

由于想实现温度效果,网上有一个例程,是用图片多个拼在一起的,效果挺好。但我想在一个界面里,实现4个温度计效果,原来的就不能用了,修改脚本太麻烦。就仿网上一个简单的温度效果,修改了一下,并扩展在一个JS文件里。主要背景图片很一般,本人PS技术很烂,效果也很简单,高手就不要在意了。有动画上升效果,数字随着变化由最小变到指定值没做出来。这个温度计不能随意改变长和宽,每个温度计所占位置,看CSS里定义吧。

2015-09-12 10:15:09 1440 1

原创 SQL2005恢复无日志文件

客户的数据库出现问题后,无法访问,从网上搜了一些,结合自己操作的过程写个小笔记。首先,为了安全起见,可以把原来的数据进行复制备份,当然首先要停止系统服务的运行,才能复制。2,分离此数据库,如果不能正确分离,请尝试先用脱机方法后,再分离。3,删除原来的文件,新建一个名称相同的文件,且最好目录也相同。4,再停止SQL服务,用原来的.mdb文件替换现在新建的文件,且记不要替换.ldf文件

2015-06-10 10:05:29 800

原创 ligerui V1.2.3中去掉了实体绑定获取全部问题!

在以前版本中,用实体绑定后,再获取修改,可以拥有所有的值,而新版本中去掉了这个功能,可能作者是为了提

2014-04-15 16:57:18 736

原创 LigerUI 界面中,加上文本框限制输入长度功能!

在使用ligerui最新版中,还是没有此功能,就是我想限制某个文本框只能输入5

2014-04-15 09:16:23 5048

原创 修改了wince下的JSON类。

根据自己的需要,修改了CodeBetter.json类,修正了适应自己的显示。版本为2.0环境下用,所以对于简写的属性,是不能得到的。public int Id{set;get;}这样是得不到值的,写成 private int  _AreaId;   //这里的红色标注很重要,在转换时需要用到        public int AreaId 

2013-10-23 14:08:18 3125 1

原创 最近研究wince,在其下面读取json

最近有个项目要在wince下用,这个设备其实已经很成熟了,在与外网交互时,传的都是JSON字符串。我们都知道,winform上的一些类库在其上面是不能使用的,个人为了省事,从网上搜了一个免费的json.dll类,是在wince 下用的,经过研究,发现了几个小问题,不知道如何处理,没有源码,所以无法更改。1.对于数据集时,解析不好。【{},{}】这样的格式。2.对地JSON类容多,实

2013-10-23 11:00:24 2806

原创 在LigerUI框架 自动创建表单中修正不能创建 password类型!

在使用自动创建表单时,如果设值成    提示错误,不知道新版本中改了没有,我是2.1版本,为了适应自己的习惯,就增加了这个功能。    liger.getEditor = function (e)    {     var type = e.type, control = e.control;        if (!type) return null;  

2013-09-14 21:38:24 2227 1

原创 body 中间不是所有东西都能加的!否则<frameset 内容不执行了

在做一个框架时,不小心把一段代码放在了body中间,结果死活不能运行显示。           想了半天,哦,应该放在之外,这样就解决了,真是粗心大意。

2013-09-12 10:28:54 2841

原创 想增加一套绿色的皮肤,legerUI只有一套蓝色的,灰色的还不太好用!

用了这个免费的JS框架,总体感觉来说还是可以,当然,有些东西还是不灵活,毕竟不是团队来维护。 自己做总是有绿色界面,所以想增加一套绿色的皮肤,正在修改中,才实现几个效果。还得慢慢调试中。

2013-09-12 10:27:19 1148

转载 VS2010类模板更改,增加版权等等信息

在开发过程中往往需要在每一个页面(类)增加注释等等内容,VS2010中可以修改模板,在原有模板中增加一个类,会引用System等等命名空间,以及一些程序集。下面我们来看看如何增加自己需要一些说明,比如开发者等等。其实很简单只要修改安装目录下的Class.zip里面的Class.cs文件内容,然后重新注册一下就可以了。注意,在运行注册命令的时候需要关闭所有打开的VS2010开发工具,否则可能会有意想

2013-09-09 15:21:24 1366

原创 LigerUI 中ligerForm 不能验证问题?

在我们写页面时,有时为了省事,全放在JS中写,用的格式如下:页面上   JS上:  $("#form2").ligerForm({        inputWidth: 170, labWidth: 90, space: 40,           fields: [         { display: "产品名称", name: "ProductName",

2013-09-05 21:53:48 8991 3

原创 LigerUI 中hidden 隐藏控件不能预付值问题?

在自动创建表单里,如果有隐藏控件,且要先赋值,则在取getdata 时就取不到了,只能取到默认值:0.这不是我们想要的,通过跟踪框架,作了一个小处理,即可避免。 ligerui.all.js 大概在6441行:     editor.attr({                id: id,                name: id,             

2013-09-04 17:12:40 2812

原创 LigerUI 控件中的date一个小BUG处理。

我选择了ligerUI这个Jqurey控件后,感觉还不错,但在使用中还是发现了不小的小瑕疵,比方说,我们在用textarea时(放在表单里),它会自动加样式,但是发现左侧的边框没了,感觉是很怪的,仔细跟踪CSS样式代码后,你会发现在 form.css中,有一个 1-textarea这样的样式,把 magin-left:-1, 设成0就可以,或1更好,如果想改边框颜色,也是在这里改的。 在一

2013-08-12 10:22:59 6193 2

转载 windows 7 iis7.5 中 由于扩展配置问题而无法提供您请求的页面

如果你是先装VS,后配置启动IIS,那么就会出现这样的问题:提示: 错误摘要 HTTP 错误 404.3 - Not Found由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。也就是没有关联aspx页面解析文件,重新关联一下就好了。解决办法很简单:最可能的原因: 可能是缺少处理程序映射

2013-07-29 10:58:56 2691

转载 C#调用VC DLL接口函数参数类型转换方法介绍

handle---------IntPtrhwnd-----------IntPtrchar *----------stringint * -----------ref intint &-----------ref intvoid *----------IntPtrunsigned char *-----ref byteStruct需要在C#里重新定义一个Struct

2013-05-28 09:42:16 713

原创 c#生成方案里预生成拷贝文件

我们在做项目时,可能是多人合作,这样每个人的目录层次级别是不一样的,如果用VS自带的OUTPUT输出目录,改变路径,把DLL集中生成到一个文件夹,那么不同人的机器上结果是不一样的,这就造成了,我这台机器上设置正确,其他人设置就会不对,目录层次就错了,为了避免这样的情况,我们就会用预生成执行命令这样来操作,也就是我无论你放几层目录,始终是这样的,如: D:\aaa\123\  项目 ,我们以项目为节

2013-05-20 12:15:05 4024

转载 C# VS预生成事件命令行 和 生成后事件命令行

宏                                                      说明$(ConfigurationName)            当前项目配置的名称(例如,“Debug|Any CPU”)。$(OutDir)                              输出文件目录的路径,相对于项目目录。这解析为“输出目录”属性的值。它

2013-05-17 16:07:18 4844

原创 A19,A2,A12 字符排序问题!

A19,A2,A12 如何按照A1,A2..A10,A11...A20,A21  相信很多人遇到这样的问题,数字也是一样,如果把数字变成字符串后再排序也是会出现这问题。 我的一个项目中就是出现了这样的问题,我保存的是一个TXT文件,文件名是按这样的顺序,后来按创建日期,修改日期,都会产生我不需要的现象,就想到了前面加个数字来排序,如:6_A.txt, 7_A.txt,61_A.txt,结果

2013-01-12 17:09:15 1622

原创 Socket数据分析出错可真是害人呀。。。。

升级后程序,就没有严格调试通讯这块,结果一个同事写了一个新的驱动,此时问题就出现了,所有工位都没有问题,只是在底盘工位数据就是接收不到,而且是第一次可以,后面就不可以了。改了N多驱动,用了多个数点,以为是界面和驱动层调用出的问题,结果试了半天也不是。又加上消息输出,判断信息是全发送成功,那就是接收了,开始研究接收。      跟踪调试,折腾了半天,终于发现,由于接收到数据后,数据是正确的,

2013-01-06 09:03:36 565

原创 sql2000 sp2与sql2005高版本的冲突!!!

今天在客户这遇一奇怪问题,计算使用中,重启机器就不能访问数据库了。数据库是Sql2000,现状是:拼IP地址没问题,搜索数据库服务器名没问题,用户名和密码都知道。最可恨的是原来是好使的,就是换下交换机的插口,就出现了这个问题。 后来用本子去尝试连也不行,本子的系统是Win7,数据库环境是SQL2005,也是能搜索到服务器名,就是连不上,无法访问,什么防火墙也全关了。 折腾了大半天,

2012-12-10 19:09:10 859

转载 快速判断INT类型某位是1或0!

以前在写程序时常用到判断第几位状态是1,或是0,当触发一个高低电平时,会产生不同的变化,此时就要快速的判断某位是高电平还是低电平,也就是0或1。以前是用与操作判断是否为1,如:    int a=242;    int b=(int)Math.Pow(2,index) & a;   if(b==0)        'index  位是0,否则是1  让某位快速置1或0,自己写的

2012-11-23 20:02:32 6061

原创 判断SQL数据库是否通畅,加快返回速度,取消延迟或超时时才反馈回来!

众所周知,我们在做程序时,都要与数据库进行连接。有时我们习惯没有加载窗体过渡,直接进入主界面,而此时又要进行数据库连接,再没有和主窗体分开线程时,就会出现卡的现象。 如果不通,刚至少要等30秒以上才会有结果,通了则非常 快。但我们不需要他们那么长的等待时间,仔细分析一下过程就知道了,病因在何处。 通常的连接字符串为: 就算Connect Timeout=4 设置了4秒,但在尝试时连

2012-10-26 12:30:57 1193

原创 C#程序 调用第三方DLL控件的一些小启示

对于我们的程序需要用到第三方控件(已经编译好的DLL),这样我们只能用DllImport 方法来加载此DLL文件。当然了,如果省略写,则把此DLL文件拷贝到对应的程序目录下。我们对于用VC编写的标准DLL文件,操作起来比较方便。曾遇到过有的第三方厂家提供的DLL给不同的语言是不一样的。如:VB程序是一种,VC是一种,非这两种语言的全用VC的DLL来调用。遇到最多的不过于入口函数类型的识别了

2012-10-25 13:06:02 3955

原创 好久没来了!

一直处于瞎忙状态,这段时间就是研究了串口、硬件设备、数据分析等工作。其中也涉及了一些工作流程,插件技术等。是云里雾里的。

2012-10-25 12:53:53 361

原创 win98下运行NET2。0程序

客户的一个设备是win98下的程序,我的程序为了适应他的系统,必须级(以前是NET3.5开发)。查了相关资料,确认2.0可以在98下运行。  第一步:尝试找台电脑,装98系统。装NET2.0环境,提示,浏览器必须为5.01以上,上网Download了一个6.0版(一步到位,主要是好找)。装上,再装NET2.0没问题,把自己的3.5下的一个程序复制过来(实际运行的库还是NET2。0),运行,没问

2011-12-27 22:56:05 2034

原创 年关了,一年又过去了!明年准备好了吗

今年,自己做了几条线,苦也有,乐也有!一年过去了,给自己打个分只能是70分吧,还有很多不满意的地方。自己给自己加油吧,明年争取有新的收获。    技术也学到了不少,但深的已经没有去研究了。

2011-12-22 21:26:24 511

原创 IE8在写csdn的博客时,必须在兼容模式下,功能才能用

费了半天劲,才发现原来是这个问题,真是气人。    不点兼容模式,按保存按钮,没反应,也懒得去调设置了,随手点一下兼容模式,再点保存就好使了。    现在的真是麻烦。

2011-10-08 07:17:29 527

原创 c#中label标签上标的输入

在程序中,遇到一个要输入上标,例如:平方米,平时输入m2,就是这样,但需要的是把2变成上标,如果在WEB里,可以用Html语言来写上,但winform程序里可就不支持了。 当然还有一种就是用Richtext,但是如果我的数据是动态变化的,运用替换或格式化时都不行。

2011-10-08 07:15:29 6727 1

原创 程序做好真不容易!

现在一人忙着汽车检测线的活,有时感觉真的力不从心呀。现在找到一个合适的创业人员真的不容易呀!

2011-10-03 09:56:35 494

原创 我的4G SD卡不能用了,郁闷

我的4G SD卡,因为玩手机,玩了appsd(获取权限),结果分成两个区,一个是FAT32, 一个是EXT2,结果现在是用读卡器能读出来看到文件,就是不能写不能格式化。一格提示写保护,但我的读卡器和卡是不带写保护的LOCK锁。            用了USBCLear,

2011-10-03 09:46:23 698

原创 c#调用Delphi DLL pchar类型的转换

原Delphi格式: function send_photocmd(pdata,prt:pchar;timeout:integer;var prtLen:integer):integer;stdcall;external 'JcxNetClient.dll';现改为C#方

2011-09-29 22:48:26 13418 1

原创 c#调用Delphi 的DLL控件,传递字符串的解决

在汽车检测软件中,需要调用公安网第三方控件,对方的接口DLL文件是Delphi写的,在经过多次尝试后可以连通。       对方的传输格式为INI文件格式内容,每行必须为回车符换行结尾,在把注册DLL控件的CharSet = CharSet.Auto格式传输时就出错,后来经过

2011-09-29 19:40:48 4159

原创 最近烦透了。程序呀,程序

<br />最近忙着写一个检测程序,关于汽车行业的。 以前做的一个互相通信是用WCF来传递的,但是对于实现双工功能就不是太好。结果把程序搞得都是客户端,又都是服务端,太乱了。决定升级,重新修改一下。<br /> <br />这个程序里主要有:汽车的排队队列问题,串口和硬件设备通信问题,服务端要实现控制车辆排队检测功能(简单的工作流),硬件设备数据交互,数据标准判断,插件式选择硬件驱动控制类。 <br /> 主要有:主控端,硬件设备驱动端(含数据的交互),数据录入端,打印端,还要有一个硬件设备数值的标定。<b

2011-05-18 14:32:00 680

原创 Socket网络框架C#

最近一个项目因为要用到Socket传输问题,自己比较懒,没有去写。直接上网 search一下了,找到两个比较简单的 EMTASS2_1  原文地址:http://blog.csdn.net/hulihui/archive/2008/10/27/3158613.aspx ZYSocketSuper 3.1 SOCKET框架  原文地址:http://blog.csdn.net/luyikk/archive/2010/12/26/6099337.aspx 根据他们各处带的实例,用了一天时间改成我想要的效果,发现

2011-05-18 14:23:00 10069 2

转载 SourceSafe 忘记用户名和密码怎么办?(

<br />SourceSafe 忘记用户名和密码怎么办?<br />一不小心将VSS 6 admin用户的密码忘记,找到以下信息<br />the secret is to hack the um.dat file to remove the Admin password<br />from offset 80 the bytes are (all numbers are hex)<br />0:80(行号)   55 55 bc 7f 41 64 6d 69 6e 00 00 00 00 00 00 0

2010-09-09 22:22:00 1397

原创 sql语句中dateadd的用法

有时我们要更新日期,是在已有的字段里加上年,月,天,时,分,秒。可能是这样,快速实现就是用到了Dateadd用法。其主要用法如下:DATEADD在向指定日期加上一段时间的基础上,返回新的 datetime 值。语法DATEADD ( datepart , number, date ) 参数datepart是规定应向日期的哪一部分返回新值的参数。下表列出了 Microsoft® SQL Serv

2010-03-26 14:40:00 2038

pdf.js预览pdf文件流(base64)pdf源码已更改 带测试

pdf.js预览pdf文件流(base64),对pdf源码的更改,加了测试页。找一个简单的运行环境(aspweb有类似这样的),就可以查看了。不知道为什么在谷歌浏览器错误。 有问题可以私聊一起探讨

2023-04-03

jquery封装的温度计控件

由于想实现温度效果,网上有一个例程,是用图片多个拼在一起的,效果挺好。但我想在一个界面里,实现4个温度计效果,原来的就不能用了,修改脚本太麻烦。就仿网上一个简单的温度效果,修改了一下,并扩展在一个JS文件里。主要背景图片很一般,本人PS技术很烂,效果也很简单,高手就不要在意了。

2015-09-12

Android下读取网页,显示进度条

没大的功能,适合初学者,就是打开程序,自动下载指定页面,并有一个提示进度条,主要是学习线程消息处理。

2014-03-23

wince下的JSON类

根据自己的需要,修改了CodeBetter.json类,修正了适应自己的显示。版本为2.0环境下用,所以对于简写的属性,是不能得到的 。版本归原作者。 我从别人处下载,用了积分,不好意思了。

2013-10-23

一些漂亮的JS实现的菜单导航

网上搜索的一些菜单导航,各种的,自我感觉不错,大概有十几种吧

2008-10-08

上一个搜索控件的源码

上一个控件的源码,导出Excel有不正常的地方。修改后能还我一份,谢谢

2008-06-02

用于懒人的搜索

为了方便一些页面的查找编写,写了这个简单控件。自动加上条件,并且含简单的EXCEL导出下载(只能导出gridview,datagrid控件),其它的没有扩展。也有一些不足,本来想改,时间又有点紧促,没改。有兴趣的朋友自己改了。源程序反编译一下就全有了,没有加密。是以前的一个改进版

2008-06-02

扩展网上的一个日期控件

在网上找了一个日历控件,但是感觉不够适应自己的项目,就扩展一下了功能,原代码是不能在UpdatePanner里使用的,因为用了它提交后,再点日期控件是不能再弹出来了,现在解决了!而且这个界面感觉不错(自我)

2007-11-07

根据GridView列表自动加搜索条件

这个只能在ASP.NET中使用,由于做页面时经常要用搜索功能,一个一个写太麻烦,就做了这个控件,也只能和objectdatasource配合使用,没有加Click事件,可以直接导出到Excel文件。还有一个问题就是,当数据库的字段为Int类型时,如果条件为字符就会出错,不知道如何修改,就是怎样判断选择的是Int类型,去掉单引号。知道的,麻烦告诉我谢谢!

2007-11-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除