CentOS 7.4 安装 nginx [ 2018-01-06 | 其它运维与编程 | rick@云栖社区 ]
直接使用yum安装
[root@test ~]# yum install nginx
启动和停止nginx的命令
nginx 启动
阅读全文……
CentOS 7.4 安装 tomcat 8 [ 2018-01-06 | 其它运维与编程 | rick@云栖社区 ]
首先下载安装包:
执行命令
[root@test home]# wget http://mirrors.shuosc.org/apache/tomcat/tomcat-8/v8.5.24/bin/apache-tomcat-8.5.24.tar.gz
阅读全文……
CentOS 7.4 安装配置 jdk 8 [ 2018-01-06 | 其它运维与编程 | rick@云栖社区 ]
安装说明
系统环境:centos-7.4
安装方式:rpm安装
软件:jdk-8u151-linux-x64.rpm
阅读全文……
ComboBox 使用数据绑定时 Sorted 属性的bug [ 2009-06-25 | C# .Net编程 | rick@博客园 ]
调查一个奇怪的系统异常时发现的这个bug,现象就是用户在ComboBox里面选择一项后,程序在SelectIndexChanged 事件中根据用户选择刷新数据时出现错误。跟踪调试后才发现原来是SelectedValue 值和用户选择的Item项不一致。
但是为什么会出现这样奇怪的错误呢?
经过调查发现是因为设置了ComboBox的Sorted属性引起的。
阅读全文……
在 FlexGrid 控件中指定最右侧显示的列 [ 2008-06-26 | C# .Net编程 | rick@博客园 ]
FlexGrid 控件提供了指定左侧显示列的功能。因项目的需要,要求能够指定最右侧显示的列。
实现方法:
获取表格客户区宽度,然后通过每列的宽度计算出水平滚动条的位置。
但是有一个麻烦,就是垂直滚动条的问题。
首先要能判断是否有垂直滚动条,
阅读全文……
.Net 中枚举AppDomains [ 2008-05-22 | C# .Net编程 | rick@博客园 ]
.Net 框架提供的基础类库中并没有枚举AppDomains的功能,只提供了获取当前执行代码所在的AppDomain功能。
国外一家提供.Net保护工具的,同时提供了一个AppDomain dump工具。用来证明其保护有效。
名称就不提了,简单介绍一下其保护原理:整体加密保护,支持嵌入程序集生成单一可执行文件。
阅读全文……
从 http://get.live.com/writer/overview 下载的 Live Writer,安装时说不支持 windows server。
从网上搜索了一下找到一个旧版的安装包。
Install_WLWriter.exe
阅读全文……
.Net程序集的不同加载方式,以及其在内存中格式 [ 2008-05-15 | 原创作品 | rick@博客园 ]
.Net程序集除了正常的有框架自动按需载入外,我们还可以通过反射手动载入程序集。
其中反射载入程序集有一种方式就是 以字节流的方式载入程序集。而不是直接从磁盘文件载入。
很多.Net压缩壳,和整体保护壳都采用了这种方式。
阅读全文……
采用Native 引导方式的.Net加密保护 [ 2008-02-01 | 原创作品 | rick@博客园 ]
这类加密保护方式属于整体程序集的加密保护.
这个方法首要解决的问题就是 native code 和 .Net Code如何交互.
这里介绍三种实现方式.
1. C++/CLI 实现.
阅读全文……
C#中使用晚绑定实现压缩Access数据库 [ 2008-01-25 | C# .Net编程 | rick@博客园 ]
C#中使用晚绑定实现压缩Access数据库.
VB对Com后期绑定支持得很好,在C#中可以使用反射来实现.
函数实现代码如下:
阅读全文……