- 博客(59)
- 资源 (41)
- 收藏
- 关注
原创 U盘工具量产过程
一、确定芯片主控及芯片型号1、查找主控用U盘检测工具芯片精灵或芯片无忧芯片精灵下载地址:http://www.upantool.com/test/xinpian/2011/ChipGenius_V4.html芯片无忧下载地址:http://www.upantool.com/test/ChipEasy.html2、运行芯片精灵(检测更准确)3、运行芯片无忧4、明确芯片主控主要信息...
2018-12-26 13:43:57 27386 13
转载 A* 路径探索算法详解
A* 路径探索算法原文地址: http://www.gamedev.net/reference/articles/article2003.asp概述虽然掌握了 A* 算法的人认为它容易,但是对于初学者来说, A* 算法还是很复杂的。搜索区域(The Search Area)我们假设某人要从 A 点移动到 B 点,但是这两点之间被一堵墙隔开。如图 1 ,绿色是 A ,红色是 ...
2018-07-25 17:11:46 5016
转载 CentOS7环境yum安装PHP7.2
如果之前已经安装我们先卸载一下yum -y remove php*由于linux的yum源不存在php7.x,所以我们要更改yum源rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/...
2018-07-23 23:09:19 3807
原创 Mac环境配置PHP开发环境
1.HomeBrew安装brew的安装,直接上官网:http://brew.sh/ 一个命令就搞定:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"更新三方依赖库brew update2.Nginx执行命令:brew...
2018-06-25 16:15:42 735
转载 java之redis篇(spring-data-redis整合)
redis的知识:官网1,利用spring-data-redis整合项目使用的pom.xml: xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 com.x.redis Spring_red
2017-04-10 16:54:21 1184
转载 shell脚本expect
一、概述 我们通过Shell可以实现简单的控制流功能,如:循环、判断等。但是对于需要交互的场合则必须通过人工来干预,有时候我们可能会需要实现和交互程序如telnet服务器等进行交互的功能。而expect就使用来实现这种功能的工具。 expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通信,而无需人的干预。expect是不断发展的,随着时间的流
2016-12-12 00:14:38 2124
转载 坐标转换方法
第一部分 各种坐标系详解1、大地坐标系统 WGS-84用来表述地球上点的位置的一种地区坐标系统。它采用一个十分近似于地球自然形状的参考椭球作为描述和推算地面点位置和相互关系的基准面。一个大地坐标系统必须明确定义其三个坐标轴的方向和其中心的位置。通常人们用旋转椭球的短轴与某一规定的起始子午面分别平行干地球某时刻的平均自转轴和相应的真起始子午面来确定坐标轴的方向。若使参考椭球中心与地球
2016-12-01 11:44:30 2780
转载 通过SHELL实现SSH的无密登录
ssh连接远程主机时候询问密码,跟su、sudo命令的默认行为一样,是不从stdin读入数据的,据称是为安全考虑,但是有时候在脚本当中确实需要无人守值的登陆。搜索一下不难找到类似的例子,使用expect来完成密码应答:#!/bin/bashauto_login_ssh () { expect -c "set timeout -1; spawn -noecho
2016-10-27 00:04:58 4357 1
原创 MySQL Server(Mac版)重置root密码
1. 停止mysql服务 2. 开启两个终端 a. A终端输入命令,关闭mysql权限验证 sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables b. B终端输入命令,更新用户密码 sudo /usr/local/mysql/bin/mysql -u root UPDATE mysql.user
2016-08-27 13:58:39 1070
原创 GitLab安装部署
在CentOS7上安装GitLab,按照官方网站提供的方法很容易完成,受网络资源的影响,安装过程中又会遇到这样那样的问题。这也就是为什么我要写下这段文字的原因。官方网站URL:https://www.gitlab.cc/downloads/#centos7
2016-08-06 13:41:39 1786
原创 CentOS6.5部署SVN1.8.10
一、 安装依赖包在Linux内核系统中,Subversion编译安装最新版本时,需要安装以下依赖包:apr-1.5.1、apr-util-1.5.4、zlib-1.2.8、openssl、expat-2.1.0、serf-1.2.1 、sqlite-amalgamation-30807001、 安装apr模块(1.5.1)官网URL:http://apr.apache.org/
2014-10-23 14:04:09 4316 1
原创 Oracle会话及连接数优化
一、修改Oracle会话及最大连接数1、查看最大连接数SQL> show parameter processes;NAME TYPE VALUE------------------------------------ ----------- ------------------------------
2014-09-19 12:30:44 12647
转载 文件系统类型汇总
The following lists identify, characterize, and link to more thorough information oncomputer file systems.Many older operating systems support only their one "native" file system, which
2014-09-14 22:43:57 6469
原创 Nginx负载均衡优化插件编译及配置
一、 Ngix依赖模块安装Ngix依赖模块有:pcre、zlib、openssl、md5 /sha1(如果系统中没有安装相应模块,需要按照下列方式安装)1、 安装pcre模块(8.35)官方网站:http://www.pcre.org/安装命令:# unzip pcre-8.35.zip# cd pcre-8.35# ./configure# make && mak
2014-09-04 21:29:51 6235
原创 Nginx并发访问优化
Nginx反向代理并发能力的强弱,直接影响到系统的稳定性。安装Nginx过程,默认配置并不涉及到过多的并发参数,作为产品运行,不得不考虑这些因素。Nginx作为产品运行,官方建议部署到Linux64位系统,基于该建议,本文中从系统线之上考虑Nginx的并发优化。 1、打开Linux系统epoll支持 epoll支持,能够大大提高系统网络IO的并发数。 2、
2014-09-03 11:45:25 7006
原创 CentOS6.5开机自动挂载硬盘
企业级应用系统的建设,通常将系统和数据分别存储,并建立raid。新装的CentOS6.5,需要挂载数据盘,并且能够系统启动自动挂载该数据盘。 1、手动挂载磁盘 查看磁盘分区信息,执行fdisk命令[root@tsp-rls-webservice tsp]# fdisk -lDisk /dev/sdb: 1476.5 GB, 1476529225728 bytes25
2014-08-21 18:57:36 10743
原创 Tomcat输出catalina.out的大小控制
资源URL:http://download.csdn.net/detail/attagain/7771065 Tomcat默认生成的日志文件catalina.out,随着时间的推移,逐渐增大,可能达到G数量级。文件过大,我们将无法使用过常规编辑工具查看,严重影响系统维护工作。解决此问题,主要从Tomcat和代码两方面考虑。一、 代码本身考虑Tomcat输出catalina.ou
2014-08-17 14:46:45 27769
转载 oracle 内存的优化
oracle 内存的优化oracle 的内存可以按照共享和私有的角度分为系统全局区和进程全局区 SGA和PGA 对于SGA部分,我们通过sqlplus 中查询可以看到:SQL> select * from v$sga;NAME VALUE-------------------- ----------Fixed Size
2014-08-13 19:24:52 1818
原创 CentOS6.5下Oracle11G-R2安装、卸载
CentOS6.5下Oracle11G-R2安装、卸载资源下载地址(包括本人所有安装过程中,系统备份文件):http://download.csdn.net/detail/attagain/7700437一、 硬件要求本部分内容命令,均以root用户执行。1、 内存建议内存应大于2G以上,1G可以运行,但比较吃力。内存查看命令:[root@tsp-rls-dbser
2014-08-01 09:33:23 15412 1
原创 配置管理项的定义
项目立项后,无论项目规模如何,基于管理需要,我们都会建立配置管理计划,配合项目的有效管理。根据项目特点及管理模式,项目配置项的建立各不相同;可是,无论怎么改变,最终的目标都是一个:方便项目管理,便于资源共享。 最近一个项目中,我在配置项中采取如下思想进行配置计划: 一级目录,以trunk,branches,tags为起点。考虑到配置管理工具,我们选择流行的svn。基线(trun
2014-04-19 21:26:44 2489
原创 MongoDB选型及注意问题点
NoSQL和RDMS的争论,一直都是沸沸扬扬,可是站在我们普通的企业应用角度,应该注意些什么呢?本文将针对该问题进行讨论。 1、传统的RDMS在大型的系统应用中,经常成为系统瓶颈。应运而生的NoSQL,很大程度的弥补了RDMS的弊端,无形中给我们带来了更多的希望。作为技术选型的决策者,必须有一个清醒的认识:明确系统的应用场景,清楚需求;辩证的看待RDMS和NoSQL的关系,充分发挥各自优
2014-03-21 17:11:31 5397 1
转载 gcc/g++编译优化
1. 介绍什么是CFLAGS和CXXFLAGS人们用环境变量CFLAGS和CXXFLAGS来告诉GNU编译器集合(GNU Compiler Collection),即gcc,在编译源代码时使用哪些选项。CFLAGS用于C代码,CXXFLAGS用于C++代码。它们可以用来减少程序的调试信息数量,增加错误警告等级以及优化代码的生成。GNU gcc手册上维护着一个可用的选项及其作用的完
2014-01-22 10:20:59 19149 1
原创 Linux下建立SSHFS共享
我们使用windows共享习惯了,总希望在Linux上执行相同,或类似的操作。可喜的是Linux内核,提供ssh服务。所以,我们可以方便的借助于sshfs工具实现远程服务器的访问。本文中,使用简单的方法,实现了此过程。整个操作过程记录文档,可以参考资源:http://download.csdn.net/detail/attagain/68473171、环境准备 1.1、客户端安装sshf
2014-01-14 14:35:44 8030
原创 CDT无法解析系统库定义类型问题的解决方法
在使用eclipse和CDT进行嵌入式开时,程序编译正常通过,可是在编辑代码时,总会提示如下类型错误: Problem description: Symbol 'CLOCAL' could not be resolved 解决上述问题的方法: 1、修改eclipse中,C的indexer设置 Window->Preferences,弹出设置对话框
2013-12-16 15:18:24 1632
原创 Ubuntu13.1无法启动eclipse的解决方法
Unbuntu13.1发布已经有段时间了,近来需要Linux系统下C++开发,在安装完后,发现eclipse虽然能够启动,但菜单没有办法正确显示。 最终解决办法如下: 1、创建一个通过Dash启动的文件,例如:eclipse-appservice.desktop 2、eclipse-appservice.desktop(使用gedit编辑)文件内容如下:[Desk
2013-12-12 09:21:24 2452 1
原创 64位CentOS系统中安装32位开发库
项目中,实现嵌入式设备开发,后台应用开发,均采用C/C++语言,基于Linux的开发;所不同的是,嵌入式平台采用32位Linux系统,应用服务程序采用64位Linux系统。开发过程需要将两种开发环境,在同一台物理机上实现。 嵌入式开发环境构建时,安装的交叉编译环境,需要32位的开发库。本文中,提供一种在线安装方法(需要root用户权限进行): $sudo yum install
2013-11-29 16:31:48 17590 1
原创 在Linux系统中修改IP地址
在Linux系统中,通过编辑网络配置文件,设置系统IP地址,当然要在root权限下执行,具体步骤如下:1、切换路径到/etc/sysconfig/network-scripts[root@Compile network-scripts]# pwd/etc/sysconfig/network-scripts2、查看ifcfg-eth0文件属性,确保具有编辑权限[root@Comp
2013-10-10 16:12:58 3799
原创 用户不在sudoers文件中的解决方法
在使用Linux系统过程中,通常情况下,我们都会使用普通用户进行日常操作,而root用户只有在权限分配及系统设置时才会使用,而root用户的密码也不可能公开。普通用户执行到系统程序时,需要临时提升权限,sudo就是我们常用的命令,仅需要输入当前用户密码,便可以完成权限的临时提升。在使用sudo命令的过程中,我们经常会遇到当前用户不在sudoers文件中的提示信息,如果解决该问题呢?通过下面几个步骤
2013-09-24 18:58:00 134884 19
原创 自定义PROXOOL监听器整合SSH框架
文档内容可以通过以下URL 下载: http://download.csdn.net/detail/attagain/5535283B/S结构应用系统的建设,必然会遇到SSH的整合问题。使用PROXOOL配置数据库连接池时, 相信都会为连接池Servlet和Spring的启动顺序而烦恼。
2013-06-07 01:12:36 4333 2
原创 配置SVNServer环境及Apache方式发布SVN
从1.4版开始,Subversion Server就自带Windows服务程序,通过执行简单的命令,即可注册为服务方式运行。本文中,主要阐述两个问题:如何将Subversion注册成windows服务;如何实现Http方式访问Svn服务器。 本文中所使用的命令及配置文件,可以从如下URL下载:http://download.csdn.net/detail/attagain/5334595
2013-05-06 10:38:30 3226
原创 Win2008ServerR2下查看IIS并发连接数
B/S项目的一个重要的性能指标是,实时并发能力。针对于此,我们通常要进行多种性能测试,从不同的角度来检测服务器的相应能力。本文档需要说明的是,如何在Windows 2008 Server R2中,监控IIS所能相应的实时连接数。笔者主要是借助于系统自带【系统监控器】来监控Web服务的连接数信息的。一、启动【系统监控器】命令行: perfmon.msc二、上图中,点击,添加计数器
2013-02-06 11:22:04 21143 1
原创 MVC2工程安装部署
最近,完成一个简单的MVC2项目,为了方便最终的部署,制作了安装部署手册。该手册是在日文系统下完成的,具有非常详细的截图,脱离文字的描述基本上能够看懂。 文档下载URL: http://download.csdn.net/detail/attagain/4896946 文档中主要包括如下内容:1、环境要求mysql、.netframework4.0、Ex
2013-02-05 16:32:47 1937
原创 C#配置文件解析工具的实现
相对于java开发者来说,VS的开发者不知幸福多少倍。但是,幸福的另一方面是,我们很少能够了解底层的技术,更多的是跟随者微软的技术走。开源的框架,少之甚少。最近,我研究了.Net Framework中的配置文件管理部分技术,结合实际的应用,重写了相关的类,实现SQL语句、消息的XML配置管理。配置管理单独工程代码及应用程序中的使用方法代码的下载地址是:http://download.csdn.
2012-10-30 16:06:02 2308
原创 只需98RMB Win7升级为专业版Win8
昨天安装了专业版的Window 8,整体感觉还不错,和试用版的差不错:菜单平板化了、暂时还没有支持的杀毒软件,只好先用系统自带的防护工具(现在功能强大了,带有杀毒扫描功能了,病毒库可以升级的。)。花了98RMB,获得正版授权的专业版的Win8,还算划算。按照下面的步骤,可以简单的完成Win7到Win8的升级。1、通过微软官方网址:https://windowsupgradeoffer.co
2012-10-30 10:52:38 1809
原创 带CheckBox的JTable实现
在用户界面的实现上,java的IDE远不如VS的IDE工具,尤其控件资源更是匮乏。标准的eclipse是没有可视化的界面编辑器的,需要借助于可视化Frame插件,才能方便的实现界面的设计。近来,本人有兴趣研究了JTable中添加CheckBox的实现,希望能够给大家带来帮助。如果有需要自定义组件代码的同学,请到如下URL下载。自定义组件代码地址:http://download.csdn.n
2012-10-25 22:08:25 11817 3
原创 apache实现二级域名隐性转发
如何让网站支持二级域名的访问,并且不改变原来网站的结构,成了广大建站者的热议问题。这样做的好处就是,我们可以采用二级域名的方式访问网站的二级目录;也可以采用二级域名关联到不同的网站。本文档的实现方式是借助于apache的.htaccess实现的(IBM的IHS也是支持的,我这几就是使用的IHS)。 1、联系自己申请域名的代理商,申请泛域名支持;设置泛域名*.attagain.com指向同一个
2012-09-21 16:10:05 8700
转载 几种比较好用的.htaccess配置
Apache的.htaccess文件是服务器的心脏,控制着网站访问的各种规则。这里提供了11个不错的.htaccess片段能够帮助你优化你的网站,包括重定向、性能、可用性等等!1. 强制后缀反斜杠 在URL的尾部加上反斜杠似乎对SEO有利 :) RewriteCond %{REQUEST_URI} /+[^\.]+$ RewriteRule ^(.+[^/])$ %{REQUE
2012-09-20 15:14:35 1403
serf-1.2.1
2014-10-23
VMware_vSphere5注册机
2014-10-08
CentOS6.5下Oracle11G-R2安装、卸载
2014-07-31
自定义PROXOOL监听器整合SSH框架
2013-06-07
华为光纤猫HG8240R设置
2013-06-02
配置SVNServer环境命令及Apache方式发布SVN的配置文件
2013-05-06
IIS7.5下部署mvc2
2012-12-17
mvc2的IIS7.5部署
2012-12-14
c#自定义XML配置文件解析 .Net Framework
2012-10-26
带CheckBox的JTable源代码
2012-10-25
Websphere8.5配置
2012-09-01
Websphere8.5安装
2012-08-24
Linux-AIX上NFS共享2
2012-08-03
数据库优化--局部数据迁移结果验证
2012-03-20
数据库优化--局部数据迁移
2012-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人