说明:由于学校里面要用到symfony3进行开发,并且之前对php和mysql有了一定的学习,所以这里进行对symfony2.3版本的学习,目前的版本已经到了symfony4了,但是本人之后要用到的是symfony3,所以计划先学习symfony2.3,之后通过官方文档学习symfony3,该记录均是symfony2.3下的. symfony安装 这个比较简单,直接去官网按照教程安装就好,注意看php扩展是否支持phar,一般是默认开启的. 安装composer 这个也很简单百度经验上面就有 安…
首先,创建DLL程序 然后,加入一个导出类 比如: //Test.h #pragma once class AFX_EXT_CLASS Test { public:  Test(void);  ~Test(void); void Show(); }; //Test.cpp void Test::Show() {  AfxMessageBox(_T("sdsdsa")); } 最后.连接,编译.生成.dll文件和.lib文件 測试程序: 创建一个Dialog对话框应用程序 首先,把生成的…
转载fromVan Pan 的专栏   http://blog.csdn.net/rryqsh/article/details/8274832 http://blog.csdn.net/rryqsh/article/details/8277585 Visual Studio 打包安装七宗罪 开发.NET的人,肯定会使用Visual Studio里面自带的MSI打包安装工具框架.如果是在一般情况下,这个打包安装框架已经完全足够满足产品发布安装的需要了.它的制成品,是一个 setup.exe,一个M…
原文:使用WiX Toolset创建.NET程序发布Bootstrapper(安装策略管理)(二)--自定义安装 自定义产品卸载方式 继续从上一次的基础上前进,现在我们已经知道了最简单的bootstrapper打包方法,现在我们对其中的每个节点深入自定义,争取可以达到我们需要的效果.先把最后全部的XML贴出来. <?xml version="1.0" encoding="UTF-8"?> <Wix xmlns="http://schema…
原文:使用WiX Toolset创建.NET程序发布Bootstrapper(安装策略管理)(一)--初识WiX Visual Studio 打包安装七宗罪 开发.NET的人,肯定会使用Visual Studio里面自带的MSI打包安装工具框架.如果是在一般情况下,这个打包安装框架已经完全足够满足产品发布安装的需要了.它的制成品,是一个setup.exe,一个MSI安装文件,如果你选择项目以来的其他.NET,Windows Install 框架,并且确定随产品发布,那制成品中还会包含这些东西的安…
目录索引:<ASP.NET MVC 5 高级编程>学习笔记 本篇内容: 1. ASP.NET MVC 5的软件需求 2. 安装ASP.NET MVC 5 1)安装MVC 5开发组件 2)服务器安装 3. 创建ASP.NET MVC 5应用程序 4. New ASP.NET Project对话框 1)选择一种应用程序模板 2)测试 3)配置身份验证 4)配置Windows Azure资源 学习MVC 5工作原理最好的方法就是开始构建一个应用程序,下面就采用这种方法. 一.ASP.NET MVC…
window7纯净通过U盘引导进行硬盘安装: 系统提示"安装程序无法创建新的系统分区,也无法定位现有分区",导致安装无法进行. 解决办法1: 一种非常简单的办法,首先需要将C盘重新格式化.格式化完之后,不做任何操作,把U盘拔出来,然后再插上.点一下刷新,这时候,选中C盘,点下一步,应该成功了. 解决办法2: 1.准备如下工具   使用大白菜之类的制作一个win pe  U盘启动盘.   一个要安装的win7 的iso镜像文件. 2.插上U盘,引导进入win pe 3.使用win pe…
安装win7的时候出现“安装程序无法创建新的系统分区 也无法定位系统分区”! 我是直接把一个系统碟里面的安装文件全部拷出来.放到要安装系统的机器(D盘).用的是老毛桃的winpe已经安装好了.我的安装流程是这样的系统一旦启动成功我就已经把U盘拔下来了.1.用(老毛桃)winpe精简版 启动.然后格式化C盘(NTFS格式) .然后在点setup.exe 2.用(老毛桃)winpe增强版 启动.然后格式化C盘(NTFS格式) .然后在点setup.exe3.用  安装原版 Vista/windows…
C#Windows Service程序的创建安装与卸载 一.开发环境 操作系统:Windows7x64 sp1 专业版 开发环境:Visual studio 2013 编程语言:C# .NET版本: .NET Frmework 4.0 二.创建Windows Service程序 1.新建一个windows Service程序起名为ServiceDemo 2.修改Service1.cs类为ServiceDemo 3.默认可以看到下面代码重写一个OnStart()和OnStop()方法 protec…
在WIndows 7操作系统上同时安装VS2012与VS2015并用VS2012创建MFC程序时弹出编译错误”fatal error C1083: 无法打开包括文件:“mprapidef.h”: No such file or directory”的解决办法: I installed vs2015 and vs2012, then the same problem occurs,however, I find a solution. open visual studio project sett…
一.环境描述 1.操作系统:windows7 2.编程语言:python3.6 下载地址:https://www.python.org/downloads/windows/ 3.虚拟化环境:virtualenv 4.开发工具: PyCharm 关于以上环境的安装和配置,这里不做介绍,下面直接演示Flask在PyCharm开发工具中的安装并编写一个Helloworl程序. 二.安装flask 1.新建项目 创建一个名为helloflask的工程: PyCharm开发工具默认会自动配置虚拟化环境Vi…
 装WIN7的朋友,不知遇到该类问题没有: 当我们通过PE进行WIN7 纯安装的时候(非ghost安装),系统提示”安装程序无法创建新的系统分区,也无法定位现有分区“,迫使我们操作终断,无法进行. 面对这种情况,我们该如何处理呢? 在此,小编结合自己的一次亲身经历,来与大家一同分享如何处理该类问题. 工具/原料   电脑 启动U盘.WIN7 ISO文件 "安装程序无法创建新的系统分区" 怎么办?   1 步骤一:利用PE系统里的虚拟光驱软件加载WIN7 ISO文件. PS: 一般PE系…
