使用_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 使用 >>列表
我们在编写程序时,会在程序运行过程中记录一些日志。log4net作为一款经久耐用的日志组件,值得我们信赖。在中小型公司中,往往没有专业的日志服务器来处理应用程序产生的日志,而格式化不好的日志文件又为上线后日志的统计、分析、查找造成了困难。Excel作为一款常用的办公软件,用来处理一些中小数量级的数据还是游刃有余的。如果log4net输出的日志能够直接导入Excel,那么查询和分析起来岂不是要快很多?我们有很多方法可以实现这个功能,csv的优势是其文件格式比较简单,可以用任意的文本编辑器打开... 查看全文
利用一个小demo来对二维码进行学习,总共四个界面(主界面,生成二维码界面,识别二维码界面,扫描二维码界面)一.二维码的介绍1.什么是二维码?二维条码/二维码是用某种特定的几何图形按一定规律在平面分布的黑白相间的图形记录数据符号信息的总结:用图形记录标记一些信息,方便通过图形识别来获取信息2应用场景信息获取(名片、地图、WIFI密码、资料)手机电商(用户扫码、手机直接购物下单)手机支付(扫描商品二维码,通过银行或第三方支付提供的手机端通道完成支付)微信添加好友二.二维码界面的搭建1... 查看全文
原文链接:http://www.c-sharpcorner.com/UploadFile/3d39b4/crud-using-the-repository-pattern-in-mvc/上一篇文章,讲到了MVC中基本的增删查改,这篇文章,我会继续说到,使用仓储模式,进行增删查改。什么是仓储模式呢,我们先来了解一下:仓储模式是为了在程序的数据访问层和业务逻辑层之间创建一个抽象层,它是一种数据访问模式,提供了一种更松散耦合的数据访问方法。我们把创建数据访问的逻辑代码写在单独的类中,或者类库中... 查看全文
· Fedora 25将默认使用Wayland发布时间:2016-08-22
Fedora将成为第一个默认使用Wayland显示服务器的Linux发行版。Fedora指导委员会在8月19日的会议上同意即将发布的Fedora25将用Wayland取代X.OrgServer作为默认显示管理器。如果不延期,Fedora25将于11月8日发布。X.OrgServer将继续保留在系统中,以在需要的时候自动切换到X.Org,比如NVIDIA的Linux驱动还不完整支持Wayland。... 查看全文
开始使用LINQ(四)-LINQ查询操作的类型关系LINQ查询操作在数据源、查询本身及查询执行中是强类型的。查询中变量的类型必须与数据源中元素的类型和foreach语句中迭代变量的类型兼容。此强类型保证在编译时捕获类型错误,以便可以在用户遇到这些错误之前更正它们。一、不转换源数据的查询下图演示不对数据执行转换的LINQtoObjects查询操作。源包含一个字符串序列,查询输出也是一个字符串序列。数据源的类型参数决定范围变量的类型。选择的对象的类型决定查询变量的类型。此处的name为一个字符串... 查看全文
开始使用LINQ(五)-LINQ中的查询语法和方法语法在表示语言集成查询(LINQ)使用LINQ性查询语法,文档中的多数查询编写。但是,编译代码时,必须将查询语法转换为方法,这就需要.NET公共语言运行时(CLR)。这些方法调用标准查询运算符的名称类似Where、Select、GroupBy、Join、Max和Average。可以调用这些方法直接使用方法语法而不是查询语法。查询语法和方法语法语义相同,但是,许多人员发现查询语法更简单、更易于阅读。某些查询必须表示为方法调用。例如... 查看全文
· Docker for Windows使用简介发布时间:2016-08-21
在上一篇文章中,通过演练指导的方式,介绍了在Docker中运行ASP.NETCoreWebAPI应用程序的过程。本文将介绍DockerforWindows的使用。先决条件前两周时间,Docker发布了DockerforWindows的正式版,于是就可以在Windows下运行Docker容器了。要在Windows下运行Docker,需要满足以下先决条件:64位Windows10Pro、Enterprise或者Education版本(Build10586以上版本... 查看全文
开始使用LINQ(三)-使用LINQ进行数据转换语言集成查询(LINQ)不仅可用于检索数据,而且还是一个功能强大的数据转换工具。通过使用LINQ查询,您可以将源序列用作输入,并采用多种方式修改它以创建新的输出序列。您可以通过排序和分组来修改该序列,而不必修改元素本身。但是,LINQ查询的最强大的功能是能够创建新类型。这一功能在select子句中实现。例如,可以执行下列任务:一、将多个输入联接到一个输出序列1classStudent2{3publicstringName{get;set;... 查看全文
开始使用LINQ(二)-基本LINQ查询操作一、获取数据源:from在LINQ查询中,第一步是指定数据源。像在大多数编程语言中一样,在C#中,必须先声明变量,才能使用它。在LINQ查询中,最先使用from子句的目的是引入数据源(customers)和范围变量(cust)。1//queryAllCustomers是IEnumerable<Cutsomer>类型2varqueryAllCustomers=fromcustincustomers3selectcust... 查看全文
开始使用LINQ(一)-介绍LINQ查询查询是一种从数据源检索数据的表达式。随着时间的推移,人们已经为各种数据源开发了不同的语言;例如,用于关系数据库的SQL和用于XML的XQuery。因此,开发人员不得不针对他们必须支持的每种数据源或数据格式而学习新的查询语言。LINQ通过提供一种跨数据源和数据格式使用数据的一致模型,简化了这一情况。在LINQ查询中,始终会用到对象。可以使用相同的编码模式来查询和转换XML文档、SQL数据库、ADO.NET数据集、... 查看全文
谷歌最近更新了SupportLibrary24.2.0,而DiffUtil就是在这个版本添加的一个工具类。DiffUtil是一个查找集合变化的工具类,是搭配RecyclerView一起使用的,如果你还不了解RecyclerView,可以阅读一些资料或者我的博客:RecyclerView使用初探根据惯例,先放效果图:可以看到,当我们点击按钮的时候,这个RecyclerView所显示的集合发生了改变,有的元素被增加了(8.Jason),也有的元素被移动了(3.Rose),甚至是被修改了(2... 查看全文
本地使用git进行push远程操作时,每次都要输入密码,非常麻烦,我们可以用ssh密钥来进行验证,并将ssh密钥添加到ssh-agent,这样每次我们操作远程仓库时都不需要再输入用户名和密码了,是不是很爽呢?详细步骤如下:1.检查本地有没有现成的可用的sshkey(我的本机已添加好sshkey):ls-al~/.ssh2.若没有可用的sshkey则需要手动添加:ssh-keygen-trsa-b4096-C"your_email@example.com"在此处会提示输入密码,最好不要为空... 查看全文
微软于今日宣布对所有使用AzureCDN的Akamai用户提供HTTP/2的支持,HTTP/2将会是默认支持的特性,所有现有和新建的Akamai标准配置文件,都将能够在Azure门户上启用。HTTP/2旨在改善网站的加载速度和简化用户体验,当前各大浏览器(包括MicrosoftEdge、Chrome、Firefox)都已支持。尽管该协议同时支持HTTP和HTTPS(某些浏览器仅支持HTTP/2overLTS),但部署HTTP/2无需额外开支。下面是HTTP/2的一些益处:●多路复用与并发... 查看全文
结论:>Socket理论上支持只上行,或者只下行。>心跳包必须是上下行的——心跳包请求(上行)-心跳包响应(下行)。>如果长时间只有单向链接(只发送不接受,或者只接受不发送)——路由器就会丢弃Socket数据。>心跳包不是必须的——任意上下行组合都能维持Socket所需的软件(操作系统、程序)、硬件(电脑、路由器,手机基站)的有效性。相关链接:http://www.cnblogs... 查看全文
为了挖掘交易数量,对冲基金不想再依赖于滞后的交易数据和不可靠的经济数据,而是想要利用微型卫星群提供的近乎实时的观察。卫星公司PlanetLabs开始向OrbitalInsight提供如零售商停车场、储油罐或农田等经济敏感地点的高频率更新卫星图,而Orbital的客户主要是大型对冲基金及其他投资公司。Orbital和PlanetLabs的公司领导人表达了雄心壮志,希望揭示官方数据被认为不甚可靠的经济体(如中国)的状况。一项正在进行的工作是衡量中国内地钢产量... 查看全文
· .NETCORE 经常使用的某些快捷键发布时间:2016-08-17
快捷键说明1.Ctrl+B可以选择显示或隐藏左边的项目导航框;2.Ctrl+\可以实现在右边再打开一个编辑工作区域。配合利用Ctrl+1,2,3可以快速切换编辑窗口3.Ctrl+P快速打开搜索框搜索文件4.Ctrl+Shift+P命令编辑。5.Ctrl+Tab列出你所打开的所有文件列表。6.Ctrl+0找到当前文件在项目中的位置,高亮显示出来7.Ctrl+G导航到指定的某一行,并高亮显示8.Ctrl+S保存文件,也可以设置自动保存,选择文件->首选项->... 查看全文
· Universal-Image-Loader 使用步骤发布时间:2016-08-17
开源框架利与弊开源框架给开发者提供了便利,避免了重复造轮子,但是却隐藏了一些开发上的细节,如果不关注其内部实现,那么将不利于开发人员掌握核心技术,当然也谈不上更好的使用它,计划分析项目的集成使用和低层实现。基本四部曲imageLoaderConfiguration->imageLoader.init(imageLoaderConfiguration)displayImageOptions->imageLoader.displayImage(...... 查看全文
使用Docker来构建应用程序最常见的操作就是dockerrun或者dockerpull了,但是由于众所周知的原因,在国内想要高速稳定的获取dockerhub上面的资源并不是件容易的事情,虽然国内的一些docker社区也提供了所谓的加速器,但是实测结果并不理想。今天这篇文章就给大家介绍一下怎么借助AzureStorage来搭建一个高速的私有DockerHub(Registiry)。一图解千言,基本上一看你就明白了。我们利用DockerRegistry提供的AzureStorage存储模式... 查看全文
· 使用SpringBoot1.4.0的一个坑发布时间:2016-08-17
时隔半年,再次使用SpringBoot快速搭建微服务,半年前使用的版本是1.2.5,如今看官网最新的release版本是1.4.0,那就用最新的来构建,由于部署环境可能有多套所以使用maven-filter插件,定义多套环境的配置文件,最后使用的时候:可以采用下面的几个命令来构建不同环境的打包:mavencleanpackage-Pdevmavencleanpackage-Ptestmavencleanpackage-Pproduct项目结构截图如下:pom依赖如下:<... 查看全文
腾讯科技讯,据彭博社报道,中国政府正在考虑取消在飞机上使用手机的限制,为下一步允许乘客在飞机飞行途中上网铺平道路。现在,很多发达国家已经允许乘客在飞机飞行途中使用手机和上网。中国民航总局飞行标准司运输处处长朱涛表示,对限制机上使用电子设备规定的修订,已经在走立法程序,相关规范将在今年年底或2017年初时公布。美国和欧洲各国的监管部门已在3年前发布了修订后的安全标准。如果修订案获批,乘客们将可以在飞机巡航时利用智能手机上网,使用微信等应用以及上网购物。中国是世界第二大航空旅行市场... 查看全文