风言枫语  

2013年9月2日

摘要: 放一个WPF源代码,源代码地址 http://download.csdn.net/detail/witch_soya/6195987 代码没多少技术含量,就是用WPF做的一个QQ空间相册下载工具,效果见上一篇文章。 http://blog.csdn.net/witch_soya/article/details/8494712 注意~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 因为这个获取相册的方式是通过网上找到的QQ空间接口来的,所以不保证一直有效。最稳妥的方式是对浏览器访问QQ相册进行抓包分析,这个就不做详细分析了。 说一下软件的流程 。 ... 阅读全文
posted @ 2013-09-02 19:44 风言枫语 阅读(611) 评论(0) 推荐(0)
 
摘要: Myeclipse 设定文件的默认打开方式。今天下载了一个properties的中文插件,希望.property的文件能默认以这个程序打卡。说一下设置方法。 Window -> Preferences -> General -> Editors -> File Associations找到.property 设置default就可以了!其他文件的设置方法同上。 阅读全文
posted @ 2013-09-02 19:42 风言枫语 阅读(193) 评论(0) 推荐(0)
 
摘要: 思路:1用户发送好友申请之后把申请储存到申请数据表中,状态为未验证2当用户登录时,查询申请表中是否有uid和被申请人id相同的,如果同意,更改状态,并把数据插入到对应的好友数据表否则,删除申请数据表中数据3,当一方删除好友时,从被删除人中删除删除人的好友4创建分组名称字段,字段设定好值,让用户选择,或者让用户自定5当查询时候列出数据表信息附:mysql数据表共两个#以上步骤是对数据库的操作,你可以实例化,#好友表mysql_query("CREATETABLE`t_friend`( `id`int(11)NOTNULLauto_incrementCOMMENT '自增id&# 阅读全文
posted @ 2013-09-02 19:40 风言枫语 阅读(548) 评论(0) 推荐(0)
 
摘要: Oracle10g数据泵EXPDP和IMPDP备份与恢复数据一、数据库备份前准备工作新建备份DIRECTORY目录,并授权给用户步骤:1.登录sqlplus账户名:ptemp密码:000000主机字符串:EMPDBSqlPlus执行语句:connptemp/000000@EMPDBassysdba提示信息: 登录成功2.创建DIRECTORY备份目录SqlPlus执行语句:createDIRECTORYbakupKF_diras‘D:\bakupKF’提示信息: 创建目录成功3.把DIRECTORY目录授权给用户SqlPlus执行语句:GRANTREAD,WRITEONDIRECTORYbak 阅读全文
posted @ 2013-09-02 19:38 风言枫语 阅读(547) 评论(0) 推荐(0)
 
摘要: Intent intent = new Intent(Settings.ACTION_WIRELESS_SETTINGS); ComponentName comp = new ComponentName("com.android.settings", "com.android.settings.WirelessSettings"); intent.setComponent(comp); 在androidSDK文档中有这样一个类,android.provider.Settings类提供android系统各个页面的跳转常量:使用实例例:startActivi 阅读全文
posted @ 2013-09-02 19:35 风言枫语 阅读(265) 评论(0) 推荐(0)
 
