在线PDF转换网站集合

Jquery CDN ,

网站加载速度在线监测工具

此实现不是 Windows 平台 FIPS 验证的加密算法的一部分。

22
2017
02

CSS3绘制三角形和小圆点效果

 

CSS绘制三角形

border-color: transparent transparent transparent #f00;border-style: dashed dashed dashed solid;
border-width: 4px; font-size: 0;height: 0;left: 5px;line-height: 0;position: absolute;top: 7px;width: 0;


22
2017
02

由于缺少调试目标,无法开始调试。请生成项目并重试

 

 VS2015 调试 WinForm程序出现如下错误

由于缺少调试目标"..\..\..exe" Visual Studio 无法开始调试。请生成项目并重试,或者相应的设置OutputPath和AssemblyName属性,使其指向目标程序集的正确位置


如果不是VS环境的问题就是DLL引用的问题

21
2017
02

js 中的 debugger 语句

 

中止执行。

可以将 debugger 语句放在过程的任何地方以中止执行。  使用 debugger 语句类似于在代码中设置断点。 
debugger 语句中止执行,但它不关闭任何文件或清除任何变量。

除非正在调试脚本,否则 debugger 语句不起作用。



16
2017
02

IIS为Json添加Mime类型

 


如果网站发布后不能加载 json文件,需要 为IIS 添加Mime类型



打开IIS添加Mime项


关联扩展名:.json

16
2017
02

在线转换Geojson文件

 

Echart的地图扩展使用的json文件是 Geojson 格式,自己做的矢量图文件可以保存成 dxf,然后自动转换为 Genjson格式


https://mygeodata.cloud/converter/svg-to-json

10
2017
02

Wondershare

 PDF element

a @ b.com

D 3 F75A0EA132C400568D6D1E79B0720 0

 清除空格

OCR组件
邮     箱:f o ruploading@hotmail.com
序 列 号:1 B 286E124826CC1C690E40187A088B0 D

 清除空格


10
2017
02

SQL Server 附加数据库失败,操作系统错误 (拒绝访问。)

 

无法打开物理文件 XXX.mdf"。操作系统错误 5:"5(拒绝访问。)"。


解决方法如下
找到.MDF与_log.LDF文件,右键-属性-安全-在组或用户名处添加Authenticated Users 用户完全控制权限即可

07
2017
02

js判断是PC还是移动端

 

function IsMob() 

           var userAgentInfo = navigator.userAgent; 
           var Agents = new Array("Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"); 
           var flag = false; 
           for (var v = 0; v < Agents.length; v++) { 
               if (userAgentInfo.indexOf(Agents[v]) > 0)
               {
                   flag = true;
                   return flag; 
               } 
           } 

23
2017
01

C# Post和Get数据接收示例

 

public partial class Post_Server : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

        string type = "";
        string Re = "";
        Re += "数据传送方式:";
        if (Request.RequestType.ToUpper() == "POST")
        {
            type = "POST";
            Re += type + "<br/>参数分别是:<br/>";
            SortedList table = Param();
            if (table != null)
            {
                foreach (DictionaryEntry De in table) { Re += "参数名:" + De.Key + " 值:" + De.Value + "<br/>"; }
            }
            else
            { Re = "你没有传递任何参数过来!"; }
        }
        else
        {
            type = "GET";
            Re += type + "<br/>参数分别是:<br/>";
            NameValueCollection nvc = GETInput();
            if (nvc.Count != 0)
            {
                for (int i = 0; i < nvc.Count; i++) { Re += "参数名:" + nvc.GetKey(i) + " 值:" + nvc.GetValues(i)[0] + "<br/>"; }
            }
            else
            { Re = "你没有传递任何参数过来!"; }
        }
        Response.Write(Re);

    }

    //获取GET返回来的数据
    private NameValueCollection GETInput()
    { return Request.QueryString; }
    // 获取POST返回来的数据
    private string PostInput()
    {
        try
        {
            System.IO.Stream s = Request.InputStream;
            int count = 0;
            byte[] buffer = new byte[1024];
            StringBuilder builder = new StringBuilder();
            while ((count = s.Read(buffer, 01024)) > 0)
            {
                builder.Append(Encoding.UTF8.GetString(buffer, 0, count));
            }
            s.Flush();
            s.Close();
            s.Dispose();
            return builder.ToString();
        }
        catch (Exception ex)
        { throw ex; }
    }
    private SortedList Param()
    {
        string POSTStr = PostInput();
        SortedList SortList = new SortedList();
        int index = POSTStr.IndexOf("&");
        string[] Arr = { };
        if (index != -1//参数传递不只一项
        {
            Arr = POSTStr.Split('&');
            for (int i = 0; i < Arr.Length; i++)
            {
                int equalindex = Arr[i].IndexOf('=');
                string paramN = Arr[i].Substring(0, equalindex);
                string paramV = Arr[i].Substring(equalindex + 1);
                if (!SortList.ContainsKey(paramN)) //避免用户传递相同参数
                { SortList.Add(paramN, paramV); }
                else //如果有相同的,一直删除取最后一个值为准
                { SortList.Remove(paramN); SortList.Add(paramN, paramV); }
            }
        }
        else //参数少于或等于1项
        {
            int equalindex = POSTStr.IndexOf('=');
            if (equalindex != -1)
            { //参数是1项
                string paramN = POSTStr.Substring(0, equalindex);
                string paramV = POSTStr.Substring(equalindex + 1);
                SortList.Add(paramN, paramV);

            }
            else //没有传递参数过来
            { SortList = null; }
        }
        return SortList;
    }




}

 

18
2017
01

OCR注意事项

1.图片尺寸不宜过大或者过小,建议最小为 500*750,最大为2000*2000
2.建议使用png 图片格式类型
3.图片不要扭曲
4.图片尽量保持白底黑字





A4纸的尺寸是210mm×297mm