安然不哭-西坝阿超个人博客

做技术一定要一颗恒心,这样才不会半途而废。

php取当天的0点和23点59分59秒的时间戳方法

2018-4-19 钟建超

$year = date("Y"); $month = date("m"); $day = date("d"); $start = mktime(0,0,0,$month,$day,$year);//当天开始时间戳 $end= mktime(23,59,59,$month,$day,$year);//当天结束时间戳

阅读全文>>

标签: php

评论(0) 浏览(164)

php等比例缩放图片及剪切图片代码分享

2018-4-19 钟建超

php等比例缩放图片及剪切图片代码分享 /** * 图片缩放函数(可设置高度固定,宽度固定或者最大宽高,支持gif/jpg/png三种类型) * Author : Specs * * @param string $source_path 源图片 * @param int $target_width 目标宽度 * @param int $target_height 目标高度 * @param string $fixed_orig 锁定宽高(可选参数 width、height或者空值) * @return string */ function myIma...

阅读全文>>

标签: php

评论(0) 浏览(165)

Thinkphp5 引入第三方类库的方法

2018-4-13 钟建超

一、你需要在核心之外扩展和使用第三方类库,并且该类库不是通过Composer安装使用,那么可以直接放入应用根目录下面的extend目录下面,该目录是官方建议的第三方扩展类库目录。 二、类的命名规范遵循PSR-2及PSR-4规范,注意不要和系统的命名空间产生冲突,例如核心的think、app以及Composer类库自身定义的命名空间。 例如,如果有一个扩展类库的命名空间是 first.second.Foo,类定义如下: namespace first\second; class Foo { } 那么实际的类文件位置应该是:extend/first/second/...

阅读全文>>

标签: php

评论(0) 浏览(137)

c# 多线程简单写法

2018-4-12 钟建超

threadHand1 = new Thread(()=> { threadHand1_Run(timeStart,timeEnd); }); threadHand1.Start(); threadHand1 = new Thread(delegate(){threadHand1_Run(timeStart,timeEnd);}); threadHand1.Start();

阅读全文>>

标签: c#

评论(0) 浏览(149)

C# 选择文件路径,选择文件

2018-4-12 钟建超

// 选择文件: private string SelectPath() { string path = string.Empty; var openFileDialog = new Microsoft.Win32.OpenFileDialog() { Filter = "Files (*.*)|*.*"//如果需要筛选txt文件("Files (*.txt)|*.txt") }; var result = openFileDialog.ShowDialog(); if (result == true) ...

阅读全文>>

标签: c#

评论(0) 浏览(223)

在C#中使用NPOI2.0操作Excel2003和Excel2007

2018-4-12 钟建超

    在C#中使用NPOI2.0操作Excel2003和Excel2007 Excel2003: #region Excel2003 /// <summary> /// 将Excel文件中的数据读出到DataTable中(xls) /// </summary> /// <param name="file"></param> /// <returns></returns> public static DataTable Excel...

阅读全文>>

标签: c#

评论(0) 浏览(291)

iframe一般情况下都会有边框而影响美观,以下这段iframe是无边框:

2018-4-9 钟建超

<iframe src="http://blog.csdn.net/spring21st” width=”750″ height=”30″ frameborder=”no” border=”0″ marginwidth=”0″ marginheight=”0″ scrolling=”no” allowtransparency=”yes”></iframe>

阅读全文>>

标签: html

评论(0) 浏览(144)

在javascript里 string 和 int 类型得相互转换

2018-4-9 钟建超

在javascript里怎么样才能把int型转换成string型 (1) var x=100 a = x.toString() (2) var x=100; a = x +""; //JS会自动隐性转换 javascript 将string 变成 int JScript var s = "32" var i = new Number(s) parseInt() parseInt() 例如: parseInt("abc") // Returns NaN. parseInt("12...

阅读全文>>

标签: js

评论(0) 浏览(164)

vs c # nuget 用法

2018-4-9 钟建超

nuget 用法 neget地址 https://www.nuget.org/ 安装的方法 Install-Package 包名 卸载的方法 Uninstall-Package 包名 更新 Update-Package 包名

阅读全文>>

标签: c#

评论(0) 浏览(125)

js 图片预加载

2018-4-8 钟建超

html 代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>preload</title> <style> * { margin: 0; pading: 0; } a { text-decoration: none; } ...

阅读全文>>

标签: js

评论(0) 浏览(138)

PHP:计算小数点后位数

2018-4-7 钟建超

