在线PDF转换网站集合

Jquery CDN ,

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

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

10
2014
01

EntityFramework优缺点分析


 Entity Framework  是微软推荐出.NET平台ORM开发组件, 现在已放源代码.  以下我们来讨论一下优缺点和一些问题, 以下简称EF.  有兴趣可查询官网的Entity Framework 6 RoadMap

09
2014
01

由于系统缓冲区空间不足或队列已满的解决方法

windows socket error: 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作(10055),on API connect

解决方法:

1、重启电脑,最简单方法。

2、虚拟内存太小或者C盘满了。如果是这种,请加大虚拟内存量,并保证C盘还有充足的空间。

如果是这种,右键单击我的电脑——>属性——>高级——>性能设置——>高级——>将虚拟内存的值加大。

3、开始-运行依次输入以下命令,输完这些命令后重新启动windows,然后打开IE看看。 

regsvr32 Shdocvw.dll 
regsvr32 Shell32.dll
regsvr32 Oleaut32.dll 
regsvr32 Actxprxy.dll 
regsvr32 Mshtml.dll 
regsvr32 Urlmon.dll

4、是你电脑里面某个软件的问题。 
这个错误可能是你计算机的Socket句柄资源用尽导致的,能够造成这种现象的一种情况就是你的计算机的某个程序不断的向某个连接发出连接申请,但是始终没能连上,没连上就会引发一个错误,如果软件编程的人没有写释放资源的代码,那么这个连接就始终占据着着一个句柄,于是由于不断的连接,最终导致 Socket句柄资源耗尽。 

5、注册表中的以下二项出现错误
HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Winsock
HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Winsock2
解决办法:备份,然后找一台相同系统的机器,将以下注册表分支导出存为二个文件, 
HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Winsock
HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Winsock2

最后将这二个导出的注册表文件导入到有问题的机器中即可。

6、运行Hijackthis,选择do a system Scan only,在下列选项前打上勾,然后关闭其他程序和IE窗口,点“Fix Checked”,出现提示时一路点“是”让它继续: 
O23 - Service: IEXPLORER - Unknown - C:\\WINNT\\IEXPLORER.exe 灰鸽子

重启电脑按F8进安全模式,打开我的电脑 工具 文件夹选项 查看 设置windows显示所有隐藏文件、受保护的系统文件和文件夹,然后手动删除:C:\\WINNT\\IEXPLORER.exe 及同一时间生成的.DLL文件。 

09
2014
01

.NET MVC3 使用MSChart图表

添加引用System.Web.DataVisualization.(若是VS2010开发环境,则添加引用C:\Program Files\Microsoft Chart Controls\Assemblies文件夹下System.Web.DataVisualization.dll)

1 在头文件中添加:

using System.Web.UI.DataVisualization.Charting;
using System.IO;
2 在model中添加类,作为数据源
public class StaticModel
  {
    public static List createStaticData()
    {
      
List c_data = new List();
      c_data.Add(1);
      c_data.Add(6);
      c_data.Add(4);
      c_data.Add(3);
      return c_data;
    }
  }
3 在控制器中添加方法
public FileResult GetChart()
    {
      List data  = Models.StaticModel.createStaticData();//获取数据
      Chart Chart1 = new Chart();
      Chart1.Width = 412;
      Chart1.Height = 296;
      Chart1.RenderType = System.Web.UI.DataVisualization.Charting.RenderType.ImageTag;
      Chart1.Palette = ChartColorPalette.BrightPastel;
      Title t = new Title("IMG source streamed from Controller", Docking.Top, new                 System.Drawing.Font("Trebuchet MS", 14, System.Drawing.FontStyle.Bold),              System.Drawing.Color.FromArgb(26, 59, 105));
      Chart1.Titles.Add(t);//添加标题
   //创建一个显示图表的区域。series 2也可以,只要有一个就可以
      Chart1.ChartAreas.Add("Series 1");
      //往创建好的区域中添加图表,这里添加两个  
      Chart1.Series.Add("Series 1");
      Chart1.Series.Add("Series 2");
      //往图表1添加具体内容   
      foreach (int value in data)
      {
        Chart1.Series["Series 1"].Points.AddY(value);
      }
      // 往图表2添加具体内容    
      foreach (int value in data)
      {
        Chart1.Series["Series 2"].Points.AddY(value + 1);
      }
      Chart1.BorderSkin.SkinStyle = BorderSkinStyle.Emboss;
      Chart1.BorderlineWidth =2;
      Chart1.BorderColor = System.Drawing.Color.Black;
      Chart1.BorderlineDashStyle = ChartDashStyle.Solid;
      Chart1.BorderWidth = 2;
      Chart1.Legends.Add("Legend1");
      MemoryStream imageStream = new MemoryStream();
      Chart1.SaveImage(imageStream, ChartImageFormat.Png);
      imageStream.Position = 0;
      return new FileStreamResult(imageStream, "image/png");
    }
