第一步,添加普通用户 创建用户、设置密码、修改用户、删除用户: useradd testuser创建用户testuser passwd testuser给已创建的用户testuser设置密码 说明:新创建的用户会在/home下创建一个用户目录testuser usermod –help修改用户这个命令的相关参数 userdel testuser删除用户testuser rm -rf testuser删除用户testuser所在目录 上面的几个命令只有root账号才可以使用,如果你不知道自己的系统上面的命令在什么位置可以使用如下命令查找其路径: locate useradd 第二步,添加权限 编辑/etc/passwd文件, 把新加的用户uid和gid改为0即可: 原来: testuser:x:5:5::/home/testuser:/bin/bash 修改后: testuser:x:0:0::/home/testuser:/bin/bash 其他方法: useradd -u 0  -o  -g root  -G root -d /home/user1 user1 说明: -u 0 指将uid指定为0(零)与root相同,登录后的提示符为#而非$. -o 指因为重复了uid(与root帐号的uid重复)必须指定这个参数. -g root 初始化组的组名,当用户属于多个组时,(在-G参数中指定),登录时所在组。缺省该项时,系统新建一个与用户名同名的组,并且初始化时设为该组名.而不论-G指定为哪些组. -G root 指定用户名所属的组列表,一个用户可以属于多个组,组名间用逗号分隔,组名必须已经存在. -d /home/user1指定用户的属主目录 user1 新建的用户名为user1. 测试:可以用id user1命令测试用户名user1的属性,显示为: uid=0(root),gid=0(root),group=0(root) [...]

过大年 千家万户乐团圆, 欢天喜地过大年, 过大年可是不一般, 老规矩祖辈就传到今天。 二十三,糖果粘, 二十四,写福字, 二十五,扫尘土, 二十六,炖牛肉, 二七、二八把面发, 二九、三十闹一宿。 大年初一,扭一扭, 初三会友摆酒席, 初四结伴看大戏, 初五的饺子捏花边, 十五的元宵滴溜溜的圆。 每逢佳节倍思亲, 团团圆圆就是年。 春节晚会人人都爱看, 我给大家拜个幸福年, 祝大家: 大福、大贵、大吉、 大利、大喜、大顺, 天天像过年!!!!

本文转自:幼教信息网     http://www.youjiao.info/Webnews/view/id/94.html 幼儿园网站建设的意义    1、幼儿园网站是幼儿园的”商标”,每一所幼儿园都有自己的特色,每一所幼儿园都有自己的个性。在这个信息爆炸的时代里,建立自己幼儿园网站是最直接的宣传手段。网站的超时空特性,不仅能让地区内的人们了解幼儿园,更可以让全世界了解你的幼儿园。凭藉幼儿园网站,幼儿园就可成为教育百花园中一朵鲜艳的花朵。   2、幼儿园网站是实现教育资源分配的桥梁网络有巨大的教育资源库,它集全社会的力量,使教育资源无限增长。这对于发达地区和欠发达地区,高投入幼儿园和条件差的幼儿园在获取教育资源的权力上达成平等,使每一位教师和学生都能均等的得到培训和受教育的机会,不再会受到幼儿园水平、教材、教师能力的限制。不仅能极大的提高教学效率,而且能实现教育公平的社会理想。   3、幼儿园网站能提供教学互动的全新方式幼儿园网站使得教师与教师、教师与学生、学生与学生之间的交流有了全新的方式,它不再受到传统课堂的制约。它可以使广州与北京、城市与乡村的幼儿园同处一室,共同讨论,共同共享。地理上的界限在这里模糊和消失了,幼儿园网站是真正没有围墙的幼儿园。   4、幼儿园网站能够提供个性化学习的平台,不同的学生理解世界的方式各不相同,认知世界有诸多方式。网络提供的丰富资源可以使学生寻觅不同的教育方式,各取所需。幼儿园网站允许不同的学生沿着自己的途径,按自己的速度接受教育与学习,学生将有机会享受最佳的教育机会,充分发掘自己的内在潜力,培植独特的个性和人格。   5、幼儿园网站是最佳的教学研究室,幼儿园网站与教育类专门网站的有效链接,给幼儿园教学研究带来了一片新天地,各种优秀教案、专家论坛、网络观摩课、各科素材、多媒体课件制作等内容为教师教研提供了极佳的平台。有效地降低教研成本、提高效率。  幼儿园建设网站已经成为各个幼儿园宣传自己,扩大生源的重要手段,通过建设幼儿园网站进行网络宣传,来代替电视、报纸等媒体的宣传,将成为未来发展的必然趋势!和其它宣传方式相比,利用幼儿园网站宣传存在以下突出优势: 1、 幼儿园网站–宣传费用低廉       因为电视、报纸、宣传单张等方式进行宣传,仅仅一次就要花上几千仍至上万元,而利用幼儿园网站进行宣传,效益之比远远高出其它媒体的宣传。 2、 幼儿园网站–宣传互动性强       可以在幼儿园网站通过留言、论坛等方式和家长、潜在客户进行互动,这是其它宣传方式无法比拟的优势。 3、 幼儿园网站–宣传持续性强       利用幼儿园网站进行宣传,不分时段,24小时都可以发挥宣传作用。

