微软中文对 C# Math.Round 中 MidpointRounding.AwayFromZero 的描述是错误的

C#中四舍五入如下:Response.Write(Math.Round(1.5,0).ToString());//2Response.Write("<br/>");Response.Write(Math.Round(2.5,0).ToString());//2Response.Write("<br/>");Response.Write(Math.Round(-1.5,0).ToString());//-2Response.Write("<br/>");Response.Write(Math.Round(-2.5,0).ToString());//-2Response.Write("<br/>");Response.Write(Math.Round(1.5,0,MidpointRounding.ToEven).ToString());//2Response.Write("<br/>");Response.Write(Math.Round(2.5,0,MidpointRounding.ToEven).ToString());//2...

C# 将日期转换成中文格式

没有什么难点,只是要小心,要考虑到月、日上10的说法,比如:10不能直接转换成一〇,也不能像上20那样转换成一十〇,应该是十。特点总结:数字为10时,结果为十;数字大于 10时,十位数字的中文加上“十”。数字能被10整除时,个位数不报。根据以上条件可以扩展到百位、千位等,但还会更麻烦,就是中间有多个连续的0的时候,应该只报一个零(非日期时一般没用“〇”,而用“零”)。考虑日期的特点,为了简化编程,我们将0-31这几个数字的中文直接存到数组中。namespaceCftea{publicclassDateTimeHelper{publicstaticstringToChinese(DateTimedt){stringyyyyMMdd=dt.ToString("yyyyMMdd");returnGetChineseNumber(Convert.ToInt32(yyyyMMdd.Substring(0,1)))+GetChineseNumber(Convert.ToInt32(yyyyMMdd.Substring(1,1)))+GetChineseNumber(Convert.ToI...
代码星球 代码星球·2023-04-16

.NET 中用中文编程方便枚举列表

我们知道.NET编程是UTF-8的,所以它可以用中文或者其他非英文的文字来对变量、字段、属性、类、枚举来进行命名。但是这些中,用中文意义最大的是枚举,我认为。我们有时候需要把枚举的内容做成一个下拉列表框选择,是动态的,而不是做死的,也就是说添加一个枚举元素的时候,下拉列表框就多一项。publicenumMyEnum{中餐,火锅,快餐}publicstaticvoidFill(DropDownListlist,TypeenumType){Arrayvalues=System.Enum.GetValues(enumType);for(inti=0;i<values.Length;i++){stringtext=values.GetValue(i).ToString();intvalue=(int)values.GetValue(i);list.Items.Add(newListItem(text,value.ToString()));}}DropDownListService.Fill(list,typeof(MyEnum));这样下拉列表框中就自动显示“中餐”、“火锅”、“快餐”了...

C# 用一句话判断中文

byte[]arr=System.Text.Encoding.GetEncoding("gb2312").GetBytes("中");if(arr.Length==2){   //中文}//简化成一句if(System.Text.Encoding.GetEncoding("gb2312").GetBytes("中").Length==2)GetBytes的参数是一个长度的字符串。...
代码星球 代码星球·2023-04-16

Linux下Orcle数据库导入导出中文乱码解决方法

之前因为程序要搬迁,在对Oracle数据库进行导入导出操作的时候,数据表的中文注释以及存储过程和函数中的中文注释均显示乱码。让人着实痛苦。首先可以查看相关信息看看:1、客户端字符集必须与服务端字符集一直2、加载到Oracle数据库中的数据字符集必须与服务器字符集一致(例如:在不同字符集服务器之间导数据会导致中文乱码)3、字符集同时存在于Oracle服务器和Oracle客户端4、服务器字符集是在安装Oracle数据库的时候就指定的,一般不能修改,否则会出问题。如:ZHS16GBK字符集5、客户端字符集是在Oracle用户环境变量中设定的一些相关内容:SELECT*FROMv$nls_valid_values;#查看Oracle数据库可用字符集参数设置select*fromnls_database_parameters;#查看Oracle数据库字符集select*fromnls_instance_parameters;#查看Oracle客户端字符集环境解决办法:Oracle客户端字符集由当前用户环境变量NLS_LANG设定NLS_LANG构成方式:NLS_LANG=LANGUAGE_TER...

esp32 +oled显示英文、中文

frommachineimportPin,I2CfromoledimportSSD1306_I2C#定义管脚scl=Pin(22)sda=Pin(21)#初始化i2c=I2C(scl=scl,sda=sda)#像素128*64oled=SSD1306_I2C(128,64,i2c)#清屏oled.fill(0)oled.show()#显示英文,从0,0像素开始oled.text('hello',0,0)oled.show()#以下为显示中文,重新显示需要清屏。fonts字体为自定义取模。#字索引为utf-816进制fonts={#你0xe4bda0:[0x11,0x11,0x11,0x23,0x22,0x64,0xA8,0x20,0x21,0x21,0x22,0x24,0x20,0x20,0x21,0x20,0x00,0x00,0x00,0xFC,0x04,0x08,0x40,0x40,0x50,0x48,0x4C,0x44,0x40,0x40,0x40,0x80],#好0xe5a5bd:[0x10,0x11,0x10,0x10,0xFC,0x24,0x24,0x27,0x24,0x4...

提交中文乱码问题

post提交解决办法1、web.xml中添加<filter><filter-name>encoding</filter-name><filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class><init-param><param-name>encoding</param-name>过滤器中需要的俩参数encoding和forceEncoding,需要配置属性值<param-value>UTF-8</param-value></init-param><init-param><param-name>forceEncoding</param-name><param-value>true</param-value></init-param></filter><filter-...
开发笔记 开发笔记·2023-02-09

JSP和Servlet的中文乱码处理

JSP和Servlet的中文乱码处理前几天学习了JSP和Servlet中有关中文乱码的一些问题,写成了博客,今天进行更新一下。应该是可以解决日常的乱码问题了。现在作以下总结希望对需要的人有所帮助。我也是刚学,所以有不足之处希望谅解。一、表单提交时出现乱码:在进行表单提交的时候,经常提交一些中文,自然就避免不了出现中文乱码的情况,对于表单来说有两种提交方式:get和post提交方式。所以请求的时候便有get请求和post请求。以前我一直以为get请求和post请求方式出现的乱码的解决方式是一样的,但是今天才知道两种请求方式所产生的乱码的解决方式是不同的。每种方式都有着不同的解决方法,之所以出现乱码,原因就在于get请求时,其传递给服务器的数据是附加在URL地址之后的;而post的请求时,其传递给服务器的数据是作为请求体的一部分传递给服务器。这也就导致了对它们所产生的乱码的处理方式是不同的。1、客户端的get请求对于不同的请求方式,解决乱码问题也是不一样的,对于客户端的get请求来说,服务器端处理要想不出现乱码,解决这个问题稍微复杂一些,需要用到String类型的构造函数,其中的一个构造...

中文分词之结巴分词~~~附使用场景+demo(net)

常用技能(更新ing):http://www.cnblogs.com/dunitian/p/4822808.html#skill技能总纲(更新ing):http://www.cnblogs.com/dunitian/p/5493793.html在线演示:http://cppjieba-webdemo.herokuapp.com完整demo:https://github.com/dunitian/TempCode/tree/master/2016-09-05逆天修改版:https://github.com/dunitian/TempCode/blob/master/2016-09-05/jieba.NET.0.38.2.zip/先说下注意点,结巴分词他没有对分词进行一次去重,我们得自己干这件事;字典得自行配置或者设置成输出到bin目录 应用场景举例(搜索那块大家都知道,说点其他的)——————————————————————————————————————————————————言归正传:看一组民间统计数据:(非Net版,指的是官方版)net版的IKanalyzer和盘古分词好...

转帖:DotNet 资源大全中文

(注:下面用[$] 标注的表示收费工具,但部分收费工具针对开源软件的开发/部署/托管是免费的)框架NancyFx:轻量、用于构建HTTP基础服务的非正式(low-ceremony)框架,基于.Net及Mono平台。官网ASP.NETWebAPI:快捷创建HTTP服务的框架,可以广泛用于多种不同的客户端,包括浏览器和移动设备。官网ServiceStack:架构缜密、速度飞快、令人愉悦的web服务。官网Nelibur:Nelibur是一个使用纯WCF构建的基于消息的web服务框架。Nelibur可以便捷地创建高性能、基于消息的web服务,使得你全面拥有WCF的强大能力。官网WebAPIContrib:帮助你提高ASP.NETWebAPI能力的开源项目集合。官网ASP.NETBoilerplate:现代ASP.NETMVCweb应用程序的入门,包含最佳实践和最流行的工具。官网Orleans:Orleans框架提供了直接构建分布式、大规模计算应用的方法,无需学习和使用复杂的并行或扩展模型。官网CoreFX:corefx仓库包含了.NET核心功能库的实现(被称为“CoreFX”)。包含...

样式问题-如何一次性设置网站英文字体样式,中文字体等样式

异常处理汇总-前端系列 http://www.cnblogs.com/dunitian/p/4523015.html今天才发现,CSS的font-family属性的基本能力之一就是依其列表内字体的排序(优先级)来显示文字。 如果设定为「font-family:"英文字体","中文字体",generic-family;」,就用第一项"WesternFont"显示西文(英文字母、英文标点、阿拉伯数字……),然后遇到汉字之类不受"WesternFont"支持的字符就用下一项"ChineseFont"。所以通常这样就可以分别为英文和中文设定字体了。 比如逆天现在做的这个网站,就是在body里面采用font-family:'SourceSansPro','微软雅黑',sans-serif;来解决这个问题的 看看效果:参考:http://www.zhihu.com/question/19977292...

Kali信息收集系列:(都是我以前的笔记整理了一下,就没加水印,习惯就好)

好几天没发微信公众号了,今天一起发下。(最近有点事情)前些天老业界的一位朋友问我一些Safe新时代信息收集的问题逆天虽然好多年不干老本行,但隔段时间都会关注一下于是就花了点时间整理了一下,你们就当看笑话看看吧不知道的就长点见识,知道了就笑笑~~~~~~~~下周起继续更新专业知识~~请容忍我偶尔开个安全的小差~~~(*^__^*)~~~——————————————————————————————★Kali信息收集~0.Httrack网站复制机http://www.cnblogs.com/dunitian/p/5061954.html★Kali信息收集~1.GoogleHacking+GithubHacking http://www.cnblogs.com/dunitian/p/5074765.html★Kali信息收集~2.Whois:域名信息http://www.cnblogs.com/dunitian/p/5074768.html★Kali信息收集~3.子域名系列http://www.cnblogs.com/dunitian/p/5074772.html★Kali信息收集~...

Kali信息收集★8.Nmap :端口扫描

 /★Kali信息收集~0.Httrack网站复制机 http://www.cnblogs.com/dunitian/p/5061954.html ★Kali信息收集~1.GoogleHacking+GithubHacking http://www.cnblogs.com/dunitian/p/5074765.html ★Kali信息收集~2.Whois:域名信息 http://www.cnblogs.com/dunitian/p/5074768.html ★Kali信息收集~3.子域名系列 http://www.cnblogs.com/dunitian/p/5074772.html ★Kali信息收集~4.DNS系列 http://www.cnblogs.com/dunitian/p/5074773.html ★Kali信息收集~5.TheHarvester:邮箱挖掘器 http://www.cnblogs.com/dunitian/p/5074776.html&n...

Kali信息收集~★7.FPing :ip段扫描

参数:  使用方法:fping[选项][目标...]-a显示是活着的目标-A显示目标地址-bn大量ping数据要发送,以字节为单位(默认56)-Bf将指数退避算法因子设置为f-cn的计数的ping命令发送到每个目标(默认为1)-Cn-c,相同报告结果在冗长的格式-D打印前每个输出行的时间戳-e显示经过的时间上返回数据包-f文件读取列表中的目标是从一个文件(-意味着stdin)(仅当没有-g指定)-g生成目标列表(仅当没有-f指定)(指定的开始和结束IP在目标列表中,或提供一个IP子网掩码)(如:fping-g192.168.1.0192.168.1.255或fping-g192.168.1.0/24)-Hn设置IPTTL(生存时间跃点)-in(在毫秒的时间内)发送ping数据包之间的间隔(默认为25)-我如果将绑定到特定的接口-l循环永远发送ping信号-mping目标主机上的多个接口-n显示目标的名称(-d是等效)-On设置的服务(tos)标志类型的ICMP数据包-pn间隔ping数据包到一个目标(在毫秒的时间内)(在循环和计数模式,默认值1000年)-q安静(不...

Kali信息收集~★6.Dmitry:汇总收集

概述:DMitry(DeepmagicInformationGatheringTool)是一个一体化的信息收集工具。它可以用来收集以下信息:1.端口扫描2.whois主机IP和域名信息3.从Netcraft.com获取主机信息4.子域名5.域名中包含的邮件地址尽管这些信息可以在Kali中通过多种工具获取,但是使用DMitry可以将收集信息保存在一个文件中,方便查看。参数:常用: 获取whois,ip,主机信息,子域名,电子邮件子域名和电子邮箱依赖谷歌搜索,没有翻墙的可能比较蛋疼一点,可以只用-win参数dnt@Kali:~$dmitry-winsecnblogs.comDeepmagicInformationGatheringTool"Therebesomedeepmagicgoingon"  ERROR:UnabletolocateHostIPaddr.forcnblogs.comContinuingwithlimitedmodulesHostIP:HostName:cnblogs.com  GatheredInic-whoisin...
首页上一页12345...下一页尾页