兔八哥极品软件园    运行: 2536天 | 文章:568 篇 | 评论:516 条 | 碎语:1条

c# GDI+发生一般性错误详解

作者:admin 发布于:2018-1-17 19:11 Wednesday

一般遇到这个问题的朋友基本上是在调用Image.Save方法的时候,遇到的,BitMap的类似,那么出现这个问题的原因是什么呢?

不用多说,除开常规的参数错误,权限问题,剩下的在winform中发生的,基本上就是官方解释的错误:

Bitmap 对象或一个 图像 对象从一个文件, 构造时该文件仍保留锁定对于对象的生存期。 因此, 无法更改图像并将其保存回它产生相同的文件

这是官方的原话,那么解决方案,就简单了,既然这个image或者时候图像对象锁定了,不能完成这个操作

我们可以绕一下,拷贝这个对象,生成一个副本,再来操作这个副本,就能够解决这个问题

因为在GDI+里面,因此,我们选用Graphic来完成这个操作:

if (pictureBox_Sreen.Image != null)
    ...

阅读全文>>

评论(0) 引用(0) 浏览(1357)

c# ToString() 格式化

作者:admin 发布于:2018-1-17 19:07 Wednesday

byte bb = 0X0B;string s1 = bb.ToString();      //S1="11"string s2 = bb.ToString("x");   //S1="b"string s3 = bb.ToString("x2");  //S1="0b"string s4 = bb.ToString("X2");  //S1="0B"string s5 = bb.ToString("x3");  //S1="00b"
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

ToString(format):

格式字符串采用以下形式:Axx,其中 A 为格式说明符,指定格式化类型,xx 为精度说明符,控制格式化输出的有效位数或小数位数,具体如下:

格式符说明示例输出
C货币2.5.ToSt...

阅读全文>>

评论(0) 引用(0) 浏览(1326)

linux apt-get卸载包

作者:admin 发布于:2018-1-10 20:00 Wednesday

apt-get purge / apt-get –purge remove 
删除已安装包(不保留配置文件)。 
如软件包a,依赖软件包b,则执行该命令会删除a,而且不保留配置文件

apt-get autoremove 
删除为了满足依赖而安装的,但现在不再需要的软件包(包括已安装包),保留配置文件。

apt-get remove 
删除已安装的软件包(保留配置文件),不会删除依赖软件包,且保留配置文件。

apt-get autoclean 
APT的底层包是dpkg, 而dpkg 安装Package时, 会将 *.deb 放在 /var/cache/apt/archives/中,apt-get autoclean 只会删除 /var/c...

阅读全文>>

评论(0) 引用(0) 浏览(1240)

python error: Microsoft Visual C++ 9.0 is required

作者:admin 发布于:2017-12-21 22:24 Thursday

安装一个C++运行时即可解决,从重启动cmd

下载地址:http://www.microsoft.com/en-us/download/confirmation.aspx?id=44266

阅读全文>>

评论(0) 引用(0) 浏览(1376)

亚马逊(amazon)启用root登录免key登录putty登录

作者:admin 发布于:2017-12-13 13:53 Wednesday

当你登录了ecs2之后,

此时先切换到root账户,输入命令

sudo -i
然后修改文件

nano /etc/ssh/sshd_config

PermitRootLogin yes //默认为no,需要开启root用户访问改为yes

PasswordAuthentication yes //默认为no,改为yes开启密码登陆ctrl + o 保存,ctrl + x 退出编辑

#restart sshd service
systemctrl restart sshd #centos 7
/etc/init.d/ssh restart #ubuntu

阅读全文>>

评论(0) 引用(0) 浏览(1537)


Powered by 兔八哥极品软件 苏ICP备12049267号 sitemap