浏览模式: 普通 | 列表

c#读写ini配置文件示例

[ 2022-01-22 10:27:40 | 作者: admin ]
虽然c#里都是添加app.config 并且访问也很方便 ,有时候还是不习惯用他。那么我们来做个仿C++下的那种ini配置文件读写吧
其他人写的都是调用非托管kernel32.dll。我也用过 但是感觉兼容性有点不好 有时候会出现编码错误,毕竟一个是以前的系统一个是现在的系统。咱来写一个纯C#的ini格式配置文件读取,其实就是文本文件读写啦。但是我们要做的绝不仅仅是这样 是为了访问操作的方便 更是为了以后的使用。


都知道ini格式的配置文件里各个配置项 其实就是一行一行的文本 key跟value 用等号隔开。
像这样:
grade=5 。
各个配置项又进行分组 同类型的放到一起 称之为section 以中括号([])区分。
像这样:
[contact]
qq=410910748
website=assassinx.cnblogs.com
[score]
math=85
...

阅读全文…
第一步:配置环境(window server 2019中安装.net 3.5)
1.1 准备.net 3.5安装包

因为,sqlserver2014的安装需要.net 3.5的环境,而window server2019是默认不带这个功能的,所以需要提前安装(在win10中安装也是需要提前安装.net 3.5)。
说明: window server 2019中安装.net 3.5 不能使用下面的安装包,而是只能通过添加功能和角色(win10中可以直接使用下图的安装包)。
在这里插入图片描述
但是在window server 2019中添加.net 3.5功能的时候提示没有源文件,需要手动指定安装源路径,所以我们需要将window server 2019的iso文件中的相关cab文件拷贝到虚拟机中!

我们将window server 2019的安装包解压,然后将里面的"sources/sxs"文件夹拷贝到虚拟机的c盘下:
...

阅读全文…
问题:
安装SQL2008时无法安装SQL Server 2008 Management Studio Express

解决办法: 升级到具有高级服务的Express
先使用sql server2008安装中心(在开始菜单的microsoft sql server 2008里面有)的维护功能,将express升级到具有高级服务的Express。再安装SQL Server 2008 Management Studio Express,这就可以发现工具这个选项。安装成功。
using Newtonsoft.Json.Linq;
using Newtonsoft.Json;

string jsonText =
                     "{'Total':'0','Rows':[{'id':'31','project':'6','project_name':'一卡通','name':'接口测试!','assignedTo':'zhangsan',"
                     +"'realname':'张三','estStarted':'2016/11/23','realStarted':'2000/01/01','status':'wait'},"
                     + "{'id':'32','project':'6','project_name':'一卡通','name':'测试服务器调通!','assignedTo':'lisi',"
...

阅读全文…
p.s.最常用的规则1、固定宽高,画面撑满 ?x-oss-process=image/resize,m_fill,w_512,h_5122、只限制宽度,高度自适应,图片等比缩放 ?x-oss-process=image/resize,w_512图片缩放本页目录图片缩放参数阅读全文…
本来 open_basedir 是在php.ini中设置,但是lnmp的nginx里面覆盖了这个参数,要想php的require突破根目录需要修改 fastcgi.conf

/usr/local/nginx/conf/fastcgi.conf
fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/:/home/wwwroot/";

centos查看登陆用户和踢掉用户

[ 2021-12-31 11:12:34 | 作者: admin ]
只需要在SHELL终端中输入命令:
w 或者 who
   16:16:06 up 12 min, 1 user, load average: 0.14, 0.18, 0.13
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 192.168.2.45 16:15 6.00s 0.02s 0.00s sshd: root [priv]


踢用户:
# pkill -KILL -t pts/0 (pts/0为w指令看到的用户终端号)

win10下HP1010 驱动安装方法

[ 2021-12-29 14:29:15 | 作者: admin ]
p.s. 选择打印机端口的时候先试试LPT1,不行的话打印机属性里面重新改为 USB001虚拟打印机端口

先下载vista 1010驱动 win10 64bit 下载vista 64bit,win 10 32bit 下载vista 32bit。下载后解压到桌面即可。
打开设备和打印机,添加打印机
我所需的打印机未列出
attachments/202112/29_143034_3.jpg
attachments/202112/29_143039_4.jpg
attachments/202112/29_143044_5.jpg
attachments/202112/29_143049_7.jpg
attachments/202112/29_143053_08.jpg
...

阅读全文…