自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

编程圈子-谢厂节的博客

编程入门知识

  • 博客(52)
  • 资源 (11)
  • 收藏
  • 关注

原创 Win7 VS2012不能使用MsCOMM的问题

今天使用C#编写MSCOMM串口程序,提示错误:没有注册类 (异常来自 HRESULT:0x80040154到C:\windows\syswow64\下,注册mscomm32.ocxregsvr32 mscomm32.ocx注册成功,C#依然报错。后把项目生成目标平台改为x86,问题解决。

2015-01-30 17:23:42 2183

原创 asp.net 三层架构超快速入门

1、新建sql server数据库test2、新建user表3、下载安装动软代码生成器4、打开动软代码生成器,新增服务器:点开服务器连接前的加号,在代码生成器里右击test数据库:选择简单三层架构:点击下一步:点击开始生成。5、用VS2012打开C:\test2\CodematicDemo下的项目文件,如果是VS201

2015-01-27 09:03:00 1699

原创 KVM虚拟化原理学习

2015.1.26 OSF学习记录

2015-01-26 16:52:18 1215

原创 Struts2学习6——UrlRewriter的实现

1、到网站:http://tuckey.org/urlrewrite/下载urlrewritefilter-4.0.3.jar2、在WEB-INF下新增:urlrewrite.xml<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE urlrewrite PUBLIC "-//tuckey.or...

2015-01-26 14:14:56 836

原创 基于命令行的 PDF转PNG格式工具 mupdf的使用

1、下载地址http://mupdf.com/download/archive/2、使用详细参数文档在man文件夹下C#调用示例: try { System.Diagnostics.Process.Start("C:/udsheadless/imghandler/mupdf-0.8.15-window

2015-01-26 12:06:24 5492 2

原创 Yii2 使用五 模块布局文件

