通过VLAN 进行局域网隔离
阿里云Ubuntu 重0开始
PVE 中LXC的Ubuntu安装minikube
Office Online安装
elasticsearch 学习记
搭建Docker仓库
PVE安装MacOS 14
小雅alist 搭建
AMD 5800H 小主机折腾记
uniapp 学习记
最新发布
admin
阅读(3355)
评论(0)
由于现在做的系统是基于Winform的,在服务器上需要发布,挺麻烦的,而且改动一点点就得全部上传,忍耐了很久终于做了一个一键发布的工具。原理跟目录同步差不多,只不过要做一些特殊处理。先获取本地的最大版本号,再请求服务器更改,服务器把上面最新的版本复制一份到新版本文件夹(目的是保留老版本)。然后再跟目录同步工具一样,但要排除之前的版本文件夹。同样,需要一个服务端ashx文件配合usingSystem;
usingSystem.Collections.Generic;
usingSystem.IO;
usingSystem.Web;
usingSystem.Linq;
usingSys [...] 阅读全文
admin
阅读(8515)
评论(2)
2014-6-15本来之前是用静态html文件作为文章缓存,当有几千篇文章的时候,发现超出虚拟空间文件最大个数限制。于是准备用SQLite 但是发现64位下很有问题,后来改成一个叫STSdb4 的本地nosql 来缓存。 [...] 阅读全文
admin
阅读(4788)
评论(1)
由于需将本地数据库同步到服务器上,其实微软有订阅和发布,不过我是没搞清楚,我只需要简单功能。之前的版本是这样的后来发现有局限性,比如新增表后需要改代码重新编译,而且每次需要选择数据库后来设计成了可配置的其实原理很简单,已经可以达到我的目的了,两个数据库的表必须完全一样,当然列的顺序没关系,而且必须有一个唯一主键和一个最后修改时间列,时间列用来判断本地的数据是否比服务器新。先查找本地有的主键而且服务器没有则需要新增,如果本地有服务器也有但本地时间较新则需要update,如果服务器有主键而本地不存在则需要删除服务器上的。这个对于多种数据库都可以。前台XAML代码<Windowx:Class [...] 阅读全文
admin
阅读(3481)
评论(1)
<Window x:Class="Blogs.Tools.Gather.MultiGatherWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:c="clr-namespace:FYJ.Winui.Controls;assembly=FYJ.Winui" xmlns:u [...] 阅读全文
admin
阅读(3785)
评论(0)
<Window x:Class="StockTool.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:c="clr-namespace:FYJ.Winui.Controls;assembly=FYJ.Winui" xmlns:util="clr-na [...] 阅读全文
admin
阅读(5331)
评论(0)
为什么要做这个工具呢,其实网上有很多域名注册查询,但我需要把查询出的数据保存到数据库。之前单线程查询速度很慢,改为多线程后快了很多,界面是用WPF做的<Windowx:Class="DomainTool.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namesp [...] 阅读全文
admin
阅读(3583)
评论(0)
之前没觉得,在当文章表有5000行数据的时候,发现在本地的后台管理查询都十分慢,要5秒左右!虽然我把文字很多的正文表与主表分开的,但是视图又连接起来了。 于是用SQL Server Profiler 查看执行的sql,发现竟然执行了视图的全表扫描,select * 并且也没分页,而且还是两次!!难怪会慢。于是跟踪调试查看原因,发现在执行 IEnumerable<T> 的Count() 方法时就进行了全表扫描。EF 怎么会如此呢,经过不断地调试发现原来是因为IEnumerable<T> list=DbSet<T> 这里的问题,这里进行了个转换,肯定是EF [...] 阅读全文
admin
阅读(3995)
评论(0)
这是依照网上找的资料自行修改,原来的实现很复杂,代码也很多还需要为控件赋数据源,我现在只需要为它赋值一个总条数就行了。先有一个按钮控件,就是分页上面按钮的图标<UserControlx:Class="FYJ.Winui.Pager.ImageButton"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc=" [...] 阅读全文
admin
阅读(4440)
评论(1)
XAML代码<Windowx:Class="MyList.UI.RegisterEditWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:MyList.UI"
xmlns:entity="clr-namespace:MyList.En [...] 阅读全文
admin
阅读(4189)
评论(0)
XAML代码<Pagex:Class="MyList.UI.RegisterListPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d=" [...] 阅读全文