自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 资源 (4)
  • 收藏
  • 关注

原创 Xamarin.Forms菜鸟笔记--9. 图片转byte[](安卓)

需要将sdcard中的图片转换成byte进行处理,针对安卓。

2024-03-05 16:36:09 119

原创 Xamarin.Forms菜鸟笔记--8. 加载sdcard中的图片(安卓)

Xamarin升级到maui了,不过更熟悉之前写代码规则,所以继续用Xamarin了。网上有很多代码,不过我觉得这个最简单。

2024-01-16 10:41:45 333

原创 获取安卓模拟器截图

解决adb截图黑屏

2023-07-31 16:57:20 798

原创 C#图片处理

查找小图片在背景图中位置,提取图片中特定信息,对图片进行转化(美图秀秀?)等等

2023-07-17 14:52:16 1001

原创 .net6+vue3笔记 1. 部署

先写部署。

2023-03-20 17:28:55 504 1

原创 常用正则备查

邮箱^[*#\u4e00-\u9fa5 a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.[a-zA-Z0-9]{2,6}$

2022-01-14 11:18:28 149

原创 GPG命令

本次用到了其中几个命令加密gpg.exe -r 公钥字符串 -o 生成.gpg位置 --encrypt 要加密文件位置例:gpg.exe -r B522BF2D4BC0EA61694658720E2030600F20E679 -o D:\1.gpg --encrypt D:2.txt修改过期时间gpg.exe --edit-key id例:gpg.exe --edit-key B522BF2D4BC0EA61694658720E2030600F20E679expire修改完之后记

2021-10-18 19:14:58 914

原创 VS附加进程调试配置

项目需要放在IIS上,然后通过附加进程方式进行调试,初始代码无法运行到断点,配置方法如下使用管理员账户登录VS应用程序池选择.NET v2.0 Classic(只针对此项目)附加到进程显示所有用户进程,然后选择w3wp.exe网站应用程序池标识改为:NetworkService然后附加的进程选择w3wp.exe用户为NetworkService的那个网上搜到的一些其他配置方法4.1 关闭“仅我的代码”4.2...

2021-09-27 16:53:12 371

原创 iis命令(网站自动开启关闭)

在cmd命令工具下,使用管理员权限可用控制某一个网站查看命令:C:\Windows\System32\inetsrv\appcmd.exe /?开启某网站:C:\Windows\System32\inetsrv\appcmd.exe start site “XXXX”关闭某网站:C:\Windows\System32\inetsrv\appcmd.exe stop site “XXXX”停止“应用程序池”:C:\Windows\System32\inetsrv\appcmd.exe stop a

2021-06-15 15:03:19 2017

原创 SqlServer自动备份到另一台机器

大体步骤在sqlserver上做一个计划任务,每小时(或每天)备份一下到本地在局域网的另一台机器上共享出一个文件夹出来写一个copy的程序,每小时执行一次copy任务,把bak文件copy到另一台机器利用任务计划自动删除指定日期的SQLServer备份文件我试过直接在共享文件夹生成备份文件,但是提示找不到路径,用程序copy就可以,所以才选择了这样多走一步备份计划任务新建一个作业从常规、步骤、计划依次填写,其中,新建步骤的sql语句为declare @name varchar(

2020-11-13 18:08:04 2256

原创 Xamarin.Forms菜鸟笔记--7.本地通知及点击跳转(安卓+ios)

官网给了本地通知的demo,但是没有点击事件,网上可以搜到安卓的点击跳转但是没有ios的,我在官方给的demo基础上做了一些修改,实现了XF点击通知跳转先上代码,再说原理首先把官网的代码都用上pcl中NotificationEventArgs.cs加了条属性ApplicationID ,用来指定跳转页面的参数 public class NotificationEventArgs : EventArgs { public string Title { get; s

2020-10-19 11:08:14 1101 1

原创 asmx保存Session绕过密码验证登录系统

想要做个页面绕过密码验证登录系统,但是系统做了Session验证,在路由阶段就自动跳到Login.aspx页了,又不能对login.aspx做什么修改,所以就想着使用asmx作为初始页面(因为asmx不会在路由阶段跳转)使用asmx有一个问题,保存Session。asmx直接保存会报:只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态。还请确保在应用程序配置的 <system.web><httpModules> 节中

2020-06-11 15:31:53 509

原创 强制删除他人迁出的TFS代码

网上找了很多例子,大多是让在IDE文件夹中使用命令行调用tf.exe命令删除,不过我在使用时报远程连接错误然后找到一个可视化软件TF_Sidekicks可以可视化删除他人工作区选择Owner name为离职员工,Computer name为他的工作区(提交迁出冲突的代码,会显示工作区名称)然后选中查到的数据,直接删除就可以了...

2020-05-25 17:39:27 270

原创 常用sql备忘

循环简单的while循环比使用游标快很多,原因应该是不需要 FETCH 显示数据,还有不需要将数据select出来存到游标中SELECT * FROM Users DECLARE @I INTSET @I = (SELECT COUNT(*) FROM Users WHERE EmployeeID IS NULL)WHILE @I > 0BEGIN DECLARE @USERID varchar(100) SET @USERID = (SELECT TOP 1 UserID FRO

2020-05-21 11:01:52 129

原创 Xamarin.Forms菜鸟笔记--6.自定义无边框输入框Entry

Xamarin.Forms默认的Entry在ios下是四周圆角样式的输入框,在安卓下是底部横线有时候我们想自定义输入样式,比如官方给了自定义输入框的demo,传送门:https://docs.microsoft.com/zh-cn/xamarin/xamarin-forms/app-fundamentals/custom-renderer/entry我们只需要稍微对demo修改一下就可以...

2020-04-16 17:29:45 2762 1

原创 Xamarin.Forms菜鸟笔记--5.调用平台特有功能

在通用项目中有时候需要用到安卓或ios特有的功能,或通用平台插件不够用这时可以在form项目中新建一个接口,直接代码namespace Phenix.Services.Helper{ public interface IPlatformService { string GetAppVersion(); }}然后在安卓中实现using Pheni...

2020-04-10 17:51:01 461

原创 Xamarin.Forms菜鸟笔记--4.弹出框

因为不同平台弹出效果不一样,Xamarin只有简单的弹出样式官方地址:https://docs.microsoft.com/zh-cn/xamarin/xamarin-forms/user-interface/pop-ups当我们需要加载框的时候发现这完全不够用所以,我用了Acr.UserDialogs包参考链接:https://www.nuget.org/packages/Acr.Use...

2019-11-28 16:37:28 1137

原创 .net MVC记录访客信息

使用sqlserver + EF + Linq 记录访客登录基本信息首先建一个sql表,具体记哪些信息就建什么字段吧,我生成的model如下public class InfoLog { #region Model private int _id; private string _uid; private string _v...

2019-11-28 10:37:49 272

原创 Xamarin.Forms菜鸟笔记--3.ListView上拉加载更多

参考地址:https://www.cnblogs.com/devin_zhou/p/9979382.html参考代码:public class LoadMoreListView : ListView{ private readonly StackLayout LoadingContent; private readonly StackLayout LoadMoreConten...

2019-11-15 15:29:27 1123 2

原创 Xamarin.Forms菜鸟笔记--2.WebView绑定ViewModel,绕过ATS

想要在Xamarin.Forms-ios中显示http链接的网页,需要绕过ATS(ios 的安全机制)做法:打开这个文件位置,用记事本打开添加这个节点就可以了<key>MinimumOSVersion</key> <string>11.0</string>这个节点是系统版本问题如果需要自己拼接网页,然后显示到页面上,不是通过连接...

2019-10-09 14:10:42 723

原创 Xamarin.Forms菜鸟笔记--1.页面跳转

页面设计添加背景图片添加图片后台代码页面跳转请求服务器

2019-10-09 13:52:13 1839

原创 .net连接access数据库

很多时候我们并不需要很多数据库的功能,虽然Sqlserver已经很简单了,但是Access更简单,而且更容易移植,只要你安装了office下面是使用步骤:新建Access数据库在桌面右键-新建Microsoft Access数据库新建表等将新建的数据库复制到vs建的项目文件夹中,我放在了App_Data文件夹中创建数据库查询辅助类我新建了一个类DBHelper.cs直接上代码p...

2019-05-27 15:35:05 3797

转载 C#高并发

转载自1:https://www.cnblogs.com/atree/p/Concurrency_Async.html转载自2:https://blog.csdn.net/mss359681091/article/details/52056105一 C#编程高并发的几种处理方法并发(英文Concurrency),其实是一个很泛的概念,字面意思就是“同时做多件事”,不过方式有所不同。在.NET...

2019-04-24 11:12:44 6190

原创 C#发送带图片邮件

C#有专门用于邮件发送的类MailMessage,在设置邮件正文为html类型后可以发送带图片的邮件图片有两种附带方式使用base64编码将图片转化为base64的形式放在img标签的src里,这种方式有一个弊端,正文数据量太大,字符串太长了,如果有多张图片,正文长度会让人崩溃的,速度也会特别慢,因为我的服务器特别烂,不知道是电脑原因还是自己代码原因,在代码生成base64然后替换图片路...

2019-04-19 10:53:12 2053

转载 使用shtml实现.netmvc页面静态化

引用自:http://www.cnblogs.com/catcher1994/p/5115237.html 转发防丢失ASP.NET MVC使用SSI来实现页面静态化页面静态化分为两种:伪静态和真静态,这里主要介绍的是真静态。进入正题之前先简单介绍一下SSI和shtml:1)、SSI是Server Side Include的简称(服务器端嵌入)2)、shtml是包含有嵌入式服务器方包含命...

2019-04-16 15:52:45 500

转载 C#进制那点事儿

程序员干了两年了,前两天跟朋友聊天,他说去金山面试,面试官问他2的32次方是多少?16次方?竟然答不上来,我想了想,自己也答不上来,这程序员当的不合格啊。正好自己写了一个小爬虫,想遍历所有url参数(有点low),参数不带特殊字符只有数字和字母,所以想借此机会搞个62进制出来,在另一篇博客里,感兴趣的朋友可以去看看,这里只记录基础的几个进制二进制二进制是计算机的基础进制,虽然在写代码逻...

2019-04-11 16:06:14 161

原创 html弹出圆形菜单

首页功能越来越多,放了好几个图片链接,然后链接还在不断增加,这时需要一个可扩展,又漂亮的菜单网上找了个小插件吧,但是它的按钮位置什么的都是固定写死的,不好做扩展(源码找不到引用网址了),现在我把按钮做成自动计算位置先来个效果图(调试中,可能有点丑)默认只显示1号按钮,点击1号,会弹出2/3/4/5/6这几个按钮的图片都可以更换,其中6号为没有添加图片的按钮,2/3/4/5/6的位置都是使...

2019-04-11 16:02:19 1553 2

原创 反爬虫技术

网站可以进行如下几种常见反爬虫策略,有些是从网上看到的,有些是在做爬虫过程中遇到的,以后看到其他类型会继续更新User-Agent最简单的反爬虫技巧了,通过获取访问者的headers中的参数来限制返回的返回内容,不过也由于是基础款,只要认真学习几天爬虫知识,就知道如何避免这种限制,当然,对于初学者还是有点用的IP限制非常狠的一招,网站再怎么反爬虫,毕竟还是为了展示使用的。限制了IP,直接...

2019-03-22 16:38:15 514

原创 网站引用字体兼容IE

服务器使用@font-face可以使浏览器端自动下载本网站使用的字体(有时用户关闭自动下载功能,需要打开)高大上的谷歌一般都没问题,各种隔佞人的IE有时候会不兼容首先IE9一下不支持@font-face,没办法,就使用微软自带的吧IE9以上只支持eot字体,ttf是不可以的(谷歌可以使用eot)所以要把下载的ttf转码为eot后再引用因为网站必须使用一个IE插件,所以浏览器只能用IE...

2019-03-13 10:15:51 2617

原创 部署IIS播放nuc路径的视频

使用VS调试的时候,因为VS具有很高的权限,所以播放视频是没有问题的,但是在部署到IIS后,IIS程序池权限较低,在播放视频时出现播放失败,或者提示找不到视频有以下几种解决思路:建立本地账号,与nuc服务器中有权限访问的用户,名称密码一致,并设置IIS程序池标识为此账户在IIS网站目录下建立虚拟目录,地址为nuc地址,然后视频地址,使用虚拟目录地址就可以了将nuc的盘通过NFS加载到服务...

2019-03-06 11:54:46 181

原创 sweetalert踩坑

公司项目比较老,只能用IE,但是为了效果,新作的页面决定用sweetalert2做弹出,出现了一下两个问题错误: “Promise”未定义提示错误,弹出效果出现了乱码,错误原因:项目中使用了Promise,但是IE不支持该新特性,所以导致报错解决办法:1.1 window.Promise = Promise 未测试1.2 引用promise.js 我这正好有这个文件,引用上就可以...

2019-03-05 11:06:01 2424

原创 js获取checkbox选中的值

普通方法var obj = document.getElementsByName(“Equipment-checkbox”);var check_val = [];for (k in obj) {if (obj[k].checked)check_val.push(obj[k].value);}兼容IE方法一对IE兼容性不好,不过chome是没问题的,下面可以兼容IEvar...

2019-02-26 15:41:49 29318

原创 iis部署网站,播放本地视频,访问本地文件

部署的网站只能播放网站目录下的视频文件或者网络上的视频,不可以,播放本地非目录下的视频文件但是有时候文件太大或其他原因,我们不能放在网站目录下,此时可以通过设置虚拟目录来解决设置虚拟目录方法iis右键点击网站添加虚拟目录添加别名(文件夹显示的名称)选择物理路径参考链接:https://blog.csdn.net/zzy5066/article/details/72818786视...

2019-01-02 16:59:35 4895

原创 微信小程序初踩坑

刚开始接触微信小程序,有一点做网站的基础,会点前端和js,下面是踩坑记录tabBar按钮1.1 tabBar不要拼错了,之前有拼成toolbar,不要搞混了1.2 tabBar上使用到的页面都要在app.jon中注册页面跳转使用tabBar之后不可以在tabBar的页面使用wx.redirectTo,应该使用wx.switchTab小程序跳转相关介绍:https://blog....

2018-11-10 14:21:13 454

原创 尝试从数据库进行更新时,遇到“System.InvalidOperationException”的异常。异常消息为:“此事务中涉及的XmlModel不能编辑”。

将vs2017创建的web项目添加到TFS后,采用从数据库更新模型时,出现此异常。推测是由于在TFS下,代码更新需要首先将代码迁出然后进行编辑,而从数据库更新模型时由vs自动更新代码数据,可能在此过程中未能迁出或者说获取到更新某文件的权限,然后更新出错未在网上找到相关解决方法我的方法:以不连接TFS的方式打开项目,更新模型后再连接上TFS,虽然有点麻烦,但是毕竟需要更改数据库结构的时候不多,...

2018-11-05 14:39:24 4444

原创 js乱码

js插件生成的html上的文字乱码,使用&lt;meta content="text/html; charset=utf-8" http-equiv="Content-Type"/&gt;和&lt;script type="text/javascript" src="jquery.min.js" charset="utf-8"&gt;&lt;/script&gt

2018-09-03 14:36:03 139

原创 LEFT JOIN 分组每组排序后的第一条

设定: 合同表:A 唯一标识为ID,每个合同一个ID 流程表:B 无唯一标识,合同审批流程每一步都生成一条 AppO_Values:对应合同表的ID, App_Order: 对应审批步骤, UserID: 审批人ID需求 查询出所有合同表,及当前审批人思路 SELECT * A 然后 LEFT JOIN 流程表问题 每个合同查询出多条记录解决办法...

2018-08-23 10:46:26 4653

原创 python调用类中的方法

调用同一个类中的方法 首先类中的方法在定义的时候需要先加参数self,例如: def SaveData(self,ip): print(ip)如果无self参数则不能在同一个类中调用(之前一直在这里犯错,警醒之)无self参数的情况下是可以在另一个文件中调用的,但是不推荐,规范写法,每个函数第一个参数都应为self(其他名字也可以,但是我们大家约定俗称均写为self)...

2018-08-15 13:52:01 77398 4

原创 Session登录验证

最近看到一篇帖子是自己写一个简单的mvc框架挺有意思的http://www.cnblogs.com/edisonchou/p/5211645.html 突然想到自己之前在做用户登录验证方面还可以再改进一下先说应该怎么做吧 新建一个BaseController继承Controller,然后其他业务控制器继承BaseController(LoginController直接继承Controlle...

2018-08-09 10:48:17 2911

原创 C#对RTX二次开发

自己写了一点,然后项目死了,留着代码做纪念吧,以后如果做消息发送可能用得到代码: public class RtxHelper { private RTXObjectClass _rootObj; public RtxHelper() { _rootObj = new RTXObjectClass(...

2018-05-21 09:59:57 1246

.net处理图片类库,有些功能引用了OpenCVSharp

.net处理图片类库,有些功能引用了OpenCVSharp

2023-07-17

TF_Sidekicks_5.0.0.msi

TFS可视化工具,找不到分享的链接了,只好把我下载的文件分享出来,亲测可用

2020-05-25

比对文件夹不同

可以比较两个文件夹中缺少不同的文件或文件夹,另一个功能是查询一个值是否存在某个xml内

2018-01-23

wpf遍历xml文件

使用WPF遍历XML,查询该文件夹内是否存在某一特定值,不够50字了,不够50字了,不够50字了

2017-12-19

ps学习视频,赠送笔刷

ps学习视频

2017-08-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除