以往写windows桌面程序需要用MFC.C#之类的技术,那么如果你只会web开发技术呢?或者说你有一个网站,但是你想把你的网站打包成一个桌面应用程序,该如何做呢? 答案就是用node-webkit这个开源框架,他封装了webkit内核和node.js,让你可以用web技术来开发windows/linux/OSX程序等.指的一提的是目前node-webkit已经改名为NW.js,下面是在github上的此框架站点: https://github.com/nwjs/nw.js 本文讲述了如何使用该…
一. Xcode 环境安装 与 工程创建 1. 下载环境 相关资源下载 : -- IOS 相关资料下载页面 :  https://developer.apple.com/devcenter/ios/index.action ; -- Xcode 下载页面 :  https://developer.apple.com/xcode/downloads/ ; 2. 创建 Object-C 程序 进入主界面方式 : 打开 Xcode 之后, 可以使用 Xcode 菜单, 但是必须创建一个 Object-…
目录 介绍Android应用程序组件,以及使用这些组件构建的各种Android应用程序 Android应用程序的生命周期 如何创建应用程序Manifest 如何使用外部资源提供对位置.语言和硬件配置的支持 如何实现和使用自己的Application类 如何创建新的Activity 理解Activity的状态转换和生命周期 Android应用程序的组成部分 Android应用程序是由松散耦合的组件构成的,并使用应用程序Manifest绑定到一起. Manifest描述了每一个组件以及他们之间的交互…
今天看了Scott关于ASP.NET Core的介绍视频,发现用命令行一步一步新建项目.添加Package.Restore.Build.Run 执行的实现方式,更让容易让我们了解.NET Core的运行机制. 以下是这节课的课程的笔记,给大家分享. 课程准备: 安装.NET Core 运行环境,下载地址:https://www.microsoft.com/net/download 安装Notepad2替代notepad,Notepad2可以识别代码.以不同的颜色进行区分,下载地址:http://…
Entity Framework Core in Action Entityframework Core in action是 Jon P smith 所著的关于Entityframework Core 书籍.原版地址. 是除了官方文档外另一个学习EF Core的不错途径, 书中由浅入深的讲解的EF Core的相关知识.因为没有中文版,所以本人对其进行翻译. 预计每两天一篇更新 PS: 翻译难免限于本人水平有不准确的地方,建议英文水平不错的同学直接查看原版,有不足的地方欢迎指正 第一部分目录导航…
在centos7.5上安装kvm,通过VNC远程连接并创建多台ubuntu虚拟机 前提:服务器端安装桌面版的centos系统 CentOS Linux release 7.5.1804 (Core)     (1) 检测是否支持KVM KVM 是基于 x86 虚拟化扩展(Intel VT 或者 AMD-V) 技术的虚拟机软件,所以查看 CPU 是否支持 VT 技术,就可以判断是否支持KVM.有返回结果,如果结果中有vmx(Intel)或svm(AMD)字样,就说明CPU的支持的. cat /pr…
预备工作后面操作中我们将会用到ros-tutorials程序包,请先安装: $ sudo apt-get install ros-<distro>-ros-tutorials 将 <distro> 替换成你所安装的版本(比如Jade.Indigo.hydro.groovy.fuerte.kinetic等). 由于我的版本是kinetic的,所有安装命令如下: $ sudo apt-get install ros-kinetic-ros-tutorials 一.ROS catkin…
方法调用完后,其中的所有局部变量都会消失 ###网络架构 -CS:Client Server  客户端服务器 特点:每种平台都需要开发相对应的app, 开发成本高  功能升级需要下载最新的客户端,用户体验高(因为部分数据在本地保存了,为了加载速度快) 可以利用客户端设备的各种传感器丰富功能 -BS:Browser Server 浏览器服务器 特点:跨平台,功能升级比较方便,用户体验稍差(所有数据都来自服务器) 两种架构工作中都很常见,以后都会涉及到,工作时主要开发两种架构中的S(服务器) -服务…
1.MFC介绍及环境搭建 MFC全程为Microsoft Foundation class Library,即微软的基本类库,MFC实际上是一个庞大的文件库,它由指向文件和源文件组成. 首先,打开visual2017,进行如下操作: 此时,会发现新建项目中无法找到创建MFC工程 这是因为没有配置MFC开发环境,关闭visual studio打开visual studio installer 选择修改,可以打开如下窗口 勾选后,点击修改,此时就进入了安装界面,这里需要等待15分钟左右 2.利用向导…
1. 创建Python程序 欢迎来到Python世界! 本系列文章告诉你怎么样编写Python程序.Python仅仅是一种文本文件.跟普通文本文件是一样的,仅仅只是这样的文本文件不但能够看,还能够在Python环境里执行.你能够使用一种标准的文本编辑器来编辑它.至于你想使用什么样的文本编辑器,依赖你所使用的电脑系统拥有的文本编辑器了.当然,你想提高效率和更加方便地编写.使用一个带Python语法高亮显示的文本编辑器是最佳的选择. 1.1 Hello, World 每一个程序猿在学习一门语言时,都…
原文作者:andreww 原文链接: http://blogs.msdn.com/andreww/archive/2008/07/25/creating-a-pivottable-programmatically.aspx 我接收到一封客户的邮件,问我如何创建Excel数据透视表应用程序.Excel对象模型提供了一系列的对象和方法创建数据透视表(PivotTable).可以通过很多种方法创建数据透视表,在此用一种最简单的方法创建数据透视表从外部数据库读取数据.下面我们就开始我们例子. 我用的SQ…
如何在MFC创建的程序中更改主窗口的属性 摘自:http://blog.sina.com.cn/s/blog_4bebc4830100aq1m.html 在MFC创建的单文档界面中: (基于对话框的,直接在对话框的类向导中的虚函数里边添加PreCreateWindow函数,但是实际上有没有用就没有试过.望试验的告知,谢谢.) 在CMainFrame::PreCreateWindow(CREATESTRUCT& cs)中添加下面的代码可以固定窗口大小 cs.style = WS_OVERLAPPE…
Symfony安装教程网上已经存在很多了,但是这里还是要写一下: 1.symfony 安装有以下几种,对应不同的环境 1.1通过composer 命令安装 composer create-project symfony/framework-standard-edition my_project_name 3.3.*(项目名称+版本号) 1.2在linux 和mac下安装symfony sudo curl -LsS https://symfony.com/installer -o / usr /…
linux下编译qt5.6.0静态库 linux下编译qt5.6.0静态库 configure生成makefile 安装选项 Configure选项 第三方库: 附加选项: QNX/Blackberry 选项: Android 选项: 生成makefile 遇到链接检查失败的情况 生成makefile后进行编译 编译时的错误 多重定义’QT_MODBUS()’和’QT_MODBUS_LOW()’ qt_static_plugin_AssimpParserPlugin未定义 在Qt Creator…
Table of Contents 1. 如何安装及使用 1.1. 安装需要的package 1.2. 配置config 1.3. 注释下面代码 1.4. 初始化数据库 1.5. 创建管理员账户 2. 本地搭建 2.1. 登陆并进入后台 3. 服务端搭建 3.1. 配置nginx 3.2. 配置supervior 3.3. 配置gunicorn 3.4. 启动 安装需要的package pip install -r requirements.txt 配置config 查看配置详细介绍 注释下面代…
当一个应用程序运行的有问题时,生成一个Dump文件来调试它可能会很有用.在Windows.Linux或Azure上有许多方法可以生成转储文件. Windows平台 dotnet-dump (Windows) dotnet-dump全局工具是一种收集和分析.NET核心应用程序Dump的方法. 安装 dotnet-dump (必须要 .NET SDK) 或者 直接下载 dotnet tool install --global dotnet-dump 使用ps命令找到进程Id dotnet-dump…
在此记录一下SharpGL最初创建的程序.完整工程在此. /// <summary> /// The main form class. /// </summary> public partial class SharpGLForm : Form { /// <summary> /// Initializes a new instance of the <see cref="SharpGLForm"/> class. /// </su…
用过不少编程语言,可是刚开始学的时候最容易忘记一些简单的流程或者生疏了.那么这里就说说VS 2008 创建MFC程序对话框的步骤.我主要是android开发方面的.平时使用jni调用不少c++代码.所以就用到了调试c++代码的MFC啦. 1.文件--新建项目 2.选择对话框,然后就可以拖控件进行监听 3.起始对话框的类名 4.项目新建后,依次双击箭头指向就可看到可视化界面. 5.可视化对话框 这里就可以增加button,输入框以及监听事件,还有你的逻辑代码进行测试.…