会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
风
博客园
首页
新随笔
新文章
联系
管理
订阅
1
2
3
4
5
···
13
下一页
2021年5月31日
UTF8编码转为中文字符串(c#)
摘要: 如何将\x开头的编码转换为字符串,如下数据: var data = @"{\x22Province\x22:\x22\xE6\x9D\xAD\xE5\xB7\x9E\xE5\xB8\x82\x22}"; 逻辑:1、将\xdd的数据提取出来;2、通过\x分隔出每个Char字符,即dd;3、将得到的Ch
阅读全文
posted @ 2021-05-31 13:47 F风
阅读(3022)
评论(0)
推荐(0)
编辑
2020年11月30日
layui穿梭框内容溢出解决办法
摘要: 今天在弄穿梭框的时候,发现内容溢出,如下图所示: 设置代码如下: layui.use(['transfer', 'form', 'layer','util'], function () { var form = layui.form , layer = layui.layer , transfer=
阅读全文
posted @ 2020-11-30 14:52 F风
阅读(2102)
评论(0)
推荐(1)
编辑
2020年10月28日
location之alias浅析
摘要: 在一个server中,如果需要根据前缀访问不同文件夹下的文件,则可以使用alias来设置。如下代码: server { listen 9085; server_name 127.0.0.1; absolute_redirect off; #server_name_in_redirect off; #
阅读全文
posted @ 2020-10-28 15:46 F风
阅读(2274)
评论(0)
推荐(1)
编辑
2020年10月22日
Semaphore和SemaphoreSlim实现并发同步
摘要: Semaphore,中文译为信号灯。在C#中,它可以允许指定数量的线程同时访问共享资源,而其他的线程必须等待。 即现在有5个线程同时运行,但Semaphore指定2个线程可以同时访问某一共享资源。当执行Semaphore.Wait()时,只有2个线程可以同时进入访问共享资源,而其他三个线程则阻塞等待
阅读全文
posted @ 2020-10-22 17:25 F风
阅读(496)
评论(0)
推荐(0)
编辑
Barrier实现并发同步
摘要: Barrier,中文被译为屏障。在C#中,可以用来实现多任务在多阶段中协同工作。通俗来讲,就是多个线程在执行到某个被共同指定步骤(即Barrier.SignalAndWait())的时候,就像遇到了屏障一样,必须等待其他还未执行到该步骤的线程。如果每个线程都执行到了该步骤,则大家又继续执行各自的逻辑
阅读全文
posted @ 2020-10-22 15:20 F风
阅读(748)
评论(0)
推荐(0)
编辑
CountdownEvent实现并发同步
摘要: CountdownEvent,该类包含一个需要被初始化的计数器数字,如果该计数器数字归零之后,就会释放被阻塞的线程。 CountdownEvent.Signal()执行后,计数器会自减1; CountdownEvent.Wait()执行后,如果计数器归零,则会立即释放该线程;否则,就会阻塞当前线程。
阅读全文
posted @ 2020-10-22 10:01 F风
阅读(296)
评论(0)
推荐(0)
编辑
2020年10月21日
AutoResetEvent实现并发同步
摘要: AutoResetEvent,继承自EventWaitHandle,用在多线程中保护对共享资源的访问,保证每次只能有一个线程对共享资源进行访问。 AutoResetEvent最特别之处,在于每次保证只有一个线程执行逻辑,其他的线程只能等待。 AutoResetEvent通过信号量来阻塞和释放线程。其
阅读全文
posted @ 2020-10-21 16:59 F风
阅读(163)
评论(0)
推荐(0)
编辑
2020年10月20日
TrieTree树
摘要: 昨天看到一篇介绍TrieTree树的文章,感觉还不错的。于是小小研究了一下,并用C#实现了相关代码。 TrieTree树提供对字符的存储和遍历,可以用来查询词汇出现的频率或实现其他功能,速度还挺快。最特色的是,如果有相同前缀词的字符串,则它们的前缀部分可以被共享存储。 TrieTree类是一个单例类
阅读全文
posted @ 2020-10-20 11:10 F风
阅读(156)
评论(0)
推荐(0)
编辑
2020年9月23日
EncryptByPassPhrase与DecryptByPassPhrase的浅说
摘要: 在sqlserver中,可以通过内置函数EncryptByPassPhrase对字符串进行加密,通过内置函数DecryptByPassPhrase对加密后的密文进行解密。 代码如下: declare @UserName nvarchar(100)='张三' declare @Encrypt varb
阅读全文
posted @ 2020-09-23 11:23 F风
阅读(2103)
评论(0)
推荐(0)
编辑
2020年9月7日
一个mp4转gif的网站
摘要: https://ezgif.com/video-to-gif
阅读全文
posted @ 2020-09-07 17:15 F风
阅读(184)
评论(0)
推荐(0)
编辑
1
2
3
4
5
···
13
下一页
公告