- 博客(741)
- 资源 (71)
- 收藏
- 关注
原创 Windows 服务移植到Mono
如何进行移植请参考这篇文章: http://www.cnblogs.com/sjhrun2001/archive/2009/03/10/1408264.html系统:CentOS7.0移植过程中遇到的问题执行service myserver start 的时候提示“没有权限”处理方式:chmod a+wrx /etc/init.d/myserver执行“ln –s /etc/rc.d/init.d
2016-11-18 18:17:46 1246
原创 Mono后台进程制作
要解决的问题解决C# 开发的控制台在Mono下面后台运行的问题,由于我遇到的问题比较特殊,需要用到第三方的回调,但是在回调过程中出现问题:使用anyexec,发现后台服务可以启动,但是Log4net写不了日志,同时在回调产生的时候会报异常,和anyexec的作者沟通后说有可能是anyexec还不是太成熟造成,建议使用前端进程的方式!使用前端进程,解决了大部分的问题,但是使用mono **.exe
2016-11-15 19:02:14 1938
转载 WinSCP下su切换到root的技巧(禁止root远程ssh登录时)
在实验室与服务器传输文件时一般使用的都是WinSCP这个开源软件,界面友好而且自带中文。我们的服务器早先安全意识较差,开放了root的ssh远程登录,虽然有安全隐患,但倒也方便。 后来老师突发奇想,限制了root用户的远程登录,但是重要的数据文件都是700,这可害苦了我们,每次只有先用普通账户登录,然后再su到root下。这也就算了,更可悲的是,WinSCP完全失去了用武之地。因为root账户无法登
2016-11-15 18:36:08 9853
原创 Log4Net使用注意事项
重点关注.config文件的配置配置configSections<configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" /> </configSections>这一块重点关注,因为我每次都忘了这个节点!配置log4net配置节点
2016-11-15 18:32:25 805
原创 Linux下面提示Encoding 936 data could not be found.
最近在使用CentOS 7 进行Mono测试的时候,发现好多异常情况,其中程序里面有用到GBK编码,然后运行的时候就报错了,错误码具体如下:WARNING: The runtime version supported by this application is unavailable.Using default runtime: v4.0.30319Unhandled Exception:Sy
2016-11-11 17:01:09 4089
原创 Mono.NET Linux下使用动态链接库教程
最终目标使用.net开发的程序可以引用C/C++编写的链接库实现具体的业务功能问题描述在Windows平台下我们可以通过DllImport的方式引入一个“.dll”文件来实现动态库的开发,但是如果直接把代码Copy到Linux下面执行就不可行了,本文重点将怎么在.net开发的程序运行在Linux下面并调用动态链接库干货1. 找到第三方链接库的Linux版本,通常是“.so”文件 2. 将找到的.s
2016-11-04 14:04:14 3668 2
原创 PUTTY 使用vi命令编辑文件的时候Backspace老出问题解决方案
问题原因分析系统自带的vi命令存在这个问题,需要安装vim来解决问题安装vim编辑器删除vim-common模块apt-get remove vim-common安装vim模块apt-get install vim再使用vi命令,发现一切正常,完美收官!大道至简,悟在天成
2016-11-03 17:49:11 3394
原创 15个Docker基本命令及用法
查看docker安装信息docker info获取docker镜像docker pull azraelrabbit/monupw创建docker容器docker run --name monojexus -d -p 32022:22 -p 32080:80 -v /mydata:/data azraelrabbit/monupw以后台进程的方式运行docker容器sample_job=
2016-11-03 17:25:06 763
原创 Centos 7 docker 启动容器iptables报No chain/target/match by that name
分析问题原因系统默认没有安装iptables模块查看系统是否有iptables模块yum install iptables-services查看防火墙是否安装成功iptables -v卸载docker模块检测已经安装的docker模块yum list installed | grep docker卸载模块1yum -y remove docker-engine.x86_64卸载模块2yum -y
2016-11-03 17:02:49 7470
原创 CentOS7 Docker环境部署
基础环境操作系统:CentOS-7-x86_64-DVD-1511.isoDocker版本:1.10.3 运行容器vmware12.5.0.11529Docker环境部署要求Docker 需要运行在 64-bit 的操作系统上并且要求Linux 内核版本不小于 3.10,OS7满足这个要求,所以不用太多关注,其余低版本的可以使用yum update 命令对操作系统内核进行升级! 系统内核
2016-11-01 19:10:18 1274
原创 SignalR初级探秘
作为微软为解决Web长连接实时通信问题SignalR无疑是一款拳头产品他让我们编写后台代码的时候非常平滑的做了过度,理论网上一堆,我主要是根据网上的理论做了源码加以实践!源码下载地址:
2016-09-23 15:28:57 471
原创 Lamda进化史
本文侧重于代码实践,理论请移步:http://www.cnblogs.com/zhaopei/p/5767631.html委托—>匿名方法—>Func && Anction—>Lamda诞生—->Lamda异步委托 public delegate void AddDelegate(int a,int b); public void Run() {
2016-09-21 17:25:10 659
原创 Linux 定时任务执行Shell脚本【CentOS6.8】
本人一直从事Windows系统的开发,最近一年基本上都在研究.NET跨平台相关的知识,最近遇到一个棘手的问题,由于前期技术选型的时候说采用WebAPI的方式进行部署,我当时就答应了,到最后上线的时候突然发现一个逆天的功能,需要通过API修改系统的IP,子网掩码,网关,设置完成以后系统需要重启负责开发的同事完全按照windows上的编程模式,使用Windows内部函数修改这些参数并完成重启,但是在Li
2016-09-20 15:25:00 2480
原创 Linux下设置防火墙
vim /etc/sysconfig/iptables# Generated by iptables-save v1.4.7 on Mon Sep 19 17:12:21 2016*filter:INPUT ACCEPT [0:0]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [86:9346]-A INPUT -p udp -m udp --dport 2200
2016-09-19 17:48:45 468
原创 Jexus开机自动启动配置
cd /etc/init.d/ vi jws按i编辑模式,粘贴下面内容#!/bin/bash#chkconfig: 2345 80 05#description:jws#. /etc/rc.d/init.d/functionscase "$1" instart) echo "Jexus Start.." /usr/jexus/jws start ;;stop)
2016-09-19 17:43:22 2168
原创 .Net 常用的ORM框架
orm主要有几个: sugar:http://www.17ky.net/soft/634.html Chloe.ORM:http://www.17ky.net/soft/554.html Cyqdata :http://www.17ky.net/soft/526.html dos.orm:http://www.17ky.net/soft/390.html Dapper.NET:http:/
2016-09-18 11:06:17 11034 2
原创 S管理科学
S管理科学 图论 图论 最小生产树 列出所有节点 选择最短边 图没有闭圈 选择最短边 ,所有点都连接完毕 最短路径 经济学基础 经济学基础 运筹学 运筹学
2016-09-04 08:49:29 427
原创 R高级知识
R高级知识 外包管理 外包管理 定义 利用外部资源为自己服务的一种管理模式和商业模式 优点 减低成本 提高效率 充分发挥自身核心竞争力
2016-09-04 08:48:03 439
原创 Q配置管理和文档管理
Q配置管理和文档管理 配置管理的基本概念 配置管理的基本概念 配置项 项目计划书 需求文档 设计文档 可执行代码 源代码 测试用例
2016-09-03 20:06:49 1119
原创 M人力资源管理
M人力资源管理 人力资源计划编制 人力资源计划编制 组建项目团队 组建项目团队 输入 项目管理计划 事业环境因素 组织过程资产 工具与技术 预分派
2016-09-03 19:59:32 906
原创 L质量管理
L质量管理 质量管理概念 质量管理流程 建立质量标准体系 项目实施中进行质量监控 实际和标准对比 纠偏纠错 质量管理理论 TQM 全面质量管理 全面方法
2016-09-03 19:58:05 847
原创 CentOS 配置mono运行环境
最近研究如何在CentOS上部署mono 运行环境,之前出过几篇文章主要是在Ubutu上的部署细节,这次详细说一下在CentOS系统上如何部署Mono运行环境,欢迎大家提供更优的方式: 测试系统版本:CentOS6.8 Mono版本:4.6.0[截至文章编写时的最新版本] 一、 更新系统 [由于我的网络太差,这步直接忽略]yum –y update二、安装Mono源码安装需要的库yum -y
2016-09-03 10:01:46 2003
原创 Asp.net WEBAPI 简单的OAUTH认证
最近想买需要,公司使用了完全的前后端分离技术,后端使用ASP.NET WEBAPI实现,前端使用PHP作为中转服务器调用后端服务器提供的WEBAPI,前期测试环境没有加OAUTH 安全认证,但是实际的生产环境肯定要认证,不然暴露出去的WEB API就会很危险,很容易被别人利用来生成脏数据,所以经过仔细思考,前期暂时先使用认证指定IP的方式来防止异常注入操作,整体操作思路比较简单:1. 创建授权过滤器
2016-08-29 14:53:20 7845 4
原创 K成本管理
K成本管理成本管理概述成本类型成本估算成本估算参数估算特征参数人数费率单位工时估算费用... ...变量自上而下估算需要明确的子任务工作量类比估算以前的项目非常相似当前项目储备分析成本预算成本预算成本汇总根据工作包汇总总成本专家判断历史关系资金限制平衡平衡资金支出成本控制成本控制挣值分析
2016-08-28 09:06:14 554
原创 J时间管理
J时间管理时间管理过程时间管理过程定义活动活动排序网络图依赖关系估算活动资源估算活动资源估算活动历时估算活动历时三点估算法乐观时间Ta最可能时间Tb悲观时间Tc期望时间:T=(Ta+4Tb+Tc)/6标准差:a=(Tc-Ta/6)求活动的完成概率掌握三点估算法的公式实记3个概率+-1个标准差=68.26%+-2个标
2016-08-28 08:59:31 666
原创 I范围管理
I范围管理编制项目管理计划范围管理计划项目范围说明书定义范围产品范围产品功能产品特性表示产品、服务或结果的特性和功能项目范围实施产品范围所必须完成的项目工作范围萎缩项目蔓延创建工作分解结构WBSWBS目的项目可交付物分解更小的项目单元分解更容易管理的项目单元WBS分解分解方式按子项分举例一卡通综合布线机
2016-08-28 08:52:43 536
原创 H整体管理
H整体管理项目整体管理概念概念制定项目章程项目章程项目工作说明书制定项目管理计划项目管理计划定义项目基准项目各有关干系人同意的项目管理计划为项目的执行、监控和变更提供了基础制定项目计划时,首先要关注项目范围说明书遵循的原则目标、方案、过程、计划统一管理技术、管理统一协调人、资源统一管理各干系人参与逐步精确内容背景项
2016-08-28 08:45:19 531
原创 G立项管理
G立项管理项目建议书项目建议书可行性研究可行性研究01内容社会可行性宗教法律技术可行性技术组织可行性老板经济可行性(钱)投资必要性财务可行性分析经济可行性分析阶段初步详细报告步骤确定目标研究现有系统新系统建模提出可行性的方案,并选择编写、提交可行性方案02单利利息:本金*利率*实
2016-08-28 08:35:24 584
原创 F项目管理基础
F项目管理基础项目的基本概念项目基本概念项目提供产品或服务而进行的临时的、一次性的活动临时性独立的产品和服务渐进明细项目目标项目所能交付的产品或服务成果性目标满足客户需求的产品、系统、服务或成果约束性目标时间,费用SMART原则S 目标明确【Specific】M 目标可度量【Measurable】A 目标可实现【Attainabl
2016-08-25 20:18:34 597
原创 EntityFramework.Extended MYSQL 报异常处理方法
最近使用EntityFramework.Extended 操作MYSQL数据库的时候,马蛋发现都有问题,网上找了好久没有找到解决方案,最后只能扩展写了一个通过SQL操作数据库的方法,但是感觉这样操作还是不完美,经过各方面收集资料,终于找到了问题的处理方法:public class myContent : DbContext { protected override
2016-08-25 17:26:27 1600
原创 E法律、法规、标准化
E法律、法规、标准化招标投标法招标投标法招标公开邀请联合体投标均符合条件资质从低认证投标发出招标文件>=20天开标修改招标文件>=15天开标投标人开标评标发出中标通知书向有关监督部门提交书面报告评标委员会组成至少5人经济人才、技术专家人数>2/3中标中标者特征最大满足综合评标标准价格便宜,不低于成本
2016-08-23 20:08:12 631
原创 D网络与信息安全
D网络与信息安全网络模型和常用协议网络模型和常用协议模型各层对应的协议IPInternet报文控制协议PINGICMP数据链路物理ARP/RARPipMAC地址TCPTelnetHTTPFTPSMTPPOP3UDPDNS 命令nslookup简单网管协议 SNMPTFTP 简单文件传输协议应用模型和理论模型
2016-08-19 20:50:21 979
原创 C软件专业技术知识
C软件专业技术知识软件工程生命周期模型和开发方法生命周期立项开发运维消亡开发方法结构化方法分析设计编码测试特点每个阶段都有明确的任务、成果强调系统整体性和开发过程顺序用户至上原则文档资料标准化原型法原型--》实际产品面向对象法分析设计实现模型瀑布定义软件计划需求分析开发软件设
2016-08-18 22:30:53 694
原创 B信息化服务与管理
B信息化服务与管理系统集成概念资质管理工程监理监理基础监理内容4控质量控制进度控制投资控制变更控制3管合同管理安全管理信息管理1协调组织协调旁站监理应用场景关键部位关键工序监理方处理质量事故程序发现隐患停工整改复工收到事故申报检查分析制定处理方案事故发生后停工控制影响
2016-08-18 22:18:36 446
原创 信息化基础
A信息化基础信息化基础信息化系统建设生命周期立项开发运维消亡主要原则用户全程参与先逻辑后物理自顶向下工作成果描述标准化管理信息系统规划方法企业系统规划法关键成功因素分析法战略目标集转化法国家信息化体系企业信息化CRM客户关系管理ERP供应链电子政务电子政务电子商务电子商务支付模式网关支付
2016-08-18 20:39:41 741
原创 信息系统项目管理师考试战区图
以下信息根据《攻克要塞》相关的图书进行整理编制:信息系统项目管理师总共考点分布,总共19部分,各个知识点分布情况如下:基础知识:5个 核心知识:12个 高级知识两个:2个考点分布图如下: 经过本人近半个月的整理,将所有知识点梳理为30张思维导图的形式,最近将会同步更新到微信公众好中,如果想了解更多内容,请关注微信号: DXSC_Darren
2016-08-17 07:15:28 875 5
原创 VS2015+NUnit+OpenCover 完成单元测试代码覆盖率测试
使用 NUnit 能够快速开发出易于维护的单元测试,NUnit已经在很到项目中使用,但是 NUnit 框架本身并没有提供代码覆盖率的计算和查看功能。但是 xUnit 和 微软的 VSTS 都自带了 Code Coverage 的功能。使用 NCover(收费) 和免费的 OpenCover 是查看Nunit Code Coverage 的比较流行的方式。但 OpenCover 没有提供可视化的界面。
2016-07-26 08:57:55 7590 2
CefNet.dll网页中文输入程序闪退bug修复
2024-04-17
这是使用C#开发的一个获取窗口文本以及所属进程的一个工具,方便我们可以快速定位到进程Id和进程里面展示的内容
2024-02-22
AvaloniaVS.VS2022
2023-12-01
C#版本的海康热成像系列相机测温实现
2021-07-21
HTML5 socket通信,C#版
2015-08-12
WPF全系列事例代码
2012-11-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人