- 博客(33)
- 收藏
- 关注
转载 新手入门--stm32将其他项目功能添加到已有项目
环境:keil4+stm32项目已有项目名project要添加功能项目名project2实例场景:在project中添加project2中SD卡读写功能(带fatfs文件系统),也可以理解为将project2中已实现的带fatfs的SD卡读写模块移植到新项目project中。步骤:1、启动文件:在project2中的启动文件为startup_stm32f10x_hd....
2017-02-09 12:03:00
666
转载 windows+群辉服务器环境下,搭建git版本管理
GitServer搭建与使用入门一、群辉服务器安装GitServer,作为远程主机。安装GitServer过程参考博客:http://www.tuicool.com/articles/ERfmmim,http://www.cnblogs.com/softman11/archive/2013/11/26/3443229.htmlhttp://www.java123.net/...
2016-10-22 17:47:00
242
转载 笔试面试题型
1、项目的架构SpringMVC1)分层Controller,Service,Daoa、Dao层整合hibernate做数据持久化b、Controller层与JSP,通过MVC(视图+模型+控制),实现前端界面和动态数据更新c、Service服务层,封装Dao数据,给Controller通过服务。2)依赖注入和面向切面编程AOP2、写个链表 1 typ...
2016-08-24 18:06:00
117
转载 MD5算法--Java类MessageDigest实现
1 /* 2 * Copyright (c) 1996, 2011, Oracle and/or its affiliates. All rights reserved. 3 * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. 4 * 5 * 6 * ...
2016-08-17 18:16:00
166
转载 招聘面试题
1、链表和数组的区别?1)链表节点个数可动态改变,更灵活;在内存中不连续,链式结构,方便增删;2)数组大小固定,初始化之后不可改变,在内存中连续,元素位置固定,由下标来标记元素位置;3)数组是静态分配内存,而链表是动态分配内存;4)数组元素在栈区,链表元素在堆区;5)数组利用下标定位,时间复杂度为O(1),链表定位元素时间复杂度O(n);6)数组插入或删除元素的时...
2016-08-17 14:30:00
67
转载 Git忽略规则.gitignore规则生效
规则很简单,不做过多解释,但是有时候在项目开发过程中,突然心血来潮想把某些目录或文件加入忽略规则,按照上述方法定义后发现并未生效,原因是.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。那么解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:1 git rm -r --cac...
2016-08-13 16:46:00
63
转载 Nginx
1、对于一个基本的web服务器来说,事件通常有三种类型,网络事件、信号、定时器。2、一个http请求,包含请求行、请求头、请求体、响应行、响应头、响应体。转载于:https://www.cnblogs.com/LideAiYaner-1wn/p/5768107.html...
2016-08-13 15:34:00
57
转载 SVN版本库迁移至群辉服务器
点击左上角图标,选择SVN插件,弹窗如下图对话框。点击“新增”,再按照提示一步一步操作,完成SVN版本库的新建。要点:1、群辉服务器SVN插件中新建SVN版本库,然后将版本库中db文件夹删除,替换为要迁移版本库中的db文件夹。2、SVN版本库名称必须与要迁移的版本库同名,一模一样!转载于:https://www.cnblogs.com/LideAiYaner-1w...
2016-08-12 08:48:00
548
转载 Java工具类——HashMap源码分析
1 /* 2 * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. 3 * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. 4 * 5 * ...
2016-08-09 10:56:00
99
转载 《Maven实战》读书笔记
1、除了坐标、依赖以及仓库之外,Maven另外两个核心概念是生命周期和插件。生命周期包括项目的清理、初始化、编译、测试、打包、集成测试、验证、部署和站点生成等几乎所有构建步骤。2、多个功能聚集在一个插件里,每个功能就是一个插件目标。如maven-dependency-plugin有十多个目标,每个目标对应了一个功能,好比命令dependency:analyze,其功能为分析项目依赖。...
2016-08-05 16:02:00
55
转载 软件设计模式之Facade模式(外观模式)
问题:为了降低复杂性,常常将系统划分为若干个子系统。但是如何做到各个系统之间的通信和相互依赖关系达到最小呢?定义:给一个子系统的所有接口提供一个统一的接口。它定义了更高层的接口,使该子系统更便于使用。角色:外观角色(Facade):是模式的核心,它被客户client角色调用,知道各个子系统的功能。同时根据客户角色已有的需要预订了几种功能组合。子系统角色(Su...
2016-08-04 16:28:00
110
转载 重构技巧
1、如果你发现自己需要为程序添加一个特性,而代码结构使你无法很方便地达成目的,那就先重构那个程序,使特性的添加比较容易进行,然后再添加特性。2、重构的第一步:为即将修改的代码建立一组可靠的测试环境。3、将switch语句埋到抽象工厂底下(不完全适应所有情况)。4、重构之前,首先检查自己是否有一套可靠的测试机制。这些测试必须有自我检验能力。5、唯有写出人类容易理解的代码,才...
2016-07-27 12:00:00
94
转载 微信公众平台开发——redirect_uri参数错误
关键是将:网页账号-->网页授权获取用户基本信息,修改OAuth2.0网页授权中的授权回调页面域名为基本配置中的“服务器配置”-->URL(服务器地址)中的域名。解决办法见:redirect_uri参数错误解决方法 微信公众平台http://jingyan.baidu.com/article/91f5db1b3659811c7e05e357.html转载于:h...
2016-07-21 23:17:00
87
转载 SOA架构实现技术之WebServices概述
一、名词解释1、SOA(Service Oriented Architecture),面向服务的架构。一种架构,包括了运行环境、编程模型、架构风格和相关方法论等在内的一整套分布式系统构造方法和环境。SOP涵盖了服务的整个生命周期。SOP的架构风格是以服务为最核心的抽象手段。2、WebServices是一组函数库,与(客户端)项目开发时位于本地的函数库不同,Web服务(WebSer...
2016-05-30 11:41:00
430
转载 STM32F10x Standard Peripherals Firmware Library
STM32F10x Standard Peripherals Firmware Library(STM32F10x标准外设固件库)The STM32F10x Standard Peripherals Library is a complete package, consisting of device drivers for all of the standard device pe...
2016-04-22 10:55:00
1789
转载 JavaWeb中的ModelAndView
return new ModelAndView("redirect:"+url);redirct后面的url将会发送http请求此url对应的服务器服务?转载于:https://www.cnblogs.com/LideAiYaner-1wn/p/5412658.html
2016-04-20 14:45:00
225
转载 半导体公司简介
1、Atmel, AVR单片机2、德州仪器3、TI,MSP430单片机,PIC18系列单片机4、ST,STM32是ST公司从ARM公司拿到ARM Cortex-M3内核使用授权,然后在这个内核的基础上挂载一系列的外设而设计出来的。Intel推出第一款51架构的单片机。转载于:https://www.cnblogs.com/LideAiYaner-1wn/p/54088...
2016-04-19 17:00:00
213
转载 __attribute__如何理解?
/******************************************************************************** Function Name : Time_ConvUnixToCalendar(time_t t)* Description : 转换UNIX时间戳为日历时间* Input : u32 t 当前时间的UNIX时...
2016-04-19 16:31:00
103
转载 千年虫 2038问题
千年虫问题:计算机2000年问题,又叫做“千年虫”、“电脑千禧年千年虫问题”或“千年危机”。缩写为“Y2K”。是指在某些使用了计算机程序的智能系统(包括计算机系统、自动控制芯片等)中,由于其中的年份只使用两位十进制数来表示,因此当系统进行(或涉及到)跨世纪的日期处理运 算时(如多个日期之间的计算或比较等),就会出现错误的结果,进而引发各种各样的系统功 能紊乱甚至崩溃。因此从根本上说千...
2016-04-19 15:48:00
534
转载 在centos中安装w3m
在centos系统tomcatf服务器中部署完项目后,如何检验项目是否在本地运行起来了。现知道两种方法,一、登陆tomcat的网页端查看项目是否start;二,通过centos系统中的w3m浏览器访问“http://localhost:8080/项目路径”来检验。本文介绍如何在centos中安装w3m,w3m的一些使用技巧和如何解决中文乱码问题。1、安装w3m在centos系...
2016-04-11 11:14:00
901
转载 在centos-6.3中安装mysql-5.5.48
采用源码编译方式在centos-6.3中安装mysql-5.5.48,编译器使用cmake。软件包:mysql-5.5.48.tar.gz和cmake-2.8.10.2.tar.gz软件包下载地址:http://mysql.mirror.kangaroot.net/Downloads/ 或http://pan.baidu.com/s/1pLKOC0zhttp://www...
2016-04-11 10:50:00
79
转载 如何实现CentOS中tomcat服务器网页部署
步骤:1、登陆CentOs,进入tomcat的安装目录[/usr/local/apache-tomcat-7.0.68/conf]找到文件tomcat-users.xml,将其内容更改为:<role rolename="tomcat"/> <role rolename="role1"/> <role rolename="manager...
2016-04-11 08:53:00
110
转载 蛇形矩阵
1 //蛇形矩阵 2 #include <stdio.h> 3 #define N 5 4 5 int main() 6 { 7 int i, j, k, a[N][N]; 8 int circle = 0; 9 for(i=0; i<N; i++)10 for(j=0; j<...
2016-04-03 21:29:00
53
转载 分布式文件系统(可能有误)
文件系统:1、HBaseHBase是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(File System)所提供的分布式数据存储一样,HBase在Hadoop之上提供了类似于Bigtable的能力。HBase是Apache的Hadoop项目的...
2016-03-30 10:02:00
323
转载 腾讯实习生招聘技术类研发笔试题
1 #include <stdio.h> 2 3 int main() 4 { 5 printf("\n"); 6 int a[5] = {1,2,3,4,5}; 7 int *p, **k; 8 p = a; 9 k = &p;10 printf("%d", *(p++));...
2016-03-30 08:58:00
146
转载 在centos-6.3中安装tomcat7
步骤:1、安装jdk,软件版本(参考):jdk-7u75-linux-x64.tar.gz 下载链接:http://pan.baidu.com/s/1boH9eTD2、安装tomcat7,软件版本(参考):apache-tomcat-7.0.68.tar.gz 下载链接:http://pan.baidu.com/s/1kUGCOTp 或http://tomcat.ap...
2016-03-23 10:20:00
63
转载 明明的随机数
问题描述:明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。InputParamn...
2016-03-21 10:49:00
58
转载 eclipse导入项目,仅左下角红叉
原因一:因为java compiler level does not match the version of the installed java解决方法:打开项目的properties-->选项project facets-->点击打开,在右边选择Java的jdk版本为当前eclipse所用的jdk版本-->apply-->ok。原因二:刚导入的项目(...
2016-03-18 22:34:00
322
转载 DatagramSocket客户端与服务端Java实例
1 import java.io.IOException; 2 import java.net.DatagramPacket; 3 import java.net.DatagramSocket; 4 import java.net.InetAddress; 5 6 public class TimeClient_UDP{ 7 public s...
2016-03-18 22:21:00
249
转载 标准C程序设计技能百炼
1 //一个数如果恰好等于它的因子(自身除外)之和,则称该数为完全数。如6=1+2+3,则6为完全数。 2 #include <stdio.h> 3 4 int main(void) 5 { 6 int i, sum, a; 7 a = 2; 8 do 9 {10 i = 1;...
2016-03-09 23:54:00
120
转载 springmvc controller如何跳转到jsp、html?
1 @RequestMapping(value = "/exitRecords.do")2 public String getExitRecords(String xh, HttpServletRequest request,3 HttpServletResponse response) throws IOException...
2016-03-07 17:38:00
373
转载 Linux2.6.18内核编译
一.环境虚拟机:VMware Workstation6.5操作系统:CRUX2.2编译内核:linux-2.6.18文件互传:iso镜像挂载二.正文1. 安装CRUX2.21.1 下载CRUX2.2的ISO镜像:http://crux.nu/Main/Download1.2 创建linux2.6x内核的虚拟机,将硬盘设置为IDE格式1.3 创建分区,...
2014-11-07 23:35:00
224
转载 Linux中断下半部tasklet机制
平台:Linux2.6.18一, 软中断1.1 在文件<linux/interrupt.h>中1.1.1 当前内核用到的软中断类型1 enum2 { // HI_SOFTIRQ,TASKLET_SOFTIRQ为tasklet用软中断实现时用到的两个软中断 3 HI_SOFTIRQ=0,4 ...
2014-11-06 19:09:00
101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人