在Linux下C连接MySQL出现问题如下: 编译成功后,运行程序,出现./connect: error while loading shared libraries: libmysqlclient.so.15: cannot open shared object file: No such file or directory. 出现上面的错误是因为系统运行的时候没有找到程序运行所需要的libmysqlclient.so.15运行库文件,解决方法如下: 方法一:直接把libmysqlclient.so.15这个文件拷贝到系统指定的/usr/lib库文件目录中。 方法二:设置/etc/ld.so.conf文件,编辑该文件,在文件中加入libmysqlclient.so.15所在目录,保存退出。需要注意的是,每次改动ld.so.conf之后需要运行ldconfig来确认刷新。 方法三:Add /usr/local/mysql/lib/mysql to you LD_LIBRARY_PATH environment variable ldconfig使用方法: ldconfig [options] [libs] 命令ldconfig决定位于目录/usr/lib和/lib下的共享库所需的运行的链接,这些链接在命令行上的libs指定并被保存在 /etc/ld.so.conf中。命令ldconfig和动态链接/装载工具ld.so协同工作,一起来创建和维护对最新版本共享库的链接。 ldconfig的两个选项 -p:仅打印出文件/etc/ld.so.cache的内容,此文件是ld.so所知道的共享库的当前列表 -v:更新/etc/ld.so.cache的内容,列出每个库的版本号,扫描的目录和所有创建和更新的链接 附加信息: 在安装mysql时,运行&quot./configure&quot 时指定参数的问题(只介绍一部分,其他的参数请输入:&quot./configure –help&quot来查询) ./configure –prefix=/usr –sysconfdir=/etc Installation directories: –prefix=PREFIX install architecture-independent files in PREFIX [/usr/local] –exec-prefix=EPREFIX install [...]

symfony 项目数据库密码中不能包含 ‘#’ 。切记,否则密码’#’开始的字符取不到。那么就会莫名其妙报错 [PropelException] [wrapped: connect failed [Native Error: Access denied for user 'cc'@'localhost' (using password: YES)] [User Info: Array]] stack trace 。。。。。。

作为一个前端开发人员,你要是没有听说过 CSS,那你肯定是一个 “out-man” 。随着 CSS 的深入人心,结构、表现与行为的逐渐分离,HTML 语义化成了炙手可热的卖点。 语义化的 HTML 首先要强调 HTML 结构 一个网页就好像一幢房子,HTML 结构就是钢筋混泥土的墙,一幢房子如果没有钢筋混泥土的墙那就是一堆废砖头,也就称不上是房子了。CSS 是装饰材料,是油漆,是用来装饰房子的。CSS 如果没有 HTML 结构那也就什么都不是了,没有了实际使用价值。CSS 完全依靠引用它的 (X)HTML 文档。如果你想使 CSS 的能力发挥到极致,提供一个既干净又有结构的 HTML 是非常必要的。 其实 HTML 中的标签都有他自身的含义,只是常常被忽视——就像表格一直充当着网页布局的角色。还好随着 CSS 的重现江湖,表格也终于回到他的本质工作——列表数据。它会告诉我们说:“这行是一个标题;这几行组成了一个段落;这些文字是项目列表……”在做前端开发的时候要记住:HTML 告诉我们一块内容是什么(或其意义),而不是它长的什么样子。 写语义化的 HTML 结构其实很简单,首先掌握 HTML 中各个标签的语义,在看到内容的时候想想用什么标签能更好的描述它,是什么就用什么标签。 <Hx> <h1>、<h2>、<h3>、<h4>、<h5>、<h6> 作为标题使用,并且依据重要性递减,<h1> 是最高的等级。 <p> 段落标记,知道了 <p> 作为段落,你就不会再使用 <br /> 来换行了,而且不需要 <br /> 来区分段落与段落。<p> 中的文字会自动换行,而且换行的效果优于 <br />。段落与段落之间的空隙也可以利用 CSS 来控制,很容易而且清晰的区分出段落与段落。 [...]

