10 2013 档案

POJ_3342_Party_at_Hali-Bula
摘要:#include #include #include using namespace std;int Graph[210][210];int DP[210][2];int count;void DFS( int index ){ DP[index][0] = 0; DP[index][1] = 1; for( int i = 1; i mapTemp; int n; cin>>n; if( n == 0 ) break; string boss; cin>>boss; mapTemp[boss... 阅读全文

posted @ 2013-10-31 22:25 新一 阅读(184) 评论(0) 推荐(0) 编辑

匈牙利算法---解决最大匹配问题
摘要:这是一种用增广路求二分图最大匹配的算法。讲解的很详细的博客:https://www.byvoid.com/blog/hungary/至于基础知识,我就不多讲了。其实它就是一直在找出一条路径能把二分图的左半部分的其中一个未匹配节点和右半部分的其中一个未匹配节点加入到已经匹配的节点中去。这就是关键。那个博客讲的很详细了。看了之后都知道是具体情况。下面我根据自己的理解实现了一下这个算法(DFS方式)。#includeusing namespace std;#define MAX_NUM 1024int Left=4;int Right=3;int vm[MAX_NUM];//节点对应的匹配节点in. 阅读全文

posted @ 2013-10-31 22:24 新一 阅读(723) 评论(0) 推荐(0) 编辑

解决Windows7 Embedded连接手机问题
摘要:故障现象:正确安装厂商自带的驱动后,插入安卓或iPhone手机,提示找到新硬件,却无法成功安装驱动。在此可以肯定的是:手机驱动无问题,手机、连接线也无问题。看来问题又落到“Embedded”上了! 仔细分析调试,发现系统缺少以下几个驱动包,用命令dism.exe /online /add-package /packagepath:xxx.cab添加进系统,重启,手机连接正常!“WinEmb-INF-angelusb.cab”、“winemb-inf-winusb.cab”和“WinEmb-INF-wpdmtp.cab”。 阅读全文

posted @ 2013-10-31 22:21 新一 阅读(311) 评论(0) 推荐(0) 编辑

Android Service完全解析,关于服务你所需知道的一切(上)
摘要:转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/11952435相信大多数朋友对Service这个名词都不会陌生,没错,一个老练的Android程序员如果连Service都没听说过的话,那确实也太逊了。Service作为Android四大组件之一,在每一个应用程序中都扮演着非常重要的角色。它主要用于在后台处理一些耗时的逻辑,或者去执行某些需要长期运行的任务。必要的时候我们甚至可以在程序退出的情况下,让Service在后台继续保持运行状态。不过,虽然Service几乎被每一个Android程序员所熟知,但并不是每个人都已经将Ser 阅读全文

posted @ 2013-10-31 22:20 新一 阅读(229) 评论(0) 推荐(0) 编辑

一口一口吃掉Hibernate(五)——一对多单向关联映射
摘要:在上一篇博客《一口一口吃掉Hibernate(四)——多对一单向关联映射》中,介绍了多对一的关联映射,今天就反过来说一下一对多的单向关联映射。 可能有人会对这2篇博客的题目有点混淆不清,跟日常说的关系有点不同。我们日常说的比如父子关系,夫妻关系都是说的双向关系,而现在讨论的则是单向关系,所以也就有了多对一和一对多的说法。 二者的关系其实很简单,只是角度不同而已。比如说学生和班级的关系。如果从学生角度来看,是多对一的关系。而从班级角度来看,则是一对多的关系。说法很简单,但是在对象和关系的建立却是不一样的。 先看一下一对多的类图(貌似好多人的聚合关系都画错了): Hibe... 阅读全文

posted @ 2013-10-31 22:19 新一 阅读(200) 评论(0) 推荐(0) 编辑

开源 免费 java CMS - FreeCMS1.5-数据对象-guestbook
摘要:下载地址:http://code.google.com/p/freecms/guestbook从FreeCMS1.5开始支持在使用留言相关标签时,标签会封装guestbook供页面调用。属性说明ididsiteid所属站点idmemberid留言会员idmembername留言会员名称name姓名sex性别email电子邮箱qqQQ号码tel电话号码title标题content内容addtime发送时间addtimeStr发送时间(YYYY-MM-dd)ipIPstate状态0未审核1已审核2审核不通过stateStr状态0未审核1已审核2审核不通过recontent回复内容retime回复时 阅读全文

posted @ 2013-10-31 22:15 新一 阅读(388) 评论(0) 推荐(0) 编辑

[WinForm]dataGridView导出到EXCEL
摘要:方法一:SaveFileDialog dlg = new SaveFileDialog();dlg.Filter = "Execl files (*.xls)|*.xls";dlg.FilterIndex = 0;dlg.RestoreDirectory = true;dlg.CreatePrompt = true;dlg.Title = "保存为Excel文件";dlg.FileName = "不合格记录";//保存的Excel名字if (dlg.ShowDialog() == DialogResult.OK){ Stream my 阅读全文

posted @ 2013-10-31 22:14 新一 阅读(338) 评论(0) 推荐(0) 编辑

关键帧和动画
摘要:关键帧和动画Keyframes and Animation关键帧就是预先记录各个级别的动画数据。前面的机械手和太阳系系统都是在运行的时候计算出动画的。关键帧就是一个对于模型各级别在某个时刻的重要位置。比如关键转完处,动作变向处等。通过一定算法,计算机能自动计算出其关键帧之间的动作位置。这样我们就能产生平滑的动画了。如果做过flash和photoshop的朋友都知道这个概念。但是怎么计算出?用什么算法?这就是个非常复杂的大问题了。比如用photoshop的会知道bezier曲线,那是由挺复杂的数学支持的。而且一般不直接用矩阵来计算,而是把变换矩阵分解为三个部分旋转(rotation),缩放( s 阅读全文

posted @ 2013-10-31 22:13 新一 阅读(482) 评论(0) 推荐(0) 编辑

uva 696 - How Many Knights
摘要:题目链接:uva 696 - How Many Knights 题目大意:给出一个n * m的网格,计算最多可以放置几个国际象棋中的骑士。 解题思路:分成三类来讨论:1)min(n, m) == 1, 也就是无论怎么摆也不会影响到其他的骑士。2)min(n, m) == 2, 这是将网格将网格分成2*4的若干部分,每个部分的前半部分放置骑士,主要注意模4后剩余部分的处理。3)n *m的网格上间隔摆放(就是对应的黑格子或者白格子)(n * m - 1)/ 2#include int f(int n, int m) { if (n 1) ? 2 : n % 4) * 2; } else retu. 阅读全文

posted @ 2013-10-31 22:12 新一 阅读(520) 评论(0) 推荐(0) 编辑

uva 11181 - Probability|Given(概率)
摘要:题目链接:uva 11181 - Probability|Given 题目大意:有n个人去超市买东西,给出r,每个人买东西的概率是p[i],当有r个人买东西的时候,第i个人恰好买东西的概率。 解题思路:dfs思路很简单,主要注意说ans[i] / P, (P为n个人中买东西的人数为r的事件发生的概率)。 #include #include const int N = 30;int n;double p[N], ans[N];double dfs(int c, int k, double pi) { if (c > n) return k ? 0 : pi; double sum = 0; 阅读全文

posted @ 2013-10-31 22:10 新一 阅读(444) 评论(0) 推荐(0) 编辑

IE下target获得焦点时存在虚线的问题
摘要:IE下target获得焦点时存在虚线时,用IE的特定属性:hidefocus="true"即可解决! 阅读全文

posted @ 2013-10-31 22:06 新一 阅读(193) 评论(0) 推荐(0) 编辑

将 Shiro 作为应用的权限基础 二:shiro 认证
摘要:认证就是验证用户身份的过程。在认证过程中,用户需要提交实体信息(Principals)和凭据信息(Credentials)以检验用户是否合法。最常见的“实体/凭证”组合便是“用户名/密码”组合。一、认证过程1、收集实体/凭据信息Java代码 UsernamePasswordToken token = new UsernamePasswordToken(username, password); token.setRememberMe(true); UsernamePasswordToken支持最常见的用户名/密码的认证机制。同时,由于它实现了RememberMeAuthentica... 阅读全文

posted @ 2013-10-31 22:05 新一 阅读(776) 评论(0) 推荐(0) 编辑

uva 701 - The Archeologists' Dilemma
摘要:题目链接:uva 701 - The Archeologists' Dilemma 题目大意:给出x,求一个e,使得x * 10 ^ y ≤ 2 ^ e #include #include int main () { int x, y; double l, r, d, a, b; while (scanf("%d", &x) == 1) { y = x; int c = 0; while (y) { c++; y /= 10; } l = log(x) / log(2); r = log(x + 1) / log(2); d = log(10) / log( 阅读全文

posted @ 2013-10-31 22:02 新一 阅读(371) 评论(0) 推荐(0) 编辑

Java IO--字节-字符流转换
摘要:OutputStreamWriter和InputStreamReader 一般在操作输入输出内容的就需要使用字节或字符流,但是有些时候需要将字符流变为字节流的形式,或者将字节流变为字符流的形式,所以,就需要另外一组转换流的操作类。 import java.io.* ;public class OutputStreamWriterDemo01{ public static void main(String args[]) throws Exception { // 所有异常抛出 File f = new File("d:" + File.separato... 阅读全文

posted @ 2013-10-31 22:01 新一 阅读(393) 评论(0) 推荐(0) 编辑

存储管理之页式、段式、段页式存储
摘要:首先看一下“基本的存储分配方式”种类: 1.离散分配方式的出现 由于连续分配方式会形成许多内存碎片,虽可通过“紧凑”功能将碎片合并,但会付出很大开销。于是出现离散分配方式:将一个进程直接分散地装入到许多不相邻的内存分区中。 下面主要介绍“离散分配”三种方式的基本原理以及步骤: 2.基本分页存储 2.1.步骤 ³ 逻辑空间等分为页;并从0开始编号³ 内存空间等分为块,与页面大小相同;从0开始编号分配内存时,以块为单位将进程中的若干个页分别装入到多个可以不相邻接的物理块中。 2.2.地址结构 分两部分:页号、位移量(业内地址) 业内地址的位数可以决定页的大小... 阅读全文

posted @ 2013-10-31 21:58 新一 阅读(21774) 评论(0) 推荐(2) 编辑

[置顶] 【玩转cocos2d-x之二十】从CCObject看cocos2d-x的内存管理机制
摘要:原创作品,转载请标明:http://blog.csdn.net/jackystudio/article/details/13765639 再看CCObject,剔除上节的拷贝相关,以及Lua脚本相关的属性和方法后,CCObject还剩下什么? 1.剩下什么?可以看到整个CCObject就是围绕着m_uReference和m_uAutoReleaseCount在转。这两个变量的解释如下。所以CCObject剩下的其实就是对内存的管理。CCObject::CCObject(void)//构造函数: m_nLuaID(0), m_uReference(1) //引用计数,初始为1,当引用计数=0,. 阅读全文

posted @ 2013-10-31 21:57 新一 阅读(302) 评论(0) 推荐(0) 编辑

android 随手记 读写文件的几种方式
摘要:java中多种方式读文件 一、多种方式读文件内容。 1、按字节读取文件内容 2、按字符读取文件内容 3、按行读取文件内容 4、随机读取文件内容 */ import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader... 阅读全文

posted @ 2013-10-31 21:54 新一 阅读(950) 评论(0) 推荐(0) 编辑

(队列的应用5.3.2)POJ 2259 Team Queue(队列数组的使用)
摘要:/* * POJ_2259.cpp * * Created on: 2013年10月30日 * Author: Administrator */#include #include #include #include #include using namespace std;const int maxn = 1010;int main(){ int n; bool visited[maxn]; int counter = 1; while(scanf("%d",&n)!=EOF,n){ int i; /** * que: 总队列,里面存的是子队列的编号 * q[i]: 阅读全文

posted @ 2013-10-31 21:53 新一 阅读(210) 评论(0) 推荐(0) 编辑

android 随手记 仿微信的popwindow
摘要:/把文字控件添加监听,点击弹出自定义窗口 [java] view plain copy print ? tv.setOnClickListener(newOnClickListener(){publicvoidonClick(Viewv){//实例化SelectPicPopupWindowmenuWindow=newSelectPicPopupWindow(MainActivity.this,itemsOnClick);//显示窗口menuWindow.showAtLocation(MainActivity.this.findViewByI... 阅读全文

posted @ 2013-10-31 21:48 新一 阅读(668) 评论(0) 推荐(0) 编辑

[LeetCode] Remove Nth Node From End of List
摘要:Given a linked list, remove the nth node from the end of list and return its head.For example, Given linked list: 1->2->3->4->5, and n = 2. After removing the second node from the end, the linked list becomes 1->2->3->5.Note:Given n will always be valid.Try to do this in one pas 阅读全文

posted @ 2013-10-31 21:46 新一 阅读(162) 评论(0) 推荐(0) 编辑

[置顶] Zend Optimizer 和 Zend Debugger 同时安装
摘要:下载地址: Zend Optimizer: http://download.csdn.net/detail/wf120355/6479947 Zend Debugger:http://download.csdn.net/detail/wf120355/6479967 注意:如果您下载的是 XAMPP 的基本安装包,或者您的PHP已经安装了 Zend Optimizer,可以跳过下面的 1、2 两个步骤。安装 Optimizer: 在上面的地址下载到最新版后,双击安装程序,按照提示进行安装即可,比较傻瓜化。配置 Optimizer:[Zend] zend_extension_ts="C 阅读全文

posted @ 2013-10-31 21:45 新一 阅读(258) 评论(0) 推荐(0) 编辑

uva 10721 - Bar Codes(dp)
摘要:题目链接:uva 10721 - Bar Codes 题目大意:给出n,k和m,用k个1~m的数组成n,问有几种组成方法。 解题思路:简单dp,cnt[i][j]表示用i个数组成j, cnt[i][j] = ∑(1 ≤ t ≤min(k, j)) cnt[i - 1][t]. #include #include #define ll long longconst int N = 105;ll cnt[N][N];int n, k, m;void init() { memset(cnt, 0, sizeof(cnt)); cnt[0][0] = 1;}void solve() { init(); 阅读全文

posted @ 2013-10-31 21:44 新一 阅读(435) 评论(0) 推荐(0) 编辑

android实现六边形等不规则布局
摘要:在去年广告机项目中,UI设计出一个比较华丽的UI,但是对于我来说无从下手,我试过view的叠加并设置外边距实现,虽然勉强可以实现,但是获取单击焦点是有很多问题;效果图如下: 最后只有另外想办法;我对viewgroup进行了自定义,并且自定义了每个按钮源码:http://download.csdn.net/detail/hcb1230/6479979以下是我的实现方式:1.SpecailButton.java public class SpecailButton extends TextView implements View.OnClickListener { private stati... 阅读全文

posted @ 2013-10-31 21:41 新一 阅读(696) 评论(0) 推荐(0) 编辑

新浪面试题:只允许使用++操作符实现加减乘除运算(c语言版)
摘要://假定a,b都是正整数,只允许使用++而不使用-,--,*,/操作符的情况下实现加减乘除运算//使用++实现加法:int jiafa(int a,int b){ for (int i=0;i=b)int jianfa(int a,int b){ int c = 0; if (a >= b) while (b != a) { c++; b++; } return c;}//乘法a*bint chengfa(int a,int b){ int c = 0; for (int i = 0;i<b;i++) { c = jiafa(c,a); } return c;}//除法稍等a/bi 阅读全文

posted @ 2013-10-31 21:40 新一 阅读(242) 评论(0) 推荐(0) 编辑

[置顶] Android之服务器编程
摘要:这个教程主要是讲解服务器编程的,如果你的应用需要和服务器通信,那就必须了解服务器编程(当然,也许你不需要了解,因为你只开发客户端),Android应用和服务器的通信可以使用Http + JSON来通信,具体教程可以参看我以前的博客。 在这里说一句题外话:如果你不是出于爱好来写应用,那么尽量做有网络功能的应用,如果是单机,很容易被别人破解(在中国这种大环境下,没办法)。 视频教程的主要内容有: 01《老罗Android开发视频教程》第一集:JavaWeb实现用户注册功能 02《老罗Android开发视频教程》第二集:JavaWeb实现用户登录功能 03《老罗Android开发... 阅读全文

posted @ 2013-10-31 21:39 新一 阅读(326) 评论(0) 推荐(0) 编辑

简单通俗讲解DOM
摘要:在开始之前先说一点,DOM是非常容易理解的,但是大家说的太官方,让人很是难于理解,我们就用非常简单的语言翻译一遍。加深对DOM的理解,从而对它有一个全面的认识。什么是DOM DOM的全称是DocumentObjectModel,即文档对象模型,它允许脚本控制Web页面、窗口和文档。 如果没有DOM,JavaScript将是另外一种脚本语言;而有了DOM,它将成为制作动态页面的强有力工具。DOM不是JavaScript语言的一部分,而是内置在浏览器中的一个应用程序接口。当然,我们可以简单的理解为一种用于HTML和XML文档的编程接口。它给文档提供了一种结构化的表示方法,可以改变文... 阅读全文

posted @ 2013-10-31 21:36 新一 阅读(373) 评论(1) 推荐(0) 编辑

Android Developers:日历提供者
摘要:... Calendar Provider是用于用户的日历事务的仓库。Calendar Provider API允许你在日历,事务,参与者,提醒等,执行查询,插入,更新,和删除操作 。 CalendarProvderAPI能通过应用程序和同步Adapter被使用。基于程序的类型的规则变化执行调用。这个文档主要集中于和一个应用一样使用Calendar ProviderAPI。查看同步Adapter的差异讨论,查阅SyncAdapters。 通常地,读或者写日历数据,一个应用程序的清单文件必须包含相应的权限,在UserPermission中... 阅读全文

posted @ 2013-10-31 21:35 新一 阅读(585) 评论(0) 推荐(0) 编辑

glassfish--服务搭建
摘要:集群配置:1. DAS节点执行:1)./asadmin start-domain domain1 2)./asadmin change-admin-password 3)./asadmin enable-secure-admin 4)./asadmin set configs.config.server-config.network-config.protocols.protocol.sec-admin-listener.ssl.ssl3-enabled=true 5)打开DAS 4848控制台,进入控制后,选择“群集”,... 阅读全文

