现在位置: 首页 > 博客文章 > 电脑相关 > IT开发 > 文章
+4°

从SQL Server数据库向Mysql数据库导入数据

2015年05月21日 14:24:32 数据库  ⁄ 共 1359字 评论数 4 ⁄ 被围观 5,647次
项目需要,由于项目先前是在 SQL Server 数据库开发的,所有数据都在 SQL Server 中,现在需要把数据搬到 MySQL 数据库中,方法有不少。多数情况下首先想到的是,在 SQL Server 中导出数据成一种文件格式,然后在 MySQL 中导入文件就可以了。但这样往往很麻烦,因为如果是在同一台主机上,安装有 SQL Server 和 MySQL 还好,但如果是两台主机,则往往不成功,会有很多错误,而且数据很容易乱。 所以说最直接的方法,还是运用驱...
阅读全文
+0°

Linux底层文件访问

2015年05月18日 10:52:33 Linux  ⁄ 共 1829字 暂无评论 ⁄ 被围观 3,156次
第一步:新建一个名为 myfile.in 的文件,并写入一些内容,尽量多点儿。 vi myfile.in 第二步:编写文件访问功能代码。 代码一:逐个字符的文件复制程序。 编写 copy_file.c 的文件,并实现读文件和写文件的操作,编译后执行。 Code   ViewPrint #include <unistd.h>   #include <sys/stat.h>   #include <fcntl.h>   #include <stdlib.h>      int main() {     char c;     int in, out;        ...
阅读全文
+0°

Linux中Shell程序设计

2015年05月15日 11:30:55 Linux  ⁄ 共 2277字 暂无评论 ⁄ 被围观 3,102次
什么是 Shell?Shell 是一个作为用户与 Linux 系统间接口的程序,允许用户向操作系统输入需要执行的命令。 为什么要使用 Shell 编程?原因之一是可以快速、简单的完成编程。 Shell 执行 Shell 脚本,是在运行时解释执行的,让调试工作容易进行,因为调试时可以逐行的执行指令,节省了编译时间。 重定向输出,用操作符 > 即可: $ ls -l > t.txt 上方命令会把 ls 命令的输出写入到文件 t.txt 中,如果没有该文件,会创建...
阅读全文
+0°

sudo su 和 sudo su – 的区别

2015年05月13日 11:55:29 Linux  ⁄ 共 327字 暂无评论 ⁄ 被围观 3,169次
su 和 su - 都能获得 root 权限,而 su - 会转到 root 工作目录,su 不改变当前目录。 tzhuwb@ubuntu:~$ pwd   /home/tzhuwb   tzhuwb@ubuntu:~$ sudo su   root@ubuntu:/home/tzhuwb# pwd   /home/tzhuwb   root@ubuntu:/home/tzhuwb# exit   exit   tzhuwb@ubuntu:~$ sudo su -   root@ubuntu:~# pwd   /root   root@ubuntu:~# exit   logout   tzhuwb@ubuntu:~$ pwd   /home/tzhuwb   tzhuwb@ubuntu:~$   
阅读全文
+0°

Android中的Service

2015年05月06日 16:53:17 Android  ⁄ 共 3412字 暂无评论 ⁄ 被围观 3,748次
在看 Mars 的教学视频《Android开发视频教学》中,他提到 Service 是 Android 系统中一个勤勤恳恳的劳模,在应用程序中从不露面但一直默默为其服务。 首先说说什么是 Service。Android 系统中的 Service 是一个非常重要的应用程序组件,没有图形化界面,通常用来处理一些耗时长的操作,比如上传下载等,也可以用来处理一些在浏览界面之外的事,如后台音乐播放等。 官方文档中给出的解释是: A Service is an application compo...
阅读全文
+0°

Android与Tomcat服务器的数据交互

2015年04月28日 17:14:43 Android  ⁄ 共 2810字 暂无评论 ⁄ 被围观 2,779次
在 WEB 开发中,常常用到的服务器是 Tomcat,想把 WEB 项目在手机上实现时,最省事的办法就是只需要在 Android 上实现 UI 编程即可,服务器还是用原来 WEB 项目的服务器,所以后台代码几乎不需要修改,这样可以省下不少开发时间。 那么如何用让 Android 和 Tomcat 实现数据的交互呢?由于 WEB 项目开发大多用 post 请求,所以为了实现后台代码的复用,在 Android 中用 HttpPost 请求服务器即可。 后台接受请求的代码如下: Co...
阅读全文
+0°

Flex开发Android程序前需要了解的信息

2015年04月10日 13:10:26 Android, Flex  ⁄ 共 5324字 暂无评论 ⁄ 被围观 1,990次
2010年,Adobe公司成功地将AIR技术引入移动平台,从此,一举打开了通往移动领域的大门。而对于Flash开发者来说,该技术的出现为他们转向移动应用开发提供了便利的条件。 2010年年底,AIR已经实现了对Android、BlackBerry Tablet OS和iOS三个移动操作系统的支持。从目前的状况看,AIR在Android平台上的表现最抢眼。一方面,AIR程序在Android设备(手机和平板电脑)上的运行性能得到了用户的肯定;另一方面,当前市面上绝大部分A...
阅读全文
+0°

Syntax error, annotations are only available if source level is 1.5