今天在ubuntu上面安装adt的时候,查找依赖关系后说 org.eclipse.wst.sse.core 0.0.0′ but it could not be found 无法继续安装。 在网上找了一些解决办法,有的人说要重新安装eclipse,蛋疼的解决方案。。。 现在我把我的解决办法写下来: 首先 help -> install new software -> Available software sites 看看里面有没有你的eclise的更新版本,比如我的是indigo 我就添加一个 http://download.eclipse.org/releases/indigo 的站点 (注意eclipse的版本名,3.7叫indigo,3.6叫helios,3.5叫galileo,这个对所下插件的版本有影响,然后找到一个叫WST Server Adapters的插件安装好。 返回到Install new software界面,加入adt的下载地址 https://dl-ssl.google.com/android/eclipse/ 点击下一步,eclipse搜索依赖关系,这里需要很久,因为它要到indigo更新站点里面去搜索,搜索完成就可以安装eclipse了。 一个这问题就要重装eclipse的解决方案真是让我汗颜。。。。

Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用:   1、Android团队提供的示例项目   如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来掌握在Android这个框架上开发。由Android的核心开发团队提供了15个优秀的示例项目,包含了游戏、图像处理、时间显示、开始菜单快捷方式等。   地址:http://www.apkbus.com/android-13506-1-1.html   2、 Remote Droid   RemoteDroid是一个Android应用,能够让用户使用自己的无线网络使用无线键盘、触摸屏操作手机。这个项目为开发者提供了如网络连接、触摸屏手指运动等很好的样例。   地址:http://www.apkbus.com/android-13507-1-1.html   3、 TorProxy和Shadow   TorProxy应用实现了Android手机无线电电传通讯(TOR),和Shadow应用一起使用,可以使用手机匿名上网。从该项目源代码中,可以掌握socket连接、管理cookie等方法。   地址:http://www.apkbus.com/android-13510-1-1.html   4、 Android SMSPopup   SMSPopup可以截获短信内容显示在一个泡泡形状的窗口中。从这个项目中可以掌握到如何使用内置的短信SMS接口。   地址:http://www.apkbus.com/android-13513-1-1.html   5、 Standup Timer   Standup Timer应用用于控制站立会议时间,类似秒表倒计时,可以提醒每个人的讲话时间已到,从而保证每个与会者使用时间一样。从该项目的代码中,可以学会如何使用时间函数。另外,这个项目的代码是采用视图view、模型model严格分离的设计思路。   地址:http://www.apkbus.com/android-13514-1-1.html   6、 Foursquare   是Foursquare.com的一个客户端应用,该应用主要分为两个模块:API(com.joelapenna.foursquare)和界面前端 (com.joelapenna.foursquared)两部分。从该项目代码中,可以学会如何同步、多线程、HTTP连接等技术。   地址:http://www.apkbus.com/android-13516-1-1.html   7、 Pedometer   Pedometer应用用于记录你每天走路步数的。尽管记录不一定精准,但是从这个项目中,可以学习几个不同的技术:加速器交互、语音更新、后台运行服务等。   地址:http://www.apkbus.com/android-13515-1-1.html   8、 OpenSudoku-android   OpenSudoku是一个简单的九宫格数独游戏。从代码中可以学习到如何在视图中显示表格数据,以及如何和一个网站交互等技术。   地址:http://www.apkbus.com/android-13517-1-1.html   9、 ConnectBot   ConnectBot是Android平台的一个客户端安全壳应用。从该项目代码中,可以学习到很多Android安全方面的内容,这些是你在开发应用时经常需要考虑的安全问题。 地址:http://www.apkbus.com/android-13518-1-1.html   10、 WordPress的Android应用   当然在最后不能不提WordPress的Android应用了,这是WordPress官方开发团队提供的一个项目。从代码中可以学习到XMLRPC调用(当然还有更多的优秀内容)。   地址:http://www.apkbus.com/android-13520-1-1.html Android PDF 阅读器         http://sourceforge.net/projects/andpdf/files/ 个人记账工具 OnMyMeans  [...]