posted @ 2013-10-31 21:32 新一 阅读(684) 评论(0) 推荐(0) 编辑

解决mysql下区分表名大小写的问题
摘要:MySQL在Linux下采用 rpm方式安装后默认是: 数据库名与表名\表的别名\变量名是严格区分大小写 1.用root帐号登录,/etc/ mysql/my.cnf中的[mysqld]后添加lower_case_table_names=1 操作命令: vi /etc/my.cnf [mysqld]## * Basic Settings#user = mysqlpid-file = /var/run/mysqld/mysqld.pidsocket = /var/run/mysqld/mysqld.sockport = 3306basedir = /usrdatadir =... 阅读全文

posted @ 2013-10-31 21:31 新一 阅读(450) 评论(0) 推荐(0) 编辑

w3cschool菜鸟教程离线版chm手册正式发布
摘要:w3cschool菜鸟教程是一个提供了最全的的web技术基础教程网站。网站包含了HTML教程、CSS教程、Javascript教程、PHP教程等各种建站基础教程。同时也提供了大量的在线实例,通过实例,您可以更好地学习如何建站。 w3cschool菜鸟教程官网: 猛击查看:http://www.w3cschool.cc/ w3cschool菜鸟教程离线版chm手册下载地址: 1、百度网盘下载:http://pan.baidu.com/s/1wypMi 2、腾讯微云下载:http://url.cn/KH9NML 加入w3cschool菜鸟教程QQ讨论群:71358470,查看更多资料下载。 说明. 阅读全文

posted @ 2013-10-31 21:30 新一 阅读(1141) 评论(0) 推荐(0) 编辑

LESS详解之编译LESS
摘要:掌握LESS,必须先掌握LESS的编译。因为LESS是CSS预处理语言的一种,是一种动态语言。LESS可以运行在各种语言和环境中,包括浏览器端、服务器端等。就因为是一种CSS预处理语言,所以需要编译。下面为大家介绍一下编译的方法。 浏览器端编译 LESS可以在浏览器端不用编译直接使用。在浏览器端使用LESS的时候,需要引入一个JS文件,这个JS文件能够把LESS文件在浏览器端编译成CSS文件,然后在呈现到页面上。 使用方法 1、下载less-1.4.2.min.js文件; 下载地址:http://www.leemagnum.com/js/less-1.4.2.min.js 2、页面引入... 阅读全文

posted @ 2013-10-31 21:28 新一 阅读(2291) 评论(2) 推荐(0) 编辑

查询存储过程,数据库对象的创建历史
摘要:查询建立时间 --表 select * from sysobjects where id=object_id(N'表名') and xtype='U' --表的结构 select * from syscolumns where id=object_id(N'表名') --存储过程 select * from sysobjects where id=object_id(N'存储过程名') and xtype='P' 查询最后修改时间 --存储过程 select name,modify_date from sys.al 阅读全文

posted @ 2013-10-31 21:23 新一 阅读(370) 评论(0) 推荐(0) 编辑

