Graent.Hu 的博客

新浪微薄腾讯微薄

最新碎语:最近感觉有些迷茫,怎么办~

置顶推荐

最近更新

C#C# String不足为数前后补零(或其他字符)的方法

阅读(1015) 评论(2) 标签: C#前面补零 C#补零

C# String不足为数前后补零(或其他字符)的方法 int i=10; 方法1:Console.WriteLine(i.ToString("D5")); 方法2:Console.WriteLine(i.ToString().PadLeft(5,'0'));//推荐 方法3:Console.WriteLine(i.ToString("00000"));  在 C# 中可以对字符串使用 PadLeft 和 PadRight 进行轻松地补位。 PadLeft(int totalWidth, char paddingChar) //在字符串左边用 paddingChar 补足 totalWidth 长...

C#C#写入和读出文本文件

阅读(1038) 评论(0) 标签: C#读写文件

写入文本文件 class WriteTextFile { static void Main() { //如果文件不存在,则创建;存在则覆盖 //该方法写入字符数组换行显示 string[] lines = { "first line", "second line", "third line","第四行" }; System.IO.File.WriteAllLines(@"C:\testDir\test.txt", lines, En...

C#C#连接mysql实例[转]

阅读(696) 评论(0) 标签: C#连接mysql MySQL.data.dll

直接上代码,注意需要引用MySQL.data.dll using System; using System.Configuration; using MySql.Data.MySqlClient; /// <summary> /// TestDatebase 的摘要说明 /// </summary> public class TestDatebase { public TestDatebase() { // // TODO: 在此处添加构造函数逻辑 // } ...

MySQLMySQL INSERT插入条件判断:如果不存在则插入

阅读(1199) 评论(0) 标签: sql不存在则插入 MySQL不存在就插入

        最近在做C#+ MySQL的项目,用到一个就是如果不存在就插入这个东西,整理了一下,很多网上说的没有例子感觉很不清晰,不知道怎么用         普通的 INSERT INTO 插入: INSERT INTO card(cardno, cardnum) VALUES('1111', '100'); INSERT INTO card(cardno, cardnum) VALUES('2222...

C#C# WinForm 关闭登陆窗体,打开主窗体的实现.

阅读(932) 评论(2) 标签: C#winform 登录窗体 主窗体

环境:开发环境Visual Studio 2010  Login.cs是登陆窗口   Main.cs是程序主窗口 问题:一个WinForm程序登陆界面登陆成功后如何关闭登陆窗口显示主窗口? 经菜鸟我多番搜索和实践。由下面方法实现: 主要思想:程序运行后先打开登陆窗口,主窗体在登陆窗口Login.DialogoResult==DialogReesult.OK时运行主窗体 实现方法:  首先在解决方案管理器(Program.cs)里的代码 static void Main() ...

C#C#使用Windows API获取窗口句柄控制其他程序窗口

阅读(1687) 评论(0) 标签: C# C#句柄 FindWindow FindWindowEX SendMessage

很多时候,编写程序模拟鼠标和键盘操作可以方便的实现你需要的功能,而不需要对方程序为你开放接口。比如,操作飞信定时发送短信等。我之前开发过飞信耗子,用的是对飞信协议进行抓包,然后分析协议,进而模拟协议的执行,开发出了客户端,与移动服务器进行通信,但是这有一些缺点。如果移动的服务器对接口进行变更,我所编写的客户端也要进行相应的升级。如果服务器的协议进行了更改,甚至个人编写的这种第三方客户端需要重写。而我个人也没有这个时间和精力,或者说没有足够的利益支撑我继续去重构飞信耗子。因此,这款还算优秀的软件,现在就束之高阁了,我自己也觉得遗憾。上周,某项目验收,需要修改界面,但是零时找不到源码了。我在两三个...

PHP编程网站项目自动升级功能实现思路(PHP)

阅读(881) 评论(0) 标签: 自动更新功能 php项目自动更新

织梦CMS大家都知道,参考了其自动更新的步骤,整理了一下大体思路: 1: 更新服务器指定目录需要一个每次升级的版本记录文件 例如格式: 更新日期,字符集,版本号,更新标题,更新文件的压缩包(压缩包内是更新需要的文件) 20140415,V5.7.41,20140415常规更新补丁,http://upgrade.diyi01.com/upgrade/upgrade-20140415.zip 2: 获取客户网站的最近更新日期,该日期可存于数据库或者文件) 3: 读取远程更新服务器更新文件信息,然后比对客户网站需要更新那些压缩包 4: 读取远程压缩...

心情准备放弃腾讯云转战阿里云,只因为快照

阅读(1095) 评论(0) 标签: 腾讯云 阿里云 自动快照 误删数据

    即前几天手残之后,今天又手残了一次,这次是真正的把重要数据删除了,手抖把整个站点的文件都删除掉了,还好数据库在处理之前做了到处备份,如果单单是原来的程序啥都好说,必定,程序有数据在就可以说是完整的,但是有很多的商品图片,用户头像,用户二维码,,,,     怎么破,主要是这是一个运行中的站点,用户花的钱咋整,,,哎,询问腾讯云的技术支持,没法找回,问题是腾讯云的快照不是自动的还有的服务器没有快照功能,客户又是什么都不懂的人连腾讯云的后台都没有登录过更不可能知道什么快照,也就是随便的一捞到,其实说到底功能是一方面,更...

其他常用的MIME类型收藏

阅读(809) 评论(0) 标签: mime类型 MIME

常见的MIME类型 超文本标记语言文本 .html,.html text/html 普通文本 .txt text/plain RTF文本 .rtf application/rtf GIF图形 .gif image/gif JPEG图形 .jpeg,.jpg image/jpeg au声音文件 .au audio/basic MIDI音乐文件 mid,.midi audio/midi,audio/x-midi RealAudio音乐文件 .ra, .ram audio/x-pn-realaudio MPEG文件 .mpg,.mpeg video/mpeg A...

PHP编程thinkPHP5版本自动加载扩展配置(application/extra)无法实现的解决办法

阅读(4821) 评论(2) 标签: tp5 thinkPHP5 thinkPHP扩展配置

thinkPHP5版本自动加载扩展配置(application/extra)无法实现的解决办法     据官方手册说明,从5.0.1开始就已经废弃了extra_config_list参数,后面的扩展配置只需要放置在application/extra目录之后就可以自动的加载,但是发现怎么写都没法加载正常,所以就检查了一下原因,发现在thinkphp/library/think/App.php中大约第495行左右: // 读取扩展配置文件 if (is_dir(CONF_PATH . $module . 'extra')) { $dir = CONF_PATH . $m...

发现腾讯云服务器手残误删Tencent virtio driver之后是什么体验

阅读(1470) 评论(0) 标签: 腾讯云 virtio

    今天,真正的是手残了,在客户服务器上面操作,因为之前客户不小心安装了很多无用的软件让我帮着清理,说安装了什么电脑管家什么的,也是腾讯的,也没有仔细的看,看到有tencent开头的软件就是卸载,当卸载到一个叫做Tencent virtio driver的时候,神奇的事情发生了,我的天远程桌面连接不了了,再重连也是一样,故而打电话给腾讯云,然后技术支持要了IP和密码,然后说网卡驱动没有了,内网也链接不上了,还好,因为系统和数据盘是分开的,最坏的打算是备份数据然后重做系统,不过这里还是要感谢腾讯云技术支持,挂电话不一会来电说已经帮助修复了驱动,又可以访问了,哈哈...

PHP编程使用快递网API实现物流跟踪(PHP)

阅读(2061) 评论(0) 标签: PHP快递跟踪 快递网api 快递单号跟踪

使用快递网API实现物流跟踪(PHP)     最开始的时候,给做的程序(云商城CMS)使用的是快递100的接口,但是发现快递100的接口真的很难用,也很变态,而且有些常用的快递没法查询,间接的说就是没法用的,所以就又试了另外一家快递网(www.kuaidi.com),两家都需要申请api不过后者可用性比较好个人感觉,具体的实现如下:     一、API KEY申请     申请方法就不讲了,自己去官网看看就好,一般情况填写申请都会通过的。     二、配置参数 ...

其他JS性能的提升的一些办法

阅读(713) 评论(0) 标签: js javascript js性能 JavaScript性能

    最近发现一个问题,就是客户在访问手机wap站的时候,因为页面有倒计时的东西,所以反应说倒计时开一会就会卡顿,导致倒计时貌似停止不动了,客户因为不是很了解这些东西,就误会说是不是服务器或者是程序性能好差,js大家都知道除了那些服务端的框架其他的都是运行在客户端的也就是运行在用户的浏览器的,手机的性能肯定是比不上电脑的了,所以也可能会出现这个问题,因为倒计时的代码并不多,初步也没想到什么好的办法,于是就简单的处理了一下,之前的倒计时是到毫秒的,也就是类似这种 00:03:40:123依次是时分秒毫秒,毫秒的部分是1000等分的,也就是会看到的现象就是毫秒这些每...

PHP编程Fatal error: Call to undefined function Think\C() 是不是有些人会遇到这个错误?

阅读(3251) 评论(0) 标签: Thinkphp

Fatal error: Call to undefined function Think\C() in /var/www/html/ceshi.hzheee.com/think/ThinkPHP/Library/Think/Think.class.php on line 334   看起来好像蛮严重的,fatal error 致命错误,哈哈,在网上找了很多很多的解决办法,尝试了很多很多次,有的人说是配置微调,也有人说是调试模式和生产模式问题,还有人说是php环境的一些插件的影响,等等,,,   反正是看了这么多的解决办法始终是没有很好的解决。  ...

发现各省备案管局审核时间参考

阅读(1069) 评论(0) 标签: 网站备案时间 网站备案各省时间

在整个备案过程中,时间最长的应该就是各省通信管理局的审核啦,一般管局会在20个工作日内完成审核,不过实际上并不是所有省份都需要那么久,小编根据经验给出了各省审核时间的参考值,大家可以找到自己的省份看一下,心里有个大概的预期 省份 6月管局审核时长(平均、自然日) 安徽省 12 北京市 17 ...

工具FileZilla连接ftp服务器失败,提示"AUTH TLS"解决方法,错误220

阅读(3773) 评论(0) 标签: filezilla AUTH TLS ftp链接失败

FileZilla连接ftp服务器失败,提示"AUTH TLS"解决方法,错误220 FileZilla连接ftp服务器失败,提示"AUTH TLS"解决方法 前几天还是能正常连接ftp服务器的,突然一下连接失败,提示"AUTH TLS",用浏览器试了一下"ftp:ip地址",输入用户名、密码后可以正常访问。所以应该是FileZilla软件连接配置有点问题,百度了一下就解决了。记录下解决过程,方便自己查看。 1.连接的提示 连接时并没有提示用户名、密码错误,说明是正确的;查了下,原因是服务器不支持FTP over TLS的连接方式。 2.解决方法 在FileZilla的站点管理器中,选择加密方式是:只使用普通FTP(不...

微信微信公众号生成推广二维码提示40053,action_info参数不正确

阅读(7373) 评论(0) 标签: 微信推广二维码404 微信公众号二维码错误40053

微信公众号生成推广二维码提示40053,action_info参数不正确     最近遇到生成微信公众号推广二维码的问题,总是提示非法图像文件,今天有时间查了一下流程发现是根据ticket换取二维码的时候返回的是404,那就感觉更奇怪了,程序一直都是一样,仔细看了公众号的接口也没有发生什么变化,而且查看了一下错误记录: {s:7:"errcode";i:40053;s:6:"errmsg";s:65:"invalid action info, please check document hint: [VUbwxa0814vr21]";}   错误代码是40053,查看了微信公众号的错误代码列表,提示的是不...

发现勒索病毒全球爆发!

阅读(940) 评论(0) 标签: 勒索病毒 勒索病毒预防 勒索病毒能不能杀 勒索病毒能不能恢复

勒索病毒全球爆发!     近两天都是这个病毒的新闻,看看他长得什么样子吧:     中毒后会弹出如下的界面,有木有!     然后查看自己电脑的一些文件夹里面,就编程了下面的这个样子了: 增加了两个文件wannaDecryptor 还有 please read me,在看下面的下载的wamp的安装包,后缀被改成了WNCRY,被加密了,用不了了,, 按照上面的提示说文件是被加密了的,从网上一些杀毒软件厂商得知,病毒使用的是RSA非对称加密方法,如果没有私钥是没有办法解密的,听起来好...

PHP编程php7中 ?? 和三元运算符 ? : 的区别

阅读(1154) 评论(0) 标签: php7

php7新增一个运算符??,不知道大家平时是在什么时候用它,但是我一直用它代替以前的三元运算符? :,今天偶然发现,它和三元运算符是不一样的 $a = 0; $b = $a > 0 ? $a : 1; $c = $a ? $a : 2; $d = $a ?: 3; $f = $a ?? 3; var_dump($b); // int 1 var_dump($c); // int 2 var_dump($d); // int 3 var_dump($f); // int 0 var_dump(isset($a)); // boolean t...
1 2 3 4 5 6 7 8