Android与服务器端数据交互(基于SOAP协议整合android+webservice)

通过http协议,采用HttpClient向服务器端action请求数据。当然调用服务器端方法获取数据并不止这一种。WebService也可以为我们提供所需数据, 那么什么是webService呢?,它是一种基于SAOP协议的远程调用标准,通过webservice可以将不同操作系统平台,不同语言,不同技术整合到一起。   我们在PC机器java客户端中,需要一些库,比如XFire,Axis2,CXF等等来支持访问WebService,但是这些库并不适合我们资源有限的android手机客户端,做过JAVA ME的人都知道有KSOAP这个第三方的类库,可以帮助我们获取服务器端webService调用,当然KSOAP已经提供了基于android版本的jar包了,那么我们就开始吧: 首先下载KSOAP包:ksoap2-android-assembly-2.5.2-jar-with-dependencies.jar包 然后新建android项目:并把下载的KSOAP包放在android项目的lib目录下:右键->build path->configure build path–选择Libraries,如图: 以下分为七个步骤来调用WebService方法: 第一:实例化SoapObject 对象,指定webService的命名空间(从相关WSDL文档中可以查看命名空间),以及调用方法名称。如: View Code //命名空间 private static final String serviceNameSpace=”http://WebXml.com.cn/”; //调用方法(获得支持的城市) private static final String getSupportCity=”getSupportCity”; //实例化SoapObject对象 SoapObject request=new SoapObject(serviceNameSpace, getSupportCity); 第二步:假设方法有参数的话,设置调用方法参数 request.addProperty(“参数名称”,”参数值”); 第三步:设置SOAP请求信息(参数部分为SOAP协议版本号,与你要调用的webService中版本号一致): View Code //获得序列化的Envelope SoapSerializationEnvelope envelope=new SoapSerializationEnvelope(SoapEnvelope.VER11); envelope.bodyOut=request; 第四步:注册Envelope, (new MarshalBase64()).register(envelope); 第五步:构建传输对象,并指明WSDL文档URL: View Code //请求URL private static final String serviceURL=”http://www.webxml.com.cn/webservices/weatherwebservice.asmx”; //Android传输对象 [...]

Android与服务器端数据交互(http协议整合struts2+android)

在android中有时候我们不需要用到本机的SQLite数据库提供数据,更多的时候是从网络上获取数据,那么Android怎么从服务器端获取数据呢?有很多种,归纳起来有 一:基于Http协议获取数据方法。二:基于SAOP协议获取数据方法,三:忘了——- 那么我们的这篇文章主要是将关于使用Http协议获取服务器端数据,这里我们采取的服务器端技术为java,框架为Struts2,或者可以有Servlet,又或者可直接从JSP页面中获取数据。 那么,接下来我们便开始这一路程: 首先:编写服务器端方法,我这里采用的MVC框架是Struts2,目的很单纯,就是为了以后做个完整的商业项目,技术配备为:android+SSH。当然,篇幅有限,我这里就直接用Strtus2而已。 服务器端:新建WebProject ,选择Java ee 5.0. 为了给项目添加Struts2的支持,我们必须导入Struts2的一些类库,如下即可(有些jar包是不必的,但是我们后来扩展可能是要使用到的,就先弄进去): 1: xwork-core-2.2.1.1.jar 2: struts2-core-2.2.1.1.jar 3: commons-logging-1.0.4.jar 4: freemarker-2.3.16.jar 5: ognl-3.0.jar 6: javassist-3.7.ga.jar 7:commons-ileupload.jar  8:commons-io.jar 9:json-lib-2.1-jdk15.jar  处理JSON格式数据要使用到 10:struts2-json-plugin-2.2.1.1.jar    基于struts2的json插件 以上的jar包,需要放在WebRoot/WEB-INF/lib目录下 然后在web.xml文件中敲下:   View Code <?xml version=”1.0″ encoding=”UTF-8″?> <web-app version=”2.5″ xmlns=”http://java.sun.com/xml/ns/javaee” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xsi:schemaLocation=”http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd”> <!– 定义Struts2的核心控制器:FilterDispatcher –> <filter> <!– 定义核心Filter的名称 –> <filter-name>struts2</filter-name> <!– 定义Filter的实现类 –> <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class> </filter> [...]

© 2011 科创网 豫ICP备11029392号 Suffusion theme by Sayontan Sinha