4 在视图中添加
////<img src="/Home/GetChart" alt="Chart" />


09
2014
01

“ResGen.exe”已退出解决方法

1. 关闭Visual Studio。

2. 在Visual Studio Tools目录,以管理员身份运行Visual Studio Command Prompt (2010),

[注:这个在开始--所有程序--microsoft visual studio 2010 下面]

切换目录到":\Program Files (x86)\MicrosoftSDKs\Windows\v\bin\”. ( 我的是v7.0A )

09
2014
01

jquery实现div可拖动

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  

<html xmlns="http://www.w3.org/1999/xhtml">  

<head>  

09
2014
01

js实现DIV拖动



<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>reg</title>

</head>

08
2014
01

Extjs的优缺点


文章来源于百度文档,个人觉的写到很好,就粘贴过来了


由于Ext JS的布局设计,基本上是持开箱即用,HTML-FREE的布局方式,开发人员,几乎不需要知道CSS的布局技术,也不用写HTML代码,就能做出可伸缩的、跨浏览器的、看起来还不错的界面来。

很多人很推崇,更多的是盲从。

我觉得EXT的UI中需要慎重的一些地方:

1)HTML Free, 并不代表工作量的FREE,清晰的HTML结构被繁杂的Javascript所代替,从Form、Grid到Menu,武装到牙齿了,打开页面,看到的是一排排的Javascript代码,彻底打破了结构与行为分离的前端设计思想,维护这样的页面,并不轻松,考虑到界面是用户最容易变动的部分,这个成本不能不考虑。

07
2014
01

itextsharp合并PDF文档

 using System;
using System.IO;
using iTextSharp.text;
using iTextSharp.text.pdf;
public class PdfMerge
{
public static void MergeFiles(string destinationFile, string[] sourceFiles)
{
try
{
int f = 0;
// we create a reader for a certain document
PdfReader reader = new PdfReader(sourceFiles[f]);
// we retrieve the total number of pages
int n = reader.NumberOfPages;
//Console.WriteLine("There are " + n +

07
2014
01

用iTextSharp给PDF添加文字

 

using System;using System.IO;using iTextSharp.text;using iTextSharp.text.pdf;using (var reader = new PdfReader(@"C:\Input.pdf"))using (var fileStream = new FileStream(@"C:\Output.pdf", FileMode.Create, FileAccess.Write)){
    var document = new Document(reader.GetPageSizeWithRotation(1));
    var writer = PdfWriter.GetInstance(document, fileStream);

    document.Open();

    for (var i = 1; i <= reader.NumberOfPages; i++)
    {
        document.NewPage();

        var baseFont = BaseFont.CreateFont(BaseFont.HELVETICA_BOLD, BaseFont.CP1252, BaseFont.NOT_EMBEDDED);
        var importedPage = writer.GetImportedPage(reader, i);

        var contentByte = writer.DirectContent;
        contentByte.BeginText();
        contentByte.SetFontAndSize(baseFont, 12);

        var multiLineString = "Hello,\r\nWorld!";

        foreach (var line in multiLineString)
        {
            contentByte.ShowTextAligned(PdfContentByte.ALIGN_LEFT, line, 200, 200, 0);
            y = y - 16;
        }

        contentByte.EndText();
        contentByte.AddTemplate(importedPage, 0, 0);
    }

    document.Close();
    writer.Close();}

 

07
2014
01

10个免费的图表生成代码(转)

 

推荐下面10个免费的图表生成代码。