正常情况,一个view使用的layout文件是:/basic/views/layouts/main.php而我们往往一个模块用的view是要自行定义的,这时只需要在对应的controller.php里加上:public $layout="rbac/rbacadmins.php";(默认action也是可以更改的,用public $defaultAction='index

2015-01-25 14:30:02 4181 1

原创 Yii2 使用四 使用Gii生成代码

1、设置config/web.php$config = [ ... ];if (YII_ENV_DEV) { $config['bootstrap'][] = 'gii'; $config['modules']['gii'] = 'yii\gii\Module';}默认这几行代码应该就有的。2、访问Giihttp://test.com:8080/index.p

2015-01-22 22:57:14 8721

原创 Yii2 使用三 使用数据库

一、新建Mysql数据库test,建立表:CREATE TABLE `country` ( `code` CHAR(2) NOT NULL PRIMARY KEY, `name` CHAR(52) NOT NULL, `population` INT(11) NOT NULL DEFAULT '0') ENGINE=InnoDB DEFAULT CHARSET=utf8;IN

2015-01-21 23:39:32 1601

原创 Yii2 使用二 了解MVC

一、目录结构:模型类:models/视图文件:views/二、MVC示例:在controllers下的SiteController.php里新增方法: //action后面的操作映射为say-hello public function actionSayHello($message='World'){ return $this->render('

2015-01-21 23:23:45 3524

原创 Yii2 使用一 安装

一、安装composer global require "fxp/composer-asset-plugin:1.0.0-beta4"二、安装应用程序模板composer create-project --prefer-dist yiisoft/yii2-app-basic basic安装过程中,由于超出github限额,会提示输入github账号;访问:h

2015-01-20 23:18:54 2594

原创 PHP 依赖管理工具Composer的使用

今天看到了有介绍PHP下的依赖管理工具,遂学习试用:环境:win7一、安装1、确认PHP启用了openssl模块(使用https网址时用到);修改环境变量path,加入c:\xampp\php打开命令行,输入:php -version显示:用cd命令改变当前路径到项目根目录,然后运行命令下载安装:php -r "readfile('http://getc

2015-01-20 22:55:56 4043

原创 STM32 学习十一 RAM下载与调试

把代码放到RAM,不使用片内FLASH。RAM分两段分别放程序代码、数据区。修改为:RAM2.ini/******************************************************************************//* RAM.INI: RAM Initialization File

2015-01-17 13:21:40 2406 1

原创 STM32 学习十 Flash下载与调试

一、启动模式启动模式选择引脚启动模式说明BOOT1BOOT0X0主闪存存储器主闪存存储器作为启动区域01系统存储器系统存储器作为启动区域11内置SRAM

2015-01-17 12:34:43 2471

原创 STM32 学习九 通过USART实现printf重定向

把printf函数内容通过USART串口输出,可以方便调试STM32内部程序。示例代码如下:/******************************************************************************** Function Name : fputc* Description : 重定向fput,以实现重定向printf* Retu

2015-01-17 10:47:04 2841

原创 STM32 学习八 USART通信3 库函数方式编程

STM32 库是ST公司针对STM32提供的函数接口,即API,开发简便、维护维护、阅读。CMSIS标准(摘自百度百科):为了解决不同的芯片厂商生产的Cortex微控制器软件兼容性问题,ARM与芯片厂商建立了CMSIS标准(Cortex MicroController Software Interface Standard)。以STM32F10XX序列处理为例,介绍CMSIS的

2015-01-17 10:26:09 1763

原创 CentOS 系统目录解析

一、常用颜色绿色:可执行文件白色:一般性文件,多是文本文件蓝色:文件夹浅蓝色:链接文件(快捷方式,ln命令建立)红框:加了SUID位,任意权限;红色:压缩文件褐色:设备文件绿色背景:共享,所有用户可读二、根目录下各文件夹含义/boot:Linux启动文件和内核,如LILO、GRUB/initrd:由boot loader初始化的内存盘,(boot loader in

2015-01-16 09:37:33 997

原创 STM32 学习七 USART通信2 寄存器方式编程

一、程序编写:#include "stm32f10x_lib.h"#include void RCC_Configuration(void);void GPIO_Configuration(void);void USART_Configuration(u32);void Delay_MS(u16 dly);#define GPIOA_ODR_A (GPIOA_BASE+0x0C)

2015-01-16 09:14:36 2717

原创 IOS 开发学习五 数据类型

命名应当直观且可以拼读,可望文知意,便于记忆和阅读。标识符最好采用英文单词或其组合,不允许使用拼音。程序中的英文单词一般不要太复杂,用词应当准确。命名的长度应当符合“min-length && max-information”原则。C 是一种简洁的语言, 命名也应该是简洁的。例如变量名MaxVal 就比MaxValueUntilOverflow 好用。标识符的长度一般不要过长,较长的单词可

2015-01-15 20:08:35 816

原创 Selenium自动化工具的使用简介

一、Selenium演进过程Selenium是什么?Selenium 是 ThoughtWorks 专门为 Web 应用程序编写的一个验收测试工具,UI功能测试框架,开源免费,支持多种浏览器、多种编程语言,不像code runner等综合平台,主要是提供API,特别是JavaScript的支持使用,把浏览器上的动作已经写好了,只要调用这个框架就可以了,它可以进行整合。演进过程

2015-01-15 14:37:06 3223

原创 IOS 开发学习四 预处理

一、宏定义1、无参数宏定义#include #define NUM 6int main(int argc,const char* argv[]){ int a[NUM]={1,2,3,4,5,6}; for(int i=0;i<NUM;i++){;}}2、有参数宏定义#include #define sum(a,b) ((a)+(b)) //

2015-01-15 08:08:20 1027

原创 IOS 开发学习三 指针

一。直接引用char a ;a=3;系统自动将变量a转换为变量的存储地址;二。间接引用C语言中还有一种“间接引用”的方式,char a;char *b;   //只能指向char类型的变量,这里*只是指b是个指针,没有特殊含义b=&a;      //让b指向a      也可以char *b=&a;  &取地址运算符。*b=10;     //找b中地址对应的

2015-01-14 22:39:12 949

原创 OSF SDN在云计算网络虚拟化中的应用

感谢张卫峰老师辛勤付出。今天讲的这些我基本不懂,需要多学习。SDN对云计算网络很重要当前OpenStack Neutron的问题SDN网络虚拟化方案一览OVS的子项目OVN介绍盛科DVNP架构和应用场景SDN不是一种具体的技术,而是一种思想,一种理念,一种体系框架。核心诉求,让软件参与网络控制中,不是让路由协议参与网络控制,让应用参与网络控制。为了满足这种核

2015-01-14 21:53:51 2822

原创 STM32 学习七 USART通信1

一、概念USART 通用 同步异步收发器,全双工数据交换,利用分数波特率发生器提供宽范围的波特率选择,支持同步单向通信和半双工单线通信,也支持LIN(局部互联网),智能卡协议和irDA(红外数据组织)SIR ENDEC规范,以及调制解调器(CTX/RTS)操作。它还允许多处理器通信 。 用多缓冲器配置的DMA方式,可以实现高速数据通信。全双工异步通信单线半双工通信使用DMA的可配置

2015-01-14 13:32:31 9047 1

原创 IOS 开发学习2 C语言中的字符串处理

一、C语言中字符串用字符数组表示。字符串要以'\0'结束,表示ASCII码值为0的字符。如:二、字符串定义:#include int main(int argc,const char *argv[]){ char s[] = {'h','e','\0'}; char s

2015-01-14 08:28:48 903

原创 PaaS 平台学习(开源力量OSF)构建千万级大规模、高可靠PaaS平台的技术挑战 学习笔记

感谢许志强老师的辛苦付出。2015年1月13日 参加云通讯PaaS平台学习,特作此记录。大纲:选择Paas平台的考量(我的企业是否适合选PaaS平台,我应该选怎么样的PaaS平台)基于PaaS平台的开发、测试、部署和迁移的流程、关键技术和注意事项如何构建能支持千万级用户的大规模PaaS平台?技术挑战有哪些?有哪些经验和教训?如何实现PaaS平台的高可靠性?如何保证PaaS平台的安全

2015-01-13 22:07:49 4401

原创 CentOS LNMP安装

http://lnmp.org/

2015-01-13 12:14:53 1089

原创 Eclipse 下 TeamCenter二次开发(Headless模式)

如果要让计算机自动执行PDM的某些任务,首先我们需要让程序进入到Teamcenter的工作环境,这时候我们就要用到Headless开发模式,这个模式会模拟登陆TeamCenter的过程,但不会真正打开TeamCenter客户端软件。这里对开发步骤作简要总结。1.配置好Teamcenter开发环境;2.修改PDM启动快捷方式,改为启动headless启动模式;3.模拟登陆。用的是

2015-01-13 10:35:30 3034

原创 IOS 开发学习1 基础知识

一。MacOS苹果公司为Mac系列产品开发的专属操作系统,基于UNIX系统,是PC机系统。开发工具XCode,可以为MacOS和IOS平台开发程序。常用快捷键:Command+C:复制Command+X:剪切Command+V:粘贴Command+Z:回退Command+S:保存Command+A:全选常用扩展名:.app:可运行的应用程序.dmg:应用程序安

2015-01-13 08:12:14 812

原创 MyEclipse rest webservice (Jersey)使用 问题总结

java.lang.ClassNotFoundException: com.sun.jersey.spi.container.servlet.ServletContainer从http://mvnrepository.com/artifact/com.sun.jersey/jersey-bundle 下载对应版本,放到WebRoot/WEB-INF/lib下,右击,并Add to Build

2015-01-12 10:08:38 12133 4

原创 STM32 学习六 串口通信2 编程仿真

一、电路二、编程#include "stm32f10x_lib.h"#include void Delay_MS(u16 dly);#define GPIOA_ODR_A (GPIOA_BASE+0x0C)#define GPIOA_IDR_A (GPIOA_BASE+0x08)#define GPIOB_ODR_A (GPIOB_BASE+0x0C)#defin

2015-01-10 19:11:42 3627

原创 STM32 学习13 串口通讯基础知识

一、基础知识STM32 有3个USART接口(通用同步/异步接收、发送端口,比UART增强了同步功能)异步通讯,发送的时间间隔是任意的,但接收端必须做好接收准备。发送端要有发送开始、停止位,传输效率较低;同步通讯,通讯双方先建立同步,调整同样频率,双方不停发送数据,又分为3种通讯方式:单工双工半双工STM32的USART串口,采用分数波特率发生器,最高速率=72M/16=4.5

2015-01-10 18:15:44 4201

原创 MyEclipse 使用TIPS

一、取消JS ValidationEclipse的Js Validation,是在项目上右键,选择Properties-Builders-Validation,在复选框去掉JavaScript Validator。但在使用MyEclipse开发SSH项目时,只这样设置还不行,需要在Properties-MyEclipse-Validation-Excluded Resources,把不需要

2015-01-10 17:42:05 822

翻译 MyEclipse rest webservice 使用

一、新建Web Service项目(如果现有项目新增Rest支持,可以选择MyEclipse菜单下的Add REST Web Service Capabilities...)全新建立项目:这时可以发现web.xml里面有如下代码: JAX-RS REST Servlet JAX-RS REST Servlet

2015-01-10 17:28:48 6406

原创 STM32 学习10 位绑定

一、概念把对寄存器某一位的操作,映射到某个内存地址(只有最低位有效)。好处:代码效率更高,速度更快,更改的时候不需要多读一次寄存器。可以用作位绑定的内存区域:片内内存区域、SRAM区 :0x2000 0000 ~ 0x200F FFFF 共1M片上外设区域 :0x4000 0000 ~ 0x400F FFFF 共1M二、公式SRAM区映射的地址AliasAD

2015-01-09 23:33:21 4419

原创 STM32 学习3 GPIO操作和点亮LED

一、基础知识GPIO寄存器32位配置寄存器:GPIOx_CRL32位配置寄存器:GPIOx_CRH32位数据寄存器:GPIOx_IDR32位数据寄存器:GPIOx_ODR32位置位/复位寄存器:GPIOx_BSRR16位复位寄存器:GPIOx_BRR32位锁定寄存器:GPIOx_LCKR工作模式:输入浮空输入上拉输入下拉模拟输入开漏输出推挽式输出推挽式复

2015-01-09 22:11:33 6920 1

原创 JAVA基础应用——JFreeChart 使用

JFreeChart是一个Java下的免费的图表控件。网址:http://www.jfree.org/jfreechart/不多说,直接上代码:饼状图:package chartTest;import java.awt.Font;import org.jfree.chart.ChartFactory;import org.jfree.chart.ChartFram

2015-01-08 19:31:22 967

原创 node-webkit Tips

Cannot extract package","Unable to create temporary directory.删除C:\Documents and Settings\Administrator\Local Settings\Temp下的nw******问题解决。但这只是临时办法,怎么永久解决,目前还没想到方案。

2015-01-08 18:34:57 3283

原创 Struts2学习5——国际化

国际化 , 也称为I18n,Internationalization的简写。操作:1.在struts.xml里加入配置<span style="font-family: Arial, Helvetica, sans-serif;"><?xml version="1.0" encoding="UTF-8" ?></span><!D...

2015-01-08 09:28:57 1752

原创 VS 打开项目时报"无法加载一个或多个断点" 问题处理

这两天打开一个C#项目时,总是报如下错误。虽然不影响正常编译使用,但看着总不舒服。经查询解决方式是:1.显示所有隐藏文件。2.删除解决方案的.suo隐藏文件。重新打开解决方案,问题解决。

2015-01-08 07:52:07 10279 1

原创 STM32 学习2 程序编写及GPIO调试

一、新建Project:study1二、文件夹设置:三、Options四、通用和复用功能I/O(GPIO和AFIO)每个GPIO端口有两个32位配置寄存器。GPIO寄存器结构:五、编写study1.c内容并编译调试

2015-01-07 22:44:18 1964

adb驱动解决重启问题

adb.exe 新版本手机连接adb可能会出现反复重启的现象,该版本可以解决此问题。解压后把目录加入到path即可。

2018-06-28

sbt-launch

在windows下的启动包

2017-01-23

倒计时功能的PPT

具有倒计时功能的PPT

2016-11-24

Psycopy For win64

Python连接PostgreSQL时要安装的库。Windows 64Bit操作系统使用。

2016-07-26

tcpdump for android arm

适合android使用的tcpdump抓包工具,使用方法http://blog.csdn.net/xundh/article/details/46010707

2016-01-07

php redis驱动for win

php 下的 redis驱动,64/32bit windows,配合博客: http://blog.csdn.net/xundh/article/details/42437091#5752006

2015-12-29

C#操作JSON LitJSON

C#操作JSON LitJSON,适用Framework的版本比较广。操作方法简便。

2015-09-16

msnodelsql

nodejs使用sqlserver数据库的包

2015-09-16

mysql-connector-net-6.3.9.rar

mysql与c#的连接库6.4版本后可能有bug,连接数据库可能会提示:out of sync with server。这个老版本可以正常使用。

2015-06-13

Sqlite3+VB

非原创,感谢原作者。VB下使用Sqlite3,网上代码很多,但要筛选使用。这个测试可用。因为博客没法上传文件,所以上传在这里。

2015-02-06

使用html5实现的多边形展示百分比

使用html5实现的多边形展示数字百分比,以替换柱状图的展示方式。

2014-10-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除