CentOS7英文环境下使用中文输入法

一般我们使用英文环境是没有办法使用中文的,这是因为我们没有设置在英文环境下的中文配置,下面我们在英文环境下配置中文输入法ibus使得我们可以输入中文。

首先,安装ibus(centos6以后已经默认安装)
#yum install ibus

其次,将安装到文件复制到英文环境下
#cp /usr/share/locale/zh_CN/LC_MESSAGES/ibus* /usr/share/locale/en_US/LC_MESSAGES

将ibus设置为英文环境的开机启动项
#vi /etc/X11/xinit/xinitrc.d/50-xinput.sh

找到_im_language_list=”as bn gu hi ja kn ko ml mr ne or pa si ta te th ur vi zh”
在列表中增加”en”

最后在在系统–>输入法设置里面,添加中文输入法即可。

保存,重新启动即可。 Continue reading CentOS7英文环境下使用中文输入法

使用PowerShell将程序集(dll)安装到全局程序集缓存(GAC)中 (无需SDK or Visual Studio)

在Windows Server 2012之前,在Windows全局程序集缓存(GAC)中安装DLL文件,我一直使用的方法是打开资源管理器中的Windows/Assembly文件夹并简单地拖放文件,或使用GacUtil.exe
不幸的是,使用Windows Server 2012并不那么容易能够在资源管理器中简单地打开GAC并拖放即可。 而且默认情况下服务器上没有GacUtil.exe。

还好有PowerShell来拯救你。 以下是如何将名为“MyDLL.dll”的DLL注册到GAC(以及如何删除它。)

Continue reading 使用PowerShell将程序集(dll)安装到全局程序集缓存(GAC)中 (无需SDK or Visual Studio)

Android网络adb调试

因为PC端adb默认开启USB调试的,故这里必须先杀掉adb服务,如下命令:

然后,通过命令连接设备ip和端口,如上图所示:

最后,如果要断开连接,则

.NET Core解决MVC视图中的中文被html编码的问题

比如下面的Razor视图代码:

输出的html代码变成了:

<title>&#x4EE3;&#x7801;&#x6539;&#x53D8;&#x4E16;&#x754C;</title>

 

Continue reading .NET Core解决MVC视图中的中文被html编码的问题

javascript优秀插件收集

equalize.js 内容对齐插件

WOW.js 是一款效果炫酷的元素在页面滚动时展示CSS3动画的JS插件。默认wow.js使用animate.css作为动画库,但是你可以通过设置来使用你喜欢的动画库。

FitVids 是一个轻量级的,支持视频响应 即 嵌入流体宽度视频的jquery插件。

ASP.NET Core 实现用户登录验证的最低配置

网上找的备用。

背景是在一个项目中增加临时登录功能,只需验证用户是否登录即可,所需的最低配置与实现代码如下。

在 Startup 的 ConfigureServices() 方法中添加 Authentication 的配置:

在 Startup 的 Configure() 方法中将 Authentication 添加到请求管线:

在登录程序中验证通过用户名/密码后,通过下面的代码生成登录 Cookie 并发送给客户端:

How to enable NTFS Long Paths in Windows 10

解决源文件名长度大于文件系统支持的长度问题

In Windows 10 Anniversary Update, Microsoft finally addressed a long-standing issue that developers faced while doing development – the 260 character limitation for path length. This path length limitation was present in Windows for almost an eternity. In case you don’t know, in all currently released Windows versions, the maximal length of the file path is 260 chars. Starting with build 14352 of Windows 10, which is part of the Anniversary Update (version 1607), this limitation can be bypassed.

Continue reading How to enable NTFS Long Paths in Windows 10

All Your Images Are Belong to Umbraco

Today I am going to talk to you about a tool that has been shipped within the Umbraco core since v7.1. It powers the Image Cropper property editor but can do much much more to help you build high quality, performant websites. That tool is called ImageProcessor.

ImageProcessor is actually two libraries: ImageProcessor – A library for desktop and web that provides a fluent API allowing you to easily chain methods to deliver the desired output, and ImageProcessor.Web – A web extension to ImageProcessor that allows the developer to perform image manipulation using a Url API of querystring parameters as instructions.

Continue reading All Your Images Are Belong to Umbraco

TinyMCE4 file_picker_callback

Code for TinyMCE:

Continue reading TinyMCE4 file_picker_callback