2015年03月28日 22:18:37 错误警告  ⁄ 共 197字 暂无评论 ⁄ 被围观 3,272次
在 Eclipse 或者 MyEclipse 开发环境中,运用 Hibernate 开发项目时,如果碰到下面这样的错误: Syntax error, annotations are only available if source level is 1.5 解决办法是: 在项目上右键 -> Properties -> Java Compiler,在 Compiler compliance level: 后的下拉列表中,选择 1.5 或 1.5 以上即可。
阅读全文
+0°

MyEclipse或Eclipse中自动提示

2015年03月27日 16:24:45 MyEclipse  ⁄ 共 471字 暂无评论 ⁄ 被围观 1,911次
在项目开发过程中,MyEclipse 或 Eclipse 开发环境中,输入@、字母等不自动提示,只有按完组合键 ALT+/ 后才提示的问题,需要修改一下开发环境的配置选项。 才当中选 Window -> 选Preferences -> Java -> Editor -> Content Assist,如图1,修改成图2 所示,确定即可。 图1 图2 这样的话,在环境中打 @ 后,会及时提示,如果还感觉延迟,可以把图2 框中 200 改为 100 即可。 当然,如果想要输入任何小写或者大写字...
阅读全文
+0°

Hibernate简单入门

2015年03月27日 15:14:20 Hibernate  ⁄ 共 4980字 暂无评论 ⁄ 被围观 3,424次
Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate 可以应用在任何使用 JDBC 的场合,既可以在 Java 的客户端程序使用,也可以在 Servlet/JSP 的 Web 应用中使用,最具革命意义的是,Hibernate 可以在应用 EJB 的 J2EE 架构中取代CMP,完成数据持久化的重任。 官网地址为:http://hibernate.org/ Hibernate 的运...
阅读全文
+0°

Windows用.bat批处理文件拷贝文件和文件夹

2015年03月25日 11:14:22 Windows  ⁄ 共 5480字 暂无评论 ⁄ 被围观 5,303次
无聊时,学习了下用 Window 的批处理文件,来实现一个路径下文件及文件夹到另一个路径下的拷贝,大概写一点手顺,供大家参考。 实验目的:把 F 盘下 test 文件夹中的所有文件和文件夹 COPY 到 D 盘下的 bak 文件夹下。 1. copy 命令 copy f:\\test\\. d:\\bak 结果:该命令命令只能拷贝主文件夹下的文件,不能拷贝其下的文件夹。也就是说只能把 test 中的文件拷贝到 bak下,文件夹则不能拷贝。而且,必须首先在 D 盘下手动建立...
阅读全文
+0°

Can’t do inplace edit without backup

2015年03月20日 13:08:46 Perl  ⁄ 共 970字 暂无评论 ⁄ 被围观 2,858次
学习《精通正则表达式》这本书的过程中,碰到 Perl 语言查找替换文件内容时,想试一试,过程如下: 第一步,先在 e 盘的建立 Test 文件夹,在其下创建一个 testp.txt 的文件,内容如下: testp.txt内容: I'm langlang. My name is langlang. My blog is "http://langlang.sinaapp.com/". 第二步,打开 Perl Command Line,输入如下命令: perl -p -i -e 's/langlang/langtuteng/g' e:\Test\testp.txt 报错:Can't do inplace e...
阅读全文
+0°

iBATIS简单入门

2015年03月04日 01:18:39 MyBatis  ⁄ 共 1785字 暂无评论 ⁄ 被围观 1,868次
iBATIS 一词来源于“internet”和“abatis”的组合,是一个由 Clinton Begin 在 2002 年发起的开放源代码项目,于 2010 年 6 月 16 号被谷歌托管,改名为 MyBatis。是一个基于 SQL 映射支持 Java 和 ·NET 的持久层框架。 iBATIS 是 apache 的一个开源项目,一个O/R Mapping解决方案,相对 Hibernate 和 ApacheOJB 等“一站式”ORM 解决方案而言,iBATIS 是一种“半自动化”的 ORM 实现。 特点是小巧,上手快。官网地址为:http://ibatis...
阅读全文
+0°

一款非常好用的连接数据库的工具

2015年03月03日 17:13:01 数据库  ⁄ 共 1217字 暂无评论 ⁄ 被围观 4,215次
项目笔记,记录项目开发中的点点滴滴。随着项目的不断进行,不断的摸爬滚打,记录下一些手顺,一来方便以后自己查阅,二来给需要的朋友们一点点参考。 在项目开发中,很多项目都使用免费开源的 MySQL 数据库,也有些在使用其它数据库,但很不幸的时,各个数据库之间总有大大小小的区别,而且最让人头疼的是,一个项目,不同的客户对数据库的需求不一样,有些要 MySQL 数据库,有些则必须让用 SQL Server 数据库。这不,我们的项...
阅读全文
+0°

MySQL和SQL Server存储过程写法上的区别

2015年03月02日 15:09:53 SQL  ⁄ 共 2007字 暂无评论 ⁄ 被围观 2,430次
MySQL 在版本 5.X 之后才有了存储过程,虽然大体上和 SQL Server 差不多,但有些细节的地方,写法上差别还是比较大。如果对存储过程不了解,而且想学学基本知识的朋友,可以看看《MySQL5.x.x存储过程简单入门》,也是最近刚学存储过程时的笔记,非常基础的部分,想入门的朋友可以参考。 由于原来项目有个存储过程是 SQL Server 的,但需要搬到 MySQL 中运行,有些地方需要修改,下面就主要修改的一些地方做一下比较,列出来吧,...
阅读全文