本文提供两种方法,一种将小数变成字符串,然后用”.“来截取,去.后的子字符串长度。还有一种是讲小数*10的N次方,比如10的8次方再对8次方取余数,再不断对10求余,直到对10求余的结果不为0。 相比来说,第一种方法要好不少,理由是这样的,比如1.000004在很边界的时候或者0.99999这样子PHP处理会有问题,会有误差,导致得到的位数不一样。而且精度难以把握,所以处理这种跟边界有关的问题最后能用字符串还是字符串来做。 private function _getFloatLength($num) { $count = 0; $temp = explode ( '.', ...

阅读全文>>

标签: php

评论(0) 浏览(150)

PHP保留两位小数的三种方法

2018-4-7 钟建超

//第一种:利用round()对浮点数进行四舍五入 echo round($num,2); //10.46 //第二种:利用sprintf格式化字符串 $format_num = sprintf("%.2f",$num); echo $format_num; //10.46 //第三种:利用千位分组来格式化数字的函数number_format() echo number_format($num, 2); //10.46 //或者如下 echo number_format($num, 2, '.', ''); //10/46

阅读全文>>

标签: php

评论(0) 浏览(109)

MUI对话框

2018-4-4 钟建超

一、alert告警框 用法  .alert(message,title,btnvalue,callback[,type]); document.getElementById("noclick").addEventListener('tap', function() { mui.alert("欢迎使用Hello MUI", "Hello MUI","确定关闭", function() { mui.alert("你刚关闭了警告框","操作提示","确定"); }); ...

阅读全文>>

标签: html

评论(0) 浏览(159)

WdatePicker的日期设置格式

2018-4-1 钟建超

WdatePicker是要结合My97datePicker使用的,首先我们需要下载My97datePicker的资源包,然后在页面引入相应资源才能使用。 使用方法如下所示: <input type="text" id="begin" onfocus="WdatePicker({skin:'whyGreen',dateFmt:'yyyy-MM-dd',minDate:'2012-01-01',maxDate:'%y-%M-%d'})" class="Wdate"/> skin:皮肤颜色, dateFmt:日期初始化格式, minDate:最小选择时间, maxDat...

阅读全文>>

标签: html

评论(0) 浏览(139)

【WindowsAPI之MoveWindow】 C#调整目标窗体的位置、大小

2018-3-31 钟建超

首先查看一下WindowsAPI给我们的解释 函数功能:该函数改变指定窗口的位置和尺寸。对于顶层窗口,位置和尺寸是相对于屏幕的左上角的:对于子窗口,位置和尺寸是相对于父窗口客户区的左上角坐标的。 函数原型:bool MoveWindow(HWND hWnd,int x,int y,int nWidth,int nHeight,bool BRePaint); 参数: hWnd:窗口句柄。 x:指定窗口的新位置的左边界。 Y:指定窗口的新位置的顶部边界。 nWidth:指定窗口的新的宽度。 nHaight:指定窗口的新的高度。 所在位置...

阅读全文>>

标签: c#

评论(0) 浏览(470)

C# SetWindowPos窗口置顶使用说明

2018-3-31 钟建超

就是有时候窗口不能够成功置顶,这时需要重新切换下标签,就可以置顶了,本文介绍C# SetWindowPos实现窗口置顶的方法: [DllImport("user32.dll", CharSet = CharSet.Auto)] private static extern int SetWindowPos(IntPtr hWnd, int hWndInsertAfter, int x, int y, int Width, int Height, int flags); /// <summary> /// 得到当前活动的窗口 /// </summary> ///...

阅读全文>>

标签: c#

评论(0) 浏览(151)

c# 根据句柄获取窗口大小

2018-3-30 钟建超

// 引用 using System.Runtime.InteropServices; // 获得窗口矩形 [DllImport("user32.dll")] public static extern int GetWindowRect(IntPtr hWnd, out RECT lpRect); // 获得客户区矩形 [DllImport("user32.dll")] public static extern int GetClientRect(IntPtr hWnd, out RECT lpRect); // 矩形结构 [StructLayout(La...

阅读全文>>

标签: c#

评论(0) 浏览(152)

c# 根据句柄查找控件

2018-3-30 钟建超

引入命名空间 using System.Runtime.InteropServices; 声明api [DllImport("user32.dll", EntryPoint = "FindWindow")] private static extern IntPtr FindWindowEx( IntPtr hwndParent, IntPtr hwndChildAfter, string lpszClass, string lpszWindow ) 代码  const int BM_CLICK = 0xF5; IntPtr maindHwnd ...

阅读全文>>

标签: c#

评论(0) 浏览(250)

c# 更具窗口名称获取句柄

2018-3-30 钟建超

引入命名空间 using System.Runtime.InteropServices; 第一步 声明API [DllImport("user32.dll", EntryPoint = "FindWindow")] private extern static IntPtr FindWindow(string lpClassName, string lpWindowName); 第二步 IntPtr hwnd = FindWindow(null, "计算器"); if (hwnd != IntPtr.Zero) { Me...

阅读全文>>

标签: c#

评论(0) 浏览(128)

C#中字符串以回车分割解决方案

2018-3-30 钟建超

刚刚遇到读取字符串配置文件以回车分割的情况,我们想到了“\r”,“\n”分割,但是windows系统是“\r\n”,所以为了通用系统,应该使用Environment str.Split(Environment.NewLine.ToCharArray())

阅读全文>>

标签: c#

评论(0) 浏览(108)