一般技术
文章平均质量分 92
Rains卍Soft
软件工程师,从事3D虚拟现实工作,爱好编程!
展开
-
Windows10 2021LTSC安装文件.msixbundle 与 .Appx
请随要安装的此程序包一起提供由“CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US”发。请随要安装的此程序包一起提供由“CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US”发。缺少什么就安装什么,可以从下面的链接下载文件,选择系统对应版本的。oft.UI.Xaml.2.7”的框架为: {}原创 2024-03-19 11:54:48 · 3558 阅读 · 0 评论 -
.NET 开源开发项目【翻译】
本文列出了 .NET 开源开发项目(open source developer projects)。意在包括对开发过程的所有方面有所帮组的项目。对于消费项目(consumer projects),请参阅 .NET开源消费项目清单。下面按字母排序,并提供一行文字说明。GitHub/CodePlex(或其他)链接优先。.NET 实现.NET Core - Core转载 2015-12-28 11:26:11 · 2169 阅读 · 0 评论 -
C#创建、安装一个Windows服务
可能这里对如何写一个服务不是很详细。现在纯用代码的形式介绍一下windows服务是如何开发和安装的。开发环境:Win7 32位;工具:visualstudio2010。因为win7自带的就有.net环境,算是偷一下懒吧。因为无论是手动安装或程序安装都要用到。一个目录(默认C盘为操作系统的情况):C:\Windows\Microsoft.NET\Framework,如果你的代码是.net2.转载 2016-01-21 14:26:50 · 595 阅读 · 0 评论 -
手机屏幕分辨率、PPI像素密度科普知识大全
【PPi指数】是手机清晰度的重要决定因素,所谓的PPI即每英寸所拥有的像素数目。现在市售的大屏幕手机普遍分辨率都只停留在854*480的水平,同样的分辨率,屏幕越大,像素点之间的距离越大,屏幕就越粗糙。所以大屏幕也不一定能带来良好的视觉感受。实践证明,ppi低于240的让人的视觉可以察觉明显颗粒感。ppi高于300则无法察觉 理论上讲超过300ppi才没有颗粒感,比如iPhone4,3原创 2016-01-12 08:44:30 · 27578 阅读 · 0 评论 -
一个经典的PHP文件上传类分享
这篇文章主要介绍了一个经典的PHP文件上传类分享,本文详细全面的讲解了文件上传相关的需求分析及功能实现,并同时给出了使用代码,需要的朋友可以参考下文件上传是项目开发中比较常见的功能,但文件上传的过程比较繁琐,只要是有文件上传的地方就需要编写这些复杂的代码。为了能在每次开发中降低功能的编写难度,也为了能节省开发时间,通常我们都会将这些反复使用的一段代码封装到一个类中。帮助开发者在以后的开转载 2016-01-12 14:40:46 · 1232 阅读 · 0 评论 -
原创/自译教程:并没什么卵用的移动端UI姿势(原创文章)
可能并没什么卵用的移动端UI姿势永远别把规范奉为圣旨,设计的核心依旧是体验和创意,多提升自己的思想才是正确的道路,别在规范上死磕。工作习惯的养成1.对于总监给你安排的工作你最好拿本子或者备忘录之类的东西记好,因为往往事情多了就会混乱。有时候因为你忘了一件事情会拖慢整个项目的进度,这时你就会被你的总监吊起来打!转载 2016-03-18 11:01:42 · 1578 阅读 · 0 评论 -
C# 关键字,运算符,预处理器指令
关键字是对编译器具有特殊意义的预定义保留标识符。它们不能在程序中用作标识符,除非它们有一个@ 前缀。例如,@if 是有效的标识符,但if 不是,因为 if 是关键字。本主题中的第一个表列出的关键字在 C# 程序的任何部分都是保留标识符。本主题中的第二个表列出了 C# 中的上下文关键字。上下文关键字仅在受限制的程序上下文中具有特殊含义,并且可在该上下文外部用作标识符。通常,在将新关键字添翻译 2016-04-13 16:56:23 · 1891 阅读 · 0 评论 -
C#对于字符串的处理类(剪裁、过滤危险字符、替换sql中有问题符号等)
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Text.RegularExpressions; namespace BIReportCenter.Utility转载 2016-05-10 10:47:18 · 4649 阅读 · 0 评论 -
几种UDP网络库的整理Raknet,UDT,ENet,lidgren-network-gen3
UDT库 https://sourceforge.net/projects/udt/?source=directory C#包装:https://github.com/dump247/udt-net UDT协议是什么?是一种基于UDP的数据传输协议(UDP-based Data Transfer Protocol,简称UDT)。UDT协议的主要作用是原创 2016-04-21 17:18:11 · 21332 阅读 · 0 评论 -
10大最适合编程的字体推荐下载,让代码看起来更美更舒服!
现在有事没事就喜欢写写代码的人越来越多了,对于成天盯着屏幕工作的开发人员来说,编程代码可能是每天见得最多的东西了。可是绝大部分人都一直使用编辑器默认的字体,其实,换一套适合自己的编程字体不仅能让代码看得更舒服,甚至还能提高工作效率的! 如果你有想过换一种编程字体,却不知道哪里找合适的,那么看看异次元软件世界为您推荐的10款最适合编程的字体吧,这些字体能让你的代码瞬间“优雅”起来!转载 2016-05-13 10:47:42 · 6493 阅读 · 0 评论 -
思源黑体下载 - Google 联合 Adobe 发布免费开源优雅的设计字体 (简繁中文/日韩文)
今天 Google 和 Adobe 宣布合作推出一款免费、开源的字体——思源黑体,也叫做 Source Han Sans 或 Noto Sans CJK。整套字体设计优雅,显示效果优秀,值得收藏!思源黑体支持简体中文、繁体中文、日文、韩文以及英文;支持 ExtraLight、Light、Normal、Regular、Medium、Bold 和 Heavy 共7种字体粗细,可以满足不同场景下转载 2016-05-13 10:59:28 · 4988 阅读 · 0 评论 -
【教程】第 10 章 基于UDP协议的接收和发送
UDP协议是User Datagram Protocol的简写,它是无连接的,不可靠的网络协议。本章将介绍如何使用UDP协议进行程序设计,对UDP编程的基本框架进行介绍并给出程序设计的例子。本章中使用比较大的篇幅对UDP协议的程序设计中容易出现的问题进行分析,并给出解决的方法。主要包括以下内容:UDP的编程框架,主要介绍进行UDP协议程序设计时,客户端和服务器端的两种不同的编程流程;转载 2016-04-20 15:26:56 · 8224 阅读 · 0 评论 -
Lua 5.3 参考手册
1 – 简介Lua 是一门扩展式程序设计语言,被设计成支持通用过程式编程,并有相关数据描述设施。同时对面向对象编程、函数式编程和数据驱动式编程也提供了良好的支持。它作为一个强大、轻量的嵌入式脚本语言,可供任何需要的程序使用。Lua 由clean C(标准 C 和 C++ 间共通的子集) 实现成一个库。作为一门扩展式语言,Lua 没有 "main" 程序的概念:它只能 嵌入 一个宿主程序翻译 2016-06-12 14:43:11 · 3966 阅读 · 0 评论 -
visual stdio 插件,快速插入预设代码
官方网站:http://www.wholetomato.com/一、 快捷键Shift+Alt+F Find References 查找引用Shift+Alt+S FindSynbolDialog 打开查找符号对话框 Alt+G GotoImplementation 转到定义Alt+M ListMethodsInCurrentFile 光标定位在顶部搜索文件中的方法Alt+转载 2016-06-29 16:43:06 · 1949 阅读 · 0 评论 -
快速可靠网络传输协议 KCP
KCP 是一个快速可靠协议,能以比 TCP浪费10%-20%的带宽的代价,换取平均延迟降低30%-40%,且最大延迟降低三倍的传输效果。纯算法实现,并不负责底层协议(如UDP)的收发,需要使用者自己定义下层数据包的发送方式,以 callback的方式提供给 KCP。连时钟都需要外部传递进来,内部不会有任何一次系统调用。整个协议只有 ikcp.h, ikcp.c两个源文件,可以方便的集成到用户自转载 2016-06-07 16:39:56 · 8765 阅读 · 0 评论 -
GitHub上整理的一些常用工具
技术站点Hacker News:非常棒的针对编程的链接聚合网站Programming reddit:同上MSDN:微软相关的官方技术集中地,主要是文档类infoq:企业级应用,关注软件开发领域OSChina:开源技术社区,开源方面做的不错哦cnblogs,51cto,csdn:常见的技术社区,各有专长stackoverflow:IT技术问答网站GitHub:全球最大的源代码管理平台,很多知转载 2015-10-13 10:54:02 · 2975 阅读 · 0 评论 -
C#新贵开源压缩库SharpCompress压缩文件效率测试
static class _TestSharpCompress { public static void Main(string[] args) { string SCRATCH_FILES_PATH = "ziptest"; // { //test原创 2015-10-16 16:59:10 · 6316 阅读 · 0 评论 -
Unity3D中的单例类
本文是我在Unity蛮牛上发的一个帖子,现在转到自己的博客上来。这篇是我在逛国外论坛的时候看到的一篇讨论,内容的质量还不错,正好我在Unity蛮牛做翻译版块的版主,所以我就大概翻译了一下放到论坛里供大家一起学习讨论。我们在做开发的时候,常常会一些类的变量进行访问和管理,有位程序猿就问:“在Unity3D中,有没有什么方法可以创建一个可以全局访问的单例管理类啊?然后这个类不需要我随时把它挂在转载 2015-08-21 14:43:23 · 1334 阅读 · 0 评论 -
一个不错的js loading源码
JS Bin .progress{ position: fixed; top: 0; right: 0; left: 0; height: 20px; background: #f5f5f5; border-bottom: 1px soli转载 2015-06-19 11:27:51 · 571 阅读 · 0 评论 -
Xamarin破解后出现闪退处理
破解了好多版本,发现不是这样的问题就是那样的问题.至少重现安装了不少于10遍。在一些群上问一些人,都不爱搭理.不知道是新技术的缘故还是做技术的基本都是不喜欢分享.没有人愿意对这个问题进行回复。上网搜索了一下 ,吾乐吧确实有篇介绍这个问题解决方法.抱着试一下的态度试试,毕竟重新安装了10遍,在国内外网上看了不少50篇的文章,都没有解决安装调试的问题.有点情绪低落.测试按照,网上的做法确实转载 2015-06-08 13:08:49 · 796 阅读 · 0 评论 -
Xamarin 手动安装步骤+破解(最新版Xamarin V3)
Create native iOS, Android,Mac and Windows apps in C#. 看到这句话,你就知道Xamarin是什么了,对于C#开发者,这样的标语还是会让你激动一下下的。 可能很多人知道Mono,类似于.net framework ,但是跨平台:Linux, Unix, OS x等等都支持,意味着可以在这些平台运行C#程序。这里想说一下Mo转载 2015-06-08 12:51:11 · 891 阅读 · 0 评论 -
Top 10 content management systems
By Cameron Chapman · Resources, Web Development · Oct 31, 2011 There are dozens of great CMSs out there. Regardless of what type of site you’re building, there’s probably one perfectly-suite转载 2015-06-11 14:46:36 · 1394 阅读 · 0 评论 -
Joomla PK Drupal
Joomla和Drupal都是非常优秀的开源CMS系统,人们常常拿这两个系统作比较,是选择Joomla还是选择Drupal?相对于个人而言,这两个系统我觉得就好象操作系统中的Windows与Linux一样,joomla更像windows,界面漂亮,商业化程度高,操作简单,上手快,而drupal则类似于linux,入门难,灵活性高,更适合于做二次开发。1、安装界面:joomla相对dru转载 2015-06-11 14:49:01 · 809 阅读 · 0 评论 -
HTTP 方法:GET 对比 POST
两种最常用的 HTTP 方法是:GET 和 POST。什么是 HTTP?超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信。HTTP 的工作方式是客户机与服务器之间的请求-应答协议。web 浏览器可能是客户端,而计算机上的网络应用程序也可能作为服务器端。举例:客户端(浏览器)向服务器提交 HTTP 请求;服务器向客户端返回响应。响应包含关于请求的状态信息转载 2015-07-27 14:26:50 · 495 阅读 · 0 评论 -
深入理解DIP、IoC、DI以及IoC容器
前言对于大部分小菜来说,当听到大牛们高谈DIP、IoC、DI以及IoC容器等名词时,有没有瞬间石化的感觉?其实,这些“高大上”的名词,理解起来也并不是那么的难,关键在于入门。只要我们入门了,然后循序渐进,假以时日,自然水到渠成。好吧,我们先初略了解一下这些概念。依赖倒置原则(DIP):一种软件架构设计的原则(抽象概念)。控制反转(IoC):一种反转流、依赖和接口的方式(DIP的具体转载 2015-07-28 09:53:47 · 426 阅读 · 0 评论 -
各大主流.Net的IOC框架性能测试比较
在上一篇中,我简单介绍了下Autofac的使用,有人希望能有个性能上的测试,考虑到有那么多的IOC框架,而主流的有:Castle Windsor、微软企业库中的Unity、Spring.NET、StructureMap、Ninject等等。本篇文章主要针对这些IOC框架编写测试程序。 Autofac下载地址:http://code.google.com/p/autofac/Castle转载 2015-07-28 10:06:59 · 1787 阅读 · 0 评论 -
Unity3D战争迷雾效果
最近一直都在做Flash相关的东西,很久没有空搞Unity3D了,今天稍微有空,就做点小效果玩玩。这次做了一个战争迷雾的效果:战争迷雾大家应该很熟悉了,一开始地图全部都是黑的,只有主角的一定范围内能看得到。随着主角的移动,未探索的区域变成了可见。 我这个demo还做了视角切换的功能,可以看看切换摄像机视角之后的迷雾是什么效果的。 在场景里面有很多隐藏的转载 2015-08-17 10:34:43 · 9859 阅读 · 5 评论 -
unity3d 屏幕截图多种写法
function OnGUI(){ if(GUI.Button(Rect(Screen.width*0.5-50,Screen.height*0.5-50,100,100),“screen”)){ Application.CaptureScreenshot(“Screenshot.png”); } } 【c#】 using UnityEngine; using Syst转载 2015-08-17 11:21:20 · 918 阅读 · 0 评论 -
Unity5 打包 AssetBundles (BuildPipeline.BuildAssetBundles)
新东西固然是好事,但是没有相关文档的情况下还是搞得我一头雾水,研究了整整一天,才搞明白这次改版的情况新的 BuildPipeline 弃用了以前的很多函数,新创建了一个方法: public static AssetBundleManifestBuildAssetBundles(stringoutputPath, AssetBundleBuild[]builds,转载 2015-08-17 10:15:05 · 7274 阅读 · 0 评论 -
Unity5新的AssetBundle系统使用心得
Unity的AssetBundle系统是对资源管理的一个扩展,动态更新,网页游戏,资源下载都是基于AssetBundle系统的。但是不得不说,这个系统非常恶心,坑很深。至于有多深,请看这篇文章: http://www.cnblogs.com/ybgame/p/3973177.html 原先的AssetBundle系统需要自己写一大坨导出的代码(BuildPipeline),这个新转载 2015-08-17 10:17:17 · 1096 阅读 · 0 评论 -
[unity3d程序] 纹理扩散
// Scroll main texture based on time var scrollSpeed = -0.5; // This must be set to override a bug where Render Order // of the tunnel objects is lost when SetTextureOffset is used var转载 2015-08-17 11:26:52 · 1835 阅读 · 0 评论 -
分析开源三大CMS中WordPress相比Drupal与Joomla是怎样摘取皇冠的
据W3Techs,这是一个内容管理系统(CMS)运行100万访问量最大的网站,几乎55%的WordPress的运行。WordPress是一个该死的罚款CMS和稳定,使用方便,而且还有Joomla和Drupal的。那么,为什么有WordPress的最大份额的前1万个网站?本文不着手证明一个CMS比另一种“更好”。WordPress的是,Joomla,Drupal和其他几十个平台是翻译 2015-06-11 16:17:19 · 3940 阅读 · 0 评论