摘要: 1.数据库执行preparedStatement的时候会预编译,下次再执行此sql语句的时候,数据库端将不会再进行预编译了,而直接去数据库的缓存区,提高访问的效率.2.在任何时候都不要使用Statement 原因: 一.代码的可读性和维护性. 二.preparedStatement尽最大可能提高性能 三.最重要的一点是极大的提高了安全性(SQL注入)简单的preparedStatementsmt=con.preparedStatement("Insert into tb_name(col1,col2,col3,col4) values(?,?,?,?)");smt.setS 阅读全文
posted @ 2011-12-27 11:12 陈鹏C 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 一、Ubuntu中软件安装方法1、APT方式(1)普通安装:apt-get install softname1 softname2 …;(2)修复安装:apt-get -f install softname1 softname2... ;(-f Atemp to correct broken dependencies)(3)重新安装:apt-get --reinstall install softname1 softname2...;2、Dpkg方式(1)普通安装:dpkg -i package_name.deb3、源码安装(.tar、tar.gz、tar.bz2、tar.Z)首先解压缩源码压 阅读全文
posted @ 2011-12-18 12:56 陈鹏C 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 特别值得一提的是Samba有很多值得学习的地方,这里我们主要介绍Ubuntu Samba,包括介绍Ubuntu Samba等方面。Ubuntu 是一个完全以 Linux 为基础的操作系统, 可自由的获得,并提供社区和专业的支持。 一. Ubuntu samba的安装 sudo apt-get insall samba sudo apt-get install smbfs 二. 创建共享目录 mkdir /home/phinecos/share sodu chmod 777 /home/phinecos/share 三. 创建Ubuntu Samba配置文件 1. 保存现有的配置... 阅读全文
posted @ 2011-12-16 21:43 陈鹏C 阅读(272) 评论(0) 推荐(0) 编辑
摘要: #1不喜欢Unity?切换到Ubuntugnome经典桌面 注销unity桌面环境,然后选择登录环境为“经典桌面”即可进入。 若是你喜欢Unity,可是你的显卡不给力3D不支持,怎么办呢?安装Unity-2D: sudoapt-add-pparepository:unity-2d-team/unity-2d-daily sudoapt-getupdate sudoapt-getinstallqt-unity-default-settings #2安装更新 Ubuntu最新版本,并不意味着你的软件是最新版本,对吧?升级你的软件版本: sudoapt-getupdate&&sudo 阅读全文
posted @ 2011-12-16 21:41 陈鹏C 阅读(302) 评论(0) 推荐(0) 编辑
摘要: TabWidget tabWidget=myTabhost.getTabWidget();//设置字体颜色 for(int i=0;i<tabWidget.getChildCount();i++){ TextView tv=(TextView)tabWidget.getChildAt(i).findViewById(android.R.id.title); ImageView iv=(ImageView)tabWidget.getChildAt(i).findViewById(android.R.id.icon); ... 阅读全文
posted @ 2011-12-01 14:11 陈鹏C 阅读(5002) 评论(0) 推荐(1) 编辑
摘要: al.setView(View,0,0,0,0);al 是AlertDIalogView是自定义的布局 阅读全文
posted @ 2011-12-01 12:08 陈鹏C 阅读(1354) 评论(0) 推荐(0) 编辑
摘要: Android的编辑框控件EditText在平常编程时会经常用到,有时候会对编辑框增加某些限制,如限制只能输入数字,最大输入的文字个数,不能输入一些非法字符等,这些需求有些可以使用android控件属性直接写在布局xml文件里,比如android:numeric="integer"(只允许输入数字); 对于一些需求,如非法字符限制(例如不允许输入#号,如果输入了#给出错误提示),做成动态判断更方便一些,而且容易扩展; 在Android里使用TextWatcher接口可以很方便的对EditText进行监听;TextWatcher中有3个函数需要重载: public void 阅读全文
posted @ 2011-11-30 11:37 陈鹏C 阅读(7646) 评论(0) 推荐(0) 编辑
摘要: android:hint="请输入数字!"//设置显示在空间上的提示信息android:numeric="integer"//设置只能输入整数,如果是小数则是:decimalandroid:singleLine="true"//设置单行输入,一旦设置为true,则文字不会自动换行。android:password="true"//设置只能输入密码android:textColor = "#ff8c00"//字体颜色android:textStyle="bold"//字体,bo 阅读全文
posted @ 2011-11-30 11:32 陈鹏C 阅读(783) 评论(0) 推荐(0) 编辑
摘要: Service概念和用途简单来说它是运行在后台的程序,当我们的应用关闭的时候它并没有关闭,而是在后台继续运行.就像我们的短信,虽然我们没有去请求,它还是会当有短信发过来的时候自动弹出提示框,"您有新的信息".又像音乐播放器,我们一遍看小说的时候可以一遍听音乐.Service的生命周期继承了onCreate(),onStart(),onDestroy()这三个方法.需要注意的是:当我们的服务如果已经开启.那么第二次重新创建它的时候,它不会走onCreate()方法,而是直接onStart().下面贴出代码Service类View Code public class BindS 阅读全文
posted @ 2011-11-29 11:05 陈鹏C 阅读(241) 评论(0) 推荐(0) 编辑
摘要: v1.setVisibility(View.gone);//不可见且不占用空间v1.setVisibility(View.VISIBLE);//可见v1.setVisibility(View.INVISIBLE);//不可见 阅读全文
posted @ 2011-11-24 16:15 陈鹏C 阅读(4483) 评论(0) 推荐(0) 编辑