之前老的工程用android-apt编译,如果要在新的AndroidStudio编译至少需要修改一下几部分: 1. 修改project里的build.gradle dependencies { classpath "com.android.tools.build:gradle:3.0.0" //一般这一项版本儿较旧,需要修改成像这样高一些的版本儿// classpath 'com.neenbedankt.gradle.plugins:android-apt:1.6'  //这下面两行需…
keil5工程移植到IAR工程 一. 软件版本 MDK-ARM Professional  Version: 5.14.0.0 IAR 8.1 移植工程:基于正点原子开发板建立的STM32F407ZGT6工程 二. 开始建立IAR对应工程 1. keil5例程结构如下: 2. 建立对应的IAR工程: 参考链接:https://blog.csdn.net/Q_fighting/article/details/89429962 3. 建立好的对应IAR工程如下: 可以看到,基本按照MDK中的结构建立…
S04_CH01_搭建工程移植LINUX/测试EMMC/VGA 1.1概述: 本章内容是在已经提供安装了VIVADO2015.4 的ubuntu系统下,进行.大家可以下周我们已经提供的虚拟机镜像,我们提供的虚拟机镜像是安装了VIVADO的ubuntu系统,系统版本是ubuntu14.04. 主要完成的内容如下: 1).利用VIVADO搭建VDMA Frambuffer 工程 修改VTG IP模块 支持1024X600分辨率(主要考虑支持7寸HDMI液晶显示器) 2).产生FSBL文件 3).环境…
:VS虽号称“宇宙最强IDE”,但是有时候安装包太大,动不动就几个G:而且安装好之后也会多出很多几乎很难用到的部分,这对于那些处女座的人如何忍受!本文不是吐槽,而是给出一种在应急场景下,不用安装新版本几个G的IDE,而是将高版本的工程移植到低版本的IDE中,并使其工作和调试的解决方法~ VS2013版本MFC工程移植到VC6.0上 1.场景再现 我最近搞了个ubuntu系统,并在virtualbox中装了个win7用于安装设计PCB和嵌入式集成开发环境Keil.项目需要,得用到我之前写的一个将图…
博主从05年开始接触计算机,不能说是高手也算个老菜了,当时装系统还是用蕃茄花园的光盘安装系统,后来在学校管理机房,哪台电脑坏了就硬盘对拷. 时到今日,重启系统的方法五花八门,其中使用最广的莫过于PE优盘系统.PE优盘系统也有很多:大白菜.老毛桃.深度.通用PE工具箱.U大师.电脑店……这些PE优盘系统大多都会捆绑软件安装.更改主页等,一不小心,你就中招.虽然有些是可以自己去取消,但是启动画面还是带有各种LOGO,很是不爽. 下面切入正题,如何修改个性的WINPE优盘系统? 我们现在以老毛桃WIN…
PE优盘系统也有很多:大白菜.老毛桃.深度.通用PE工具箱.U大师.电脑店……这些PE优盘系统大多都会捆绑软件安装.更改主页等,一不小心,你就中招.虽然有些是可以自己去取消,但是启动画面还是带有各种LOGO,很是不爽. 下面切入正题,如何修改个性的WINPE优盘系统? 我们现在以老毛桃WINPE为例: 在老毛桃安装程序 有两个版本:完美贡献版和uefi版,两者的区别,自己度娘去,这里我下载的是完美贡献版. 看上去是个应用程序,实际上鼠标右键是可以解压的,也就是一个压缩包. 安装完毕后,插入制作P…
S04_CH02_工程移植ubuntu并一键制作启动盘 2.1概述 2.2搭建硬件系统 本章硬件工程还是使用<S04_CH01_搭建工程移植LINUX/测试EMMC/VGA>所搭建的VIVADO工程.由于使用批处理命令,本章操作起来十分简单,但是批处理命令的源码大家可以好好分析.笔者会在后期的课程中专门把所有用到的常用批处理命令总结分析一下. 2.3一键制作 Step1:输入 su 切换到 root 用用户 Step2:输入cd /mnt/workspace/linux/scripts切换到/…
背景: 公司基础设施部门推出了自己的微服务框架(以下简称M),要求所有业务应用都要接入进去,但坑爹的是M只提供了SpringMVC工程的support,对于采用Stripes作为MVC框架的应用并不支持,所以就必须重构这个Stripes应用. M虽然代替Tomcat自己实现了IO,工作线程池,服务注册发现等等,但还是提供了对Servlet规范的简单支持(移除了web.xml,filter,listener, 打包方式也改成了tar.gz,保留了ServletContext,request,res…
<一>U-boot源码结构 图片来自韦东山的<嵌入式linux应用开发完全手册> U-boot下载地址:ftp://ftp.denx.de/pub/u-boot/ 交叉编译工具链  3.3.2 <二>U-boot移植 1.新建一个fl2440开发板目录和文件 ①在board目录下新建fl2440目录,讲smdk2410目录下的文件复制到fl2440目录下,并将board/fl2440/smdk2410.c重命名为fl2440.c ②修改u-boot-1.1.6目录下Ma…
近来接手公司一个历史遗留项目进行修改.上线工作,想想我都近三年没敲过iOS代码了也是慌.. 项目大致情况: 18年年初应上线项目,各种情况下一直搁置,到18年底了要重启上线,原来开发人员离职了都,年底开发人员工作也都各种忙的..  于是,PM角色被拉来兜底0.0 闲扯一段,以下运行工程过程中遇到的问题和解决: 1 Showing Recent Messages:-1: No signing certificate "iOS Distribution" found: No "i…
一.重定位 1.以前版本的重定位 2.新版本 我们的程序不只涉及一个变量和函数,我们若想访问程序里面的地址,则必须使用SDRAM处的新地址,即我们的程序里面的变量和函数必须修改地址.我们要修改地址,则必须知道程序的地址,就需要在链接的时候加上PIE选项: 加上PIE选项后,链接时候的地址就会生成,然后存储在段里面,如下段(u-boot.lds): 然后我们根据这些地址的信息来修改代码,程序就可以复制到SDRAM的任何地方去. 二.代码流程 start.S中执行到了 bl _main,跳转到_ma…
ucosIII官方下载地址:https://www.micrium.com 第一:是不是ucosIII:第二,工具链是不是keil(我用的是keil,如何用的是IAR就选有IAR的):第三MCU是不是使用同一内核(如comtex-m3) 下载后解压如下: 打开keil版本的工程,修改device为f103ZE,并在项目设置"option for targe"=>"C/C++"标签=>"define"处加STM32F10X_HD 复制自…
场景 AndroidStudio下载安装教程(图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103672471 在上面安装完Android Studio后,会默认在C:\Users\Administrator下生成以下目录 这三个文件夹的作用: .android 这个文件夹是Android SDK生成的AVD(Android Virtual Device Manager)即模拟器存放路径 .AndroidStud…
版权声明:本文为博主原创文章,未经博主允许不得转载. //在CMainFrame类的PreCreateWindow函数中加入 m_strTitle = _T("Hello"); cs.style &= ~FWS_ADDTOTITLE; //即可修改主框架窗口的标题.代码如下: BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs) { m_strTitle = _T("Hello"); cs.style …
一.vectors.S 1.1 代码地址 vectors.S (arch\arm\lib) 1.2 流程跳转 跳转符号 B 为 start.S 中的 reset 执行代码,暂且先不看,先看看 vector.S 中的执行. 1.3 代码分析 ldr{条件} 目的寄存器 <存储器地址> _start: #ifdef CONFIG_SYS_DV_NOR_BOOT_CFG .word CONFIG_SYS_DV_NOR_BOOT_CFG #endif /* LDR{条件} 目的寄存器 <存储器地…
一.代码执行总体流程图 1.1 代码路径 U-boot.lds (arch\arm\cpu) vectors.S (arch\arm\lib) start.S (arch\arm\cpu\arm920t) lowlevel_init.S (board\samsung\jz2440) crt0.S (arch\arm\lib) relocate.S (arch\arm\lib) Board_init.c (common\init) Board_f.c (common) Jz2440.h (incl…
一个任务中,由于本周数据还没有产生,只好把系统时间修改到上周,利用下上周的数据. 修改内容主要是增加查询子句的一个字段,因此,包含SQL的DAO,前台显示的Table和前台操作的JS都需要相应修改,它们分别对应Java文件,JSP文件和JS文件.其中,JS文件是tiles:insert的方式被载入到JSP文件里面的. 接着相应作出了修改,但没有出现预想的结果,通过Debug发现,后台数据查询没错,前台表格的TH显示没错,但用于显示数据的JS似乎无动于衷. 一开始以为是数据的原因,加了两个aler…
VS2013的工程完成后,用VS2008创建一个名称一样的工程(大小写也一样). 具体过程参考http://blog.csdn.net/sz76211822/article/details/42775021. 删除#include "afxdialogex.h" 把CDialogEx全部替换成CDialog 版权声明:本文为博主原创文章,未经博主允许不得转载.…
2019-02-22 对以下方法做了测试 可以生效 1 在Github上添加密钥 方法是:https://www.cnblogs.com/jason-beijing/p/9110187.html 2 拷贝github上库的链接 (注意要用SSH的) 3 clone  git clone {上部存下的git clone 地址} {本地文件夹} 4  常规操作举例 git pull git commit -m {comment} git push git status 注意 第3步和第4步,都只能用…
Exchange搭建参考 http://yuelei.blog.51cto.com/202879/76302 http://543925535.blog.51cto.com/639838/d-37/p-2 OWA修改密码出现:错误:缺少对象 应该检查以下项目是否已经做了 1.进入AdminScripts目录(cd c:\inetpub\AdminScripts)2.允许修改OWA密码( adsutil.vbs set w3svc/passwordchangeflags 1 )以上都是在命令行完成…
帝国cms分页样式主要有:内容页分页样式.列表页分页样式以及默认搜索模板使用的搜索样式等几种. 要改这些样式其实也很简单,在网站目录中找到相应的.css文件修改empages属性就行了,但是这样比较麻烦,以后该样式的话还要找到相应的样式表,并且这些的样式表对应关系也比较难确定(可能是我比较懒吧呵呵) 我的做法很直接就是把包含empages样式全删了,这样就可以在相应的页面定义样式,以后改着也方便. 修改帝国cms分页样式过程中需要注意的是: 1.在系统参数里可以设置每页的显示记录数(默认的)和分…
cdh 在使用时如果修改了配置文件,需要重启过时服务,而不是重启,重启过时服务才会修改配置文件…
仅在这记录下,今天的事情. 问题出自于Nginx 设置http 强制跳转 https设置 1.上午,出于某些需求,我将服务器Nginx 设置http 强行跳转 https server { listen ; server_name www.server_name.com; rewrite ^(.*)$ https://$host$1 permanent; } 2.下午,业务代码没有修改的情况下出现:七牛云 上传图片 错误返回 {code: ", input: "", mess…
The Transition from Qt 4.x to Qt 5 The transition from Qt 4.x to Qt 5 is not expected to be significant. However, the “modularization” of the Qt code base requires some amount of changes to project configuration, such as use of “headers”, and configu…
  在开发过程中,eclipse是使用得最多的IDE,但由于其开源且免费的性质决定了其不然有很多的BUG,在项目很赶的时期碰到某些很恶的错误很浪费时间,也很让人郁闷,现我总结一下我碰到的错误并总结下对应解决的方法: 1,从大的方面讲,如果碰到一个工程有错,首先看其JDK是否为最新的,比如有时候在进行工程移植时,吧一个工程导入到另一个eclipse工作环境,默认会是JDK1.4,此时就需要调整JDK版本到最新的比如JDK1.6;  2,再者就是有时候当移植工程时,会丢失掉android系统库,此时…
声明:本文大部分内容来自于以下网址,其余的部分是自己尝试的总结和补充. http://www.jianshu.com/p/5f088acecf64 完整修改iOS工程名1 http://www.cnblogs.com/GarveyCalvin/p/4195745.html   完整修改iOS工程名2 http://blog.csdn.net/freedom2028/article/details/10244819  iOS工程中删除pod http://blog.csdn.net/xiaonai…
汇总下网上的方法. 一. 右键工程:Refactor->Rename,或选中工程按F2,修改名称 二. 右键工程:Properties->Web Project Settings,修改Context Root     三. 1.找到项目所在位置(如图): 2.修改项目目录/.setting目录下的org.eclipse.wst.common.component文件,project-modules的wb-module内容,包括: deploy-name:配置到web server时显示的组件名称…
直接修改工程可能会产生一些莫名其妙的问题,需遵循以下三步: 1. 右键工程:Refactor->Rename,或选中工程按F2,修改名称 2. 右键工程:Properties->Web Project Settings,修改Context Root 3. 到工程文件夹下的.settings文件夹下修改org.eclipse.wst.common.component文件中对应的地方…
与Instant Contiki相比,在Windows的IAR下开发可以在线仿真,下载也更方便,因此我想把BLEach的工程移植到IAR下.弄了好几天总算编译并且下载成功了,参考了[这篇TI的wiki][1],过程中的error和warning都是查google一个个改的,过程记录难免会有一些疏忽,欢迎讨论和指正. 软硬件环境: 系统: Win10 IDE: IAR for ARM 7.4 driverlib 版本:cc26xxware_2_24_02_17393(包含在tirtos_cc13x…