把mysql数据库生成数据字典,直接可用
摘要:便于查看数据库表、字段,做一个数据字典是很有必要的,下面只需要简单更改下配置就可以用了,样式也是挺好的。'.APPNAME.'--数据字典 '.APPNAME.'--数据字典(注:共'.$tab_count.'张表,按ctrl+F查找关键字)'."\n";for($i=0;$i'."\n";echo ' ';echo ($i+1).'、表名:[' . $array[$i]['Name'] . ']注释:' . $array[$i 阅读全文

posted @ 2013-10-31 21:22 新一 阅读(1217) 评论(0) 推荐(0) 编辑

(队列的应用5.3.3)POJ 3125 Printer Queue(优先队列的使用)
摘要:/* * POJ_3125.cpp * * Created on: 2013年10月31日 * Author: Administrator */#include #include #include using namespace std;int main() { int t; scanf("%d", &t); while (t--) { queue q; priority_queue v; int n, m; scanf("%d%d", &n, &m); int i; for (i = 0; i < n; ++i) { in 阅读全文

posted @ 2013-10-31 21:21 新一 阅读(247) 评论(0) 推荐(0) 编辑

我的2013校招总结
摘要:时间一直在过,对每个人都公平着。最近这段时间里,对于我也发生了许多重要的事吧。过着过着,今天都10月31日了,漫长有忧郁的十月也终将过去了。 想纪念的是,最近自己大四,10月份,是重庆校招最火热的时候吧,曾经也对于这个月充满期待。后来真的到了这个月,真的发生了很多事,但也终将离开,成为我生命的一瞬。留念或者不留念,我相信自己也在这样的一段岁月中得到了一些成长。感谢时光,有些明亮。 其实大学,对于一个人来说,确实会是很美好的一件事情。漫长又短暂的四年,总值得怀念。特别是到最后,我自己要离开的时候,学校的一花一树都没突然的变得那么美好,然后又却要在我的人生中凋谢掉。 在惠普工作3个多月了吧,虽然只 阅读全文

posted @ 2013-10-31 21:20 新一 阅读(288) 评论(0) 推荐(0) 编辑

使用Jmeter对应用程序进行测试
摘要:JMeter是Apache组织的开放源代码项目,它是功能和性能测试的工具,100%的用java实现,最新的版本是1.9.1,大家可以到http://jakarta.apache.org/jmeter/index.html下载源代码和查看相关文档。JMeter作用领域JMeter可以用于测试静态或者动态资源的性能(文件、Servlets、Perl脚本、java对象、数据库和查询、ftp服务器或者其他的资源)。JMeter用于模拟在服务器、网络或者其他对象上附加高负载以测试他们提供服务的受压能力,或者分析他们提供的服务在不同负载条件下的总性能情况。你可以用JMeter提供的图形化界面分析性能指标或 阅读全文

posted @ 2013-10-31 21:16 新一 阅读(580) 评论(0) 推荐(0) 编辑

Java浮点运算-BigDecimal
摘要:package com.hsun.test;import static java.lang.System.out;import java.math.BigDecimal;public class BigDecimalTest { public static void main(String[] args) { double a = 1.1; double b = 2.2; out.println(a+b);//加 3.3000000000000003 out.println(a-b);//减 -1.1 out.println(a*b);//乘 2.4200000000000004 ... 阅读全文

posted @ 2013-10-31 21:15 新一 阅读(322) 评论(0) 推荐(0) 编辑

Android工具类-关于网络、状态的工具类
摘要:下方是一个很好的监测网络、状态的工具类public class NetworkUtils { /** * 网络是否可用 * * @param activity * @return */ public static boolean isNetworkAvailable(Context context) { ConnectivityManager connectivity = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE); if (connectivity == nu... 阅读全文

posted @ 2013-10-31 21:14 新一 阅读(194) 评论(0) 推荐(0) 编辑

你们对LinearLayout线性布局中Layout_weight的误解
摘要:帮人找个入门级别的书得负责任,自己先看一下有无缺陷,结果发现这个:(原文发在该书的论坛上,发现受众面太小了,无奈转到这个弃用很久的博客里,以后把心得慢慢发上来) Google Android开发入门与实战,第二版,P104倒数第七行括弧内容:(layout_weight越小权重越大)。 SDK中的原话:Indicates how much of the extra space in the LinearLayout will be allocated to the view associated with these LayoutParams. Specify 0 if the vie... 阅读全文

posted @ 2013-10-31 21:13 新一 阅读(390) 评论(0) 推荐(0) 编辑

链接到最近访问的单元格
摘要:设计要点:单元格地址、超级链接阿金:你说能用CELL()能获取单元格地址?秀秀:对,如果用A2单元格保存地址,就在A2单元格内写入公式:=CELL("ADDRESS")就行了。 阿金:那如果用A3单元格定义一个超级链接,指向A2保存的地址就可以接直接定位到最近访问的单元格?秀秀:嗯,是个好办法。阿金:所以,俺有个想法,秀秀:什么?阿金:要是俺能CELL你在哪就好了,那样俺随时都出现在你面前。秀秀:啊?暗探呐!《最近访问的单元格》详见:http://jingyan.baidu.com/article/d621e8da1a2b092865913f89.html 阅读全文

posted @ 2013-10-31 21:11 新一 阅读(145) 评论(0) 推荐(0) 编辑

Struts2漏洞分析,漏洞波及全系版本
摘要:Struts漏洞分析 Apache Struts团队已经发布了Struts 2.3.15.1安全更新版本。在Struts2.3.15.1版本之前,存在着严重的安全漏洞,如果现在一些比较大的网站是用JAVA做的,没有把版本升级,还用的是Strtus2.3.15.1版本之前的话,那么你们就要小心,服务器被黑了哦。 下面就来说一下之前版本,Struts2的漏洞是如何产生的,我们自己去做,该如何的去解决这个安全漏洞: 我听有人说: “这算什么漏洞”,我想说的是:“你在浏览器就能把别个服务器搞蹦掉,让它停掉没工作了,这能不是高危漏洞么”。 1. 我用的是struts_... 阅读全文

posted @ 2013-10-31 21:07 新一 阅读(697) 评论(0) 推荐(0) 编辑

linux中Oops信息的调试及栈回溯
摘要:Oops 信息来源及格式 Oops 这个单词含义为“惊讶” ,当内核出错时(比如访问非法地址)打印出来的信息被 称为 Oops 信息。 Oops 信息包含以下几部分内容。 1 一段文本描述信息。 比如类似“Unable to handle kernel NULL pointer dereference at virtual address 00000000” 的信息,它说明了发生的是哪类错误。 2 Oops 信息的序号。 比如是第 1 次、第 2 次等。这些信息与下面类似,中括号内的数据表示序号。 Internal error: Oops: 805 [#1] 3 内核中加载的模块名称,也可能没 阅读全文

posted @ 2013-10-31 21:06 新一 阅读(952) 评论(0) 推荐(1) 编辑

Android事件处理的2种方式:监听器与回调
摘要:Android组件的事件处理有2种方式:1、基于监听器的事件处理方式:先定义组件,然后为组件设定监听器。详见http://blog.csdn.net/jediael_lu/article/details/11555497 2、基于回调的事件处理方式:让每一个组件继承UI类,并重写该类的事件处理方法。当该组件遇到某事件时,即会触发相应的事件处理方法。如:public class MyButton extends Button{ public boolean onKeyDown(int keyCode, KeyEvent event){ //code here }... 阅读全文

posted @ 2013-10-31 21:05 新一 阅读(413) 评论(0) 推荐(0) 编辑

10进制整数转62进制的函数
摘要:/** * 10进制转为62进制 * * @param integer $n 10进制数值 * @return string 62进制 */function dec62($n) { $base = 62; $index = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $ret = ''; for($t = floor(log10($n) / log10($base)); $t >= 0; $t --) { $a = floor($n / pow($base, $t)); 阅读全文

posted @ 2013-10-31 21:02 新一 阅读(310) 评论(0) 推荐(0) 编辑

责任心与态度比技术更重要
摘要:昨天一个小项目上线,本来在UAT(用户测试)的时候测试很成功,没有什么问题,这个项目的需求也很少,改动不大,本以为会很顺利,可没有想到这么一个小项目居然也出了问题,导致项目重新部署了一次,比预计多花费了2个多小时。 这次出的问题很低级,是因为几个配置文件的改动,之前在UAT测试是成功的,而上线之前,发现有一个配置不需要了,于是就删除了,但是删除后,因为我的经验主义作祟,觉得这个改动很小,绝对不会引起什么问题,于是只是简单测试了一下,就直接仍给那边的人上线了。结果一上线我就发现了这个bug,是个非常明显的bug,如果我上线前测试稍微注意一点就会发现的,但是我没有发现这个bug,虽然后来... 阅读全文

posted @ 2013-10-31 21:01 新一 阅读(369) 评论(0) 推荐(0) 编辑

地图上测量实际距离---百度地图应用
摘要:城市切换与测距+缩放 北京市 [更换城市] 城市列表 阅读全文

posted @ 2013-10-31 20:57 新一 阅读(415) 评论(0) 推荐(0) 编辑

本地计算机上的OracleOraDb11g_home2TNSListener服务启动又停止了。一些服务自动停止,如果他们没有什么可做的 .
摘要:一、问题 本地计算机上的OracleOraDb10g_home1TNSListener 服务启动又停止了 二、问题描述 Oracle:本地计算机上的OracleOraDb10g_home1TNSListener服务启动后又停止了。一些服务自动停止,如果它们没有什么可做的,例如 \”性能日志和警报 \”服务。 三、问题原因 出现情况:原来正常,IP地址变了后就不能启动 四、解决方法 %oracle%\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora tnsnames.ora把这这文件里的内容改下 HOST=你的计算机名字(或者本机IP... 阅读全文

posted @ 2013-10-31 20:55 新一 阅读(1143) 评论(1) 推荐(0) 编辑

软考四 设计模式
摘要:软考学习到了设计模式部分了。这次主要是学习HeadFirst,跟刚开始学习大话一样,总有种豁然开朗的感觉。 记得大话那会,总感觉作者太厉害了,讲解每个模式的时候既能从生活中的实例说起,又能给我们讲明设计模式,从生活入手,当然我们记得也就深刻了,就如说代理模式,具体可能不清楚,但是想起那个啥啥啥代人送礼物。整个过程就会出现,当然模式不想起也就起起来了。这个是大话阶段的感觉。 那么HeadFirst呢,如果说大话那会学习的“是什么”,那么现在学习的是“为什么”,第一遍的学习只是个认识的过程,再次或者是再再次的学才是真正的学习,这也就是为什么“学而时习之,不亦说乎”的道理吧。 我们都记得关联关系中. 阅读全文

posted @ 2013-10-31 20:54 新一 阅读(378) 评论(0) 推荐(0) 编辑

UVALive 4857 Halloween Costumes
摘要:区间dp。对于最左边的点: 1、在该点穿的衣服只有该点用的到,即穿上就脱下。所以dp[ l ][ r ] = min(dp[ l + 1][ r ] + 1, dp[ l ][ r ])。 2、衣服仍保留。这一步需要明确只有后面用到这件衣服才会选择保留。假如当前位置是i,j 位置和当前位置衣服相同。就可以考虑当前衣服一直穿到了 j 位置。因为在此期间该衣服可能还会被用到。所以我们把 j 位置保留下来,这样的话整个区间l ,r 就都可以用这件衣服了。 于是dp[ l ] [ r ] = min(dp[ l ][ r ], dp[l + 1][ j ] + dp[ j + 1][ ... 阅读全文

posted @ 2013-10-31 20:53 新一 阅读(179) 评论(0) 推荐(0) 编辑

现在就能投入使用的12个高端大气上档次的CSS3特性
摘要:原文:http://tutorialzine.com/2013/10/12-awesome-css3-features-you-can-finally-use/原文中有demo展示及下载。翻译开始:可能你和我一样,每当看到一个新潮的令人过目不忘的css3特效,就迫不及待的想要应用到自己的网站中去。然后,你就会发现这些新特性只能在一到两个主流浏览器(而且绝不可能是IE)中正常显示,于是乎,你选择了搁置这个特效,开始遥遥无期的等待。现在我有一个好消息要告诉你:在最新版本的浏览器中,不少帅气的CSS3特性已经得到了良好的支持,你现在就可以使用它们了!提醒下,下面所叙及的大部分特性不能在老版本的IE( 阅读全文

posted @ 2013-10-31 20:52 新一 阅读(233) 评论(0) 推荐(0) 编辑

LeetCode Linked List Cycle 解答程序
摘要:Linked List Cycle Given a linked list, determine if it has a cycle in it.Follow up: Can you solve it without using extra space? 错误解法。因为Cycle可能出现在Link的中间的,所以需要检查其中间Nodes。bool hasCycle(ListNode *head) { // IMPORTANT: Please reset any member data you declared, as // the same Solution instance will be.. 阅读全文

posted @ 2013-10-30 23:04 新一 阅读(233) 评论(0) 推荐(0) 编辑

[置顶] ArcGIS Runtime SDKs 10.2 for iOS & Android& OS X发布
摘要:我们高兴的宣布:ArcGISRuntime SDKs 10.2 for iOS & Android & OS X正式发布!在10.2版本中,你可以在iOS、Android和Mac设备上进行完全离线的数据浏览、编辑和分析操作,最终你可以构建完全离线的app,并应用到野外;SDKs支持最新的iOS 7和OS X Mavericks操作系统,因此你可以充分利用系统的新特性来丰富应用,覆盖尽可能多的用户群体。 ArcGISRuntime SDK 10.2 for OS X是第一个正式对外发布的版本,它能够帮助用户打造与iOS SDK具备相同的功能、而运行在Mac上的app,如果你对iO 阅读全文

posted @ 2013-10-30 22:59 新一 阅读(683) 评论(0) 推荐(0) 编辑

git stash笔记
摘要:日常工作中经常会需要放下手头上的工作,转而去修改之前的某一个bug,此时就需要将现有的改动添加到staging areagit add .然后将这些改动暂时放入一个stack中:git stash这样就可以切换到另外一个分支,而不需要提交当前未完成的代码了:git checkout branch_another等到解决了紧急的事情,就可以切换回到之前的branch,并将stack中的改动恢复到此branch中:如果确定之前的git stash是最新的一次stash就可以直接执行:git stash pop如果不是最新的stash就如下操作: git stash apply stash@{3}. 阅读全文

posted @ 2013-10-30 22:58 新一 阅读(173) 评论(0) 推荐(0) 编辑

Linux下全局符号覆盖问题
摘要:在windows上,默认情况下,动态库中的符号都是对外隐藏的,除非你显示的指出要导出哪些符号,否则外界是看不到的。但是linux下情况刚好相反,对静态变量和全局变量,linux下so里面的符号对外可见。这就很容易出现一个问题,就是外界很可能会无意中修改so内部的符号或符号同名但内存结构不同,带来各种问题。有一种方法能将so里面的符号隐藏起来,避免全局符号覆盖。1、首先,编程参数中添加编译选项-fvisibility=hidden,这个是隐藏符号的控制。2、其次,在要导出的接口前添加__attribute__ ((visibility("default")))。通过以上两步, 阅读全文

posted @ 2013-10-30 22:56 新一 阅读(694) 评论(0) 推荐(0) 编辑

HDU 2222 AC自动机模版题
摘要:所学的AC自动机都源于斌哥和昀神的想法。题意:求目标串中出现了几个模式串。使用一个int型的end数组记录,查询一次。#include #include #include using namespace std;const int maxw = 50 * 10000 + 10;const int sigma_size = 26;const int maxl = 1000000 + 10;struct Trie{ int next[maxw][sigma_size],fail[maxw],end[maxw]; int root,L; int newnode(){ for(int i=0;iQ;. 阅读全文

posted @ 2013-10-30 22:56 新一 阅读(139) 评论(0) 推荐(0) 编辑

Reduce 优化(mapr)
摘要:1、合理设计桶的大小,插入桶的时候,桶的数目和reduce的数目一致,结合map的输出大小合理设置桶的大小,否则在reduce阶段就会非常慢。2、查看reduce的copy的速率,如果map output的文件过多, mapred.reduce.parallel.copies默认是12(mapr),表示一个reduce会开启12个线程向map阶段copy数据。可以加大次参数。3、reduce 从map阶段copy数据后会有merge阶段。同map阶段的merge一样 io.sort.factor决定。表示可以有多少个stream并行merge数据默认为10,如果从map段取的分数大于10,则可 阅读全文

posted @ 2013-10-30 22:53 新一 阅读(339) 评论(0) 推荐(0) 编辑

Oracle中CBO优化器简介
摘要:Oracle中CBO优化器简介 Oracle数据库中的优化器是SQL分析和执行的优化工具。它负责制定SQL的执行计划,也就是它负责保证SQL的执行计划的效率最高,比如优化器决定Oracle以什么样的方式访问数据,优化器是SQL执行的核心,它作出的执行计划的好坏,直接影响着SQL的执行效率。1、执行计划中数据的访问方式:直接表(无索引)的访问:并行多数据块通过索引访问:index unique scan(=唯一值)Index range scan(范围)Index full scan(order by, )2、执行计划中数据的关联处理:Nested loop join:嵌套循环Merge joi 阅读全文

posted @ 2013-10-30 22:52 新一 阅读(685) 评论(0) 推荐(0) 编辑

hdu 2896 AC自动机模版题
摘要:题意:输出出现模式串的id,还是用end记录id就可以了。本题有个关键点:“以上字符串中字符都是ASCII码可见字符(不包括回车)。” -----也就说AC自动机的Trie树需要128个单词分支。#include #include #include using namespace std;const int maxw = 210 *500 + 10;const int sigma_size = 128;const int maxl = 10000 + 10;struct Trie{ int next[maxw][sigma_size],fail[maxw],end[maxw]; int roo 阅读全文

posted @ 2013-10-30 22:48 新一 阅读(165) 评论(0) 推荐(0) 编辑

快递公司送货员送到货时,打电话通知客户来取的改进
摘要:当快递公司送货员送到货时,每次都要打电话通知客户来取包裹。这是一个体力活,几乎每个包裹都要打电话通知,有时还会拨错电话。 改进:为什么不把打电话的这一个动作,集成到一个系统里面,到时候送货员只要通过一个手机的APP发送对应的指令,然后系统会给相应的用户拨打语音电话,进行提醒。如果拨打不成功,然后反馈给送货员,这时他就知道对应的客户没在,然后就不用等客户了。同时这对快递公司也有好处,一方面可以和通信公司合作,减少通信成本,同时也免去了快递员的通信费。 你觉得呢? 阅读全文

posted @ 2013-10-30 22:47 新一 阅读(424) 评论(0) 推荐(0) 编辑

Scala数据类型中的Symbol(符号文本)
摘要:1.属于基本类型,被映射成scala.Symbol2.当两个Symbol值相等时,指向同一个实例3.Symbol类型存在的意义:作为不可变的字符串,同时不必重复地为相同对象创建实例,节省资源。这类似ruby的设计。4.定义变量val s=‘my_symbol时,s值即为 s:Symbol = ’my_symbol。 而s.name为Sting类型,值为my_symbol 阅读全文

posted @ 2013-10-30 22:46 新一 阅读(890) 评论(0) 推荐(0) 编辑

hdu 3065 AC自动机模版题
摘要:题意:输出每个模式串出现的次数,查询的时候呢使用一个数组进行记录就好。同上题一样的关键点,其他没什么难度了。#include #include #include using namespace std;const int maxw = 1000 * 50 + 10;const int sigma_size = 128;const int maxl = 2000000 + 10;char str[1010][100];struct Trie{ int next[maxw][sigma_size],fail[maxw],end[maxw]; int root,L; int newnode(){ . 阅读全文

posted @ 2013-10-30 22:45 新一 阅读(174) 评论(0) 推荐(0) 编辑

Oracle DB 复制数据库
摘要:• 列出创建副本数据库的目的• 选择用于复制数据库的方法• 使用RMAN 复制数据库• 使用RMAN 备份复制数据库• 基于正在运行的实例复制数据库 使用副本数据库 • 使用副本数据库可执行以下任务: – 测试备份和恢复过程 – 测试升级到新版本的Oracle数据库 – 测试应用程序的变化对数据库性能的影响 – 通过创建导出文件并将对象导入生产数据库来恢复对象 • 创建副本数据库: – 使用RMAN 的DUPLICATE命令 – 在同一主机上或在不同的主机上 – 包含与源相同的内容或源的子集 – 对于基于备份的复制,是通过辅助通道执行的 –... 阅读全文

posted @ 2013-10-30 22:43 新一 阅读(508) 评论(0) 推荐(0) 编辑

Java打包生成exe(使用exe4j和inno setup)
摘要:Java打包生成exe生成jar先使用eclipse生成可执行的jar【可执行的jar包含内容更全面,包括指定主类的.mf】Exe4j的使用一定要可执行jar进行打包。Projecttype选择Regularmode(一般jar包模式)Applicationinfo填写一个发布目录(这个后面相对路径的根目录)Executableinfo填写可执行文件名Javainvocation配置classpath要添加运行的jar和该jar所调用的所有jar(可以添加目录)选择Mainclass可以不进行打包,直接复制所有文件就可以进行传播(所谓绿色版本)。即使使用下面方法打包成exe之后,安装完成的文件 阅读全文

posted @ 2013-10-30 22:39 新一 阅读(833) 评论(0) 推荐(0) 编辑

总结一些Android好用的开源库
摘要:1.android-viewFlowhttps://github.com/pakerfeldt/android-viewflow 2. android-viewbadgerhttps://github.com/jgilfelt/android-viewbadger 阅读全文

posted @ 2013-10-30 22:36 新一 阅读(258) 评论(0) 推荐(0) 编辑

js防止表单重复提交
摘要:内容: 阅读全文

posted @ 2013-10-30 22:35 新一 阅读(158) 评论(0) 推荐(0) 编辑

一个想创业的奇葩程序员的故事
摘要:昨天与缘创派( ycpai.com)上一个程序员用户见面聊天。在很多地方有点颠覆我的三观,特别记录如下,与大家分享。 这个程序员每个月工资只有5000,但他觉得自己不缺钱。他每天从燕郊到北太平庄单程需要两个小时,但觉得很快乐。他喜欢发现各种网站的漏洞,但只是捣乱,而不是做坏事。他很喜欢与创业的人聊天,但觉得别人的想法不靠谱。他做了一堆的网站,但没有一个能赚大钱。他幻想自己做的某个东西某天能做大,拿到投资。 和他见面,他说我有个好东西给你演示:于是拿出他的HTC,打开一个app,app上写着“来往摇一摇”,晃一下,就能出来一个来往的用户和二维码。他说:“现在很多人想加来往的... 阅读全文

posted @ 2013-10-30 22:35 新一 阅读(317) 评论(0) 推荐(0) 编辑

keytool命令总结
摘要:keytool 命令总结一、创建数字证书交互模式使用默认的密钥库.keystore(目录是c:DocumentsandSetting用户名)和算法(DSA)keytool-genkey默认的别名mykey密钥库中可以存放多个条目(公钥/私钥对和证书),它们在密钥库中以别名(alias)区分。keytool-genkey-aliasmytest-keyalgRSA-keysize1024-keystoremykeystore-validity4000其中,-keyalg参数可以指定密钥的算法,如果需要指定密钥的长度,可以再加上-keysize参数。密钥长度默认为1024位,使用DSA算法时,密钥 阅读全文

posted @ 2013-10-30 22:32 新一 阅读(2501) 评论(0) 推荐(0) 编辑

BLDC之六种霍尔检测换相排序表
摘要:/*1 BLDC 的六种霍尔换相排列表2 包含正反转*///#define BLDC_HALL_CAB //--//#define BLDC_HALL_CBA//#define BLDC_HALL_ACB//#define BLDC_HALL_BAC//#define BLDC_HALL_ABC#define BLDC_HALL_BCA//----------------CAB------------------------------#ifdef BLDC_HALL_CABuint8 Tab_StaHolZen[]={0,5,4,6,2,3,1};//正转 uint8 Tab_StaH... 阅读全文

posted @ 2013-10-30 22:31 新一 阅读(7003) 评论(0) 推荐(0) 编辑

dsPIC33EP 时钟初始化程序
摘要://文件名p33clk.h#ifndef _P33CLK_H_#define _P33CLK_H_//#include "p33clk.h"#define WDT_ENB _SWDTEN = 1 #define WDT_DIS _SWDTEN = 0 //时钟源选择#define OSCLK0 0 //FRC#define OSCLK1 1 //带PLL+N分频的FRC#define OSCLK2 2 //HS MS LS 外部时钟#define OSCLK3 3 //带PLL的HS MS LS 外部时钟#define OSCLK4 4 //保留#define ... 阅读全文

posted @ 2013-10-30 22:28 新一 阅读(1048) 评论(0) 推荐(0) 编辑

android java 设计模式详解 Demo
摘要:android java 设计模式详解 最近看了一篇设计模式的文章,深得体会,在此基础我将每种设计模式的案例都写成Demo的形式,方便读者研究学习,首先先将文章分享给大家:设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证 代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理 的运用设计模式可以完美的解决很多 阅读全文

posted @ 2013-10-30 22:27 新一 阅读(391) 评论(0) 推荐(0) 编辑

Java程序实现密钥库的维护
摘要:1Java程序列出密钥库所有条目importjava.util.*;importjava.io.*;importjava.security.*;publicclassShowAlias{publicstaticvoidmain(Stringargs[])throwsException{Stringpass="080302";Stringname=".keystore";FileInputStreamin=newFileInputStream(name);KeyStoreks=KeyStore.getInstance("JKS");ks 阅读全文

posted @ 2013-10-30 22:23 新一 阅读(759) 评论(0) 推荐(0) 编辑

Myeclipse2013下载,安装,破解,介绍(CSDN首发)
摘要:MyEclipse 2013新特性根据官方最新消息,MyEclipse 2013已经正式发布!MyEclipse 2013支持HTML5、JQuery和主流的Javascript 库。 随着MyEclipse 2013支持Html 5,你可以添加音频、视频和API元素到你的项目,从而为移动设备创建复杂的Web应用程序。你甚至还可以通过HTML5 可视化设计器设计令人难以置信的用户界面。同时,随着MyEclipse 2013支持JQuery,你可以通过插件提升性能,并添加动画效果到设计中。HTML5 Mobile Projects MyEclipse Mobile Simulator Mobi. 阅读全文

posted @ 2013-10-30 22:21 新一 阅读(588) 评论(0) 推荐(0) 编辑

eclipse 如何忽略js文件报错
摘要:本文翻译自:http://stackoverflow.com/questions/10254922/jquery-mobile-1-1-0-min-triggers-errors-in-eclipse(向原作者致敬)忽略某个js文件报错的方法:Project Properties > JavaScript > Include Path > Source > 选中Exclude > 点击edit按钮 > 在下面的 Exclusion patterns 中添加对应的文件。 截图如下 阅读全文

posted @ 2013-10-30 22:20 新一 阅读(1059) 评论(0) 推荐(0) 编辑

dsPIC33EP ADC模块初始化及应用实例
摘要://文件名 p33adc.h#ifndef _P33ADC_H_#define _P33ADC_H_//#include "p33adc.h"//--AD1CON1#define ADON (1<<15)#define MAUTO (7<<5) //采样后 自动转换模式#define SAMP (1<<1)#define DONE (1<<0)//ADC时钟选择--时钟分频#define ADC_DIV1 (1-1)#define ADC_DIV5 (5-1)#define ADC_DIV10 (10-1)#define AD 阅读全文

posted @ 2013-10-30 22:18 新一 阅读(1663) 评论(0) 推荐(0) 编辑

Java对证书的操作
摘要:1Java程序从证书文件读取证书importjava.io.*;importjava.security.cert.*;publicclassPrintCert{publicstaticvoidmain(Stringargs[])throwsException{CertificateFactorycf=CertificateFactory.getInstance("X.509");FileInputStreamin=newFileInputStream("my.cer");Certificatec=cf.generateCertificate(in);in 阅读全文

posted @ 2013-10-30 22:16 新一 阅读(925) 评论(0) 推荐(0) 编辑

【Animation】 使用handler和Runnable实现某一个控件的抖动效果
摘要:布局: 代码: 使用handler的postDelayed方法每半秒钟发送一个消息来执行动画效果,同时在handler里面使动画平移的距离缩短,当距离为零时就通过handler的 removeCallbacks方法取消runnable正在执行的操作! 每一次点击按钮都重置一下动画的距离,并且开启runnable,执行操作!package com.example.viewpager;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.util.Lo... 阅读全文

posted @ 2013-10-30 22:14 新一 阅读(355) 评论(0) 推荐(0) 编辑

微信平台技术初探
摘要:微信类应用和公众平台接口当前呈现一种如火如荼的形势,其“IM+语音通讯+社交”的功能特点满足了大量使用者的沟通和分享需要,公众平台接口则对企业机构和商务人士拓展服务提供了无限可能和丰富的想象空间。 微信现在有两种平台,公众平台和开放平台,前者强调信息流,既可以像微博一样推送内容,也可以根据用户发来的消息进行智能回复;后者主要面向App开发者,通常前提是拥有成熟的应用程序,之后可以通过开放平台,将内容分享至朋友圈。微信公众平台:https://mp.weixin.qq.com/微信开发平台:http://open.weixin.qq.com/intro/?lang=zh_CN微信的公众平台,已. 阅读全文

posted @ 2013-10-30 22:12 新一 阅读(525) 评论(0) 推荐(0) 编辑

wordpress文章ID不连续显示问题的完美解决
摘要:在最新版的 wordpress 系统中,依然存在着文章ID不连续显示的问题,也就是我们还没有上传多少文章,在数据库里的ID号已经很大了,也就是说如果我们的博客使用的是固定链接,那么在前台显示的ID相差会很大,比如第一篇文章是ID=2,那么第二篇可能就是ID=5或者ID=8了,这就是wordpress文章ID不连续显示的问题了。 其实这个也不能单纯的定义成wordpress的bug,毕竟人家的程序是这样设计的,可能程序上设计得过于完美了,但对于国内许多用户来说,可能更想要连续的ID吧,这样看起来更美观一点,而且对于我来说,数据库中也不会显得更凌乱,当然如果你的固定链接中没有使用post ID,那 阅读全文

posted @ 2013-10-30 22:10 新一 阅读(655) 评论(0) 推荐(0) 编辑

dsPIC33EP 高速PWM模块初始化设置及应用
摘要://文件 p33pwm6.h#ifndef _P33PWM6_H_#define _P33PWM6_H_//#include "p33pwm6.h"#define FSYNCOEN (1<<8)//主时基同步使能位#define FSYNCEN (1<<7)//外步时基同步使能位//输入时钟预分频选择#define PWMCLK_DIV1 (0<<0)#define PWMCLK_DIV2 (1<<0)#define PWMCLK_DIV4 (2<<0)#define PWMCLK_DIV8 (3<<0 阅读全文

posted @ 2013-10-30 22:08 新一 阅读(1978) 评论(0) 推荐(0) 编辑

QoS 测量 (目标,方法,协议)
摘要:本文翻译自ITU-T的Technical Paper:《How to increase QoS/QoE of IP-based platform(s) to regionally agreed standards》(2013/3/1)。这是其第六章的一部分,给出了QoS测量方面的综述。PS:在此感谢一位师弟的翻译。针对 QoS测量的考虑 [b-ITU-T E.800-Sup.8] 通常来说,QoS的测量方法应该至少可以估计指定测量点之间传输的数据包的QoS指标。而且QoS的测量应该是按需发生的或持续性进行的。 我们需要知道,像IP和下一代网络(NGN)这样的无连接服务,具有在每个方向上以数据包 阅读全文

posted @ 2013-10-30 22:07 新一 阅读(725) 评论(0) 推荐(0) 编辑

《Linux命令行与shell脚本编程大全》 第二十二章 学习笔记
摘要:第二十二章:使用其他shell什么是dash shellDebian的dash shell是ash shell的直系后代,ash shell是Unix系统上原来地Bourne shell的简化版本。NetBSD Unix操作系统移植了ash shell,并且作为默认shell。NetBSD开发人员给ash shell添加了一些新功能,使它更接近Bourne shell。新功能包括:emacs和vi编辑器命令进行命令行编辑,以及历史命令来查看前面输入的命令。ash shell这个版本也被FreeBSD作为默认 登录shellDebian Linux发行版创建了它自己的ash shell版本(称作 阅读全文

posted @ 2013-10-30 22:06 新一 阅读(504) 评论(0) 推荐(0) 编辑

Http网络通信--网络图片查看
摘要:1.要在andorid中实现网络图片查看,涉及到用户隐私问题,所以要在AndroidManifest.xml中添加访问网络权限2.布局文件 3.MainActivity.javapackagecom.example.showimage;importjava.io.IOException;importjava.io.InputStream;importjava.net.HttpURLConnection;importjava.net.MalformedURLException;importjava.net.URL;importandroid.os.Bundle;importandroid.ap. 阅读全文

posted @ 2013-10-30 22:03 新一 阅读(362) 评论(0) 推荐(0) 编辑

stm32 IAP + APP ==>双剑合一
摘要:(扩展-IAP主要用于产品出厂后应用程序的更新作用,上一篇博文详细的对IAP 升级程序做了详细的分析http://blog.csdn.net/yx_l128125/article/details/12992773,考虑到出厂时要先烧写IAP 再烧写APP应用程序要烧写2次增加工人劳动力基础上写了“STM32 IAP+APP ==>双剑合一”链接稍后发,希望通过IAP程序的hex 文件 和 APP的hex文件 合成一个hex 或者把合成的hex文件转成.bin 文件 减少“体力”) 一、简单框架介绍(简单回顾上篇博文《IAP在线 升级详解》http://blog.csdn.net/yx_l 阅读全文

posted @ 2013-10-30 22:01 新一 阅读(741) 评论(0) 推荐(0) 编辑

码农看完21个故事之后...
摘要:1.甲去买烟,烟29元,但他没火柴,跟店员说:“顺便送一盒火柴吧。”店员没给。 乙去买烟,烟29元,他也没火柴,跟店员说:“便宜一毛吧。”最后,他用这一毛买一盒火柴。 这是最简单的心理边际效应。第一种:店主认为自己在一个商品上赚钱了,另外一个没赚钱。赚钱感觉指数为1。第二种:店主认为两个商品都赚钱了,赚钱指数为2。当然心理倾向第二种了。同样,这种心理还表现在买一送一的花招上,顾客认为有一样东西不用付钱,就赚了,其实都是心理边际效应在作怪。 -... 启示:变换一种方式往往能起到意想不到的效果! 通常很多事情换一种做法结果就不同了。人生道路上,改善心智模式和思维方式是很... 阅读全文

posted @ 2013-10-30 22:01 新一 阅读(190) 评论(0) 推荐(0) 编辑

ssl/https双向验证的配置
摘要:1.SSL认证不需要特别配置,相关证书库生成看https认证中的相关部分2.HTTPS认证一、基本概念1.单向认证,就是传输的数据加密过了,但是不会校验客户端的来源 2.双向认证,如果客户端浏览器没有导入客户端证书,是访问不了web系统的,找不到地址 如果只是加密,我感觉单向就行了。 如果想要用系统的人没有证书就访问不了系统的话,就采用双向二、服务器配置:打开Tomcat根目录下的/conf/server.xml修改server.xml客户端证书注册名称必须与域名一致,否则无法验证。例如访问https://127.0.0.1:8443/Test必须使用名称为127.0.0.1的证书,访问htt 阅读全文

posted @ 2013-10-30 21:57 新一 阅读(910) 评论(0) 推荐(0) 编辑

dsPIC33EP timer1 初始化设置及应用
摘要://文件 p33timer1.h#ifndef _P33TIMER1_H_#define _P33TIMER1_H_//#include "p33timer1.h"#define TIMER1_IEN_ENB _T1IE = 1#define TIMER1_IEN_DIS _T1IE = 0//timer1输入时钟分频#define TIMER1_DIV1 (0<<4)#define TIMER1_DIV8 (1<<4)#define TIMER1_DIV64 (2<<4)#define TIMER1_DIV256 (3<<4 阅读全文

posted @ 2013-10-30 21:57 新一 阅读(570) 评论(0) 推荐(0) 编辑

onConfigurationChanged is not called&& 翻转屏幕不执行onConfigurationChanged方法&&onConfigurationChanged不执行
摘要:我总结出一句话:如果target sdk>=13,必须使用如下方式声明activity:android:configChanges="orientation|screenSize"否则不会调用onConfigurationChanged方法!!!引用地址:http://developer.android.com/guide/topics/resources/runtime-changes.html#HandlingTheChange 原文:Caution:Beginning with Android 3.2 (API level 13),the "scree 阅读全文

posted @ 2013-10-30 21:55 新一 阅读(409) 评论(0) 推荐(0) 编辑

adb server is out of date. killing...
摘要:adb server无法启动方法,结束占用端口的进程 adb server is out of date. killing... ADB server didn't ACK * failed to start daemon * error: unknown host service 使用adb时,若出上面的错,使用adb kill-server是没有用的,因为此时是其他进程的监听了端口,而不是adb。我用cmd命令管理器解决: 输入 netstat-ano|findstr"5037" 找到下列进程 TCP 127.0.0.1:1120 127.0.0.1:5037 阅读全文

posted @ 2013-10-30 21:52 新一 阅读(196) 评论(0) 推荐(0) 编辑

MySql5.5忘记root密码的解决方法
摘要:试了很多方法,下面这种方法是确保可以成功的,呵呵。转载自:http://hi.baidu.com/bjben/item/722bb50b27baf1dcdde5b097。申明:本文章应该属于转载,但考虑到让更多读者看到,我改成了原创,希望原作者多多见谅。 操作系统:windows操作系统,xp或win7. 1.dos命令行窗口 进入e:\mysql5.5\bin ,停止mysql 服务 e:\mysql5.5\bin>net stop mysql 注意:看看那任务管理器中是否有mysqld.exe进程,如有,kill them all. 2. 以不检查权限的方式启动mysql e:... 阅读全文

posted @ 2013-10-30 21:51 新一 阅读(1087) 评论(0) 推荐(0) 编辑

change netbeans look and feel
摘要:change netbeans look and feel:方法一: 下载地址:https://kenai.com/projects/nbsubstance/downloads/directory/updates 下载文件:org-sepix-substance.nbm; org-jvnet-lafwidget.nbm; org-jvnet-substance.nbm; 修改方法:http://softkube.com/blog/changing-the-default-look-and-feel-of-netbeans/8 Steps to change the default NetBea 阅读全文

posted @ 2013-10-30 21:47 新一 阅读(703) 评论(0) 推荐(0) 编辑

Oracle DB 管理数据库的空间
摘要:• 描述4 KB 扇区磁盘的概念及使用• 使用可移动表空间• 描述可移动表空间的概念 数据库存储 数据库存储 数据库包括物理结构和逻辑结构。由于物理结构和逻辑结构是分开的,因此管理数据的物 理存储时不会影响对逻辑存储结构的访问。 磁盘是数据库的主要存储介质,目前主要有512 字节的扇区,而拥有4 KB 大扇区的磁盘 即将上市,它们可以用较低的开销提供更高的存储容量。Oracle DB 可以通过特定于平台 的设备驱动程序访问硬盘。(数据库写进程[和ASM 进程] 可直接向磁盘进行写入,无需 通过操作系统。) Oracle Database 11g发... 阅读全文

posted @ 2013-10-30 21:46 新一 阅读(360) 评论(0) 推荐(0) 编辑

五 Django 1.5.4 User Authentication 用户认证
摘要:一.创建drinker app./manage.py startapp drinker在INSTALL_APPS添加drinker用户的Profile模型,django里面是可以自定义的。 通过在settings.py里面指定AUTH_PROFILE_MODULE变量的值就可以了。 AUTH_PROFILE_MODULE = ‘package.model_name’ # profiles.Profile 用户可以使用user.get_profile()来获取自己的profile信息。在settings.py中添加 AUTH_PROFILE_MODULE='drinker.Drinker 阅读全文

posted @ 2013-10-30 21:45 新一 阅读(355) 评论(0) 推荐(0) 编辑

接口开放在即,先学招行做好微信内容营销
摘要:10月29日,微信公众平台改版上线公测,开放了全新的认证体系,并增加了相应的开发接口,这次主要针对的是服务号。对于微信运营者来说这是福音,但是对于中小企业主来说,真正操作这些具体的细节的时候,是很费精力的事情,弄不好是一根“难啃的骨头”,真想把微信玩的转,还得看运营。 运营微信公众号显然与微博营销大相径庭。不同于微博营销,微信公众号的大多数内容几乎是一劳永逸的,不需要铺天盖地的信息量的铺陈来吸引和取悦不同口味人群。在微信公众号中你所要做的就是以内容为核心,所有不以内容为核心的微信营销都是耍流氓。 精准的信息传达 在微信上,粉丝不需要你先给他讲十条笑话拉拢关系,然后再向他推销,在这里你... 阅读全文

posted @ 2013-10-30 21:42 新一 阅读(272) 评论(0) 推荐(0) 编辑

Topcomponent --sighoff
摘要:Topcomponent --sighoff实现一个置于右边框的Topcomponent: 1、可远程同步更新(根据远程的xml文件),修改(增删)该xml文件,查看、刷新等 2、打包工程,记录该打包后的文件的信息,包括:ProjectName,author,date,message,写入远程xml文件 3、不论是上传该文件信息,还是远程查看该信息,都必须先设置author,repositoryPath,localPath. 4、四个按键:打包文件并写入xml文件信息,远程调用查看该xml文件,刷新查看该xml文件,设置author,repositoryPath,localPath.代码包括: 阅读全文

posted @ 2013-10-30 21:41 新一 阅读(614) 评论(0) 推荐(0) 编辑

用canvas实现图片滤镜效果
摘要:1.灰度效果图片过滤效果之灰度效果算法及原理:.299 * r + .587 * g + .114 * b;2.油画效果算法及原理:用当前点四周一定范围内任意一点的颜色来替代当前点颜色,最常用的是随机的采用相邻点进行替代。3.连环画效果图片滤镜效果之连环画效果 算法及原理: 连环画的效果与图像灰度化后的效果相似,它们都是灰度图,但连环画增大了图像的对比度,使整体明暗效果更强. 算法: R = |g – b + g + r| * r / 256 G = |b – g + b + r| * r / 256; B = |b – g + b + r | * g / 256; 4.怀旧效果 图... 阅读全文

posted @ 2013-10-30 21:38 新一 阅读(1016) 评论(0) 推荐(0) 编辑

Windows平台下libevent库的使用
摘要:1引子手头上有一个使用了4个年头的HttpClient库,自己封装的,对于集成了IE浏览器的应用程序很友好。但最近想把产品扩展到Chrome和FireFox阵营,萌发了重构HttpClient的想法,自此便再也抑制不住冲动了。考察了很多的C++网络库,最终选定了libevent,没别的,一开源,二轻量,三没有额外的依赖库,四对VS很友好,喜不自禁。2编译2.1下载从官网http://libevent.org/下载了最新的stable代码包(libevent-2.0.21-stable.tar.gz),解压到F:\libevent-2.0.21-stable。2.2准备编译直接打开解压目录下的. 阅读全文

posted @ 2013-10-30 21:36 新一 阅读(798) 评论(0) 推荐(0) 编辑

网友对网秦公司的真实评价
摘要:《浑水再发报告指网秦回应存在十大谎言》http://tech.qq.com/a/20131030/002443.htm评价很真实,也很到位。入木三分。------------------------------------------ 塞班系统用网秦后被折磨的只能刷机的朋友有多少?就这网络禽兽还能上市真邪门,还安全软件?真心的禽兽软件好不! 居然还没倒闭,好多年没听过这个软件了 自从诺基亚用过网禽就再没有用过!直接刷机解决!没有其他办法!简直就是病毒软件!连流氓软件都比他好用! 这骗子公司就要给他最严厉的惩罚。 我用网秦,真的垃圾 我靠~网秦这厮还没倒闭,这个流氓单位必须被做空,它的... 阅读全文

posted @ 2013-10-30 21:35 新一 阅读(527) 评论(0) 推荐(0) 编辑

调色板
摘要:对于一个显示设备,数据的更新率正比于画面的像素数和色彩深度的乘积。在嵌入式Linux系统中,受处理器资源配置和运算能力的制约,当使用大分辨率显示时(如在一些屏幕尺寸较大的终端上,往往需要640×480以上),需要降低显示的色彩深度。否则,由于数据处理负担过重会造成画面的抖动和不连贯。这时,调色板技术将发挥重要作用。ARM9内核的S3C2410在国内的嵌入式领域有着广泛的应用,芯片中带有LCD控制器,可支持多种分辨率、多种颜色深度的LCD显示输出。在此,将S3C2410的调色板技术,以及嵌入式Linux系统下调色板显示的实现方法进行分析。 1 S3C2410调色板技术概述 1.1 调色 阅读全文

posted @ 2013-10-30 21:34 新一 阅读(676) 评论(0) 推荐(0) 编辑

使用iOS手势UIGestureRecognizer
摘要:UIKit中包含了UIGestureRecognizer类,用于检测发生在设备中的手势。UIGestureRecognizer是一个抽象类,定义了所有手势的基本行为,它有下面一些子类用于处理具体的手势: 1、拍击UITapGestureRecognizer (任意次数的拍击) 2、向里或向外捏UIPinchGestureRecognizer (用于缩放) 3、摇动或者拖拽UIPanGestureRecognizer 4、擦碰UISwipeGestureRecognizer (以任意方向) ... 阅读全文

posted @ 2013-10-30 21:33 新一 阅读(164) 评论(0) 推荐(0) 编辑

[MySQL登录错误] ERROR1045 (28000): Access denied for user 'omonroy'@'20.112.251.19' (using password:YES)
摘要:收到美国那边同事carl的call说用户登录不上去了,不过2个礼拜前他还用的好好的,他给我发email了,他有急事需要处理麻烦我记尽快协助,他在email有截取错误信息: root@xxxxx:/home/nova# mysql -h xxxx.xx.xx-xx.xx.com-u omonroy -pEnterpassword:ERROR1045 (28000): Access denied for user 'omonroy'@'20.112.251.19' (using password:YES) 关于这种问题,我直接回复,肯定是密码不对,但是carl说他输 阅读全文

posted @ 2013-10-30 21:30 新一 阅读(223) 评论(0) 推荐(0) 编辑

51知识复习笔记(不定期更新)
摘要:一. 基础知识必备 1 . 单片机复位引脚——RST当输入连续两个机器周期以上的高电平时为有效,用来完成单片机复位的初始化操作,复位后的程序计数器PC = 0000H,即复位后将从程序存储器的0000H单元读取第一条指令代码。通俗的讲,就是单片机从头开始执行程序。 2 .PSEN 全称是程序储存器允许输出控制端。在读取外部程序储存器时, PSEN 低电平有效,以实现外部程序储存器的读操作。(内存足够了,没必要) 3.电平重要知识点CMOS电路中不使输入端悬空,否则会造成逻辑混乱。CMOS电平能驱动TTL电平,但是TTL电平不能驱动CMOS电平,需加上拉电阻 4. 51系类扩... 阅读全文

posted @ 2013-10-30 21:26 新一 阅读(299) 评论(0) 推荐(0) 编辑

《抽象是一种美》
摘要:《抽象是一种美》计算机编程语言的每一次进化,都是一种抽象。从最初的面向与非门和数字电路的开关,到基于一种中央处理器架构的汇编语言,这是一种巨大的进步,计算机从此进入可编程时代。再到后来高级语言的发明,更进一步的抽象了硬件,编程者甚至不用考虑硬件问题,从此软件和硬件有了分界线,高级语言的发明带来了软件革命,随着软件工业发展,越来越多,越来越大型的软件工程的发展,面向过程的编程语言的基于流程和逻辑的思想和本色已经不能满足这种复杂性和生产性的要求。这时候出现了新的编程语言机制,她实现了更进一步的抽象,把过程和逻辑封装起来,让他们之间通过合理的设计模式进行沟通,这就是面向对象的编程思想。有了面向对象, 阅读全文

posted @ 2013-10-29 22:34 新一 阅读(188) 评论(0) 推荐(0) 编辑

视频播放器原理二
摘要:播放器解决了视频播放的问题。通常来说,解决问题最好的办好就是大而化小,小而化无。因为整个播放过程是一个复杂的过程,所以播放器也采用分而治之的办法。简单来说,这个大问题可以分解为四个小问题。1,数据接收;2,数据解析;3,数据解码;4,数据输出。我会对mplayer和vlc这两个开源播放器的代码结构来说明这四个问题。一,数据接收(access)自然,我们不能无中生有,要处理数据,总要有数据来源才行。但是数据来源的渠道有很多种。可能是硬盘文件,可能是dvd光盘,也可能是http/httplive数据包,也可能是rtp数据包(vod),或者ftp,广播电视的ts流等等。所以第一步我们要处理的问题就. 阅读全文

posted @ 2013-10-29 22:32 新一 阅读(350) 评论(0) 推荐(0) 编辑

翻译学python---《Learn Python the hard Way》---第一章 绪论
摘要:打算学习python,但是又不想单纯地看书或是写个小项目,干脆引入很流行的翻译学习法来学习吧~ 在论坛上看到了国外的一本《Learn Python the hard Way》,评价挺高的,虽然貌似已经有大神推出了译文版,但不影响我推出小白译文的决心~毕竟我只是学习,不是为了推广嘛~ 翻译贵在坚持,翻的好不好在其次。但愿我不要三天打鱼两天晒网,加油~以下是第一章绪论~ 链接地址:http://learnpythonthehardway.org/book/intro.html 笨方法是种捷径 在这本书的帮助下,您将轻而易举地完成所有的程序员为了学习一门编程语言而做的... 阅读全文

posted @ 2013-10-29 22:30 新一 阅读(442) 评论(0) 推荐(0) 编辑

等差数列连续异或模板
摘要:网上找的模板,还不太懂,改了下,先留着#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std;//LOOP#define FF(i, a, b) for(int i = (a); i = (a); --i)#define REP(i, N) for(int i = 0; i VI;const int INF = 0x3f3f3f3f;cons. 阅读全文

posted @ 2013-10-29 22:26 新一 阅读(527) 评论(0) 推荐(0) 编辑

PHP apache2.2 mysql 的安装
摘要:1.安装准备我的系统为win7 旗舰版php:http://windows.php.net/downloads/releases/php-5.3.6-Win32-VC9-x86.zip mysql:http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.11-win32.zip apache:http://labs.renren.com/apache-mirror//httpd/binaries/win32/httpd-2.2.17-win32-x86-openssl-0.9.8o.msi我选择的安装目录为D:\Program Files (x86) 阅读全文

posted @ 2013-10-29 22:26 新一 阅读(371) 评论(0) 推荐(0) 编辑

Android监听WIFI网络的变化并且获得当前信号强度
摘要:MainActivity如下:package cc.testwifi;import android.os.Bundle;import android.app.Activity;/** * Demo描述: * 监听Wifi网络的变化并且获得当前信号强度 * * 参考资料: * http://blog.csdn.net/way_ping_li/article/details/8777478 * Thank you very much * */public class MainActivity extends Activity { @Override protected void onCreate. 阅读全文

posted @ 2013-10-29 22:24 新一 阅读(2971) 评论(0) 推荐(0) 编辑

AutoCAD按坐标打印图纸
摘要:前几天公司要求按坐标打印DWG文件,中间走了不少弯路,好在已经搞定了,整理一下分享给大家,希望后来人少走弯路。 1. 设计需求: 公司的图纸用AutoCAD2010做成,通常一个项目的所有图纸都存放在一个DWG文件内,根据具体的子项不同,放在不同的块引用里,我要做的是找到每一个块引用,并把他打印到bmp文件里。 2.实现思路: 利用AutoCAD的.net API,找到符合条件的快引用,得到块引用左下角和右上角的点的坐标,把两点坐标框选的矩形区域发给打印机打印 3.遇到的问题 有的图纸打印没有问题,有的图纸打印出一张空白图。 4.解决问题(在这里向业界大牛Kean... 阅读全文

posted @ 2013-10-29 22:23 新一 阅读(2102) 评论(1) 推荐(1) 编辑

写给大家的编程书(2)
摘要:浏览器,昵称世界之窗,是上篇提到的标准和规范的一部分。那个时候,火狐还叫NetScape(网景)这个名字,它将在以后的几年和IE拼得你死我活。那个时候,Google还没有出生,更别提Chrome了。 浏览器之所以是标准和规范中的一部分,是因为浏览器直接实现了许多标准和规范,譬如展现一个表格、一个按钮、一幅居中的图片。 标准和规范的核心内容之一就是HTML。 HTML是一种通用标记语言,标记语言可以这样通俗地解释:它主要包含两个部分即我是什么,我的内容是什么。通用意味着HTML与平台和操作系统无关,无论在Mac、PC还是平板电脑上都能被解析和展现。 随意打开一个网页,单击右键... 阅读全文

posted @ 2013-10-29 22:19 新一 阅读(241) 评论(0) 推荐(0) 编辑

阿里力推“来往”,公众账号或成突破口
摘要:最近阿里巴巴推移动IM产品来往引发了业界的强烈关注,一方面,作为BAT三强中的阿里巴巴,一直对移动IM领域虎视眈眈,而此次推来往,也必将让BAT中的A和T两强之争更白热化;而另一方面,马云带头推来往,铁腕手段充分体现了阿里对来往的重视,依据马云的社会影响力和庞大的商界人脉,来往注定要掀起一番波澜,但这种策略能否长久凑效,还要看阿里的执行力,以及用户是否买单。从眼下的情况来看,阿里的强力推动策略还是颇有效果的,从10月21日的结果来看,来往已经冲上了 App Store 免费社交类的榜首;同时,很多企业已经在来往上建立扎堆和群聊,这是一个很好的现象。 可能很多人会说,之前易信刚出... 阅读全文

posted @ 2013-10-29 22:18 新一 阅读(210) 评论(0) 推荐(0) 编辑

浏览器中打开IOS应用并传参
摘要:原创文章,转载请注明 开发中遇到这么一个问题,就是动态地指定联接服务器地址,或其它数据。如果是其它数据还好说一些,可以通过在服务器上获得的方式来弄。但如果服务器地址都需要动态指定的话。那就得另想办法了. 整个过程得到同事梅俊不少的帮助,这里表示感谢。 自定义URL_Scheme 是一个不错的解决方案。需要注意的是:在多个应用程序注册了同一种URL Scheme 的时候,iOS 系统程序的优先级高于第三方开发程序。但是如果一种URL Scheme 的注册应用程序都是第三方开发的,那么这些程序的优先级关系是不确定的。 使用URL_Scheme,具体分两步 一,、如... 阅读全文

posted @ 2013-10-29 22:15 新一 阅读(693) 评论(0) 推荐(0) 编辑

LINUX环境变量设置
摘要:概述在设置多个环境变量时,手动配置比较麻烦。方法1: source file// 新增envs.sh文件,加入以下内容:export TG_DIR=/root/targetexport RTE_SDK=/root/dpdk_devexport RTE_TARGET=x86_64-default-linuxapp-gccexport NF_KNL_DIR=/lib/modules/`uname -r`/buildexport NF_APP_NAME=god// 执行source envs.sh生效// 只对当前ssh窗口有效,下次登录需要重新执行 方法2: .bashrc// vim ~/... 阅读全文

posted @ 2013-10-29 22:14 新一 阅读(430) 评论(0) 推荐(0) 编辑

窗口界面编程之一:VB实现简单异形窗口
摘要:一、运行效果图(在Win8里的运行效果,在XP里运行就不能体现出来,因为我使用的XP的界面效果) 二、编译环境:Visual Basic 6.0 (SP6) 三、实现原理:通过区域合并 四、使用API函数:CreateRectRgn、CreateRoundRectRgn、CombineRgn、SetWindowRgn,其声明及说明如下:函数:CreateRectRgn 声明:Declare Function CreateRectRgn Lib "gdi32" Alias "CreateRectRgn" (ByVal X1 As Long, ByVal Y 阅读全文

posted @ 2013-10-29 22:10 新一 阅读(1171) 评论(0) 推荐(0) 编辑

[置顶] ASP.NET MVC - Model Binding
摘要:Http Request 到Input Model的绑定按照model的类型可分为四种情况。Primitive typeCollection of primitive typeComplex typeCollection of complex type首先理解Value Privider and PrecedenceModel Binder是利用Value Provider来获取相关数据的。1. Primitive type Controller Method:public class BindingController : Controller{public ActionResult Rep 阅读全文

posted @ 2013-10-29 22:09 新一 阅读(230) 评论(0) 推荐(0) 编辑

汇顶 笔试 一面 二面 软件开发工程师-嵌入式软件开发
摘要:汇顶的面试真是让我自信心大跌,不过还是要总结一下的。1.笔试宣讲会上,很多人,好多人站着,坐在地上的也有,老总说,本科起薪13万,硕士起薪16万,还有一大堆的福利待遇,听得心痒痒的。1个小时的宣讲会完了,就去其他教室笔试。软件开发的一个大教室,估计有200人,都是笔试软件开发的。大家并排坐着,然后发2套卷子,蓝色一套,黄色一套,题目完全不同,每列一套题目,呵呵,这倒是防止了同桌对答案的问题。不错。题目倒不会很难,很多都是在网上找得到的。不过硬件的问题就很多不会了,例如单片机的矩阵键盘,以及OC门,还有数学题。会的当然简单,不会的就不会了。2.一面半夜里发来的短信,说我通过了笔试,哈哈,好开心。 阅读全文

posted @ 2013-10-29 22:09 新一 阅读(552) 评论(0) 推荐(0) 编辑

个人对maven pom.xml文件的理解
摘要:如:一个项目可能需要引用另外两个项目的类。。如 项目cswebbefore 需要引用cswebservice 和reports 这三个项目都有各自的pom.xml文件cswebservice 项目的pom.xml文件 接着看 reports项目的pom.xml文件 接着看 cswebbefore项目的pom.xml文件 重点看引用csservice 和 reports cswebbefore项目 需要引用csservice和reports两个项目 这里我们着重说一下标签 和 groupId是个三个项目取一个相同的ID 让三个项目处于同一个组,,artifactId 是让三个项目在... 阅读全文

posted @ 2013-10-29 22:05 新一 阅读(209) 评论(0) 推荐(0) 编辑

WIN8重见开始菜单
摘要:从win7进入win8感觉不适应,做为一个程序开发人员,更觉得不爽,因此想着如何恢复开始菜单,查了很多文章终于找到方法首先,在桌面版Windows 8启动资源管理器,单击工具栏上的“查看”选项卡后,将“隐藏的项目”打勾。 其次,在屏幕下方的任务栏上,点击右键,选择“工具栏”>“新建工具栏”,打开一个新建窗口。 第三,在新窗口中选择文件夹“C:\ProgramData\Microsoft\Windows“下的“开始菜单”(个人建议选择”开始菜单“下的”程序“); 第四,完成后开始菜单就会出现在任务栏右侧了。右击取消“锁定任务栏”选则,还可以随意移动开始菜单的位置。 阅读全文

posted @ 2013-10-29 22:04 新一 阅读(175) 评论(0) 推荐(0) 编辑

Open gl 的不规则图形的4联通种子递归填充和扫描线种子递归填充算法实现
摘要:实验题目:不规则区域的填充算法实验目的:验证不规则区域的填充算法实验内容:利用VC与OpenGL,实现不规则区域的填充算法。1、必做:实现简单递归的不规则区域填充算法。2、选做:针对简单递归算法栈空间占用太大的缺点,进行改进,实现基于扫描线的种子填充算法实验要求:n 将坐标系网格在屏幕上画出来,每个像素点占据一个格点,用一个小实心圆圈表示。n 用鼠标点击的方式,绘制不规则区域的边界。n 种子填充算法,可用4联通或8联通任选一种。以下是我用c++ 实现的方式去实现2种填充算法#include #include #include #include #include "glut.h&quo 阅读全文

posted @ 2013-10-29 22:03 新一 阅读(1697) 评论(0) 推荐(0) 编辑

取消掉Transfer-Encoding:chunked
摘要:先说解决方法:::不让服务器返回Transfer-Encoding:chunked,在客户端请求的时候可以使用http 1.0的协议。 有时候,Web服务器生成HTTP Response是无法在Header就确定消息大小的,这时一般来说服务器将不会提供Content-Length的头信息,而采用Chunked编码动态的提供body内容的长度。 进行Chunked编码传输的HTTP Response会在消息头部设置: Transfer-Encoding: chunked 表示Content Body将用Chunked编码传输内容。 Chunked编码使用若干个C... 阅读全文

posted @ 2013-10-29 22:02 新一 阅读(16795) 评论(0) 推荐(0) 编辑

TOJ 4325 RMQ with Shifts / 线段树单点更新
摘要:RMQ with Shifts 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 描述In the traditional RMQ (Range Minimum Query) problem, we have a static array A. Then for each query (L, R) (L1): we do a left “circular shift” of A[i1], A[i2], …, A[ik]. For example, if A={6, 2, 4, 8, 5, 1, 4}, then shift(2, 4, 5, 7) y. 阅读全文

posted @ 2013-10-29 21:58 新一 阅读(178) 评论(0) 推荐(0) 编辑

SVN简介
摘要:一、 SVN简介 SVN(subversion)是近年来崛起的版本管理工具,是CVS的接班人。目前,绝大多数开源软件都使用SVN作为代码版本管理软件。1.1 SVN服务器SVN服务器,支持linux和windows,更多是安装在Linux下。SVN服务器有2种运行方式:独立服务器和借助apache。2种方式各有利弊。SVN存储版本数据也有2种方式:BDB和FSFS。因为BDB方式在服务器中断时,有可能锁住数据,所以还是FSFS方式更安全一点。1.2 SVN客户端Subversion的客户端有两类,一类是websvn等基于web的,一种是以TortoiseSVN为代表的客户端软件。前者需要web 阅读全文

posted @ 2013-10-29 21:57 新一 阅读(829) 评论(0) 推荐(0) 编辑

Python2.7.3移除字符串中重复字符(一)
摘要:移除重复字符很简单,这里是最笨,也是最简单的一种。问题关键是理解排序的意义: # coding=utf-8#learning at jeapedu in 2013/10/26#移除给定字符串中重复字符,参数s是字符串def removeDuplicate(s): s = list(s) s.sort() #对给定字符串排序,不排序可能移除不完整 for i in s: while s.count(i) > 1: s.remove(i) s = "".join(s) #把列表转换成字符串,不能用str(s) return ss1 ... 阅读全文

posted @ 2013-10-29 21:54 新一 阅读(2053) 评论(0) 推荐(0) 编辑

【虚拟化实战】VM设计之一vCPU
摘要:作者:范军 (Frank Fan) 新浪微博:@frankfan7虚拟机需要多少个vCPU呢?是不是个数越多性能越好呢?这方面存在着很多误区。给VM配置CPU资源的时候,要精打细算才能最大可能的利用已有资源,来满足商业应用的需要。有的情况下为某个VM设置过多vCPU数目,反而会造成该应能的性能下降。也造成整个系统的资源浪费。本文从概念到实战来阐述如何做好虚拟机上CPU资源规划。一概念:首先我们明确一些概念。SocketA CPU socket or a CPUpackage refers to a physical unit of CPU which is plugged into a sys 阅读全文

posted @ 2013-10-29 21:53 新一 阅读(1175) 评论(0) 推荐(0) 编辑

Proteus仿真_01、 8086 IO译码仿真
摘要:最近在学习一些微机原理与接口技术方面的知识。参考书籍《微机原理与接口技术---基于8086Proteus仿真》 顾晖 梁惺彦 编著实验一、利用8086 芯片来实现对I/O设备的读取和控制,这理的I/O设备是LED灯。(参考章节 6.3 第8章,13.1)一、画电路原理图工具:Proteus7.101、整体全图 2、芯片及地址数据译码电路 3、IO部分0003 二、仿真1、仿真源码 io.asm.MODELSMALL .8086 .code .startupL:mov dx,030h ; 将IO设备的端口地址 30H送给dx。这里是有疑问的,我这一点也没有看懂,若懂得的可以千万要告诉我呀!... 阅读全文

posted @ 2013-10-29 21:49 新一 阅读(3167) 评论(0) 推荐(0) 编辑

实时数据采集传输软件LDM配置
摘要:本环境一共两个机器:cma.ldm87.gov.cn(hostname)机器作为upstream LDM,cma.ldm84.gov.cn(hostname)机器作为downstream LDM。下面分享一下这两个LDM的配置1 upstream LDM的配置 1.1 ldmd.conf 配置重点 Exec Entries 当使用bin/ldmadmin 命令无需配置,使用bin/ldmd 命令需要使用绝对路径;Request Entries使用默认不需要添加配置;Allow Entries 配置:ALLOW ANY ^cma\.ldm84\.gov\.cn\.?$(目的是让d... 阅读全文

posted @ 2013-10-29 21:47 新一 阅读(413) 评论(0) 推荐(0) 编辑

ural 1993 This cheeseburger you don't need
摘要:顺次存到{} 【】 () 遇到逗号就处理下,最后处理逗号之后的 #include #include #include #include #include #include #include #include #include #define inf 0x3f3f3f3ftypedef __int64 ll;using namespace std;char ob[105],sub[105],veb[105],s[105];int flag,i,l,o,sb,v,j,first;int main(){ while(gets(s)!=NULL) { flag=0; ... 阅读全文

posted @ 2013-10-29 21:46 新一 阅读(251) 评论(0) 推荐(0) 编辑

营销型网站的概念及设计制作过程中的注意事项
摘要:营销型网站的提出:1、企业网站在国内发展从技术角度经历了两大发展阶段,第一阶段是以静态HTML为代表的企业网站建设,这个阶段ASP技术尚未发展到全面普及应用的程度,更多的企业网站建设在满足企业信息和产品信息的简单展示功能,当年流行的词称这个时候的网站是企业的网络名片,意思也仅仅是将企业信息予以网络上展示而已。这个阶段企业网站主要存在以下问题:网站维护困难,表现在要懂HTML代码,或会用Frontpage等简单的编写网页的软件,网站需要更新的话存在每次都需要使用FTP等软件,最初还需要懂在DOS下的FTP命令;网站无法承受大量产品,因为这个阶段没有采用数据库技术,每增加一个产品或一个信息页面均需 阅读全文

posted @ 2013-10-29 21:46 新一 阅读(266) 评论(0) 推荐(0) 编辑

Java IO--字节流与字符流
摘要:1、流的概念 程序中的输入输出都是以流的形式保存的,流中保存的实际上全都是字节文件。 2、字节流与字符流 内容操作就四个类:OutputStream、InputStream、Writer、Reader 3、字节流 3.1字节输出流OutputStream Clonseable表示可以关闭的操作,因为程序运行到最后肯定要关闭。 Fluashable表示刷新,清空内存中的数据 import java.io.File ;import java.io.OutputStream ;import java.io.... 阅读全文

posted @ 2013-10-29 21:43 新一 阅读(271) 评论(0) 推荐(0) 编辑

QProcess调用外部程序方式的差异
摘要:众所周知QProcess类的作用是启动一个外部的程序并与之交互它有三种方式调用外部程序:1. execute2. start3. startDetached从调用上看: execute是阻塞调用, 并且继承了调用者环境变量和工作目录(The environment and working directory are inherited from the calling process.) start则是异步调用,而非阻塞调用. startDetached呢则是运行外部程序并且脱离调用程序. 说起来有点饶口,简单点说就是外部程序在被调用后就和调用程序没有毛毛关系了,即便是关闭调用程序,外部... 阅读全文

posted @ 2013-10-29 21:42 新一 阅读(1410) 评论(0) 推荐(0) 编辑

ural 1998 The old Padawan
摘要:先预处理每一个点往前退几步就一个trick。。要处理这一秒已经超出了要拿完所花的时间 #include #include #include #include #include #include #include #include #include #define inf 0x3f3f3f3ftypedef __int64 ll;using namespace std;int c[100005],w[100005],s[100005],t[100005],tmp,N,n,m,k,i,cnt,pos,ans;int main(){ while(~scanf("%d%d%d",& 阅读全文

posted @ 2013-10-29 21:39 新一 阅读(160) 评论(0) 推荐(0) 编辑

改进uboot,添加自定义快捷菜单
摘要:1、在common目录下新增cmd_menu.c文件,内容为:#include#include#ifdef CONFIG_MENUKEYstatic char awaitkey(unsigned longdelay, int* error_p){ int i; charc; if (delay ==-1) { while (1) { if (tstc()) return getc(); } } else { for (i = 0; i < delay; i++) { if (tstc()) returngetc(); udelay (10*1000); } } if(e... 阅读全文

posted @ 2013-10-29 21:37 新一 阅读(527) 评论(0) 推荐(0) 编辑

ext_EditorGridPanel (8)
摘要:EditorGridPanel ExtJS 中的可编辑表格由类Ext.grid.EditorGridPanel 表示,xtype 为editorgrid,和gridPanel的区别就是,这个表格中的内容是可编辑的Ext.onReady(function(){ var data=[ {id:1,name:'小王',email:'xiaowang@easyjf.com',sex:'男',bornDate:'1991-4-4'}, {id:1,name:'小李',email:'xiaoli@easyjf.com& 阅读全文

posted @ 2013-10-29 21:35 新一 阅读(402) 评论(0) 推荐(0) 编辑

2.目录:疯子讲iOS课程
摘要:目录:疯子讲iOS课程 写这个目录让我纠结好几天,一是我在考虑要不要从Objective-c基础开始讲,是否要使用ARC的方式讲,二是本人的游戏这几天正在封测,时间也比较紧张。纠结于有些朋友可能还不了解OC(Objective-c,后一直使用缩写),使用ARC又担心有些朋友会不了解内存管理机制。所以,我决定不一一的去讲OC基础,但我会把OC里面关键的语法单独出来给大家讲解,加深大家对OC的理解。针对ARC,我会专门写一章节来剖析OC里面的内存管理。i学习基础我推荐看《Objective-C2.0程序设计(原书第2版)》,作者科施恩(Kochan.S.G.)著。疯子讲iOS,主要会以实例... 阅读全文

posted @ 2013-10-29 21:30 新一 阅读(262) 评论(0) 推荐(0) 编辑

Leetcode: Valid Number
摘要:Validate if a given string is numeric. Some examples: "0"=>true " 0.1 "=>true "abc"=>false "1 a"=>false "2e10"=>true Note:It is intended for the problem statement to be ambiguous. You should gather all requirements up front before impl 阅读全文

posted @ 2013-10-29 21:29 新一 阅读(710) 评论(0) 推荐(0) 编辑

MemCached Cache Java Client封装优化历程
摘要:1.什么是memcached?(从官网翻译翻译) 免费和开源、高性能、分布式内存对象缓存系统,通用在自然界,但用于加速动态web应用程序,减轻数据库负载。 Memcached是一个内存中的键值存储为小块的任意数据(字符串、对象)从数据库调用的结果,API调用,或者页面呈现。 Memcached是简单而强大。它的简单的设计促进快速部署、易于开发和解决许多问题面临大数据缓存。其API用于最流行的语言。Author:文初Email: wenchu.cenwc@alibaba-inc.comBlog: http://blog.csdn.net/cenwenchu79/Memcached 介绍 Memc 阅读全文

posted @ 2013-10-29 21:27 新一 阅读(425) 评论(0) 推荐(0) 编辑

Oracle DB 通过 Oracle Enterprise Manager注册要使用的恢复目录
摘要:通过 Oracle Enterprise Manager 注册要使用的恢复目录。a) 在 EM 中,导航到“Availability > Recovery Catalog Settings(可用性 > 恢复 目录设置)”。b) 单击“Add Recovery Catalog(添加恢复目录)”。 c) 输入以下信息,然后单击“Next (下一步)”: d) 在“Review(复查)”页上,单击“Finish(完成)”。 e) 返回“Recovery Catalog Settings(恢复目录设置)”页,选择“Use Recovery... 阅读全文

posted @ 2013-10-29 21:25 新一 阅读(161) 评论(0) 推荐(0) 编辑

归并排序的C语言实现
摘要:归并排序的核心思想是 Divide-and-Conquer 算法,即将要解决的size为n的问题,分成a个size为n/b的子问题,这些子问题的结果经过O(n^d)的时间复杂度合并,即可解决最初的问题。所以,这一类的算法,复杂度计算公式为 T(n) = a*T(n/b) + O(n^b)。经过几天的努力,终于将归并排序用C语言实现了出来:mergesort.h:#define BUFF_SIZE 3typedef struct _array { int length; int active; int *elements;} array;int merg... 阅读全文

posted @ 2013-10-29 21:25 新一 阅读(471) 评论(0) 推荐(0) 编辑

uva216 c++回溯法
摘要:因为题目要求最多8台电脑,所以可以枚举全排列,然后依次计算距离进行比较,枚举量8!=40320并不大,但这种方法不如回溯法好,当数据再大一些枚举就显得笨拙了,所以这个题我用回溯法做的,回溯有一个好处是一边生成序列一边判断,当判断这种情况下不可能满足要求时就停止向下递归,而返回上一层调用,减少运算量。输出的时候用到了固定小数点后几位数输出的技巧,不过我还是给忘了,翻了一下以前写的博客迅速找到了,忽然切身体会到建一个自己的技术博客是多么的有意义!哈哈!#include#include#include#includeusing namespace std;struct computer{ doubl 阅读全文

posted @ 2013-10-29 21:21 新一 阅读(570) 评论(0) 推荐(0) 编辑

谷歌插件开发(实现CSDN快速登陆)
摘要:谷歌浏览器插件带来了很大的方便,于是就想着是不是也可以开发一个来用用。几经折腾下,开发了个CSDN快速 登陆的插件。下面简述一下开发的步骤。1、开发工具:谷歌浏览器(我开发时用的是chrome30.0.1599.101)、HTML/JS/CSS/JSON开发工具(UE、VS等,当然也可以用记事本)2、开发过程(1)新建清单文件manifest.json:该名字不可以改。下面是代码{ "manifest_version": 2, "background": { "page": "main.html"//后台运行页,p 阅读全文

posted @ 2013-10-29 21:21 新一 阅读(750) 评论(0) 推荐(0) 编辑

基于Linux的owncloud搭建
摘要:为了保证一个纯净的环境,我重新安装了一台centos系统[root@localhost httpd-2.2.23]# lsb_release -a LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch Distributor ID: CentOS Description: CentOS release 6.3 (Final) Release.. 阅读全文

posted @ 2013-10-29 21:18 新一 阅读(928) 评论(0) 推荐(0) 编辑

Android常用代码集合
摘要:这篇文章主要记录一些常用的一些代码段,方便以后查阅,不断更新中。1:调用浏览器,载入某网址 123 Uri uri = Uri.parse("http://www.android-study.com");Intent it = new Intent(Intent.ACTION_VIEW, uri); startActivity(it); 2:Broadcast接收系统广播的intent监控应用程序包的安装、删除 123456789101112131415161718 public class getBroadcast extends BroadcastReceiver { 阅读全文

posted @ 2013-10-29 21:17 新一 阅读(260) 评论(0) 推荐(0) 编辑

详谈 php定时器
摘要:以前对se特别感兴趣,但是自己又不会java,lucene等搜索引擎开发工具,于是不断挖掘php的功效。最后发现php也可以做抓取,并且原理很易:直接获取页面源文件,然后通过正则或字符串的参照截取来获取需要的信息。但是性能上不能和搜索引擎的多线程抓取相比。实现了上一步之后,又思考着,如果抓取可以自动定时获取,那么人工运行可执行页面也就省下来了。后来也在一些php开源程序中了解到关于"计划任务"的效果:可以定时运行某程序,比如数据库备份,更新缓存,生成静态页面,生成网站地图等。最近由于项目需要定时更新远程数据库到本地,网上搜了搜,还真找到了。ignore_user_abort 阅读全文

posted @ 2013-10-29 21:13 新一 阅读(273) 评论(0) 推荐(0) 编辑

【Android】利用服务Service创建标题栏通知
摘要:创建标题栏通知的核心代码 public void CreateInform() { //定义一个PendingIntent,当用户点击通知时,跳转到某个Activity(也可以发送广播等) Intent intent = new Intent(context,MainActivity.class); PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, intent, 0); //创建一个通知 Notification notification = new Notification(R.drawab... 阅读全文

posted @ 2013-10-15 18:41 新一 阅读(470) 评论(0) 推荐(0) 编辑

Codeforces 278C Learning Languages(并查集)
摘要:题意抽象出来就是求联通块的个数吧,然后添加最少边使图联通。注意所有人都不会任何语言的时候,答案是n而不是n-1。#include#include#include#include#include#include#include#include#include#include#include#include#include#include#define FF(i, a, b) for(int i=a; i=b; i--)#define REP(i, n) for(int i=0; i lg[maxn];set :: iterator it;int findset(int x) { return x 阅读全文

posted @ 2013-10-15 18:41 新一 阅读(187) 评论(0) 推荐(0) 编辑

浅谈程序猿的职业规划,看你如何决定自己的未来吧。
摘要:该文章首发于博主(左潇龙)的博客园博客,可能对有些猿友有帮助,因此特复制到此,转载请务必注明出处:http://www.cnblogs.com/zuoxiaolong/p/life15.html引言 这篇文章LZ很久以前就想写,只是LZ本人也一直在摸索当中,不过LZ摸索的是自己的道路。其实作为一个程序猿来说,大体上的路线已经摆在众人眼前,到底自己有什么样的想法,自己适合哪条路,还是只能自己去摸索,这一点请各位不要征求任何人的建议。LZ能做的,就是把各个路线的客观事实陈列出来,供大家选择。 条条大路通罗马,三百六十行,行行出屌丝。作为一个IT界有理想有抱负,高端大气上档次的屌丝,LZ还是... 阅读全文

posted @ 2013-10-15 18:39 新一 阅读(148) 评论(0) 推荐(0) 编辑

mahout算法源码分析之Itembased Collaborative Filtering(三)RowSimilarityJob验证
摘要:Mahout版本:0.7,hadoop版本:1.0.4,jdk:1.7.0_25 64bit。本篇分析上篇的分析是否正确,主要是编写上篇输出文件的读取以及添加log信息打印相关变量。首先,编写下面的测试文件分析所有的输出:package mahout.fansy.item;import java.io.IOException;import java.util.Map;import mahout.fansy.utils.read.ReadArbiKV;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.P 阅读全文

posted @ 2013-10-15 18:38 新一 阅读(345) 评论(0) 推荐(0) 编辑

C语言经典算法100例(二)
摘要:11.判断某一年是否是闰年。//判断某一年份是否是闰年int IsLeapYear(int year){ return (year % 400 == 0 || (year % 4 == 0) && (year % 100 != 0));}运行结果:12.获得某年、某月的最大天数。//获得某年、某月的最大天数int GetMaxDay(int year,int month){ switch(month) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: return 31; case 4: case 6: ca 阅读全文

posted @ 2013-10-15 18:37 新一 阅读(431) 评论(0) 推荐(0) 编辑

Plus One @LeetCode
摘要:import java.util.Arrays;/** * Plus One * * Given a number represented as an array of digits, plus one to the number. */public class S66 { public static void main(String[] args) { int[] digits = {9,9,9};// int[] digits = {0}; System.out.println(Arrays.toString(plusOne(digits))); } public static ... 阅读全文

posted @ 2013-10-15 18:35 新一 阅读(244) 评论(0) 推荐(0) 编辑

hdu 4099 Revenge of Fibonacci 字典树+大数
摘要:将斐波那契的前100000个,每个的前40位都插入到字典树里(其他位数删掉),然后直接查询字典树就行。此题坑点在于1、字典树的深度不能太大,事实上,超过40在hdu就会MLE……2、若大数加法时,保存的位数过少,就会导致低位误差,累积起来就可能导致前40位产生错误,解决办法是提高精度。 #include#include#include#includeusing namespace std;struct Trie{ struct Trie *son[10]; int id;}*root;void insert(char s[],int ID){ int i,j; str... 阅读全文

posted @ 2013-10-15 18:31 新一 阅读(196) 评论(0) 推荐(0) 编辑

算法入门系列一--DP初步
摘要:数字三角形(数塔问题) 其实动态规划本身并不是一个特定的算法,是一种用途广泛的问题求解方法,一种思想,一种手段。 1.1问题描述与状态定义 有一个有非负整数组成的三角形,第一行一个数字,下面各行除了最后一行外,每行的每个数字下面左右各一个数字。 如图示: 从第一行数字开始,每次只能走左下或右下一格,直到走到最后一行,把沿途的走过的所有数字加起来。 如何能使这个和最大? 【问题复杂度分析】如果熟悉回溯法,就会立即发现这是一个动态的决策问题:每次两个选择----左下或右下。 但是如果选择用回溯法解决此问题,惯常的问题就是效率太低:一格n层的数字三... 阅读全文

posted @ 2013-10-15 18:29 新一 阅读(398) 评论(0) 推荐(0) 编辑

《当裸辞的程序猿遇上最冷季八》——第一次约女孩吃饭
摘要:在国庆前夕,一天,师妹发来QQ消息,问我工作怎么样了;然后我和师妹在QQ上面聊了聊,师妹她说她很不开心,她很喜欢软件开发,但是现在要去做测试了,心里很不舍;(虽然上次被“呵呵”了,但是小猿我不是轻易放弃的人,经过我结合前面一次的经验,N次的GOOGLE,发现上次被“呵呵”是出了一个Bug,程序没有跑通肯定会被呵呵了;其次,我的博文无意中被我以前在学校耍得很好的兄弟伙看到了,他就给我说:你笨啊!谁给你说被呵呵了,就是没希望了?瞬间点醒了我,然后一群耍得好的兄弟伙给我评测了一下,说我追女孩子的水平还是停留在小学水平,有个哥们更过分的说是停留在幼儿园水平。尽管他们这样说,依然不能打击我的自... 阅读全文

posted @ 2013-10-15 18:28 新一 阅读(201) 评论(0) 推荐(0) 编辑

UVa 297 - Quadtrees
摘要:题目:利用四叉树处理图片,给你两张黑白图片的四叉树,问两张图片叠加后黑色的面积。分析:搜索、数据结构。把图片分成1024块1*1的小正方形,建立一位数组记录对应小正方形的颜色。 利用递归根据字符串,建立相应四叉树。在建树的过程中,树节点计算当前节点对应的小正方形 编号区间。这里处理类似于线段树,将父节点的区间等分成4份分别对应四棵子树的编号区间。 建树到达叶子时(color为‘f’或者‘e’),直接将颜色数组赋值即可。当树建完时,颜色数组即染色 完毕。将两棵树依次染色到同一数组,统计黑色节点个数即可。注意:数组大小,防止RE。#include #incl... 阅读全文

posted @ 2013-10-15 18:22 新一 阅读(245) 评论(0) 推荐(0) 编辑

手机NFC通信的安全车钥匙
摘要:SmartKeys for Cyber-Cars:Secure Smartphone-based NFC-enabled Car Immobicizer手机NFC通信的安全车钥匙1概述如今,智能手机的高性能平台,提供广泛的功能,并已成为我们日常生活中不可分割的一部分。日益增加的计算能力和存储能力,庞大的数量和不同种类的应用程序在应用商店。新的通信接口,近场通信(NFC),集成在智能手机中,为电子tickting、支付和访问控制提供许多部署的可能性。在这种情况下,一个新兴的趋势是集成的智能手机置身于现代汽车的系统和应用程序之间,如接入控制解锁,配置和启动车辆,控制车辆内部环境等。NFC是非常适合 阅读全文

posted @ 2013-10-15 09:11 新一 阅读(820) 评论(0) 推荐(0) 编辑

[置顶] 【玩转cocos2d-x之七】场景类CCScene和布景类CCLayer
摘要:原创作品,转载请标明:http://blog.csdn.net/jackystudio/article/details/12708811 场景类CCScene和布景类CCLayer都是作为一个容器来使用,这里简单地看下它们的实现: 1.场景类:CCScene CCScene类继承于CCNode,它的实现很简单,就是基本上没添加什么内容。。。它只是作为一个容器(父节点)的抽象概念存在。对比CCNode差别有: (1)构造函数中设置了不使用锚点定位,而是使用了坐标原点,即使设置了锚点也不起作用。 m_bIgnoreAnchorPointForPosition是CCNode的属性,用于... 阅读全文

posted @ 2013-10-15 09:09 新一 阅读(397) 评论(0) 推荐(0) 编辑

递归循环JSON
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Web;/// /// JsonHelper 的摘要说明/// public class JsonHelper{ /// /// 转换JSON对象 /// /// /// public static string ConvertToJson(Company company) { string json = "CompanyName:\"" + company.CompanyNam... 阅读全文

posted @ 2013-10-15 09:03 新一 阅读(548) 评论(0) 推荐(0) 编辑

WIX在VS2012中如何制作中文安装包
摘要:WIX安装图文并茂简易说明一文中介绍了WIX安装包的制作过程,不过生成的是英文版的,如果需要制作中文版的安装包呢?方法很简单,只需要两步。1.增加中文UI的文件WixUI_zh-cn.wxl到工程中。该文件可以网上搜索下载,或者到http://download.csdn.net/detail/xxdddail/6396987中下载。 其实WixUI_zh-cn.wxl打开后,会发现就是一个XML配置文件。2..在Product.wxs中修改一下语言项和代码页。(Language="2052" Codepage="936") 如果需要制作其他语言的安装包, 阅读全文

posted @ 2013-10-15 09:01 新一 阅读(481) 评论(0) 推荐(0) 编辑

POJ_1365_Prime_Land
摘要://懒得解释#include #include #include #include using namespace std;#define Max 110000#define Size 100000#define Type intbool isPrime[Max];Type primeTable[Max];Type expCount[Max];void primeRadiation(const Type& size){ memset(isPrime,true,sizeof(isPrime)); isPrime[1]=false; for(Type i=4;i>base; ... 阅读全文

posted @ 2013-10-15 09:01 新一 阅读(147) 评论(0) 推荐(0) 编辑

PKU Online Judge 1054:Cube (设置根节点)
摘要:1054:Cube 总时间限制: 1000ms 内存限制: 131072kB 描述 Delayyy君很喜欢玩某个由Picks编写的方块游戏,游戏在一个由单位格组成的棋盘上进行。 游戏的主角是一个6个面互不相同的小方块,每次可以向上下左右中的某个方向翻滚一格。 棋盘上有 N 个关键格子,对应于游戏中的村庄,在坐标系中,每个村庄有一个坐标位置 (x,y) (任意两个村庄位置不相等)。 先前的方块村民已经修好了 N-1 条道路(高架桥、地下隧道等,即不能从一条道路走上另一条道路)使这 N 个村庄连通,并且由于方块民族的习俗,每条道路都平行于坐标轴。 主角小方... 阅读全文

posted @ 2013-10-15 08:59 新一 阅读(321) 评论(0) 推荐(0) 编辑

MFC——AfxParseURL用法
摘要:1.功能:该函数解析URL字符串并返回服务的类型及组件,包含在 afxinet.h 头文件中。2.定义BOOL AFXAPI AfxParseURL(LPCTSTRpstrURL,DWORD& dwServiceType,CString& strServer,CString& strObject,INTERNET_PORT& nPort);pstrURL: 一个字符串指针,指向要解析的URL。dwServiceType:指示互联网服务的类型。可以取下列值:AFX_INET_SERVICE_FTP AFX_INET_SERVICE_HTTP AFX_INET_SE 阅读全文

posted @ 2013-10-15 08:58 新一 阅读(4134) 评论(0) 推荐(0) 编辑

esui控件validatebox 通过正则判断输入 json传值
摘要:@Html.TextBoxFor(m => m.ActualInvoiceFee, new { @id = "txtActualInvoiceFee", @style = "width:80px", @class = "easyui-validatebox", @validType = @"VerifyMoney[{'maxVal':999999 ,'minVal':-999999},'只能输入数字'... 阅读全文

posted @ 2013-10-15 08:56 新一 阅读(360) 评论(0) 推荐(0) 编辑

[数字图像处理]开坑序言
摘要:作为数字图像处理的基础学习,我用的教材是《Digital Image Processing》 Rafael C. Gonzalez / Richard E. Woods 和《画像処理工学―基礎編 [単行本]》谷口 慶治 。这两本教材作为基础的入门是够了。但是,单纯的参考这些书还是不够的,书里也有很多东西没有,需要自己领悟,或者参考其他书。 比如冈萨雷斯的《数字图像处理》,书里所只是介绍了方法,并没有介绍实际应用的时候。处理图像的时候,所需要的参数的调整方法并没有介绍,这里是尤其重要的一点。书里也有许多的内容,对于相同的图像,相同的目的,介绍了不同的方法,但是不同的方法的区别与联系... 阅读全文

posted @ 2013-10-15 08:55 新一 阅读(161) 评论(0) 推荐(0) 编辑

【LeetCode】Plus One
摘要:Given a number represented as an array of digits, plus one to the number.hint : 类似于字符串模拟加减法的思路:class Solution {public: vector plusOne(vector &digits) { // Note: The Solution object is instantiated only once and is reused by each test case. vector res; if(digits.size() == 0) ... 阅读全文

posted @ 2013-10-15 08:53 新一 阅读(161) 评论(0) 推荐(0) 编辑

[置顶] ORACLE分析函数(1)
摘要:分析函数式ORACLE提供的用来进行数据统计的强有力工具,与我们常用的聚合函数具有一些相似性,但又完全不同。聚合函数,首先会将数据进行分组,然后对每一组数据进行运算,如求和sum,求平均AVG等,对于聚合函数,每一个分组返回一条数据结果行。分析函数,同样也会对数据进行求和或者求平均等运算,但是,分析函数计算的基础并不是分组,而是窗口,而且分析函数根据每条记录会返回一个处理结果。 首先,看一下下面的例子: SQL> select prod_subcategory_id,1 from products where prod_subcategory_id > 2053 orde... 阅读全文

posted @ 2013-10-15 08:47 新一 阅读(376) 评论(0) 推荐(0) 编辑

Mysql 5.5 replication 多数据库主从备份Master-Slave配置总结
摘要:配置Mysql server 5.5 的双机备份,也就是master-slave模式。本例子还是一个多database复制的情况。 现在有两个database在同一台mysql server,也就是master,各自有自己的user访问和操作,用于不同的应用程序。这两个database都要通过replication配置,实时复制到另一台mysql server上,也就是slave。 配置步骤:1. 从master上到处现有的数据 mysqldump -R -E -uroot -p ADB > masteradb.sql; mysqldump -R -E -uroot -p BDB > 阅读全文

posted @ 2013-10-15 08:45 新一 阅读(402) 评论(0) 推荐(0) 编辑

期望-pku-oj-1055:Tree
摘要:题目链接:http://poj.openjudge.cn/practice/1055/题目意思:给出的树最大节点个数为n的情况下,求树上点深度的期望。 解题思路:数学期望公式的推导。自己先画下nodes=1时 p[1]=1nodes=2时,p[2]=0.5*1+0.5*2=3/2nodes=3时,p[3]=11/6nodes=4时,p[4]=50/24nodes=5时,p[5]=274/120.......其实p[n]就是调和级数h[n]=1+1/2+1/3+1/4+...1/n.啊。。。当时智商没看出来。。。。正规推法:记f[i]为第i个节点的深度期望,则放第i个节点时,前面的树的结构上有i 阅读全文

posted @ 2013-10-15 08:43 新一 阅读(209) 评论(0) 推荐(0) 编辑

MFC——从实现角度分析微云界面
摘要:在云计算时代之风吹来,很多互联网公司都在建云,提出云盘、云储存、云平台、云空间等等,骤然间,天下皆云。云是啥?有用户量,就有云,没有用户量,你的系统,你的云,也就是一朵白云。 最近研究了下微云的界面,应该说做的算是不错的。 首先要说的就是那个文件列表了,先上图,分列表模式和图标模式。(本来是想上图的,结果传半天都传不上来呀,明天在补吧。)图标模式: 列表模式: 在列表表头,有选择框,勾选后,这个目录下的都被选中,也可单个选择。分析这个列表有以下特点:1)可设置行高。2)支持复选框、图标。3)列表和图标2中模式。列表模式当数据超过一页时候,有上下滚动条;图标模式,一行显示5个,按... 阅读全文

posted @ 2013-10-14 10:40 新一 阅读(306) 评论(0) 推荐(0) 编辑

华为机考回忆版(三:自己的)
摘要:今天上午自己去参加华为的机试,特将题目记录如下。第一题将一个字符串做如下处理:1.大写字母转成下一位大写字母,如A转成B,特例为Z转成A2.小写字母类似3.对数字做如下转换:偶数减2,特例0转成8;奇数加1,特例9转成0.第二题算麻将的番数:规则如下:1.有条和饼两副牌,使用T与O表示,1T代表1条2.其中出现1条2条3条连着则加1番3.出现4个一样的牌则代表杠,加两番4.7连对则加4番输入规则:输入者保证牌数已经胡了,格式例如"1T2T3T,4O5O6O,3T4T5T,5O6O7O,7T7T.".中间使用“,”逗号隔开,结尾是句点。输出规则:输出一个整型值代表番数。第三题 阅读全文

posted @ 2013-10-14 10:36 新一 阅读(750) 评论(0) 推荐(0) 编辑

kvm上安装xp
摘要:主要为了看看图像显示是否有问题,跑起来系能如何,网络连接、文件共享是怎样的。用的是雨林木风xp sp3的iso。为了提高性能,决定使用qcow2格式,预分配metadata,cache=none(查看:http://blog.csdn.net/jollyjumper/article/details/12379111),本来还想用vritio结果发现加上之后安装时检测不出硬盘。kvm-img create -f qcow2 -o size=20G,preallocation=metadata xp.imgkvm -localtime -no-acpi -localtime -m 512 -cdr 阅读全文

posted @ 2013-10-14 10:35 新一 阅读(620) 评论(0) 推荐(0) 编辑

僵死进程
摘要:如果进程不调用wait / waitpid的话,那么保留的那段信息就不会释放,其进程号就会一直被占用,但是系统所能使用的进程号是有限的,如果大量的产生 僵死进程 ,将因为没有可用的进程号而导致系统不能产生新的进程. 此即为僵尸进程的危害,应当避免。 阅读全文

posted @ 2013-10-14 10:35 新一 阅读(151) 评论(0) 推荐(0) 编辑

安卓系统源码编译系列(一)——下载安卓系统源码教程
摘要:最近需要编译安卓系统,咨询了一个编译过安卓系统的朋友,说是下载源码就得下载两天,于是做好了长期抗战的准备,开始了下载安卓源码的旅程。在刚开始下载时,可以参照的内容只有官方教程,于是跟着官方教程一步一步走,遇到问题就百度谷歌,结果发现自己因为经验不足走了很多弯路,写下这篇教程是为了让以后打算下载安卓源码的朋友提供一些建议和思路。本篇教程会不断更新,力求弥补其他教程的不足并覆盖所有问题,希望大家看完本教程后可以一次性下载成功!同时,也欢迎大家将遇到的问题以及解决方案告诉我,一起完善这个教程。 配置虚拟机首先是搭建下载源码的环境,官方推荐是使用64位的Ubuntu,版本是12.04。如果使用Mac 阅读全文

posted @ 2013-10-14 10:30 新一 阅读(3547) 评论(0) 推荐(0) 编辑

JSON数据格式以及与后台交互数据转换实例
摘要:/*作者:烟大阳仔时间:20131013介绍:主要了解一下json的格式,看看数据是怎么存储的*/ Insert title here -------------------------------------------------------------------------------------------------------------/*作者:烟大阳仔时间:20131013介绍:主要了学习一下json与后台交互的时候数据的转换*/ json2.html --> package cn.com.Demo;impor... 阅读全文

posted @ 2013-10-14 10:29 新一 阅读(458) 评论(0) 推荐(0) 编辑

Android开发之SD卡上文件操作
摘要:1. 得到存储设备的目录:/SDCARD(一般情况下) SDPATH=Environment.getExternalStorageDirectory()+"/"; 2. 判断SD卡上的文件夹是否存在:通过File对象的exists()方法。 /** * 判断文件是否已经存在; * / public boolean checkFileExists(String filepath) { File file=new File(SDPATH+filepath); return file.exists(); } 3.在SD卡上创建目录:通过File对象的mkdir()方法实现。 .. 阅读全文

posted @ 2013-10-14 10:25 新一 阅读(194) 评论(0) 推荐(0) 编辑

设计两个不同的方法,判断一个数是否为2的阶次数
摘要:思路很简单,直接上代码package go.derek;public class Judge { //递归方法 public boolean judge1(double n){ n/=2; if(n==2){ return true; } //如果始终不等于2,则肯定有以下两种情况 if(1<n&&n<2||2<n&&n<3){ return false; } return judge1(n); } //循环方法 public boolean judge2(double n){ while(n!=2){ n/=2; if(1<n&a 阅读全文

posted @ 2013-10-14 10:23 新一 阅读(209) 评论(0) 推荐(0) 编辑

poj 1904 King's Quest tarjan求二分图的所有可选最大匹配边
摘要:因为是完美匹配,所以每个点都已经匹配了,那么如果要选择一条别的边,增光路的最后必定找到原来所匹配的点,加上匹配的边,那么就是一个环。所以可选边在一个强连通分量里。#include #include #include using namespace std;const int maxn=4e3+9;int mt[maxn];int low[maxn],dfn[maxn],instack[maxn],count;int s[maxn],stack[maxn],top,con;int head[maxn],lon;int ans[maxn],n;struct{ int next,to;}e[2... 阅读全文

posted @ 2013-10-14 10:21 新一 阅读(304) 评论(0) 推荐(0) 编辑

操作BLOB、CLOB、BFILE
摘要:BFILE 二进制文件,存储在数据库外的操作系统文件,只读的。把此文件当二进制处理。 BLOB 二进制大对象。存储在数据库里的大对象,一般是图像声音等文件。 CLOB 字符型大对象。一般存储大数量文本信息。存储单字节,固定宽度的数据。 NCLOB 字节字符大对象。存储单字节大块,多字节固定宽度,多字节变宽度数据 BFILE The BFILE data type enables access to binary file LOBs that are stored in file systems outside Oracle Database. A BFILE colu... 阅读全文

posted @ 2013-10-14 10:19 新一 阅读(929) 评论(0) 推荐(0) 编辑

【项目经验】如何用TexturePacker & Physicseditor开发游戏
摘要:首先感谢Andreas的license。先广告一下Andreas。 ----------------------------------------------------------------------------------------- http://www.codeandweb.com/texturepacker - The sprite sheet creator turns chaos into order http://www.codeandweb.com/physicseditor - Edit your physics shapes with ease http://tw 阅读全文

posted @ 2013-10-14 10:17 新一 阅读(347) 评论(0) 推荐(0) 编辑

IOS debug网络PonyDebugger 实践篇
摘要:引言:PonyDebugger是一个很给力的iOS调试工具,它的监视器安装在Chrome浏览器下做为插件使用,通过监视器和PonyDebugger的iOS SDK相辅相成,可以很好的监视App的运作情况.它的突出的亮点功能如下:1:实时的检测应用与网络的交互情况2:查看应用内Core Data的数据变化3:实时反馈UI层的层级情况 快速开始 服务器端1.安装 Xcode's Command Line Tools2.在shell里面执行下面命令curl -skhttps://cloud.github.com/downloads/square/PonyDebugger/bootstrap- 阅读全文

posted @ 2013-10-14 10:15 新一 阅读(890) 评论(0) 推荐(0) 编辑

基于S7-200的PLC对里程轮(增量式码盘)解码的应用
摘要:解码模块为JC-11:工业增量式码盘 解码模块,接口简单,易于使用。 应用Step7-MicroWIN编程软件,为S7-200PLC设计本编码盘的应用程序。由于编码盘输出的脉冲信号频率较高,故需应用到S7-200 PLC高速计数器功能。如下图所示,为Step7-MicroWIN的向导功能区,设计者可通过其中的“高速计数器向导”进行本程序的设计。Figure 1 Step7-MicroWIN向导 双击“高速计数器”选项,进入如下图所示的“HSC指令向导”页面。其中,可对计数器与模式进行设置;由于本编码盘输出为脉冲信号与方向信号,可在模式选项栏中选择模式3,即“带外部方向控制的单相增/减计数器;. 阅读全文

posted @ 2013-10-14 10:13 新一 阅读(689) 评论(0) 推荐(0) 编辑

SICP 习题 (1.14)解题总结
摘要:SICP 习题 1.14要求计算出过程count-change的增长阶。count-change是书中1.2.2节讲解的用于计算零钱找换方案的过程。要解答习题1.14,首先你需要理解count-change的工作方式,要理解count-change的工作方式,最好是自己去实现一遍count-change。为了避免自己直接抄书中的代码,我决定自己实现一遍用来找换人民币的的“count-change”。事实上,我在看完并理解count-change的代码后,当我去实现人民币版的“count-change”时,我就强制自己不再回去看“count-change”的代码,保证自己有更多的主动思考。有意思 阅读全文

posted @ 2013-10-14 10:12 新一 阅读(411) 评论(0) 推荐(0) 编辑

TQ210裸机编程(2)——LED流水灯
摘要:两个文件start.S和led.cstart.S.global _start @声明一个全局的标号 _start: bl main @跳转到C函数去执行 halt: b halt @死循环 led.c#define GPC0CON *((volatile unsigned int *)0xE0200060) #define GPC0DAT *((volatile unsigned int *)0xE0200064) void delay(volatile unsigned int t) { volatile unsigned int t2 = 0xFFFF;... 阅读全文

posted @ 2013-10-14 10:08 新一 阅读(416) 评论(0) 推荐(0) 编辑

DP练习(初级):ZigZag
摘要:题目来源:http://community.topcoder.com/stat?c=problem_statement&pm=1259&rd=4493 类似于求最长子串的方法。dp[0][i]表示以 元素sequence[i] 结尾的且它比子串中前一个数小的 最大子串,dp[1][i]表示以 元素sequence[i] 结尾的且它比子串中前一个数大的 最大子串。代码如下:#include #include #include #include #include #include #include #include #include #include #include #inclu 阅读全文

posted @ 2013-10-14 10:07 新一 阅读(226) 评论(0) 推荐(0) 编辑

java 十六进制数的转换
摘要:今天晚上做了一道java基础题,题目看起来简单,但是实现起来却花了我近两个小时的时间,认真的做这道题,你会发现它特别考你的基本功。有兴趣的可以试一下哦。 题目:请用此语言编写如下函数,采用自己的算法,不要使用 printf, sprintf,Format, toString, itoa,toHex等函数。函数名称 TQ_GetHexStringEx参数整数 iNumber整数 iCount返回值字符串类型函数描述获得表示iNumber十六进制字符串,宽度不足iCount时,前面补0。举例TQ_GetHexStringEx(12,2); 返回“0C”TQ_GetHexStringEx(12,.. 阅读全文

posted @ 2013-10-14 10:06 新一 阅读(597) 评论(0) 推荐(0) 编辑

Oracle DB 执行表空间时间点恢复
摘要:• 列出在执行表空间时间点恢复(TSPITR) 时会发生的操作• 阐释TSPITR 使用的术语的定义• 确定适合将TSPITR 用作解决方案的情况• 确定时间点恢复的正确目标时间• 确定不能使用TSPITR 的情况以及解决方法• 执行自动TSPITR表空间时间点恢复(TSPITR):概念• 通过执行TSPITR 可将一个或多个表空间快速恢复到以前的某个时间。• 执行TSPITR 不会影响数据库中其它表空间或对象的状态。使用RMAN 自动表空间时间点恢复(TSPITR) 可将Oracle DB 中的一个或多个表空间快速恢复到以前的某个时间,而不会影响数据库中其它表空间和对象的状态。表空间时间点恢 阅读全文

posted @ 2013-10-14 10:01 新一 阅读(786) 评论(0) 推荐(0) 编辑

TigerDLNA for ios 集成Tlplayer
摘要:好久没有写博客了,这次带着TigerDLNA for ios 跟大家见面什么都不说先上图 1.优点优点由于libTigerDLNA使用uiview封装,所以大家可以很方便的集成到自己的项目中。由于集成了tlplayer当然也可以只是作为一个播放器来使用,支持各种网络协议。不得不提的是还支持加密方式播放,也就是dlna也可以推送加密食品,不单单是作为播放器时候使用哦。2.跨平台性相信关注过我或者关注过的人都知道,我的播放器,tlplayer,wzplayer等都是支持windows,ios,android,mac等平台。 下载地址:点击打开链接 联系方式:weinyzhou86@gm... 阅读全文

posted @ 2013-10-14 10:00 新一 阅读(148) 评论(0) 推荐(0) 编辑

TQ210裸机编程(3)——按键(查询法)
摘要:首先查看TQ210的底板原理图 这次编程只操作KEY1和KEY2,在TQ210核心板原理图中搜索XEINT0可以看出KEY1和KEY2分别接在S5PV210的GPH0_0和GPH0_1引脚。这次编程使用查询法,需要设置这两个引脚为输入模式,然后循环读取引脚状态,当用户按下按键时,对应引脚为低电平,同时改变LED状态。 查看S5PV210芯片手册start.S.global _start @声明一个全局的标号_start: bl main @跳转到C函数去执行halt: b halt @死循环 key.c#define GPC0CON *((volatile unsign... 阅读全文

posted @ 2013-10-14 09:59 新一 阅读(746) 评论(0) 推荐(0) 编辑

paip.c++ 常用类库attilax总结
摘要:paip.c++常用类库attilax总结VCL:WINDOWS平台最好的类库了..推荐使用..开发效率最高. 1QT..推荐使用..开发效率比较高. 1GTK(GTKMM)...开发效率没有QT高。 1STL库:C++标准模板库STL 1Boost,Boost库 2WxWidgetS/WxWindows。不推荐 2MFC:已经落后n多,不推荐使用. 2WTL:功能较少,有限的..不推荐使用...除非开发COM控件 2ATL:不推荐使用,除非编写COM组件 3五、网络通信库ACE/StreamModule/SimpleSocket 3密码/hash库Crypto++ 4反射机制网络,实用工具, 阅读全文

posted @ 2013-10-14 09:58 新一 阅读(249) 评论(0) 推荐(0) 编辑

佐治亚理工学院 计算投资公开课第六周作业 投资策略分析平台
摘要:策略分析平台在前两周的工作中,实现了股票价格低于门限值这一策略的event study,即根据门限值来看事件发生前后股票的价格。同时,完成了根据下单的指令来进行回测,计算策略执行期间每一天的价值,以及对投资结果的分析。这一周,要求把这三部分结合起来,能够实现根据门限值直接回测生成过去时间段的下单指令,并进行计算分析。 工具和方法编程工具 编程语言是python,用到的开源量化分析软件包是 QuantSoftware ToolKit,同时用到numpy和datetime等包。 Event Study Event Study是指对一类事件前后股票的表现进行研究,根据价格变化来确定投资策略。 ... 阅读全文

posted @ 2013-10-14 09:57 新一 阅读(508) 评论(0) 推荐(0) 编辑

【异构计算】OpenCL矩阵转置
摘要:介绍矩阵转置,主要的技巧还是利用好local memory ,防止local memory,以及glabol memory的读取尽量是合并读写。完整代码一: main.cpp代码 #include #include #include #include #include #ifdef _APPLE_#include #else#include #endif#define MATRIXMULLTIPLY#define N 6#define K 8#define L 5//Functio to check and handle OpenCL errorsinline void checkErr... 阅读全文

posted @ 2013-10-14 09:55 新一 阅读(743) 评论(0) 推荐(0) 编辑

[置顶] Java编程笔试题之一 ----文件操作
摘要:题目:给定一个文件和一个字符串,判断文件是否包含该字符串,如果包含,请打印出包含该字符串的行号以及该行的全部内容。思路: ①使用缓冲流(BufferedReader)读取文件,定义初始行号为0。 ②遍历文件每一行并判断,包含则将行号和行内容存入hashMap中,行号作为key,行内容作为value.最后遍历hashMap即可下面是实现的代码:package com.sgl.io;import java.io.BufferedReader;import java.io.FileReader;import java.util.HashMap;import java.util.Iterator;im 阅读全文

posted @ 2013-10-14 09:53 新一 阅读(598) 评论(0) 推荐(0) 编辑

POJ 3692 最大独立集
摘要:题意:有G个女生,B个男生,所有的女生都互相认识,所有的男生都互相认识,还有N对男女,他们互相认识。问从中选出最多的人数,是的他们全部互相认识。思路:这道题的构图很巧妙,对于他的补图构图,对于所有互相认识的人,我们置Map[i][j] = 0 ,那么不认识的人置为1.因为最大独立集中所有的点相互都没有边,即他们之间互相都认识,所以这道题就转化成了求最大独立集。最大独立集=点数-最大匹配。CODE:#include #include #include #include #include #include #include #include #include #include #include # 阅读全文

posted @ 2013-10-14 09:48 新一 阅读(183) 评论(0) 推荐(0) 编辑

从Eclipse到Android Studio经历
摘要:现在不得不要和相处近两年的Eclipse分手了,很舍不得,谢谢你这些日子有你的陪伴,每天都会有些的期待和挑战。两年来,我们建立了很深厚的情感。曾经以为我的世界只能有你,而现在我的心里可能有了别人。起初我是不死活不同意的,但是碍于Google的压力,还有众人的舆论。使我不得不陷入思考和新的尝试。早在今年5、6月分份,Google就和我提过Android Studio,说她怎么怎么的好,怎么怎么的优秀,让我一定要尝试一下。可以当时我已经和Eclipse在一起了,觉得Eclipse已经很好了,能够满足我的各各方面。而且自己觉得尝试一个新的,是极其麻烦的事情,也未必会得到一个很好的结果。后来就婉言拒绝 阅读全文

posted @ 2013-10-14 09:47 新一 阅读(193) 评论(0) 推荐(0) 编辑

windows8 认识及使用
摘要:windows8的一次技术分享。利用国庆宅家的几天,在跑不动XP的老笔记本上装了win8,嘿,跑的溜溜的,一高兴做个ppt给公司的同事们介绍介绍,随意之作,勿较真抬杠,呵呵。文件地址:http://download.csdn.net/download/kevin881/6391091 阅读全文

posted @ 2013-10-14 09:46 新一 阅读(130) 评论(0) 推荐(0) 编辑

【Android】Activity遮罩效果的实现
摘要:Activity文件package com.app.test02;import android.app.Activity;import android.graphics.Color;import android.os.Bundle;import android.view.Gravity;import android.view.View;import android.view.View.OnClickListener;import android.view.ViewGroup;import android.view.Window;import android.widget.Button;impo 阅读全文

posted @ 2013-10-14 09:42 新一 阅读(1108) 评论(0) 推荐(0) 编辑

关于WinRT中c++和c#相互调用的问题
摘要:先说结论(不见得是最终正确的结论,不过google了一晚上也没有查出个所以然来,即便有解决方法我也认为是微软傻x): 首先c#和c++理所应当的不应该在同一个工程中,而只能是同一个工程的两个项目。只能是c++调用c#,而c#不能调用c++。(细节后面再说)。也就是说,唯一的交互途径就是创建一个基于c#的应用程序,然后再创建一个c++的动态库,让c#调用c++的代码。 这个方案也就是c++ d3d+xaml的解决方案。用d3d来实现渲染,xaml(c#)来实现ui和上层逻辑。 如果你的游戏是基于d3d+xaml的解决方案的话,那么c++代码中还是可以调用到c#的,就是实现一... 阅读全文

posted @ 2013-10-14 09:42 新一 阅读(340) 评论(0) 推荐(0) 编辑

【Android】BroadCast广播机制应用与实例
摘要:如何编写广播接收器第一步:需要继承BroadcastReceiver类,覆写其中的onReceive()方法.class MyBroadcastReceiver extends BroadcastReceiver { //接收到广播会被自动调用 @Override public void onReceive (Context context, Intent intent) { //从Intent中获取action …your code here… }}第二步:定义好广播接收器还不行,必须向系统注册以便让其知道该接收器可以处理哪些广播事件。常见方式是采用静态注册,修改MENIFEST.x... 阅读全文

posted @ 2013-10-14 09:40 新一 阅读(359) 评论(0) 推荐(0) 编辑

linux 系统磁盘分区之fdisk
摘要:对于学习磁盘分区,通常学习的都是fdisk命令 当然,对于小于2TB的磁盘,我们基本上是使用fdisk命令进行分区 下面就简单介绍一下fdisk操作磁盘的基本命令和场景模拟常用命令介绍 fdisk -l 查看所有磁盘信息 fdisk /dev/sdb 使用fdisk命令工具操作/dev/sdb磁盘 m 显示所有的命令信息、用法 p 显示分区信息 q 退出 w 保存分区信息,只有执行了w命令后才会把分区信息写入到磁盘 d 1 删除磁盘的第一个分区场景模拟有一个1G的磁盘/dev/sdb分区为一个主分区,一个扩展分区,大小都为200M其中在扩展分区上面建立一个100M的逻辑分区 /... 阅读全文

posted @ 2013-10-14 09:37 新一 阅读(290) 评论(0) 推荐(0) 编辑

linux系统磁盘分区之parted
摘要:对于linux的分区通常可以使用fdisk命令工具和parted工具 对于分区表通常有MBR分区表和GPT分区表 对于磁盘大小小于2T的磁盘,我们可以使用fdisk和parted命令工具进行分区 对于MBR分区表的特点(通常使用fdisk命令进行分区) 所支持的最大磁盘大小:2T 最多支持4个主分区或者是3个主分区加上一个扩展分区 对于GPT分区表的特点(使用parted命令进行分区) 支持最大卷:18EB(1EB=1024TB) 最多支持128个分区对于parted命令工具分区的介绍fdisk -l 查看磁盘信息 parted /dev/sdb 使用parted工具操作磁盘/dev/sdb 阅读全文

posted @ 2013-10-14 09:36 新一 阅读(454) 评论(0) 推荐(0) 编辑

在Java项目中整合Scala
摘要:Scala是一个运行在Java JVM上的面向对象的语言。它支持函数编程,在语法上比Java更加灵活,同时通过Akka库,Scala支持强大的基于Actor的多线程编程。具有这些优势,使得我最近很想在一个新的项目中使用Scala,但是在新项目中,抛弃我们常用的Java和C#,而直接使用一门新的语言是很困难的。这不仅包括学习新语言这个过程,未来,更为项目的长期发展和日后的开发和支持增加了很多变数。毕竟一门新的语言是不可能在很短的时间内在行业中达到Java和C#的流行度的。那么,我们就不能在新项目中应用和实践Scala么?通过我的实践,我发现其实我们可以通过简单的Maven配置把Scala集成到我 阅读全文

posted @ 2013-10-14 09:34 新一 阅读(791) 评论(0) 推荐(0) 编辑

[置顶] [VS2010]逸雨清风 永久稳定音乐外链生成软件V0.1
摘要:音乐外链说明:现在的很多网站都有用到外链,特别是音乐外链,在博客、空间里设作背景音乐。网上也有很多上传外链的网站,不过都不稳定而且有容量限制,而且似乎所有网站其实都是用的同一个源码组件,都是链接到RayFile网盘。 --------------------------------------------------------------------------------------------------------- 该程序使用微软 SkyDriver 网盘存储,安全稳定永久存在,连通性更是超好。开玩笑微软的网盘那肯定没话说。目前自动化程度还不高,也没有找到微软网盘的API。程序里.. 阅读全文

posted @ 2013-10-14 09:32 新一 阅读(427) 评论(0) 推荐(0) 编辑

为一张PCI卡打通经络的过程
摘要:一张PCI卡通过“一转二”的转接卡插在主板上,probe调用失败,日志显示读取配置空间的时候发生了奇偶校验错误,可是使用相同的转接卡把它插在另外一台相同机器的主板上时,却运行正常,这就说明不是转接卡的问题,也不是PCI卡的问题,那就是主板的问题了,是这样吗?换另外一张相同的PCI卡使用相同转接卡插在出问题的主板上,运行正常,这貌似也不能说主板有问题...所有的卡金手指擦了又擦,哈了又哈,问题依旧... 是时候创造历史了!中国传统的推拿,刮痧,按摩...气功...这些都令西方人不可思议,虽然没有什么详细具体的病理学解释,可这些就是能让你爽,能不能根治你的病不敢保证,起码能让症状消失,是吧?可.. 阅读全文

posted @ 2013-10-14 09:30 新一 阅读(246) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示