技术,研发
文章平均质量分 75
Tianya_追心
天际线;世界的尽头;天涯海角 !
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux常用操作笔记
linux常用操作笔记原创 2022-11-23 17:06:53 · 7583 阅读 · 1 评论 -
无法从命令行或调试器启动服务,必须首先安装Windows服务....。在“安装”阶段发生异常。 System.Security.SecurityException:未找到源
安装部署卸载windows服务原创 2022-11-23 16:37:35 · 5275 阅读 · 2 评论 -
Linux下部署ASP.NET项目
Jexus强劲、坚固、免费、易用的国产 WEB 服务器系统原创 2022-11-18 10:23:46 · 1840 阅读 · 0 评论 -
QT中connect函数的几种用法详解总结
前言信号与槽机制是QT非常核心的东西,通过信号与槽我们可以将不同的部分有机的结合起来,使得各个组件之间的交互简单高效,信号与曹槽像是设计模式中的观察者模式(我自己觉得是这样),只关心信号何时发来,以及做如何相应,组件之间可以异步或者同步去处理事情。信号(Signal):就是在特定情况下被发射的事件,例如PushButton 最常见的信号就是鼠标单击时发射的 clicked() 信号,一个 ComboBox 最常见的信号是选择的列表项变化时发射的 CurrentIndexChanged() 信号。GUI转载 2022-03-28 16:25:35 · 15124 阅读 · 0 评论 -
【Linux】CentOS7 C#开发环境搭建笔记(Jexus安装、配置、部署)
Jexus安装、配置、部署1、Jexus安装建议安装Jexus独立版(专业版)Jexus“独立版”指的是自带.net运行时(mono),不需要在客户服务器安装mono就能正常运行的Jexus版本,该版本只支持 64位Linux操作系统。安装jexus独立版的命令是:$ curl https://jexus.org/release/x64/install.sh|sudo sh #默认安装路径为/usr/jexus或者$ wget https://www.linuxdot.转载 2022-03-23 16:02:48 · 1036 阅读 · 0 评论 -
配置 ASP.NET Linux( CentOS 6.5 ) 运行环境 MONO + Jexus
本实验在虚拟机下测试通过虚拟机IP 192.168.199.146安装好 CentOS 6.5 之后1、更新系统在命令行下执行yum –y update2、安装必要的软件yum -y install gcc gcc-c++ bison pkgconfig glib2-devel gettext make libpng-devel libjpeg-devel libtiff-devel libexif-devel giflib-devel libX11-devel fr转载 2022-03-23 15:55:53 · 237 阅读 · 0 评论 -
Jexus Web Server完整 图文配置教程
Jexus是一款运行于linux、freeBSD等平台的以支持ASP.NET/PHP为主要特征的高性能WEB服务器。JexusV5.0有如下功能特点:1、支持ASP.NET。这是Jexus的核心功能。不管是稳定性、易用性还是并发承载能力、并行处理速度,Jexus对ASP.NET的支持都是非常优秀的;2、支持PHP。Jexus通过fast-cgi、php-fpm等方式对PHP进行完整支持,并支持PHP、ASP.NET混合作业;3、具备基于正则表达式的强大的URL重写功能;4、具有强劲的反向代理功能转载 2022-03-23 15:23:49 · 1309 阅读 · 0 评论 -
Linux下部署ASP.NET项目
每次说到ASP.NET就会有人说,这是微软的,不开放的,要收钱的,不能在Linux下部署。当然,我想去反驳他,但是我想要指出的是ASP.Net是可以支持Linux,ASP.NET无法构建大规模的项目很大程度也是受限于Windows Server和IIS(其实ASP.NET完成了很多大项目,比如微软所有的网站、MySpace、京东、当当,这些都是访问量巨大的网站,有些都是排民全球前十的)。好了,吐槽完,我们言归正传,考试讲解在Linux下部署ASP.NET项目。一、环境介绍首先,我们来了认识一下L转载 2022-03-23 14:27:01 · 2638 阅读 · 0 评论 -
AnyExec让你的.NET程序在Linux上运行
让.NET应用程序在Linux上运行,目前通用的做法就是在Linux上安装mono,然后通过”mono your.exe“命令运行这个程序。这种运行.net程序的办法有两个弱点,一个是需要客户机安装mono,二个是”mono xx.exe“这种命令行总让人感到有点不太专业的味道。那么,有没有办法既不安装mono,又能让你的.NET程序就像c语言编译的程序那么,”直接“在Linux上运行呢?为了解决.net程序特别是.net控制台程序在Linux平台上部署和运行的简便性问题,我给大家准备了一个..转载 2022-03-23 13:45:36 · 1452 阅读 · 0 评论 -
Android 快速开发框架:推荐10个框架
一、Afinal官方介绍:Afinal是一个Android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。通过finalActivity,我们可以通过注解的方式进行绑定ui和事件。通过finalBitmap,我们可以方便的加载bitmap图片,而无需考虑oom等问题。通过finalDB模块,我们一行代码就可以对android的sqlite数据库进行增删改查。通过FinalHttp模块,我们可以以ajax形式请求h..转载 2021-06-12 10:50:22 · 13560 阅读 · 0 评论 -
if exists用法
1 判断数据库是否存在Sql代码 if exists (select * from sys.databases where name = ’数据库名’) drop database [数据库名] if exists (select * from sys.databases where name = ’数据库名’) drop database [数据库名]2 判断表是否原创 2017-07-14 11:01:55 · 1158 阅读 · 0 评论 -
sqlserver函数
--********************************************************************************************* --*********************************sqlserver函数大全******************************************* --****转载 2017-07-14 11:22:26 · 308 阅读 · 0 评论 -
sqlserver触发器的使用
------------------------------------------------------------------------------------- ------------------------------------触发器学习--------------------------------------- ---------------------------转载 2017-07-14 11:23:16 · 362 阅读 · 0 评论 -
SqlServer游标的学习
------------------------------------------------------------------------------------- ------------------------------------游标的实例--------------------------------------- ---------------------------转载 2017-07-17 10:49:01 · 427 阅读 · 0 评论 -
sqlserver存储过程学习(通俗易懂)
-------------------------------------------------------------------------- -------------------------------存储过程Study------------------------------ ------------------------------------------------转载 2017-07-17 10:49:16 · 3012 阅读 · 0 评论 -
Visual Studio安装SVN插件
因为项目需要在Visual Studio2013(下称VS)安装SVN插件,而我之前一直搞eclipse,没搞过VS,也就没有搞过VS的版本控制。没办法只能先问度娘,然而度娘让人大失所望,没给我什么可行的解决办法。后来听说专门有VS的SVN插件,而SVN对于我来说可再熟悉不过了。这消息又提起了我的信心。材料VS安装程序。VisualSVN安装程序,点击下载。前期准备转载 2017-07-17 10:52:22 · 704 阅读 · 0 评论 -
Oracle在pl/sql中操作基本表 记录
drop table customers--删除表create table customers(id integer primary key not null, name varchar(15));--创建一个表如customersDROP sequence customers_ID_SEQ;--删除序列--创建序列seq_后面是表名create sequence原创 2017-09-15 15:40:25 · 342 阅读 · 0 评论 -
Oracle创建用户,表空间,以及在对应的表空间下创建对应的表操作
Oracle创建用户以及表空间1:首先在Oracle的安装目录下创建要创建表空间的地址如下:F:\app\server\oradata\orcl\2:创建表空间:create tablespace tablespace _Namedatafile 'F:\app\server\oradata\orcl\tablespace _Name.dbf原创 2017-09-29 16:37:44 · 1216 阅读 · 1 评论 -
oracle常用命令
oracle常用命令一、Oracle数据库实例、用户、目录及session会话查看:1、ORACLE SID查看设置查看SID、用户名$ env|grep SID 、select * from v$instance、select instance_name,host_name from v$instance;查看数据库所有用户及用户状态:SQL> sel转载 2017-09-29 17:13:10 · 443 阅读 · 0 评论 -
(总结)Oracle 11g常用管理命令(用户、表空间、权限)
1、启动oracle数据库:从root切换到oracle用户进入:su - oracle进入sqlplus环境,nolog参数表示不登录:sqlplus /nolog以管理员模式登录:sqlplus / as sysdba启动数据库startup;停止数据库shutdown immediate远程Dos下连接数据库sqlplus /n转载 2017-09-29 17:46:18 · 415 阅读 · 0 评论 -
OpenXml操作Word的一些操作总结.无word组件生成word.
OpenXml相对于用MS提供的COM组件来生成WORD,有如下优势:1.相对于MS 的COM组件,因为版本带来的不兼容问题,及各种会生成WORD半途会崩溃的问题.2.对比填满一张30多页的WORD来说(包含图,表等),用COM组件来生成会占用20秒,Openxml1秒.3.MS Word软件太贵了,你的客户装的是开源WORD,如LibreOffice,OpenOffice转载 2017-09-30 15:04:12 · 6236 阅读 · 1 评论 -
【整理】Word OpenXML常用标签
一、背景最近在做关于Word内容自动标引,需要了解Word的底层结构,顺便梳理一下OpenXML的标签含义,方便后续开发,提高对OpenXML标签的查找效率,也是一个熟悉的过程。二、内容 标签内的标签,对Run文本属性进行修饰--> 标签内的标签,对Paragraph文本属性进行修饰-->转载 2017-09-30 15:12:36 · 1447 阅读 · 0 评论 -
Oracle中夸库查询表数据以及RAW(20),guid.native与c#Guid之间转换知识
1:select * from dba_db_links;表示查询Oracle中夸库查询表数据,是否有dlinks2:drop public database link DBLINKName;表示删除公开权限的DBLINKName drop database link DBLINKName;表示删除OWNER权限的DBLINKName3:创建dlinkscreate原创 2017-11-01 16:48:12 · 977 阅读 · 0 评论 -
关系型数据库与非关系型数据库....
数据库通常分为层次式数据库、网络式数据库和关系式数据库三种;不同的数据库是按不同的数据结构来联系和组织的。在当今的互联网中,最常见的数据库模型主要是两种,即关系型数据库和非关系型数据库。数据库分类〓关系型数据库介绍〓1、关系型数据库的由来虽然网状数据库和层次数据库已经很好的解决了数据的集中和共享问题,但是在数据库独立性和抽象级别上扔有很大欠缺。用转载 2017-01-17 16:59:56 · 700 阅读 · 0 评论 -
Visual Studio 2010 单元测试之一---普通单元测试
本文以Visual Studio 2010为例,来介绍如何在Visual Studio里面进行单元测试. 首先来介绍普通单元测试,这是进行顺序测试、压力测试的基础。如果在Visual Studio 2010(2008)里面没有发现下图中的Test菜单,请用Visual Studio安装光盘进行安装,因为Visual Studio单元测试插件安装时可能不是默认选项。 测试之前转载 2017-06-12 11:09:17 · 790 阅读 · 0 评论 -
使用Visual Studio 2013进行单元测试
1.打开VS2013 --> 新建一个项目。这里我们默认创建一个控制台项目。取名为UnitTestDemo2.在解决方案里面新增一个单元测试项目。取名为UnitTestDemoTest创建完毕后项目结构大概如下: 3.进入控制台项目UnitTestDemo的Program类,创建一个Add方法。namespace UnitTestDemo{转载 2017-06-12 10:30:46 · 664 阅读 · 0 评论 -
详解设计模式六大原则
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。借用并改编一下鲁迅老师《故乡》中的一句话,一句话概括设计模式: 希望本无所谓有,无所谓转载 2017-06-08 10:38:32 · 422 阅读 · 0 评论 -
如何通过HTTPS(SSL加密)方式访问web service
web service在企业应用中常常被用作不同系统之间的接口方式。但是如果没有任何安全机制的话,显然是难以委以重任的。比较直接的web service加密方式就是使用https方式(SSL)方式加密连接,并且只允许持有信任证书的客户端连接,即SSL双向认证。这样就保证了连接来源的可信度以及数据在传输过程中没有被窃取或篡改。而且我认为这样做的开发量最小。具体方法如下 本文适合对SSL加密转载 2017-03-17 16:14:30 · 566 阅读 · 0 评论 -
Azure Queue队列存储(1)
Azure Queue队列存储(1)首先我们来介绍一下什么是Queue(队列)存储Azure Queue存储是一种比较常用且功能强大的存储服务,人们可以通过HTTP或者HTTPS的方式从世界各地来访问Azure大量存储信息的一种服务。一个queue消息可以最大到64KB, 而且一个queue可以存储数百万的消息, 直到达到一个存储账户的最大限度。 一个存储账户可以存储最大到50转载 2017-02-28 16:13:04 · 582 阅读 · 0 评论 -
Azure Queue队列存储(2)
Azure Queue队列存储(2)以编程方式访问Queue队列存储 获取组件您可以使用NuGet来获取Microsoft.WindowsAzure.Storage.dll组件。 在Solution Explorer里右键点击你的Project, 然后选择Manage Nuget Packages, 在线搜索 “WindowsAzure.Storage” 然后点击安装Azure存储转载 2017-02-28 16:08:55 · 662 阅读 · 0 评论 -
Java并发编程的艺术(八)——闭锁、同步屏障、信号量详解
1. 闭锁:CountDownLatch1.1 使用场景若有多条线程,其中一条线程需要等到其他所有线程准备完所需的资源后才能运行,这样的情况可以使用闭锁。1.2 代码实现// 初始化闭锁,并设置资源个数CountDownLatch latch = new CountDownLatch(2);Thread t1 = new Thread( new Runnable(转载 2017-01-17 17:09:42 · 296 阅读 · 0 评论 -
理解Kubernetes网络之Flannel网络
第一次采用kube-up.sh脚本方式安装的Kubernetes cluster目前运行良好,master node上的组件状态也始终是“没毛病”:# kubectl get csNAME STATUS MESSAGE ERRORcontroller-manager Healthy okscheduler转载 2017-01-17 17:02:21 · 14835 阅读 · 2 评论 -
微信小程序登录流程
1:session_key和openId是什么?session_key官方说明为:session_key是微信服务器生成的针对用户数据进行加密签名的密钥session_key的用途(1)对wx.getUserInfo()接口得到“用户信息中的密文”进行解密。(2)对它“稍作处理”,用作维护小程序的登录态。“稍微处理”大体为:(1)生成一个随机数(官方把他叫做3rd_se转载 2017-01-17 16:56:29 · 388 阅读 · 0 评论 -
虚拟机可以ping通宿主主机,宿主主机无法ping通虚拟机,如何才是好?
虚拟机可以ping通宿主主机,宿主主机无法ping通虚拟机,如何才是好?1:首先配置好宿主主机的IP网管如下图其中的DNS为路由器配置的DNS,如下图为路由器的DNS配置参数地址:其中的DNS有两个,选择飞、逗号中的第一个即可,记着还要配置好DHCP服务中的IP开始和结束地址,如下截图:2:根据路由器信息配置好入网的宿主主机本地IP段为:192.168.1.X之后,原创 2017-01-07 16:32:46 · 2905 阅读 · 0 评论 -
Java 邮件发送接收POP3ReceiveServiceTest,SendmailServiceTest示例
1:POP3ReceiveServiceTest接收邮件正文以及邮件文件信息package com.test;import Java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileNotFoundExcepti原创 2016-12-28 19:52:50 · 585 阅读 · 0 评论 -
XSS 防御方法总结
1. XSS攻击原理XSS原称为CSS(Cross-Site Scripting),因为和层叠样式表(Cascading Style Sheets)重名,所以改称为XSS(X一般有未知的含义,还有扩展的含义)。XSS攻击涉及到三方:攻击者,用户,web server。用户是通过浏览器来访问web server上的网页,XSS攻击就是攻击者通过各种办法,在用户访问的网页中插入自己的脚本,让其在用转载 2017-04-18 10:23:12 · 1160 阅读 · 0 评论 -
Web安全之XSS跨站脚本攻击
本文主要选择常见web攻击手段之一的XSS(跨站点脚本攻击)来进行讲解,说明其攻击原理,并提出相应的解决办法。XSSXSS 攻击,全称是“跨站点脚本攻击”(Cross Site Scripting),之所以缩写为 XSS,主要是为了和“层叠样式表”(Cascading Style Sheets,CSS)区别开,以免混淆。XSS是一种经常出现在web应用中的计算机安全漏洞,它允许转载 2017-04-06 14:26:04 · 585 阅读 · 1 评论 -
JavaScript 常见安全漏洞和自动化检测技术
JavaScript 常见安全漏洞和自动化检测技术投稿:mrr 字体:[增加 减小] 类型:转载 时间:2015-08-21 我要评论js安全漏洞目前存在较大的技术难题,本文结合案例给大家详解JavaScript 常见安全漏洞和自动化检测技术,需要的朋友可以参考下前言随着 Web2.0 的发展以及 Ajax 框架的普及,富客户端 Web 应用(Rich Inte转载 2017-04-06 14:32:51 · 5978 阅读 · 0 评论 -
UML类图
原地址:http://blog.youkuaiyun.com/boltboltboltbolt/article/details/72910157类的表示 类图分为三层,第一层是类的名称,如果是抽象类或接口,就用斜体表示,其中接口名称的上部会用>修饰;第二层是类的成员变量,通常是字段和属性;第三层是类的成员方法。类的成员变量和成员方法的修饰符分为+、#、-,分别表示publi转载 2017-06-08 10:23:47 · 289 阅读 · 0 评论 -
如何给jqGrid表格按照字段进行分组
1、问题场景 (1)利用jqGrid生成表格 (2)表格按照字段name进行分组2、实现源码[html] view plain copy print?> html> head> meta charset="UTF-8"> tit转载 2017-06-08 10:09:25 · 718 阅读 · 0 评论
分享