摘要: 页面: 作业计划项模板 作业计划项名称 前台页面的调用:前台接收到 json 的处理Ext.Ajax.request({ method:'post', url: '../assessmodel/functionContent.do?functionId='+id, success: function(json){ var aa = json.responseText; ... 阅读全文
posted @ 2013-09-02 19:33 风言枫语 阅读(386) 评论(0) 推荐(0)
 
摘要: 各司其职的标签使用HTML5,开发者有了更多的HTML元素可以选择来构建页面的语义。很多新元素的引入是为了更加准确地标记、定义和组织内容。理解在何时何处使用这些HTML元素是构建有逻辑性的结构、符合标准并且语义丰富的网页的基础。本文将概括性地介绍HTML5的元素,包括新增的和继承自HTML 4.01的元素。你也许认为这是一件乏味的事!毕竟,有一本800页以上的标准(2011年7月的WHATWG HTML标准完整版的长度)介绍这些元素。为了让学习那么多元素容易些,我们会将元素进行分组来了解,并且为特定的元素类型开辟单独的章节。HTML元素可以大致被分类为: 根元素(root element) 只 阅读全文
posted @ 2013-09-02 19:31 风言枫语 阅读(190) 评论(0) 推荐(0)
 
摘要: 一、整体代码图 PipedStreamDemo.javaimport java.io.*;class PipedStreamDemo { public static void main(String[] args) throws Exception { PipedInputStream pin = new PipedInputStream(); PipedOutputStream pout = new PipedOutputStream(); pin.connect(pout); //输入流与输出流连接 ReadThread r... 阅读全文
posted @ 2013-09-02 19:28 风言枫语 阅读(206) 评论(0) 推荐(0)
 
摘要: C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象。C3P0实现了数据源和JNDI绑定,支持jdbc3规范和jdbc2的标准扩展。目前使用它的开源项目有hibernate和spring等。c3p0与dbcp区别dbcp没有自动回收空闲连接的功能c3p0有自动回收空闲连接功能连接池配置(以Hibernate为例)############################## C3P0 Connection Pool############# 阅读全文
posted @ 2013-09-02 19:26 风言枫语 阅读(1014) 评论(0) 推荐(0)
 
摘要: 这是前几个月的一个作业,贴出来和大家一起讨论一下(以我blog的流量,应该也没人讨论吧,呵呵)。读了《大教堂与集市》,对于开源软件,有了更深一步的认识,我觉得开源软件从最初的几人小作坊,发展到后来书中所说的集市,到现在已经不完全是个集市了,她已经开始对大教堂之类的商业软件产生了巨大的影响了。中世纪时代纵观开源软件的历史,也是一部坎坷史,同时也是一部互联网的发展史,在没有互联网之前,可以说是没有开源软件的,程序员的发展,靠的是仅有的书籍和各个公司的具体项目,大家各自为战,这好比大航海时代以前的中世纪,各国之间的交流非常缺乏,当然,科技也提高得非常缓慢。各个商业公司在自己的实验室做着一些工作,大家 阅读全文
posted @ 2013-09-02 19:24 风言枫语 阅读(630) 评论(0) 推荐(0)
 
摘要: 项目中整合了jquery validate插件,仿照别人的使用写了我的表单验证,结果不起作用。然后就各种找原因。在网上下了jquery validate插件的完整包,看了看里边的例子,跟我的使用貌似没什么差别。后来才想起来,以前在这个项目某个功能中使用validate插件的时候,貌似有过类似的问题,一时又想不起来问题出在哪。然后就回去找原来的代码看。恍然大悟,例子中的表单验证是普通的表单提交,而我的表单提交是jquery ajax提交。想起来validate默认的验证触发事件是表单的submit事件。那么这应该是问题所在。然后按照ajax提交调用validate验证的方式修改了我的表单验证。表 阅读全文
posted @ 2013-09-02 19:22 风言枫语 阅读(167) 评论(0) 推荐(0)
 
摘要: ethtool# ethtool em1Settings for em1: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Supports auto-negotiation: Yes Advert... 阅读全文
posted @ 2013-09-02 19:19 风言枫语 阅读(915) 评论(0) 推荐(0)
 
摘要: 设计函数分别求两个一元多项式的乘积与和。输入格式说明: 输入分2行,每行分别先给出多项式非零项的个数,再以指数递降方式输入一个多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。输出格式说明: 输出分2行,分别以指数递降方式输出乘积多项式以及和多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。样例输入与输出:序号输入输出14 3 4 -5 2 6 1 -2 03 5 20 -7 4 3 115 24 -25 22 30 21 -10 20 -21 8 35 6 -33 5 14 4 -15 3 18 2 -6 15 20 -4 4 -5 2 9 ... 阅读全文
posted @ 2013-09-02 19:18 风言枫语 阅读(365) 评论(0) 推荐(0)
 
摘要: Django中采用正则表达式来匹配所请求的url,这个叫做URLconf,作为MVC中的C(控制器),这样再调用相应的试图,达到控制器控制试图的显示的效果。看一下Django的url解析过程第一步: 我的项目叫做mysite,结构如下:zhang@h:~/workspace/python-web$ tree mysite/mysite/├── hello├── manage.py├── mysite│ ├── __init__.py│ ├── __init__.pyc│ ├── settings.py│ ├── settings.pyc│ ├── templates│ │ └── b... 阅读全文
posted @ 2013-09-02 19:15 风言枫语 阅读(481) 评论(0) 推荐(0)
 
摘要: 讲解一下国际化的内容,比如书有些大的网站可以一键切换语言,例如中英切换,这时候就会用到国际化。但是由于struts2大多数是用来写后台,国际化并不是十分重要,而且用国际化开发会减慢开发的速度,大家只要了解就可以了。我们新建一个项目I18N,因为国际化这个单词internationalization,“I”与“N”之间有18个字母,用I18N表示。 Test.javaimport java.util.Locale;import java.util.ResourceBundle;public class Test { public static void main(String[] args){. 阅读全文
posted @ 2013-09-02 19:13 风言枫语 阅读(214) 评论(0) 推荐(0)
 
摘要: sc create svnservice binpath= "\"C:\program files\Subversion\bin\svnserve.exe\" --service -r D:\svn" displayname= "SVNService" depend= Tcpip start= auto 删除服务 更加简单 sc delete 服务名称 比如:sc delete svnservice 阅读全文
posted @ 2013-09-02 19:11 风言枫语 阅读(180) 评论(0) 推荐(0)
 
摘要: Oracle单表的简单查询查看表结构desc emp;查询所有列Select * from emp;查找所以部门编号(查指定的列)select deptnofrom emp;查找编号不同的部门编号(去重)selectdistinct deptnofrom emp;查找ename为SMITH的员工职位,工资,部门编号select job,sal,deptnofrom empt where t.ename='SMITH';查找员工的年薪NVL( string1, replace_with)功能:如果string1为NULL,则NVL函数返回replace_with的值,否则返回st 阅读全文
posted @ 2013-09-02 19:09 风言枫语 阅读(217) 评论(0) 推荐(0)
 
摘要: 作为一个有了10年WEB开发经验的老程序员,在项目开发中体会最多的就是,技术人员如何准确无误的理解PM/策划人员的需求。在一个项目中,因为沟通、理解能力或者只是遗忘导致设计/开发人员做出的最终结果往往与PM/策划人员理想的结果相差甚远。而这,往往是造成项目无法按时完成的一个主要原因,同时也是造成PM/策划与设计,开发人员矛盾的主要因素。解决方法其实很简单,一个详细完全体现策划人员对页面需求的执行文档就能轻易解决这个问题。现在我们一般做项目都会有很多文档,比如需求文档,功能说明文档,测试用例等等,但很多策划人员往往对文档写的不是很仔细,重需求文档而轻具体的页面执行文档,他们往往认为自己完全能通过 阅读全文
posted @ 2013-09-02 19:06 风言枫语 阅读(1504) 评论(0) 推荐(0)
 
摘要: 算法课有这么一节,专门介绍分治法的,上机实验课就是要代码实现大整数乘法。想当年比较混,没做出来,颇感遗憾,今天就把这债还了吧! 大整数乘法,就是乘法的两个乘数比较大,最后结果超过了整型甚至长整型的最大范围,此时如果需要得到精确结果,就不能常规的使用乘号直接计算了。没错,就需要采用分治的思想,将乘数“分割”,将大整数计算转换为小整数计算。 在这之前,让我们回忆一下小学学习乘法的场景吧。个位数乘法,是背诵乘法口诀表度过的,不提也罢;两位数乘法是怎么做的呢?现在就来一起回忆下12*34吧: 3 4 (是不是很多小朋友喜欢将大的整数作为被乘数的,呵呵) *1 2 --------- 6 8... 阅读全文
posted @ 2013-09-02 19:04 风言枫语 阅读(1053) 评论(0) 推荐(0)
 
摘要: #include#include#includeint main(){double a[3][3]={0},volumn; int i,j; while(scanf("%lf",&a[0][0])!=EOF) { for(i=0;i#includeint main(){ int x1,x2,x3,y1,y2,y3,z1,z2,z3; while(scanf("%d%d%d",&x1,&x2,&x3)!=EOF) { scanf("%d%d%d",&y1,&y2,&y3); sca 阅读全文
posted @ 2013-09-02 19:01 风言枫语 阅读(351) 评论(0) 推荐(0)