风言枫语  
10 2013 档案
  • android 上传图片
    摘要:public static String uploadPicture(String url, String uploadFile) { String resultcode = "1";// 0表示成功 ,1表示失败 HttpClient httpclient = new DefaultHttpClient(); httpclient.getParams().setParameter(CoreProtocolPNames.PROTOCOL_VERSION, HttpVersion.HTTP_1_1); HttpPost httppost = new HttpPost(url) 阅读全文
    posted @ 2013-10-31 22:27 风言枫语 阅读(246) 评论(0) 推荐(0) 编辑
  • 【记录】cygwin下折腾个人配置环境
    摘要:(本文由hcbbt发布,转载请注明出处,blog.csdn[dot]net/hcbbT) cygwin是windows下的linux的模拟环境,不仅可以执行linux的各种命令,可以在cygwin下安装各种linux终端下的软件,的确是熟悉linux命令和各种开发工具的好东西。 各种关于cygwin和linux的背景资料什么的我就不复制粘贴了,可以在http://blog.csdn.net/wang_junjie/article/details/1516984看。 本来我一直在虚拟机的Ubuntu下编程的,最近都在按番茄时间学习,而Focus Booster在虚拟机全屏下看不到了,于是... 阅读全文
    posted @ 2013-10-31 22:26 风言枫语 阅读(443) 评论(0) 推荐(0) 编辑
  • 收费系统——问题集锦(一)
    摘要:1、收费系统中将查询到的数据导出为Excel候,会出现有的日期变成###### 原因:列宽不够,无法将全部内容显示出来 解决方法:在代码中调整一下列宽! 2、 原因:这是因为数据库的表有的数据不能为空,如下 解决方法: 1)、用IIF语句 textMatrix(.rows-1,5)=iif(isnull(rst.fields("logoutdate").value),"",rst.fields("logoutdate").value) 2)、用if语句 If Rst.Fields("logoutdate").Val 阅读全文
    posted @ 2013-10-31 22:25 风言枫语 阅读(251) 评论(0) 推荐(0) 编辑
  • 面试总结
    摘要:1. 链表的逆转参考《剑指offer》2.找到链表中倒数第K个元素使用两个指针,pstart,pend,先让pend指向第k个元素,然后pstart和pend都向后移动。当pend的下一个为空。pstart的下一个就是需要查找的元素3. session 和cookie的区别存储位置session是存储在服务端的,在关闭浏览器后丢失、cookie 是存在客户端的,在过期后消失。安全性 cookie是不安全的可以进行欺骗,session是无法伪造的单个cookie保存的数据不能查过4k,同一个网站最大有20个。session会在一定时间内保存在服务器上,当访问大的时候,会比较占用你的内存的。4.e 阅读全文
    posted @ 2013-10-31 22:24 风言枫语 阅读(223) 评论(0) 推荐(0) 编辑
  • Android4.2.2 Gallery2源码分析(4)——GLCanvas.java
    摘要:首先申明,找到这个类是在GLRootView.java中发现的线索。这是一个接口,源码中对该接口作了详细的说明://// GLCanvas gives a convenient interface to draw using OpenGL.//// When a rectangle is specified in this interface, it means the region// [x, x+width) * [y, y+height)//public interface GLCanvas { // Tells GLCanvas the size of the underlyin... 阅读全文
    posted @ 2013-10-31 22:22 风言枫语 阅读(394) 评论(0) 推荐(0) 编辑
  • 传奇源码分析---框架
    摘要:最近看游戏源码,对于大一点的源码,完全不知道怎么开始,太庞大了,网狐的源码都达到了1G多了,vc6.0打开直接卡死,不得不说vs2010还是很不错的。大的源码看不懂,最后去看最小的源码,传奇服务端源码。1.找到winmain函数(GameSvr.cpp),InitApplication()函数注册窗口回调函数MainWndProc(MainWndProc.cpp). InitInstance()函数主要对窗口编程。2.开启服务 回调函数调用OnCommand(),创建了一个线程InitializingServer;在线程里面调用ConnectToServer()函数。ConnectToServ 阅读全文
    posted @ 2013-10-31 22:20 风言枫语 阅读(982) 评论(0) 推荐(0) 编辑
  • 如何在Linux上面安装GCC 4.1.2
    摘要:安装步骤:1、首先下载GCC 4.1.2的source code package:$ wgethttp://mirrors.ustc.edu.cn/gnu/gcc/gcc-4.1.2/gcc-4.1.2.tar.bz2 2、解压缩之:$bzcat gcc-4.1.2.tar.bz2 | tar xvf - 3、创建DESTDIR:$mkdir /usr/local/gcc-4.1.2 $cd /usr/local/gcc-4.1.2 4、配置:$ /home/esms/downloads/gcc-4.1.2/configure --prefix=/usr/local/gcc-4.1.2 -.. 阅读全文
    posted @ 2013-10-31 22:18 风言枫语 阅读(473) 评论(0) 推荐(0) 编辑
  • 自适应图片宽度的jQuery焦点幻灯轮播代码
    摘要:自适应图片宽度的jQuery焦点幻灯轮播代码注意要1.7.2版本的jq才支持点击后显示点击的图片,不然就是一直顺序播放演示XML/HTML CodeJavaScript Code/***JS文件*///在Chrome测试时一直无法支持jQuery的$(function(){})和$(document).ready(),所以改用原生window.onload;window.onload=function(){/***box幻灯片外框(div)*uls幻灯片图片外框(ul)*order图片序列号外框(div)*lis图片外框(li)*wdiths图片集的总宽度*runtime定时器自行时间(毫秒) 阅读全文
    posted @ 2013-10-31 22:17 风言枫语 阅读(676) 评论(0) 推荐(0) 编辑
  • 【PAT Advanced Level】1013. Battle Over Cities (25)
    摘要:这题给定了一个图,我用DFS的思想,来求出在图中去掉某个点后还剩几个相互独立的区域(连通子图)。在DFS中,每遇到一个未访问的点,则对他进行深搜,把它能访问到的所有点标记为已访问。一共进行了多少次这样的搜索,就是我们要求的独立区域的个数。#include #include #include using namespace std;const int maxNum = 1001;bool visited[maxNum];int edge[maxNum][maxNum];int N, M, K;void DFS(int begin){ for(int i = 1; i >N>>M 阅读全文
    posted @ 2013-10-31 22:15 风言枫语 阅读(173) 评论(0) 推荐(0) 编辑
  • CSDN问答频道“华章杯”11月排行榜活动开始,丰厚奖品等你拿
    摘要:CSDN问答频道月度排行榜,是CSDN问答频道从3月开始举办的活动,旨在鼓励更多用户参与提问和解答,创造一个良好的互帮互助氛围,使参与者在问和答的过程中得到技术水平的提升,也希望大家能在技术交流中结交到志同道合的朋友。直接点击传送门:http://ask.csdn.net参与活动。 排行榜每个月发布一次,上榜用户均有相应的礼品赠送,其中: 第1-3名:开发相关图书一本 第4-10名:CSDN下载频道VIP会员卡一张 活动时间:2013年11月1日-2013年11月30日 以下是华章图书提供的第1-3名奖品书单,感谢华章图书对本次活动的赞助! 1.精彩绝伦的Android UI设计:响... 阅读全文
    posted @ 2013-10-31 22:13 风言枫语 阅读(159) 评论(0) 推荐(0) 编辑
  • Android 当修改一些代码时,使用什么编译命令可以最有效率
    摘要:前言 欢迎大家我分享和推荐好用的代码段~~ 声明 欢迎转载,但请保留文章原始出处: CSDN:http://www.csdn.net 雨季o莫忧离:http://blog.csdn.net/luckkof 正文 1: ./mk n(r) kernel; ./mk bootimage;当修改kernel相关代码时,要使用此命令,具体如下: alps/kernel/ alps/mediatek/platform/mt65xx/kernel/ alps/mediatek/source/kernel/ alps/mediatek/coustom/mt65xx/kernel/... 阅读全文
    posted @ 2013-10-31 22:11 风言枫语 阅读(304) 评论(0) 推荐(0) 编辑
  • word 文档如何加密
    摘要:给Word文档加密主要有以下几个方法:文件加密文件菜单设置:1、打开需要加密的Word文档。2、选“文件”的“另存为”,出现“另存为”对话框,在“工具”中选“常规选项”,出现“保存”选项卡。3、分别在“打开权限密码”和“修改权限密码”中输入密码(这两种密码可以相同也可以不同)。4、再次确认“打开权限密码”和“修改权限密码”。按“确定”退出“保存”选项卡。5、文件存盘。 由工具菜单设置:1、打开需要加密的Word文档。2、选“工具”菜单的“选项”命令,出现“选项对话框”。3、在“选项”对话框中选“安全性”选项卡。4、分别在“打开权限密码”和“修改权限密码”中输入密码,点“确定”退... 阅读全文
    posted @ 2013-10-31 22:09 风言枫语 阅读(254) 评论(0) 推荐(0) 编辑
  • Ext 弹出窗体显示到iframe之外
    摘要:主要是这句话 var _win = new top.Ext.Window({});即可完成需要功能var _win = new top.Ext.Window({ title: '从业人员健康检查表', id:'closewin', height: Ext.getBody().getHeight()-50, width: Ext.getBody().getWidth()-300, maximizable:true, closable:true, modal:true, //设置遮罩即只能操作最上层 draggable:true, layout: 'fit& 阅读全文
    posted @ 2013-10-31 22:04 风言枫语 阅读(335) 评论(0) 推荐(0) 编辑
  • IOS网络访问详解
    摘要:第一、访问网络的方式同步请求:数据的请求过程是由主线程发起的,网络加载需要一定的时间,因此会堵塞主线程异步请求:数据的请求在多线程中完成同步请求无法取消,异步请求的过程中可以取消,同步请求无法监听加载进度,异步请求可以监听第二、访问网络的基本流程构造NSURL实例生成NSURLRequest请求通过NSURLConnection发送请求通过返回NSURLRespond实例和NSErro实例分析结果接受返回数据NSURL实例包含了地址信息,如host、scheme、relativePath、port、path第三、同步请求 NSMutableURLRequest *request=[[NS... 阅读全文
    posted @ 2013-10-31 22:03 风言枫语 阅读(366) 评论(0) 推荐(0) 编辑
  • 以log(n)的时间求矩形内的点
    摘要:设想这么一个简单的问题,在一个平面上有n个点,给定一个矩形,问位于矩形内的点有哪些。这个问题的简单思路非常简单,每次遍历所有点,看其是否在给定的矩形中。时间复杂度呢?单次查询的时间就是一次遍历的时间,也就是O(n),但如果给定的点基本不变,但查询量特别大,每次查询都要以O(n)的复杂度。能不能把给定的数据预处理一下,然后以后每次查询的复杂度降低呢?一个基本的思路是把相邻的点用最小包围矩形包起来,然后再递归地处理这些矩形,以更大的最小包围矩形包围这些相邻的矩形。下图是个简单的例子:在查询一个矩形内的所有点时,先再矩形和树的根求交,如果没有交集,说明矩形内没有点。否则说明矩形内可能包含有给定的点, 阅读全文
    posted @ 2013-10-31 22:02 风言枫语 阅读(358) 评论(1) 推荐(0) 编辑
  • 【LeetCode】Path Sum II 二叉树递归
    摘要:Given a binary tree and a sum, find all root-to-leaf paths where each path's sum equals the given sum.For example: Given the below binary tree and sum = 22, 5 / \ 4 8 / / \ 11 13 4 / \ / \ 7 2 5 1return [ [... 阅读全文
    posted @ 2013-10-31 22:00 风言枫语 阅读(201) 评论(0) 推荐(0) 编辑
  • 【毕业纪念设计】八班杀1---人物技能一览
    摘要:【毕业纪念设计】八班杀1---人物技能一览本文由CSDN-蚍蜉撼青松【主页:http://blog.csdn.net/howeverpf】原创,谢绝转载!刘势力武将一览(十)老刘势力:刘 性别:男 体力:3 技能:不拔,他人对你使用顺手牵羊或过河拆桥时,不能弃掉或是获得你装备区的牌。生财,你不能成为兵粮寸断的目标。严谨(主公技),刘势力武将每使用一张延时锦囊,可以选择让你摸一张牌。 大船势力:刘 性别:男 体力:4 技能:烤霸,你可以将任意一张红色手牌当火攻使用。水哥,火属性伤害对你无效。船神(锁定技),当有其他角色处于因铁索连环引起的横置状态时,你也处于横置状态。 一姐势力:刘 性别:女 体 阅读全文
    posted @ 2013-10-31 21:59 风言枫语 阅读(216) 评论(0) 推荐(0) 编辑
  • 使用eclipse JDT compile class,解决 无法确定 X 的类型参数;对于上限为 X,java.lang.Object 的类型变量 X,不存在唯一最大实例
    摘要:ant 命令行方式执行build javac编译class出现 泛型无法转换 无法确定 X 的类型参数;对于上限为 X,java.lang.Object 的类型变量 X,不存在唯一最大实例解决方法:需要用到eclipse的jdt来编译class,不能再使用javac的默认编译方式。在eclipse或MyEclipse的eclipse/plugin目录中找到org.eclipse.jdt.core_3.5.2.v_981_R35x.jar里面找到jdtCompilerAdapter.jar还有org.eclipse.jdt.compiler.tool_1.0.100.v_972_R35x.jar 阅读全文
    posted @ 2013-10-31 21:58 风言枫语 阅读(395) 评论(0) 推荐(0) 编辑
  • 创建自己的网站
    摘要:0.你真的需要一个网站吗? - 请先试一下BLOG是否就是你想要的1.给你的网站起名 -注册域名,如何选择一个好名字 -选择域名2.给网站找个家 -网页主机3.开始发布你的信息 -网页设计,使用网页模板快速完成网页设计4.让你的读者很方便的和你联系 -电子邮件服务器5.让你期望的读者都能找到你的网站 -在搜索引擎上登记 让你的读者更容易找到你 -提高你在搜索引擎上的等级 6.让所有人都知道你的存在 -推广你的网站 阅读全文
    posted @ 2013-10-31 21:54 风言枫语 阅读(130) 评论(0) 推荐(0) 编辑
  • jsp链接sqlserver连不上
    摘要:有时候出现程序没有错误,但是就是连不上数据库的毛病,有时候是链接端口错误。private String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Newmanagerweb"; 一般的链接字符串是这样写的,端口一般为1433,但是有时候不是这个端口。查端口,1433没有开。 真正的端口是这个 将1433改为1568 数据库连上了。 阅读全文
    posted @ 2013-10-31 21:53 风言枫语 阅读(270) 评论(0) 推荐(0) 编辑
  • PL/SQL 下 Command window 与 SQL window 的区别
    摘要:1、Command window实现了SQL*Plus的所有功能,允许运行sql*plus命令,sql命令,sql脚本。 2、SQL window用于执行sql语句,显示sql输出,执行统计信息。(测试sql语句,查看表中的数据,更新数据) 阅读全文
    posted @ 2013-10-31 21:49 风言枫语 阅读(300) 评论(0) 推荐(0) 编辑
  • 2.Dynamic Programming on Stolen Values【dp】
    摘要:Problem:There are nhouses built in a line, each of which contains some value in it. A thief is going to steal the maximal value in these houses, but he cannot steal in two adjacent houses because the owner of a stolen house will tell his two neighbors on the left and right side. What is the maximal 阅读全文
    posted @ 2013-10-31 21:48 风言枫语 阅读(283) 评论(0) 推荐(0) 编辑
  • Metronic V1.5.2 Responsive Admin Dashboard Template build with Twitter Bootstrap 3.0
    摘要:Template Name: Metronic - Responsive Admin Dashboard Template build with Twitter Bootstrap 3.0Version: 1.5.2Author: KeenThemesMetronic 是一套精美的响应式后台管理模板,基于强大的 Twitter Bootstrap 框架实现。Metronic 拥有简洁优雅的 Metro UI 风格界面,6 种颜色可选,76 个模板页面,包括图表、表格、地图、消息中心、监控面板等后台管理项目所需的各种组件。附加组件:bootstrap,ckeditor,jquery-ui等可能不 阅读全文
    posted @ 2013-10-31 21:47 风言枫语 阅读(761) 评论(0) 推荐(1) 编辑
  • 基于石墨烯的微波毫米波器件在国防航空领域的应用
    摘要:从上世纪80年代初起,美国国防部尖端技术研究规划署(DARPA)、国家航空和宇航局(NASA)一直重点进行毫米波固态器件和电路的研究,已经取得了令人瞩目的成果,已应用于新型武器装备上,如下表所示。毫米波段武器应用举例型号种类主要用途SEA TRACS II毫米波舰载火控雷达Mini-PEV小型无人驾驶飞机雷达Startle坦克火控雷达Wasp空地导弹主动/被动复合制导系统MILSATCOM军用卫星星间通讯对于硅器件,其工作频率最多达到GHz范围,而W波段或更高频率的MMIC所用的材料主要是InP-HBT、HEMT或者GaAs-MHEMT。其中国际上最新报道的InP MMIC低噪声放大器在W波段 阅读全文
    posted @ 2013-10-31 21:45 风言枫语 阅读(685) 评论(0) 推荐(0) 编辑
  • 不使用中间变量来交换两个变量的值
    摘要:1. 使用加减法int x = 3;int y = 5;x = x ^ y;y = x ^ y;x = x ^ y; 2. 使用异或int x = 3;int y = 5;x = x + y;y = x - y;x = x - y; 3. 只要在int范围内都没有问题int x = Integer.MAX_VALUE;int y = Integer.MAX_VALUE - 15;x = x + y;y = x - y;x = x - y; 阅读全文
    posted @ 2013-10-31 21:40 风言枫语 阅读(171) 评论(0) 推荐(0) 编辑
  • qt creator修改程序编码(解决中文乱码问题)的方法
    摘要:qt creator修改程序编码(解决中文乱码问题)的方法qt creator修改程序编码的功能有几处。1.edit - select encoding 选择载入(显示)编码和储存编码,其中GB2312和UTF-8是常用编码方式。 这种方法主要是修改已经建立的程序文件。 2.tools - options - text editor - behavior - file encodings 这主要针对新建的程序文件和工程运行时的编码情况。 3.在main()函数内的添加代码,利用QTextCodec来进行设置。 // 以下部分解决中文乱码 QTextCodec *codec = QText... 阅读全文
    posted @ 2013-10-31 21:38 风言枫语 阅读(6715) 评论(0) 推荐(0) 编辑
  • myeclipse创建maven android项目
    摘要:一、搭建环境1、安装android maven插件,我在网上找了半天。没有找到这个插件,于是选择了在线安装。选择myeclipse 的 【help】->【install form catalog】2、在弹出的对话框(这个过程可能有点慢,请耐心等待)中 的 find文本框中输入 android 。点find按钮,如图3、在查找出来的列表中选择 【android configrator fo M2E】点旁边的 【install】按钮。我的已经安装了,如图4、在弹出的对话框中选择安装的插件,如果你已经安装了ADT和manven,则只需要选择android configrator fo M2E, 阅读全文
    posted @ 2013-10-31 21:36 风言枫语 阅读(239) 评论(0) 推荐(0) 编辑
  • Oracle Agile PLM Web Services 的实现
    摘要:Oracle 的产品Agile PLM内置了许多Web Services,其他系统可以通过Web Servcies实现对Agile PLM系统资源的访问。快速学会使用的方法,是去Oracle的官网下载一个Sample Code工程。通过运行该工程里面的例子,可以方便的的实现Web Services1 访问http://www.oracle.com/technetwork/indexes/samplecode/agileplm-sample-520945.html 2 下载工程 3 下载完之后,用Eclipse或者Intellij IDEA建立一个工程, 并且引入所有要用到的jar包 ... 阅读全文
    posted @ 2013-10-31 21:35 风言枫语 阅读(1697) 评论(2) 推荐(0) 编辑
  • 用C语言获取任意文件的长度(可能大于2GB)
    摘要:用C语言获取文件长度的常见思路是: 打开文件后用 fseek() 函数把文件位置指针移动到文件的末尾,用 ftell() 获得这时位置指针距文件头的字节数,这个字节数就是文件的长度。但是这样做也会受到下面的限制:ftell() 函数的返回值是 long 类型,在Windows 下(不管是 32 位还是 64 位),long 类型变量的长度都是 4 字节,这样能正常获取到的文件长度必须小于 2GB。 微软在 Visual Studio 2005 及以后版本的开发工具中,在 stdio.h 中提供了函数 _fseeki64() 和 _ftelli64()。_fseeki64() 函数中表示文件指. 阅读全文
    posted @ 2013-10-31 21:34 风言枫语 阅读(2525) 评论(0) 推荐(0) 编辑
  • Android 如何添加一个apk使模拟器和真机都编译进去 m
    摘要:前言 欢迎大家我分享和推荐好用的代码段~~ 声明 欢迎转载,但请保留文章原始出处: CSDN:http://www.csdn.net 雨季o莫忧离:http://blog.csdn.net/luckkof 正文 添加一个apk都需要将LOCAL_PACKAGE_NAME的值添加到PRODUCT_PACKAGES才行。 而PRODUCT_PACKAGES一般在build/target/product/目录下的文件里都有定义 1. 编译模拟器时,会将以下文件中的PRODUCT_PACKAGES定义的apk都编译进去 build/target/product/banyan_addon.mk bu.. 阅读全文
    posted @ 2013-10-31 21:31 风言枫语 阅读(228) 评论(0) 推荐(0) 编辑
  • Android 如何修改默认输入法
    摘要:前言 欢迎大家我分享和推荐好用的代码段~~ 声明 欢迎转载,但请保留文章原始出处: CSDN:http://www.csdn.net 雨季o莫忧离:http://blog.csdn.net/luckkof 正文 一、适用于ICS(AndroidV4.0)之前的版本: 1.安装需要用的默认输入法(.apk)到system/app 2.修改文件frameworks/base/packages/SettingsProvider/res/values/defaults.xml默认输入法ID 红色标记表示输入法ID,比如PinyinIME为:com.android.inputmethod.pinyin. 阅读全文
    posted @ 2013-10-31 21:30 风言枫语 阅读(595) 评论(0) 推荐(0) 编辑
  • Android 修改Camera拍照的默认保存路径
    摘要:前言 欢迎大家我分享和推荐好用的代码段~~ 声明 欢迎转载,但请保留文章原始出处: CSDN:http://www.csdn.net 雨季o莫忧离:http://blog.csdn.net/luckkof 正文 Camera拍照的默认保存路径的修改方法为,打开storage.java将:public static void updateDefaultDirectory(Activity activity, boolean stillCapture) {String defaultPath = StorageManager.getDefaultPath();MOUNT_POINT = defa. 阅读全文
    posted @ 2013-10-31 21:29 风言枫语 阅读(1092) 评论(0) 推荐(0) 编辑
  • 对SingleTask和TaskAffinity的理解
    摘要:最近研究微信调起自己客户端的事情,对于SingleTask和TaskAffinity的理解又多了一些理解。以前对于Android的四种LaunchMode有一些了解,其中比较有意思的就是SingleTask和SingleInstance 。(四种LaunchMode的了解可以参见这篇文章,对于Activity栈的讲述很详细)。这两种LaunchMode的理解都跟Task有很大关系。 一个Task可以理解成一个Activtiy栈,可以装载一个或者多个Activity,回退和打开的顺序逻辑和基本的数据结构栈是一致的。下面的这段话非常关键:那就是,一个Application如果有N个Activ... 阅读全文
    posted @ 2013-10-31 21:25 风言枫语 阅读(701) 评论(0) 推荐(0) 编辑
  • CDN
    摘要:CDN(内容分布网络)CDN可以明显提高interenet中信息流动效率是一种现金的流量分配网络。CDN都以缓存网站中的静态数据为主。什么是静态数据?静态网页上的东西东西成为静态数据,css,js,图片都是。 阅读全文
    posted @ 2013-10-31 21:23 风言枫语 阅读(152) 评论(0) 推荐(0) 编辑
  • zedboard--嵌入式网络摄像机(mjpg-streamer)的移植和搭建(二十二)
    摘要:在zedboard上移植和搭建嵌入式网络摄像机mjpg-streamer。具体步骤如下:来自:http://write.blog.csdn.net/postedit/137414511.安装libtool工具1.1 下载libtool工具libtool-2.2.10.tar.gzhttp://mirrors.ustc.edu.cn/gnu/libtool/ 1.2 tar -xvzflibtool-2.2.10.tar.gz -C /home/xzy/sdb1/JPEG/1.3 进入解压后的目录,执行./configure1.4 make1.5 make install 2.JPEG编码库移植 阅读全文
    posted @ 2013-10-31 21:22 风言枫语 阅读(658) 评论(0) 推荐(0) 编辑
  • 给电脑装完系统之后,发现U盘少了几个G!
    摘要:我的U盘是8个G的,有一次用U盘给电脑装完系统,过了几天后再次用的时候发现U盘突然少了几个G,刚开始不知道怎么回事,然后就格式化U盘,但是格式化之后没有任何变化. 在网上搜了一下,说是U盘有可能被误分区了,然后下了一个分区软件(DiskGenius), 打开之后发现的确,U盘多了一个空闲的分区,然后就用分区工具进行合并,再次使用时U盘就回到了原来的大小! 阅读全文
    posted @ 2013-10-31 21:21 风言枫语 阅读(681) 评论(0) 推荐(0) 编辑
  • hdu 1007 Quoit Design(分治法求最近点对)
    摘要:大致题意:给N个点,求最近点对的距离 d ;输出:r = d/2。// Time 2093 ms; Memory 1812 K#include#include#include#include#define eps 1e-8#define maxn 100010#define sqr(a) ((a)*(a))using namespace std;int sig(double x){ return (x>eps)-(x0) { if(sig(p[k].y-p[s].y-mi)>=0) continue; else { if(flag) { flag... 阅读全文
    posted @ 2013-10-31 21:20 风言枫语 阅读(236) 评论(0) 推荐(0) 编辑
  • Ubuntu挂载samba共享目录
    摘要:Ubuntu中现在没有smbfs了,所以smbmount命令也用不了了,现在可以使用mount.cifs命令来挂载。 Usage: mount.cifs -o Mount the remote target, specified as a UNC name, to a local directory. Options: user= pass= dom= Less commonly used options: credentials=,guest,perm,noperm,setuids,nosetuids,rw,ro, sep=,iocharset=... 阅读全文
    posted @ 2013-10-31 21:16 风言枫语 阅读(6359) 评论(1) 推荐(0) 编辑
  • Microsoft Office Word 2007 文档结构图突然变小的解决办法
    摘要:前记:一个word文档不知道修改了什么,突然发现文档结构图显示的文字变得非常的小了。用ctrl+鼠标滚轮只能放大或是缩小行间距,对文字没有什么变化。解决办法:1.打开文档结构图点击视图,勾选文档结构图。这是我们看到的效果是这样的:2.点击开始菜单上的样式后面的斜下箭头如下图最右下角斜下箭头。3.点击后出现下面的菜单,选择文档结构图4.点击文档结构图后面的下拉菜单5.点击修改6.然后在如下页面修改字体大小7.修改后文档结构图就正常了 阅读全文
    posted @ 2013-10-31 21:15 风言枫语 阅读(835) 评论(0) 推荐(0) 编辑
  • Android4.2.2 Gallery2源码分析(5)——GLCanvasImpl.java
    摘要:GLCanvasImpl.java是接口GLCanvas的唯一实现类,也就是说二者在功能上完全等同。代码中调用GLCanvas对象函数的地方,等效于调用GLCanvasImpl中的该函数,GLCanvasImpl对该函数有具体的实现。1.构造函数 GLCanvasImpl(GL11 gl) { mGL = gl; mGLState = new GLState(gl); initialize(); } 1.1.new GLState(gl) public GLState(GL11 gl) { mGL = g... 阅读全文
    posted @ 2013-10-31 21:14 风言枫语 阅读(508) 评论(0) 推荐(0) 编辑
  • (队列的应用5.3.1)ZOJ 3210 A Stack or A Queue?根据进入结构的序列和离开结构的序列确定是stack还是queue)
    摘要:/* * ZOJ_3210.cpp * * Created on: 2013年10月30日 * Author: Administrator */#include #include using namespace std;const int maxn = 110;int main(){ int a[maxn]; int t; scanf("%d",&t); while(t--){ bool isstack = true,isqueue = true; int n; scanf("%d",&n); int i; for(i = 0 ; i & 阅读全文
    posted @ 2013-10-31 21:13 风言枫语 阅读(232) 评论(0) 推荐(0) 编辑
  • 论#include
    摘要:1.#include " "与#include #include " "表示预编译命令源程序在当前项目下寻找头文件,如果找不到,再到标准头文件目录下去找;#include 直接去标准头文件目录下寻找。2.#include 与#include C++ 98标准之前使用#include ,98标准制定此来区分用户定义和C++标准头文件,其中标准头文件是没有.h后缀的。3.C++常用格式#include ,因为iostream是标准头文件所以在标准头文件目录下寻找,故用并且不带.h后缀。#include "stdafx.h",因为stdaf 阅读全文
    posted @ 2013-10-31 21:09 风言枫语 阅读(149) 评论(0) 推荐(0) 编辑
  • 按回车表单自动提交问题
    摘要:如上表单在 name输入框中 按回车时,表单就会提交。而且表单中时没有submit按钮的。经过多番查找终于找到原因: 如果表单中只有一个文本框,那么按回车时,就会提交表单。 所以解决办法就很容易了,加一个无用的文本框,并隐藏起来就OK。 注意: 加 hidden 框是不行的。 阅读全文
    posted @ 2013-10-31 21:08 风言枫语 阅读(201) 评论(0) 推荐(0) 编辑
  • java socket 编程经典实例
    摘要:服务器监听、并接收每个客户端的信息再群发到每个客户端服务端package com.java.xiong.Net17;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintStream;import java.net.Socket;public class RunableSocket implements Runnable { // 定义当前线程处理的Socket private Socket socket = null; // 该 阅读全文
    posted @ 2013-10-31 21:04 风言枫语 阅读(419) 评论(0) 推荐(0) 编辑
  • hdu 4746 Mophues
    摘要:Poj 3150 Cellular Automaton(矩阵快速幂, 循环矩阵快速幂) 模板部分: #define LL long long #define FF(i,n) for(i=0;i 1) { if(m&1) matrixMul(ans, init, n, mod); matrixMul(init, init, n, mod); m >>= 1; } matrixMul(init, ans, n, mod); } UVALive 4727 Jump 约瑟夫变形问题 UVALive 6... 阅读全文
    posted @ 2013-10-31 21:02 风言枫语 阅读(373) 评论(0) 推荐(0) 编辑
  • 算法分析--图结
    摘要:在做真题的时候,在算法分析这块经常是写不对,错的好多,后来就细细查看了各自的结构和细节,做了一个小的总计图。这里就先不细说了看图 总体来说,分为两个类:问题分解 和遍历的方式,这个我的理解。 分解有可以分为:问题独立和不独立的两类,而遍历这里就类似于树的遍历,这个很熟悉了吧。以上就是算分的整体框架了。 阅读全文
    posted @ 2013-10-31 21:01 风言枫语 阅读(151) 评论(0) 推荐(0) 编辑
  • hdu 1158-Employment Planning,n*n*n
    摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1158解题思路就不多说,动态规划。值得提及的是题目没有给出数据范围,水过的都默认工人数目不超过1000。我给出了n*n*n的算法,针对工人数目任意的情况。首先,可以判断的是,每次决策之后的工人数量,肯定和从当前月开始的之后某个月的工人数量相同如要hire,则当hire足够;如要fire,则当fire到底;如此就可以应离散化的方法了,n*n*n。转移为o(n)#include#include#include#include#include#includeusing namespace std;#def 阅读全文
    posted @ 2013-10-31 20:57 风言枫语 阅读(180) 评论(0) 推荐(0) 编辑
  • [置顶] All about control file in Oracle Database
    摘要:--数据库实例启动的三个阶段: NOMOUNT(START):打开初始化参数文件 MOUNT:打开控制文件 OPEN:打开数据文件和日志文件 --控制文件 控制文件的作用:管理数据库的状态和描述数据库的物理结构信息。 控制文件主要包含如下信息: 数据库名 数据库标识符DBID 数据库创建时间戳 数据库字符集 数据文件信息 临时文件信息 在线重做日志信息 近期的归档日志信息 表空间信息 RMAN 信息库 检查点信息 损坏的数据块注册表 还原点信息 RESET_SCN 脏数据块的数量 -------------All about... 阅读全文
    posted @ 2013-10-31 20:56 风言枫语 阅读(170) 评论(0) 推荐(0) 编辑
  • HDU 2897 邂逅明下 (博弈)
    摘要:题意:给你n、p、q,每次操作是令n减小 [p, q]区间中的数,当n #include #include using namespace std;int main() { int n, p, q; while(scanf("%d%d%d", &n, &p, &q) != -1) { if(n q) puts("LOST"); else puts("WIN"); } return 0;} 阅读全文
    posted @ 2013-10-31 20:55 风言枫语 阅读(117) 评论(0) 推荐(0) 编辑
  • POJ2528:Mayor's posters(线段树区间更新+离散化)
    摘要:Description The citizens of Bytetown, AB, could not stand that the candidates in the mayoral election campaign have been placing their electoral posters at all places at their whim. The city council has finally decided to build an electoral wall for placing the posters and introduce the following ru 阅读全文
    posted @ 2013-10-31 20:54 风言枫语 阅读(222) 评论(0) 推荐(0) 编辑
  • 58笔试
    摘要:90分钟 一.填空4’*101.printf的细节#includeintmain(){printf("%d");//output:0printf("\n0x%x",-1);//0xffffffff(32bitpc)return0;}2.TCP三次握手3.3逻辑题,判断小偷是谁,谁说了谎话4.计算二维矩阵的元素内存地址5.A和B点球进球的概率是0.7,0.6,每人三次点球机会,A比B进球少1的概率6.4个男生,3个女生,要挑4个人组成具有男生女生的团队,选择方案(组合)7.数字规律题 二.简答5*41.UDP协议能提供可靠传输吗,如果能,如何实现?2.Sq 阅读全文
    posted @ 2013-10-31 20:49 风言枫语 阅读(132) 评论(0) 推荐(0) 编辑
  • oracle 11g physical standby switchover
    摘要:简介SWITCHOVERS主要是在计划停机维护时用来降低DOWNTIME,如硬件维护、操作系统升级或是数据库rolling upgrade,也可用来进行特殊情况下的数据库迁移。SWITCHOVERS主要分为两个阶段,阶段1:主库转换为备库角色;阶段2:备库转换为主库角色 环境:switchover 前 db_unique_name : ogg: primary db_unique_name : tgg: physical standby 前提条件检查 1. standby log /redo log 在主备库都存在select * from V$STANDBY_LOG; select * .. 阅读全文
    posted @ 2013-10-30 23:03 风言枫语 阅读(339) 评论(0) 推荐(0) 编辑
  • TextView子类的常用属性
    摘要:TextView常见的子类包括EditText,Button,CheckBox, RadioButton等。 1、EditTextEditText继承自TextView,因此TextView所有属性均可供EditText使用。但InputType一般只在EditText中使用 android:inputType="numberPassword" 其可选常量较多,常见的有 text,number, number,Password,phone等,详细可见:http://developer.android.com/reference/android/widget/TextView 阅读全文
    posted @ 2013-10-30 23:01 风言枫语 阅读(192) 评论(0) 推荐(0) 编辑
  • 收缩Oracle数据文件
    摘要:最近有网友提到收缩Oracle数据文件的问题,这是DBA经常碰到的一个常见问题。通常我们需要收缩相应的数据文件以减少来自磁盘空间的压力以及提高数据库的整体性能。但这并非对于所有情形都是适用的,尤其是生产环境。因为生产环境数据清洗相当较少,因此空间浪费也比较小,而且一旦收缩之后又要重新自动扩展数据文件,浪费系统资源。对于UAT,DEV环境,多DB,磁盘空间压力大的情形,收缩一下非常有必要。勒紧裤带过日子也是常有的事情,哈哈。总之收缩数据文件会使得磁盘空间得以释放以及加快数据迁移,RMAN备份等。本文分享了Tom大师的收缩脚本以及给出了undo,临时表空间,表段收缩的链接。 几种收缩的情形: 收. 阅读全文
    posted @ 2013-10-30 23:00 风言枫语 阅读(899) 评论(0) 推荐(0) 编辑
  • [HNOI2002]营业额统计 Splay tree入门题
    摘要:题目连接:http://www.lydsy.com/JudgeOnline/problem.php?id=15881588: [HNOI2002]营业额统计Time Limit:5 Sec Memory Limit:162 MB Submit:6068 Solved:1981 [ Submit][ Status] Description 营业额统计 Tiger最近被公司升任为营业部经理,他上任后接受公司交给的第一项任务便是统计并分析公司成立以来的营业情况。 Tiger拿出了公司的账本,账本上记录了公司成立以来每天的营业额。分析营业情况是一项相当复杂的工作。由于节假日,大减价... 阅读全文
    posted @ 2013-10-30 22:56 风言枫语 阅读(153) 评论(0) 推荐(0) 编辑
  • OpenGL进阶(十四) - UVN Camera实现
    摘要:提要 3D游戏中最基本的一个功能就是3D漫游了,玩家可以通过键盘或者鼠标控制自己的视角。 之前我们也学习过一个相关的函数,glLookAt,用来制定摄像机的位置,摄像机观察目标位置,还有摄像机的放置方式,我们可以通过不断地调用这个函数来实现3D漫游,但更方便的是抽象出一个摄像机类,实现一些摄像机的方法。 UVN相机UVN使用三个相互垂直的向量来表示相机的位置与朝向: 1) 相机注视的向量N 2) 相机的上方向向量V 3) 相机的右方向向量U 如下图,是在世界坐标系下的UVN相机的向量表示: 绿色轴为N,蓝色轴为V,红色轴为U。当要改变相机位置和朝向的时候,只需要将uvn矩阵和相... 阅读全文
    posted @ 2013-10-30 22:55 风言枫语 阅读(864) 评论(0) 推荐(0) 编辑
  • 【LeetCode】Jump Game (一维动态规划 + 线性扫描)
    摘要:Given an array of non-negative integers, you are initially positioned at the first index of the array.Each element in the array represents your maximum jump length at that position.Determine if you are able to reach the last index. For example: A =[2,3,1,1,4], returntrue. A =[3,2,1,0,4], returnfalse 阅读全文
    posted @ 2013-10-30 22:54 风言枫语 阅读(260) 评论(0) 推荐(0) 编辑
  • 高德地图设置中心点和缩放比例,获取两点之间距离
    摘要:设置中心点和缩放比例:/** * 监听amap地图加载成功事件回调 */ @Override public void onMapLoaded() { LatLng marker1 = new LatLng(39.90403, 116.407525); //设置中心点和缩放比例 aMap.moveCamera(CameraUpdateFactory.changeLatLng(marker1)); aMap.moveCamera(CameraUpdateFactory.zoomTo(12)); } 获取两点之前距离:LatLng start = new LatLng(39.95... 阅读全文
    posted @ 2013-10-30 22:52 风言枫语 阅读(3840) 评论(0) 推荐(0) 编辑
  • Android之旅 自我图示总结四大组件
    摘要:最近学完了Android的四大组件的基础知识,自己总结了一个图示,希望自己看到这个图的时候能回忆起相关的知识点,与大家分享! 阅读全文
    posted @ 2013-10-30 22:48 风言枫语 阅读(190) 评论(0) 推荐(0) 编辑
  • 【itercast OSI 七层网络模型 学习笔记】Layer 1 物理层
    摘要:NIC:网卡(基本上是一层功能)传输介质:以太网,分有线和无线 开始以太网只有10Mbps的吞吐量,使用的是带有冲突检测的载波侦听多路访问(CSMA/CD,Carrier Sense Multiple Access/Collision Detection)的访问控制方法。 这种早期的10Mbps以太网称之为标准以太网。 在IEEE 802.3标准中,为不同的传输介质制定了不同的物理层标准,在这些标准中前面的数字表示传输速度,单位是“Mbps”,最后的一个数字表示单段网线长度(基准单位是100m),Base表示“基带”的意思,Broad代表“宽带”。 ... 阅读全文
    posted @ 2013-10-30 22:46 风言枫语 阅读(518) 评论(0) 推荐(0) 编辑
  • 解决.NET 调用JAVA WEBService服务中文乱码问题
    摘要:主要代码如下:String input ="中文"C#调用代码: String str = System.Text.Encoding.GetEncoding("UTF-8").GetString(System.Text.Encoding.GetEncoding("ISO-8859-1").GetBytes(input)JAVA调用代码: new String(result.getBytes("ISO-8859-1"),"UTF-8"); 阅读全文
    posted @ 2013-10-30 22:46 风言枫语 阅读(1129) 评论(0) 推荐(0) 编辑
  • 用SDL库播放yuy2 Packed mode
    摘要:#define SDL_YUY2_OVERLAY 0x32595559 /* Packed mode: Y0+U0+Y1+V0 */if (SDL_Init(SDL_INIT_VIDEO) pixels[0], pY, w*h*2); SDL_UnlockYUVOverlay(overlay); SDL_UnlockSurface(screen); rect.w = w; rect.h = h; rect.x = rect.y = 0; SDL_DisplayYUVOverlay(overlay, &rect); SDL_Delay(40); i += 1; } fc... 阅读全文
    posted @ 2013-10-30 22:45 风言枫语 阅读(303) 评论(0) 推荐(0) 编辑
  • uva539 卡坦岛 简单回溯!
    摘要:继续回溯搞起!开始想复杂了,用了好多数组判断节点的度、边是否已经走过,结果导致超时了,后来简化成如下版本,走过的标志不需要另辟vis数组,只要将map【i】【j】和map【j】【i】赋值0即可。#include#includeusing namespace std;int n,m,Max,map[30][30];void dfs(int node,int path) //node:当前节点,path:当前路径长度{ int i; if (path>Max) Max=path; for (i=0;i>n>>m&&n) { memset(map,0,size 阅读全文
    posted @ 2013-10-30 22:43 风言枫语 阅读(231) 评论(1) 推荐(0) 编辑
  • DG日志不应用,GAP,主备切换解决思路与办法
    摘要:环境ORACLE 10G OS WINDOWS 对于DG故障解决思路,DG日志切换不进行应用,DG出现GAP解决方法,DG主备库切换, 当DG出现故障时,第一时间检测alert日志,服务器OS日志,网络是否通畅。 1、当DG出现日志不能传输到备库 一、TNS配置错误,监听配置错误。 二、主备库初始化参数文件配置错误(如archive_log_dest文件位置错误)。 三、备库控制文件过旧,从主库生成一个STANDBY CONTROL过去。 SQL> alter database create standby controlfile as 'c:\control01.ctl' 阅读全文
    posted @ 2013-10-30 22:39 风言枫语 阅读(1059) 评论(0) 推荐(0) 编辑
  • C++中++i与i++效率比较
    摘要:解析: 在这里声明,简单的比较前缀自增运算符和后缀自增运算符的效率是片面的,因为存在很多因素影响这个问题的答案。首先考虑内建数据类型的情况:如果自增运算表达式的结果没有被使用,而是仅仅简单的用于增加一员操作数,答案是明确的,前缀法和后缀法没有任何区别,编译器的处理都应该是相同的,很难想象得出有什么编译器实现可以别出心裁在二者之间制造任何差异。我们看看下面这个程序: #include int main() { int i = 0; int x = 0; i++; ++i; ... 阅读全文
    posted @ 2013-10-30 22:38 风言枫语 阅读(1665) 评论(0) 推荐(1) 编辑
  • uva 10518 - How Many Calls?(矩阵快速幂)
    摘要:题目链接:uva 10518 - How Many Calls? 公式f(n) = 2 * F(n) - 1, F(n)用矩阵快速幂求。 #include #include long long n;int b;struct state { int s[2][2]; state(int a = 0, int b = 0, int c = 0, int d = 0) { s[0][0] = a, s[0][1] = b, s[1][0] = c, s[1][1] = d; }}tmp(1, 0, 0, 1), c(1, 1, 1, 0);state count(const state& p 阅读全文
    posted @ 2013-10-30 22:34 风言枫语 阅读(171) 评论(0) 推荐(0) 编辑
  • (顺序表应用5.1.1)POJ 3750 小孩报数问题(基本的约瑟夫环问题:给出人数n,出发位置w,间隔数s)
    摘要:/* * POJ_3750.cpp * * Created on: 2013年10月30日 * Author: Administrator */#include #include using namespace std;const int maxn = 70;int main(){ char name[maxn][maxn];//小孩名字 int p[maxn];//小孩序号 int n; scanf("%d",&n); int i; for(i = 0 ; i < n ; ++i){ p[i] = i; scanf("%s",&n 阅读全文
    posted @ 2013-10-30 22:33 风言枫语 阅读(212) 评论(0) 推荐(0) 编辑
  • pjsip视频通信开发(底层实现)之用户注册(1)
    摘要:一、PJSIP简介对于pjsip的介绍可以看http://www.cnblogs.com/my_life/articles/2175462.html文章,里面详细介绍了它的组成框架以及各部份的组成介绍,我把官网中提供的一个pjsip的整体框架图贴到这里 二、simple_pjsua.c分析我今天要实现的是UA这部份内容,主要作用可以查看http://www.cnblogs.com/flyfish10000/category/268759.html里面有作者一系列关于UA的介绍,这里我要实现的是帐号的注册,要做这个我们可以看一下官网一个提供的例子simple_pjsua.c (pjsip-app 阅读全文
    posted @ 2013-10-30 22:31 风言枫语 阅读(2266) 评论(0) 推荐(0) 编辑
  • SQL Server快速部署作业到多台服务器
    摘要:问题:需要在很多的SQL Server服务器上创建相同的作业。我们可以一台一台的运行相同的脚本创建作业,但是有没有什么简便的做法呢?解决方法:可能很多人都没有注意到可以用多服务器环境管理SQL Agent job和维护计划。如果需要在非常多的SQL实例上面创建相同的作业,多服务管理就非常有用。下面我们来一步一步的介绍如何创建多服务器环境。我的机器上面安装了Principal 和Mirror两个2008 R2的实例。首先要将这两个实例注册。如果无法看到Registered Servers界面,可以到'View' | 'Registered Servers' 或者用 阅读全文
    posted @ 2013-10-30 22:30 风言枫语 阅读(595) 评论(0) 推荐(0) 编辑
  • Hibernate之一对一关联映射
    摘要:Hibernate中一对一关联映射共分为两种,一种是一对一主键关联映射,另一种是一对一唯一外键关联映射。下面简单介绍一下这两种关联映射。 一对一主键关联映射一对一主键关联映射的两个实体有相同的ID。这种映射又分为单向一对一关联主键映射和双向一对一主键关联映射。 单向一对一主键关联映射 实例类图 映射文件IdCard.hbm.xml 映射文件Person.hbm.xml idCard 生成的SQL语句create table t_idCard (id integer not null auto_increm... 阅读全文
    posted @ 2013-10-30 22:29 风言枫语 阅读(213) 评论(0) 推荐(0) 编辑
  • [置顶] CSS语言精粹
    摘要:本文主要是对CSS中一些比较重要的高级部分作了一些整理,这些内容也许不是经常使用,但是都很强大。本文将长期更新。边框CSS2.1 规定:元素的背景是内容、内边距和边框区的背景。设置背景颜色时是没有问题的,背景色显示在边框下面,但是当使用背景图片时你会发现左边框和右边框下面并没有背景图片。这时需要把position-x和position-y设成负值,大小为border的宽度。我个人猜测原因是background-position的起始点是padding的左上角。背景图片背景定位背景定位主要有三种方式:关键字,百分比和长度值。长度值比较简单,就是以元素的左上角为起点找到对应的坐标,然后从该点开始显 阅读全文
    posted @ 2013-10-30 22:28 风言枫语 阅读(308) 评论(0) 推荐(0) 编辑
  • Android4.2.2 Gallery2源码分析(2)——发现Gallery.java
    摘要:上文中,main.xml是我直接提出来的,并没有说明是怎么找到它的,现在说明发现它的理由:一般我们分析界面布局会用到hierarchyviewer这个工具,从工具中,我们对应到视图,最主要的视图id我们找到了"gl_root_view",这一点在上一节中有说明。在Source insight中搜索这个id,我们找到了layout/Gl_root_group.xml: ,因此这个layout是由别的layout整合使用的,再次搜索这个layout,找到了Main.xml: 综合上节中用hierarchyviewer看到的界面布局,因此这个Main.xml就是... 阅读全文
    posted @ 2013-10-30 22:23 风言枫语 阅读(304) 评论(0) 推荐(0) 编辑
  • 谈谈软件项目合作开发
    摘要:秋天是收获的季节!希望我的学习在这个季节里有一个新的收获! 机房合作版项目这是我们的第一个合作版项目,很幸运的是自己成了这个项目的组长。虽然我们这个团队只有三人。但是对于我来说这是一个很锻炼我的机会。身为项目的组长,首先要完成的任务就比较多,对这个项目应付的责任也较大。一个团队,起着核心力量的应该说是项目的负责人。而作为这个项目的组长,应该明确如何建立一个好的项目组呢? (1) 有严格的、成文的工作规范和文档标准 (2)人员之间有严格的分工 (3)每个项目都要事先建立详细的时间表,并且得到严格的执行。 心里有了这个目标之后,接下来需要做的就是组长对项目的规划。 项目合作的成员构成:项目... 阅读全文
    posted @ 2013-10-30 22:21 风言枫语 阅读(860) 评论(0) 推荐(0) 编辑
  • errno , perror,strerror
    摘要:1. 简介 很多系统函数在错误返回时将错误原因记录在libc定义的全局变量errno中,每种错误原因对应一个错误码。errno在头文件errno.h中声明,是一个整型变量,所有错误码都是正整数。然后我们可以用perror或strerror函数将errno解释成字符串 2. perror#include void perror(const char *s);实例: FILE *fp = fopen("text.txt","r+"); if ( !fp ) { perror("Open text.txt"); }输出结果:Open tex 阅读全文
    posted @ 2013-10-30 22:20 风言枫语 阅读(1348) 评论(0) 推荐(0) 编辑
  • 使用RMAN和控制文件备份删除归档日志的SHELL脚本--RED HAT 5 LINUX 64
    摘要:在ORACLE用户下的定时器设置[oracle@SHARKDB dbscripts]$ crontab -l# minute hour day month week15 1 * * 0 sh /home/oracle/dbscripts/backup_full.sh05 3 * * * sh /home/oracle/dbscripts/del_arc.sh全备脚本 先配置保留时间窗口,配置备份目录和格式,然后交叉检查所有备份集.删除无效备份集,删除过期对象,进行全备份并压缩..[oracle@SHARKDB dbscripts]$ cat backup_full.sh #!/bin/kshs 阅读全文
    posted @ 2013-10-30 22:19 风言枫语 阅读(297) 评论(0) 推荐(0) 编辑
  • Documentation/ABI/testing/sysfs-block.txt
    摘要:Chinese translated version of Documentation/ABI/testing/sysfs-block.txt If you have any comment or update to the content, please contact the original document maintainer directly. However, if you have a problem communicating in English you can also ask the Chinese maintainer for help. Conta... 阅读全文
    posted @ 2013-10-30 22:18 风言枫语 阅读(245) 评论(0) 推荐(0) 编辑
  • 003java面试笔记——【java基础篇】从团八百失败面试总结的java面试题(未完待续)
    摘要:8、java 线程 1)线程概念,线程与进程 线程:线程是“进程”中某个单一顺序的控制流。也被称为轻量进程。线程是进程中的实体,一个进程可以拥有多个线程,一个线程必须有一个父进程。线程不拥有系统资源,只有运行必须的一些数据结构;它与父进程的其它线程共享该进程所拥有的全部资源。进程可以创建和撤消线程,从而实现程序的并发执行。 进程:进程是操作系统结构的基础;是一个正在执行的程序;计算机中正在运行的程序实例;可以分配给处理器并由处理器执行的一个实体;由单一顺序的执行显示,一个当前状态和一组相关的系统资源所描述的活动单元。 线程与进程:有时候,线程也称作轻量级进程。就象进程一样,线程在程序... 阅读全文
    posted @ 2013-10-30 22:16 风言枫语 阅读(300) 评论(0) 推荐(0) 编辑
  • How Many Tables
    摘要:描述Today is Ignatius' birthday. He invites a lot of friends. Now it's dinner time. Ignatius wants to know how many tables he needs at least. You have to notice that not all the friends know each other, and all the friends do not want to stay with strangers. One important rule for this problem 阅读全文
    posted @ 2013-10-30 22:14 风言枫语 阅读(214) 评论(0) 推荐(0) 编辑
  • NTP for Linux
    摘要:一、服务概述NTP(network time protocol 网络时间协议)服务器是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源做同步化,提供高精度的时间校正,在LAN上与标准时间差小于1毫秒,WAN相差几十毫秒,并且通过加密确认的方式来防止攻击。二、NTP的基本工作原理如图所示。Device A和Device B通过网络相连,它们都有自己独立的系统时钟,需要通过NTP实现各自系统时钟的自动同步。为便于理解,作如下假设: 在Device A和Device B的系统时钟同步之前,Device A的时钟设定为10:00:00am,Device B的时钟设定11:00:00a 阅读全文
    posted @ 2013-10-30 22:13 风言枫语 阅读(295) 评论(0) 推荐(0) 编辑
  • 如何通过预加载器提升网页加载速度
    摘要:预加载器(Pre-loader)可以说是提高浏览器性能最重要的举措。Mozilla 官方发布数据,通过预加载器技术网页的加载性能提升了19%,Chrome测试了 Alexa 排名前2000名网站,性能有20%的提升。它并不是一门新技术,有人认为只有 Chrome 才具备这个功能。也有人认为它是有史以来提升浏览器性能最有效的方法。如果你第一次接触预加载器,也许心中已经有了无数个问号。什么是预加载器?它是如何提升浏览器性能的?首先需要了解浏览器是如何加载网页的一个网页的加载依赖于脚本文件、CSS样式文件。让我们看看浏览器加载网页的过程。首先,浏览器下载 HTML 并开始解析。如果浏览器发现外部CS 阅读全文
    posted @ 2013-10-30 22:10 风言枫语 阅读(130) 评论(0) 推荐(0) 编辑
  • Android EditText 状态切换
    摘要:不可编辑状态 可编辑状态ed_adress.setFocusable(true); ed_adress.requestFocus(); ed_adress.setFocusableInTouchMode(true); 完美解决别忘了关闭键盘进入不可编辑状态的时候InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); //得到InputMethodManager的实例 if (imm.isActive()) { //如果开启 imm.toggleSoftInpu... 阅读全文
    posted @ 2013-10-30 22:09 风言枫语 阅读(309) 评论(0) 推荐(0) 编辑
  • 【试题汇总】图像处理职位面试题汇总(1)
    摘要:Matlab编程部分 1. Matlab 中读、写及显示一幅图像的命令各是什么?解:第一、Matlab中读图像函数是imread( )。imread 函数用于读入各种图像文件,其一般的用法为:[X,MAP]=imread(‘filename’,‘fmt’)其中,X,MAP分别为读出的图像数据和颜色表数据,fmt为图像的格式,filename为读取的图像文件(可以加上文件的路径)。如: [X,MAP]=imread(’flowers.tif’,’tif’);比较读取二值图像,灰度图像,索引图像,彩色图像的X和MAP的特点。 第二、Matlab中读图像函数是imwrite( ),imwrite函数 阅读全文
    posted @ 2013-10-30 22:05 风言枫语 阅读(731) 评论(0) 推荐(0) 编辑
  • 利用squid配置代理服务器-Fedora 19
    摘要:我的系统: x86_64位Feodra 18 # yum install squid不需要用户名密码认证的配置方式edit/etc/squid/squid.conf ## Recommended minimum configuration:#acl manager proto cache_objectacl localhost src 127.0.0.1/32 ::1acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1# Example rule allowing access from your local networks.# Adapt to l 阅读全文
    posted @ 2013-10-30 22:04 风言枫语 阅读(195) 评论(0) 推荐(0) 编辑
  • db2 v9.5迁移至v10.5,及遇重名节点数据库无法创建db的解决办法
    摘要:同系统同版本可以使用备份恢复,本文前提是不同系统不同版本,使用db2move命令。1、db2move db db_name export此处注意,先建个目录放文件,因为文件比较多,如果上来直接export就会在当前目录下生成了。mkdir/home/backup/mydata,进入这个目录进行命令执行;2、db2move db db_name import执行命令之前要建一个空的同名数据库。将之前文件夹拷过来,进入mydata目录之后执行这个命令。注意事项:1、使用这种方式需要数据库表简单,没有触发器、存储过程和视图,也不能有identity的自增。 2、都要在root用户下执行命令,至少我的 阅读全文
    posted @ 2013-10-30 22:01 风言枫语 阅读(380) 评论(0) 推荐(0) 编辑
  • http网络通信--页面源代码查看
    摘要:1.要在andorid中实现网络图片查看,涉及到用户隐私问题,所以要在AndroidManifest.xml中添加访问网络权限2.布局文件3.MainActivity.javapackagecom.example.html;importjava.io.InputStream;importjava.net.HttpURLConnection;importjava.net.MalformedURLException;importjava.net.URL;importorg.apache.http.HttpConnection;importandroid.os.Bundle;importandroi 阅读全文
    posted @ 2013-10-30 22:00 风言枫语 阅读(282) 评论(0) 推荐(0) 编辑
  • SharePoint咨询师之路:设计之前的那些事三:体系结构
    摘要:提示:本系列只是一个学习笔记系列,大部分内容都可以从微软官方网站找到,本人只是按照自己的学习路径来学习和呈现这些知识。有些内容是自己的经验和积累,如果有不当之处,请指正。咨询师更多的时候是解决方案提供者,那么他们如何能够提供有效的SharePoint解决方案呢?他们做出解决方案的依据是哪些呢?这就是我们需要了解的设计之前的那些事。它通常包括:容量管理 规模 体系结构 其它定义:体系结构就是定义一组元素以及元素间的联系。SharePoint Server的体系结构包括:根据位置划分的物理结构和根据功能划分的逻辑结构。本篇文章主要分析SharePoint Server 2013的物理体系结构。大部 阅读全文
    posted @ 2013-10-30 21:56 风言枫语 阅读(131) 评论(0) 推荐(0) 编辑
  • 用sencha touch的Cmd创建的MVC工程需要注意的问题
    摘要:用ST的cmd创建的js文件都是ANSI编码格式的,所以导致无法正常显示中文。例如传输的参数为中文时就为乱码,导致各种问题。。。解决办法:将js文件用记事本打开,另存为,选择编码为UTF-8,覆盖原文件即可! 阅读全文
    posted @ 2013-10-30 21:55 风言枫语 阅读(145) 评论(0) 推荐(0) 编辑
  • 京东商城面试经历--我狠受伤
    摘要:前段时间,想换个工作,到京东商城去面试,结果被严重鄙视了。 做企业级应用无大牛,互联网才是最终归宿。 凌乱的我到现在才缓过神来,稍微清醒下,记录下惨淡的面试过程。 面试的是京东商城的云平台高级工程师, 据面试官说,开发云平台的都是京东各部门的高工,每个都是出来可以单独带项目的, 他是其中技术最菜的,给我下的结论是:我还不如他,要去京东其他部门,做个中高级工程师没问题,做云平台,太菜啦。..-_-.. 面试前的小试牛刀: 1、有一张员工表,有员工名称,部门编号,工资收入,查询每个部门中收入前三的人员清单 状态:不会 答案:(百... 阅读全文
    posted @ 2013-10-30 21:55 风言枫语 阅读(334) 评论(0) 推荐(0) 编辑
  • :视频播放器与Handler 完美调用
    摘要:Handler之消息循环 Handler是用于操作线程内部的消息队列的类。这有点绕,没关系,我们慢慢的来讲。前面Looper一篇讲到了Looper是用于给线程创建消息队列用的,也就是说Looper可以让消息队列(MessageQueue)附属在线程之内,并让消息队列循环起来,接收并处理消息。但,我们并不直接的操作消息队列,而是用Handler来操作消息队列,给消息队列发送消息,和从消息队列中取出消息并处理。这就是Handler的职责。 Handler,Looper和MessageQueue是属于一个线程内部的数据,但是它提供给外部线程访问的接口,Handler就是公开给外部线程,与线程通讯.. 阅读全文
    posted @ 2013-10-30 21:53 风言枫语 阅读(292) 评论(0) 推荐(0) 编辑
  • LINUX 下编译不通过解答
    摘要:在linux下编译android源码或者webkit等程序源码时,不论在源码下加什么错误,编译器都默认正确,检索不到错误,此时,可能是之前编译的生成文件默认编译器不再检索编译新修改过的文件,只是发现修改,但不会重新生成新文件,此时可通过删除生成目录下文件,来重新编译。比如webkit开宏之后,编译器编译不到,此时,可以删除out/target/product/generic/obj/STATIC_LIBRARIES/和out/target/product/generic/obj/SHARED_LIBRARIES/目录下文件,然后重新编译,编译器就会从头开始检索文件,开宏等都可以检测到 阅读全文
    posted @ 2013-10-30 21:49 风言枫语 阅读(197) 评论(0) 推荐(0) 编辑
  • 线程与进程
    摘要:定义: 一、进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的一个独立单位。 二、线程是进程的一个实体,是CPU调度和分派的基本单位,他是比进程更小的能独立运行的基本单位,线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),一个线程可以创建和撤销另一个线程; 进程和线程的关系: (1)一个线程只能属于一个进程,而一个进程可以有多个线程,但至少有一个线程。 (2)资源分配给进程,同一进程的所有线程共享该进程的所有资源。 (3)线程在执行过程中,需要协作同步。不同进程的线程间要利用消息通信的办法实现同步。 (4)处. 阅读全文
    posted @ 2013-10-30 21:47 风言枫语 阅读(304) 评论(0) 推荐(0) 编辑
  • 机房收费系统之报表总结2
    摘要:在上一篇中已经说了如何构建报表模板,接下来就是用vb调用报表模板以此来实现报表的输出。下面是一些具体的过程:’定义报表Dim Report As grproLibCtl.GridppReportPrivate Sub cmdPrint_Click()‘打印报表 Report.[Print] (True)End Sub Private Sub cmdPrintPreview_Click()’打印预览 Report.PrintPreview (True)End SubPrivate Sub cmdRefresh_Click()‘刷新报表 txtSQL = "select * fr... 阅读全文
    posted @ 2013-10-30 21:46 风言枫语 阅读(157) 评论(0) 推荐(0) 编辑
  • 【android开发】10款实用的Android UI工具,非常有用!
    摘要:移动应用的UI设计就好似达摩克利斯之剑,一方面,一个视觉、交互、体验良好的UI可以加强应用在用户心目中的形象和识别性。而另一方面,一个体验糟糕的UI设计不仅无法让用户沉浸在应用中,还会造成用户对应用产生厌恶感。所以说在进行应用开发时,一个高质量的UI对于提高应用下载量有着非常重要的作用。对此,本文特为广大的移动应用开发者献上10款非常实用的Android UI设计工具。 ActionBarSherlock:一个独立的设计库,也是GitHub上很火的一个开源项目Nine Old Androids:实现非常复杂的动画效果Pull To Refresh:下拉列表即可刷新当前页面内... 阅读全文
    posted @ 2013-10-30 21:45 风言枫语 阅读(524) 评论(0) 推荐(0) 编辑
  • Android之旅七 Service简介
    摘要:1、 Service是什么:它是一个应用程序组件、没有图形化界面、通常用来处理一些耗时比较长的操作(例如下载、播放MP3等等)、可以使用Service更新ContentProvider,发送Intent以及启动系统的通知等等。2、 Service不是一个单独的进程,也不是一个线程3、要让系统知道我们的Service,我们仍然需要在AndroidMainifest.xml中进行注册。 4、启动一个Service使用startService(Intent);停止一个Service,stopService(Intent);5、我们还可以通过bindService()来启动一个Service,它与s. 阅读全文
    posted @ 2013-10-30 21:44 风言枫语 阅读(193) 评论(0) 推荐(0) 编辑
  • 使用CALayer实现图像镜面效果
    摘要:在iOS中,可以使用QuartzCore.framework基于CALayer做一些图像效果,不清楚CALayer,请先看这篇。 在这里我们给图像做一个简单的镜面反射效果,要学习一些图像变化的知识,首先,图像的变化分为:位置变化、尺寸变化、旋转变化等,在计算中,这些变化是用《线性代数》中的矩阵来表示,每一个图像的变化(无论多复杂),都可以分解为几个向量的数部移动,具体原理可以看这片文章。核心代码- (IBAction)addImageReflectionView:(id)sender { CALayer *reflectLayer = [CALayer layer]; reflec... 阅读全文
    posted @ 2013-10-30 21:39 风言枫语 阅读(236) 评论(0) 推荐(0) 编辑
  • hdu4587 TWO NODES
    摘要:问一个无向图中去掉任意两点后剩下的连通分量的个数最大值枚举第一个删去的点,在剩下的子图中求割点注意,剩下的子图可能不连通,那么就要对每个连通块求割点计算删去一个点后剩余连通分量个数 left 的方法为:tarjan算法中的时间戳数组dfn[]若为0说明是新的连通分量求删去割点后剩余连通分量个数:tarjan算法中将判断是否为割点的bool 数组改为int类型,并将iscut[i] = 1 改为 iscut[i]++ 即可那么对于非根节点,删去后剩余个数为iscut[i] + 1(子树个数加上父节点),根节点为iscut[i] (没有父节点)那么全题答案便是 max(iscut[i] + 1) 阅读全文
    posted @ 2013-10-30 21:38 风言枫语 阅读(129) 评论(0) 推荐(0) 编辑
  • Javascript code for soft keyboard
    摘要: 阅读全文
    posted @ 2013-10-30 21:36 风言枫语 阅读(237) 评论(0) 推荐(0) 编辑
  • js Ajax
    摘要:function export_assessProject(){ var t1 = new Date(); /////////////////////////利用ajax方式生成文件目录并返回文件路径列表/////////////////////// var xmlhttp; try{ xmlhttp = new XMLHttpRequest(); }catch(e){ xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatech... 阅读全文
    posted @ 2013-10-30 21:36 风言枫语 阅读(100) 评论(0) 推荐(0) 编辑
  • SQL Server 2008数据库备份与恢复
    摘要:在这所要说的是“分离/附加”数据库:1、分离数据库就是将某个数据库(如student_Mis)从SQLServer数据库列表中删除,使其不再被SQLServer管理和使用,但该数据库的文件(.MDF)和对应的日志文件(.LDF)完好无损。分离成功后,我们就可以把该数据库文件(.MDF)和对应的日志文件(.LDF)拷贝到其它磁盘中作为备份保存。2、附加数据库就是将一个备份磁盘中的数据库文件(.MDF)和对应的日志文件(.LDF)拷贝到需要的计算机,并将其添加到某个SQLServer数据库服务器中,由该服务器来管理和使用这个数据库。1、分离数据库1)在数据库对象下找到需要分离的数据库名称,这里以R 阅读全文
    posted @ 2013-10-30 21:35 风言枫语 阅读(470) 评论(0) 推荐(0) 编辑
  • 11g R2单实例手工建库
    摘要:官档地址:Administrator's Guide --->>>Creating and Configuring an Oracle Database--->>>Creating a Database with the CREATE DATABASE Statement 以下是官档里面的步骤,我只是重新做了一遍,练练手。我的操作系统RedHat 6.4 x64+11.2.0.4的数据库软件 Step 1: Specify an Instance Identifier (SID) export ORACLE_SID=mynewdb Step 2: E 阅读全文
    posted @ 2013-10-30 21:33 风言枫语 阅读(140) 评论(0) 推荐(0) 编辑
  • needtrue需要真实的答案
    摘要:现在从底层做起来,相当的不容易啊,无论是哪个行业,每个人都需要付出很多的努力。但是现在人们的心是浮躁的,都想一下得到自己想要的东西,钱也好,车也好,房子也好,女人也好。最近很喜欢两句话,这里写下来与大家共勉吧,1.一个频频回头的人,是走不了远路的。2.努力就是忘记自己在做什么,而只顾去做。 自从我创办了需真网,后来又找朋友帮忙一起做,再后来发现并不是每个人都是那么的努力,同时也发现,不少朋友还是很努力的。我真心地感谢那些为了需真网付出的朋友,你们的付出,我都深深的记在我心里,而那些只是敷衍我的朋友,首先我还是会感谢你们可以来帮忙,但是你们的“努力”我也看在心里。 自从做了需真网之后,我也确.. 阅读全文
    posted @ 2013-10-30 21:30 风言枫语 阅读(196) 评论(0) 推荐(0) 编辑
  • 字符编码,pyton中的encode,decode,unicode()
    摘要:1.在计算机处理的程序中,对字符的处理有两种方式:编码或译码(encoding),解码(decoding) encoding:将字符串中的字符转换到对应编码字符集对应的代码点 每一个代码点对于了一些数字,计算机真正存的是这些数字 如: "python",转换到unicode码的对应为: P y t h o n0x50 00 00 00 79 00 00 00 74 00 00 00 68 00 00 00 6f 00 00 00 6e 00 0... 阅读全文
    posted @ 2013-10-30 21:26 风言枫语 阅读(596) 评论(0) 推荐(0) 编辑
  • 用java源代码学数据结构<七>: BST
    摘要:/* * 以int类为例 * 其它的类必须能够比较 * *///二叉搜索树的节点点 class BSTNode{ int item; BSTNode lc; BSTNode rc; BSTNode p; public BSTNode(int item){ this.item = item; } } public class BST{ //BST的根 transient BSTNode root; //树的大小 transient int size = 0; public BST(){ root = null; } public BST(int ro... 阅读全文
    posted @ 2013-10-29 22:31 风言枫语 阅读(313) 评论(0) 推荐(0) 编辑
  • 数据库设计规范化的五个要求
    摘要:通常情况下,可以从两个方面来判断数据库是否设计的比较规范。一是看看是否拥有大量的窄表,二是宽表的数量是否足够的少。若符合这两个条件,则可以说明这个数据库的规范化水平还是比较高的。当然这是两个泛泛而谈的指标。为了达到数据库设计规范化的要求,一般来说,需要符合以下五个要求。 要求一:表中应该避免可为空的列。虽然表中允许空列,但是,空字段是一种比较特殊的数据类型。数据库在处理的时候,需要进行特殊的处理。如此的话,就会增加数据库处理记录的复杂性。当表中有比较多的空字段时,在同等条件下,数据库处理的性能会降低许多。所以,虽然在数据库表设计的时候,允许表中具有空字段,但是,我们应该尽量避免。若确实需要的. 阅读全文
    posted @ 2013-10-29 22:29 风言枫语 阅读(157) 评论(0) 推荐(0) 编辑
  • Media-媒介(媒体、介质)【译】
    摘要:Media-媒介(媒体、介质) 转载请注明来源:http://blog.csdn.net/lifeshow Android支持定制的媒介解码器,需要将定制的解码器接口暴露给框架。 Android针对集中常见的媒介格式,提供一套本地的解码引擎- Stagefright。Stagefright提供音频和视频播放功能,包括OpenMax解码交互、会话管理、时间同步渲染、传输控制和DRM。此外,Stagefright可以集成针对特定硬件的解码器。事实上,Android针对定制的解码器,并没有提供HAL实现,但提供了加码和解码的标准和途径。客户需要自己实现硬件解码器,把他作为OpenMax I... 阅读全文
    posted @ 2013-10-29 22:28 风言枫语 阅读(678) 评论(0) 推荐(0) 编辑
  • [OpenCV]实验1.1:图像加载、显示
    摘要:实验要求:利用图像库的功能,实现从文件加载图像,并在窗口中进行显示的功能;利用常见的图像文件格式(.jpg;.png;.bmp; .gif)进行测试实验原理:图片读取到程序中是以Mat结构存储的,在Python中可以简单理解为一个n*m的矩阵,如果是彩色图片,矩阵元素是存储RGB值的元组(类似于数组) 实验源码:# -*- coding: utf-8 -*-# 利用图像库的功能,实现从文件加载图像,并在窗口中进行显示的功能# 利用常见的图像文件格式(.jpg; .png; .bmp; .gif)进行测试import cv2 # 读取并显示图像 img = cv2.imread("i. 阅读全文
    posted @ 2013-10-29 22:28 风言枫语 阅读(308) 评论(0) 推荐(0) 编辑
  • 我快成为了我一直讨厌的那种人(说好的回来好好做人呢?)
    摘要:文章使用这个标题别无他意,主要是本身对自己当前的学习和生活状态非常的不满,算是自嘲且提醒勉励自己。计划的生活,从来没有按计划去实施过,马上快工作一年了,除了刚开始的几个月进步比较快,但如今却感觉自己好像遇到了瓶颈,技术学习上一直没有太多的进步。下面来看看我是怎么计划好自己每周学习计划的:周一至周五:除去每天白天的正常上班时间,完成自己的份内的工作外,且在工作中记录一些典型的问题。晚上回家阅读有关技术方面的书籍,包括算法,操作系统,javascript,java等基础的内容;周六:我会根据平时工作内容的记录,做相应的学习总结,然后记录博文,也就是说一星期起码有一篇总结性的文章。另外我会尝试去翻. 阅读全文
    posted @ 2013-10-29 22:24 风言枫语 阅读(170) 评论(0) 推荐(0) 编辑
  • BS中保存参数
    摘要:开发中经常需要将值存起来,当点击某一项时以便知道点击了哪一项。一:应用JS页面跳转(牛腩中讲到)HTML: & WorkNo=' target="_blank"> 后台: string WorkNo = Request.QueryString["WorkNo"];string ExamID = Request.QueryString["ExamID"]; 二:使用LinkButton的CommandArgument保存参数方式。(无需跳转页)LinkButton组件是一个服务器端的组件,类似于HTML中的标识符。 阅读全文
    posted @ 2013-10-29 22:23 风言枫语 阅读(147) 评论(0) 推荐(0) 编辑
  • [LeetCode] Rotate Image
    摘要:You are given an n x n 2D matrix representing an image.Rotate the image by 90 degrees (clockwise).Follow up: Could you do this in-place?问题描述:给定一个n*n的二维矩阵,它代表的是一幅图片,将这个图片,也就是矩阵顺时针旋转90度。我采用的方法和之前Spiral Matrix II类似,一圈一圈地向里面推进。然后用一个变量来作为中转。class Solution {public: void rotate(vector > &matrix) { . 阅读全文
    posted @ 2013-10-29 22:22 风言枫语 阅读(143) 评论(0) 推荐(0) 编辑
  • spinner自定义,效果如腾讯QQ账号选择时候的下拉列表
    摘要:下拉列表在android中自带spinner的有时候不太适合我们的界面,我们希望有自己的一种显示方法,那怎么办?自定义Spinner.效果如QQ账号选择一样。如图所以。 这种效果,如果你喜欢,你可以往下接着看。这里我们使用listView配合TextView实现的。1 布局文件 activity_main.xml myspinner_dropdown.xml这里面只有一个listView myspinner_drop... 阅读全文
    posted @ 2013-10-29 22:19 风言枫语 阅读(249) 评论(0) 推荐(0) 编辑
  • sqlmap dvwa SQL Injection使用小记
    摘要:刚刚开始学习sql injection,初步使用sqlmap,使用 GET http://www.dvssc.com/dvwa/vulnerabilities/sqli/?id=1&Submit=Submit# HTTP/1.1 Host=www.dvssc.com User-Agent=Mozilla/5.0 (X11; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1 Accept=text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Lang 阅读全文
    posted @ 2013-10-29 22:17 风言枫语 阅读(577) 评论(0) 推荐(0) 编辑
  • Activex打包于发布完整版---微软证书制作
    摘要:众所周知,Activex组件没有进行有效的签名,在IE上无法安装的,除非你让用户手工开启“接收任何未签名的ActiveX”,这个很明显不现实。而组件签名需要证书,证书从哪里来,你可以选择付1000到3000元不等在专门的机构去购买,这个费用还仅仅是一年的费用,每年都要缴纳一次的。你在google上搜索“微软代码签名证书”可以收到很多这样的公司在提供这项服务。如果您开发的是产品,我认为完全可以自己制作证书。让用户在使用你的产品的过程中首先下载你制作的证书安装在本系统,然后方可顺利安装您签名的ActiveX组件。一、关于微软数字证书关于“数字证书的原理”的基本知识请读取:http://bl... 阅读全文
    posted @ 2013-10-29 22:13 风言枫语 阅读(209) 评论(0) 推荐(0) 编辑
  • 从内存角度理解指针和数组(三)
    摘要:1,不连续存储的数组——多维动态数组与前面所说的内建数组(编译阶段需确定空间,并连续开辟内存)不同,多维动态数组可以在程序运行时再从堆内存中申请空间。以三维动态数组为例,使用多维动态数组首先是定义一个多级指针,然后按照段、页、行的方式一层层地申请堆内存。虽然它们的行间、页间、段间并不是连续的(页内是连续的),却可以使用多级指针变量和中括号[]的方式来索引。值得注意的是:释放内存空间的次序刚好与申请的次序相反,按照行、页、段的次序。#include#include#includevoid func1(void){ int i,j,z; int ***p; p = calloc(2,sizeof( 阅读全文
    posted @ 2013-10-29 22:11 风言枫语 阅读(132) 评论(0) 推荐(0) 编辑
  • Arduino 模拟信号的读入并转化为0-5V电压
    摘要:int ledIn = A0;void setup(){ Serial.begin(9600);}void loop(){ int sensorValue = analogRead(ledIn); // 将模拟信号转化为0-5V的电压 float voltage = sensorValue * (5.0 / 1023.0); // 打印电压 if(voltage>1) Serial.println(voltage);} 从AO口读入模拟信号,由于读入的原始信号数据是介于0~1023之间的,所以我们要转换成0-5V的电压。 阅读全文
    posted @ 2013-10-29 22:10 风言枫语 阅读(1171) 评论(0) 推荐(0) 编辑
  • 使用logmnr方法找回被误删除Oracle的数据的脚本
    摘要:俗话说,常在河边走,哪有不湿鞋的。作为一个经常与数据库打交道的程序员,偶尔不小心误删除或误操作的数据也是在所难免的。如果是Oracle数据库,这里给您介绍一种从日志中找回数据的办法,下面这个地址是我以前曾经做过的一个脚本,在plsql的command中执行,供您参考http://www.saehk.com/a/jingyanfenxiang/Oraclejingyanfenxiang/124.html 阅读全文
    posted @ 2013-10-29 22:09 风言枫语 阅读(224) 评论(0) 推荐(0) 编辑
  • GWT工程架构分析与理解
    摘要:上一篇文章中介绍了GWT技术的一些理论性的东西,涉及到GWT得一些技术原理及实现。接下来笔者将通过创建一个GWT工程去理解分析GWT工程架构。 GWT工程架构解析 笔者使用的是Eclipse插件的方式进行GWT开发,具体开发环境如何搭建我也就不多提了,网上可以搜到。好了我们新建一个GWT工程。展开工程的各个目录结构,如下图所示: src:该目录存放工程的源代码; client:该包下主要存放UI界面部分的代码,会被GWT编译器交叉编译成javascript代码嵌入网页进行调用; server:存放服务端的代码,不会被编译成javascript; shared:一般存放的是页面校验... 阅读全文
    posted @ 2013-10-29 22:05 风言枫语 阅读(2055) 评论(0) 推荐(0) 编辑
  • 如何检查oracle的归档空间是否满了?
    摘要:如何检查oracle的归档空间是否满了?关于如何检查归档空间是否慢了,大多数人会去先检查放归档的目录的磁盘空间是否满了,通过该归档目录空余情况来判断归档空间是否满了,但我觉得这个方法不一定代表实际情况,你看到的可能是一个表面现象。默认情况下我们在dbca建库时,会把归档放在$ORACLE_HOME/ flash_recovery_area 下,并且oracle默认给FRA配置的大为2g这里需要足以两个参数:db_recovery_file_dest string /oracle/flash_recovery_area db_recovery_file_dest_size big intege. 阅读全文
    posted @ 2013-10-29 22:04 风言枫语 阅读(1253) 评论(0) 推荐(0) 编辑
  • (高精度运算4.7.21)UVA 10106 Product(大数乘法)
    摘要:package com.njupt.acm;import java.math.BigInteger;import java.util.Scanner;public class UVA_10106 { public static void main(String[] args) { Scanner scanner = new Scanner (System.in); while(scanner.hasNext()){ BigInteger a = scanner.nextBigInteger(); BigInteger b = scanner.nextBigInteger(); ... 阅读全文
    posted @ 2013-10-29 22:03 风言枫语 阅读(138) 评论(0) 推荐(0) 编辑
  • String与InputStream相互转换
    摘要:1.String to InputStreamString str = "String与InputStream相互转换";InputStream in_nocode = new ByteArrayInputStream(str.getBytes()); InputStream in_withcode = new ByteArrayInputStream(str.getBytes("UTF-8")); 2.InputStream to String 这里提供几个方法。 方法1: public String convertStreamToString(In. 阅读全文
    posted @ 2013-10-29 22:02 风言枫语 阅读(167) 评论(0) 推荐(0) 编辑
  • Android中使用gzip传递数据
    摘要:HTTP协议上的GZIP编码是一种用来改进WEB应用程序性能的技术。大流量的WEB站点常常使用GZIP压缩技术来减少文件大小,减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。作者在写这篇博客时经过测试,4.4MB的文本数据经过Gzip传输到客户端之后变为392KB,压缩效率极高。一.服务端服务端有2种方式去压缩,一种可以自己压缩,但是更推荐第二种方式,用PrintWriter作为输出流,工具类代码如下[java] view plain copy/***判断浏览器是否支持gzip压缩*@paramreq*@returnboolean值*/publi 阅读全文
    posted @ 2013-10-29 22:00 风言枫语 阅读(688) 评论(0) 推荐(0) 编辑
  • msyql数据库主从架构
    摘要:在Web应用系统中,数据库性能是导致系统性能瓶颈最主要的原因之一。尤其是在大规模系统中,数据库集群已经成为必备的配置之一。集群的好处主要有:查询负载、数据库复制备份等。 MySQL数据库支持数据库的主从复制功能,因此在集群方面具有其独特的优势。众多国内外大型网站架构体系中,均采用了MySQL的主从数据库配置来实现查询负载、数据库热备等功能。本人在实际的Web项目中也涉及到这一需求,在此将如何配置实现做个简单小结。 1、实验环境 主库:Ubuntu IP:192.168.1.189 从库:Ubuntu IP:192.168.1.188 2、主数据库配置 A、修改配置文件/etc/mysql/my 阅读全文
    posted @ 2013-10-29 21:58 风言枫语 阅读(209) 评论(0) 推荐(0) 编辑
  • Dell商用台式机、笔记本、服务器800电话
    摘要:戴尔Optiplex商用台式机 售后服务电话 800-858-0950 选1选2选2 戴尔Latitude商用笔记本 售后服务电话 800-858-0950 选1选3选2 戴尔服务器PowerEdge 售后服务电话800-858-0960 选1选2选3 阅读全文
    posted @ 2013-10-29 21:54 风言枫语 阅读(249) 评论(0) 推荐(0) 编辑
  • [置顶] 如何在浏览器中打开PDF文件并实现预览的思路与代码
    摘要:编写项目遇到一个需要在浏览器中打开PDF文件的问题。最终实现效果如下: 其实也就是简单的在浏览器中实现一个打开pdf文件,并有类似预览功能的边框。 其实在网上经常见到类似的页面,在浏览器中打开pdf文档,可大部分都是由于版权的原因使用了一些很特殊的技术,自然很难模仿了。 即使有直接在浏览器打开的例子,也必须手动点击一下链接然后才能打开pdf文件。如何直接打开,而不用点击链接呢?本以为自己对js很熟,也就使用js模拟点击,可就是不管用,没办法,只能在网上继续寻找资料。最终想不到代码却很简单。最主要的是使用到了一个jquery的插件jquery.media.js,使用这个插件就很容易实现了... 阅读全文
    posted @ 2013-10-29 21:52 风言枫语 阅读(2568) 评论(0) 推荐(0) 编辑
  • 正则表达式,抓取网页所有图片
    摘要:('|"|)((/[\w-]+)*(/[\w-]+\.(jpg|JPG|png|PNG|gif|GIF)))('|"|) 阅读全文
    posted @ 2013-10-29 21:50 风言枫语 阅读(453) 评论(0) 推荐(0) 编辑
  • Scriptcase优惠活动即将结束
    摘要:前段时间我们开展了一段时间的Scriptcase打折优惠活动,现该活动即将结束,敬请知悉。 Scriptcase是最好的PHP代码生成器,可以方便的与MySQL、Oracle、MSSQL、DB2等几乎所有的关系型数据库协同工作,可以无需编写代码而生成强大的业务系统。具体演示请参照 http://f.wesound.cn/sc/samples 直接打开演示界面。 阅读全文
    posted @ 2013-10-29 21:48 风言枫语 阅读(120) 评论(0) 推荐(0) 编辑
  • 【LeetCode】 Subsets
    摘要:Given a set of distinct integers,S, return all possible subsets.Note: Elements in a subset must be in non-descending order.The solution set must not contain duplicate subsets. For example, IfS=[1,2,3], a solution is:[ [3], [1], [2], [1,2,3], [1,3], [2,3], [1,2], []]Discussjava code :pub... 阅读全文
    posted @ 2013-10-29 21:47 风言枫语 阅读(177) 评论(0) 推荐(0) 编辑
  • jshint 安装使用
    摘要:首先要安装nodjs, 参考另一篇文章:Ubuntu 编译安装node.js然后运行npm install jshint -g之后在要扫描的目录下运行命令jshint . >> jshint_result.txt这样扫描结果都写到jshint_result.txt的文件。相比Jslint那么严格的规则,其实很多我都觉得是个人偏好问题,jshint更加合理。 阅读全文
    posted @ 2013-10-29 21:46 风言枫语 阅读(451) 评论(0) 推荐(0) 编辑
  • [置顶] EASYUI+MVC4+VS2010通用权限管理系统开发
    摘要:通用权限案例平台在经过几年的实际项目使用,并取得了不错的用户好评。在平台开发完成后,特抽空总结一下平台知识,请各位在以后的时间里,关注博客的更新。1.EASYUI+MVC4通用权限管理平台--前言2.通用权限管理平台--架构选型3.通用权限管理平台--数据模型定义4.通用权限管理平台--功能划分5.通用权限管理平台--代码结构6.通用权限管理平台--登录认证7.通用权限管理平台--日志功能8.通用权限管理平台权限控制--站点地图9.通用权限管理平台权限控制--综合查询插件10.通用权限管理平台权限控制--页面权限11.通用权限管理平台权限控制--按钮权限12.通用权限管理平台换肤功能13.通用 阅读全文
    posted @ 2013-10-29 21:44 风言枫语 阅读(1839) 评论(1) 推荐(0) 编辑
  • “IPSec 共享密钥”丢失。
    摘要:“IPSec 共享密钥”丢失。请验证您的设置并尝试重新连接。但是这个vpn原来使用时不需要配置 共享的密钥,而且我也没有这个共享的密钥, 搜了下Mac OSX可以修改配置来绕过它。在/etc/ppp目录下新建一个文件options:1cd/etc/ppp2sudovioptions写人如下内容:plugin L2TP.pppl2tpnoipsec 保存后退出,最后把高级设置里面”通过VPN连接发送所有流量“钩上。 这时再点击连接就可以成功了。 阅读全文
    posted @ 2013-10-29 21:43 风言枫语 阅读(6117) 评论(0) 推荐(2) 编辑
  • 深入DNS
    摘要:什么是DNS?我说前面说过http如何发送请求。这里的第一步就是将域名变为ip地址如何将域名变为ip地址我们就得用到域名解析(DNS)。如何进行域名解析的?第一步:在浏览器的url里输入域名,然后浏览器会去自身缓存中检查有有没有这个域名对应的ip地址。如果有就获得了Ip地址。还有域名和ip都是可以变化的,所以缓存中的这个存放的时间无需太长和太短。第二步:如果用户的浏览器缓存中没有,浏览器会找操作系统是否有对应的ip。第三步:如果还有没找到,就会真正的请求域名服务器来解析域名第四步:先去找本地的域名解析服务器(LDNS)第五步:如果本地没有就去root DNS server(根域名服务器)第六步 阅读全文
    posted @ 2013-10-29 21:39 风言枫语 阅读(129) 评论(0) 推荐(0) 编辑
  • linux 5 配置xmanager
    摘要:0 关闭防火墙或者打开177端口iptables -A INPUT -p udp --dport 177 -j ACCEPT1、vi /etc/inittabid:5:initdefault: //设置系统运行级为5,如果本来就是5就无需修改id:5:respawn:/usr/sbin/gdm //添加到最后一行然后重启X11init 3init 52.做如下配置---编辑root] chmod 660 /usr/share/gdm/defaults.confvi /usr/share/gdm/defaults.conf[xdmcp]Enable=trueDisplaysPerHost=10P 阅读全文
    posted @ 2013-10-29 21:38 风言枫语 阅读(166) 评论(0) 推荐(0) 编辑
  • Oracle用户的单张表的读写权限控制
    摘要:在oracle数据库的用户下,一张表需要做读写控制,只能读和写,不能删除和修改。开发人员开始想从用户权限上去实现。 经过一番讨论,判读从权限上去实现该需求是不合适的。 这个用户下很多表,根本不会被一个人控制的。用户本身有一个权限组resource,可以对其下所有表进行增删改查。 如果要用权限来实现,那么就得将这个组去掉。这样,该用户下的其他表就得一个一个授权。还得考虑到以后新建的表。如何处理又是个问题。 因此,判断该解决方式不合适。 这种单独一张表的读写控制,不知道审计能不能实现。我想到一种另外的控制方法,让表只能读写,不能删改。这个方法就是利用触发器。 在表的每一行纪录... 阅读全文
    posted @ 2013-10-29 21:37 风言枫语 阅读(4132) 评论(0) 推荐(0) 编辑
  • Perl初识笔记
    摘要:前两天项目中遇到了一个Perl脚本程序,需要读懂该程序,由于以前重来没有用过Perl语言,所以没法搞定。今天抽空把该语言的基础看了一遍,基本上内读懂Perl脚本程序了吧。真是如网上很多分享的经验所说,第一:会一门语言后,学习其他的语言也就容易了,所有的语言包含的内容都差不多,只要熟悉一下该语言的语法就OK了;第二:会一门语言的有经验的开发者,跟本没有必要花大量的时间把一门新语言重头读到尾来学习他,看看基础就可以用了,用的过程中不明白的再去查阅手册或资料。 网上不少人说Perl语言受关注度越来越低,在服务器端慢慢的被PHP取代,但是作为系统脚本语言还是有他的特点的,我觉得最主要的是:强大的正则. 阅读全文
    posted @ 2013-10-29 21:33 风言枫语 阅读(145) 评论(0) 推荐(0) 编辑
  • Android之旅 笔记总结(一)
    摘要:一、Android入门1、 Android操作系统的体系结构分为4层,由上而下依次是应用程序、应用程序框架、核心类库(包括Android运行时环境)和Linux内核。2、 应用程序:我们自己用java编写的Android程序;应用程序框架:核心应用程序所使用的API框架,例如:views、Content Providers、Resource Manager、Notification Manager、Activity Manager上面的应用程序都是由一系列的系统和服务组成Android程序库:系统C库、媒体库、surface Manager、SGL、FreeType、SQLiteAndroid 阅读全文
    posted @ 2013-10-29 21:32 风言枫语 阅读(222) 评论(0) 推荐(0) 编辑
  • Dom操作的分类
    摘要:1.DOM core使用DOM core来获取表单对象的方法:document.getElementByTagName("form");使用DOM Core来获取某元素的src的方法:document.getAttribute("src"); 2、HTML_DOM使用HTML_DOM来获取表单对象的方法:document.forms //HTML-DOM提供了一个forms对象使用HTML_DOM来获取某元素的SRC的方法:documemt.src; 3、CSS_DOM设置某元素style对象字体颜色的方法:element.style.color = & 阅读全文
    posted @ 2013-10-29 21:31 风言枫语 阅读(364) 评论(0) 推荐(0) 编辑
  • android 自定义用相机拍照后的照片存储位置
    摘要:1.imageUri = Uri.fromFile(new File(Environment .getExternalStorageDirectory()+ File.separator + getPackageName(),imageByCamera.toString()));2.String path = Environment.getExternalStorageDirectory().toString() + File.separator + getPackageName() + File.separator + "IMAGE"; File out = new Fi 阅读全文
    posted @ 2013-10-29 21:27 风言枫语 阅读(616) 评论(0) 推荐(0) 编辑
  • yum添加网易和搜狐源
    摘要:先进入yum源配置目录 cd /etc/yum.repos.d 备份系统自带的yum源 mv CentOS-Base.repo CentOS-Base.repo.save 163的yum源: wget http://mirrors.163.com/.help/CentOS-Base-163.repo sohu的yum源: wget http://mirrors.sohu.com/help/CentOS-Base-sohu.repo更新玩yum源后,建议更新一下,使操作立即生效 yum makecache 为CentOS安装EPEL软件仓库 EPEL全称: Extra Packages... 阅读全文
    posted @ 2013-10-29 21:26 风言枫语 阅读(535) 评论(0) 推荐(0) 编辑
  • [置顶] 写代码更轻松——动软
    摘要:再做项目开发时,我们经常用到一些代码生成工具,这次我们项目组用到了一款项目生成软件,名称为“动软”,感觉使用还是很爽快的,但是这次的爽快又让我们体验了一把自己懒惰的后果! 再项目开发时,没有太在意动软的一些配置,导致后期的代码修改工作繁琐且没有效率,所以,项目的前期设置时很有必要的,这里我们简单介绍介绍动软的使用,也是我们以后设计软件的一个借鉴吧!1,创建项目 首先打开动软,找到菜单栏的工具按钮,打开它,我们看到一些熟悉的词汇: 其中我们容易忽视的内容是生成代码的命名空间和自己写的代码的命名空间不一致,导致我们敲代码的时候造成很多不必要的重新讨论... 阅读全文
    posted @ 2013-10-29 21:25 风言枫语 阅读(222) 评论(0) 推荐(0) 编辑
  • 再看Core Data中PSC陷入死锁的问题
    摘要:在《Core Data Programming Guide》文档的Concurrency with Core Data这一章节中提到了“Use Thread Confinement to Support Concurrency”,这里的“Thread”还包含serial operation queue和dispatch queue。我目前的理解是MOC会负责对PSC进行加锁解锁,这些动作需要保证有序地得到执行,如果两个thread同时访问一份context,尤其是其中一个进行写操作,另一个进行读操作,就很容易发生死锁:- (void)runSave{ dispatch_async(dis... 阅读全文
    posted @ 2013-10-29 21:21 风言枫语 阅读(224) 评论(0) 推荐(0) 编辑
  • 【Android框架进阶〖0〗】ThinkAndroid注解机制
    摘要:由于项目需要,开始研究ThinkAndroid。个人认为该框架的注解机制十分新颖,所以先研究这个,顺便学习下 Java 的annotation。粗略的看了看,该机制在BaseActivity中初始化。而BaseActivity是所有Activity的基类。对BaseActivity进行了代码剖离,发现在BaseActivity中在onCreate函数里启动注解机制。首先注入布局资源(绑定layout布局)其次注入成员资源(绑定组件资源)然后注入成员变量(初始化普通变量)暂时先搞清楚第二个,怎么绑定组件资源的:我写了个小demo,MyAnnoInjectView.javapackage com. 阅读全文
    posted @ 2013-10-29 21:20 风言枫语 阅读(272) 评论(1) 推荐(0) 编辑
  • MetaQ安装部署文档
    摘要:一.MetaQ安装部署情况:地点 IP Broker ID Master/Slave Slave ID:Group 合肥 192.168.52.23 1 Slave 1:meta-slave-group-hf 北京 192.168.51.33 1 Master / 广州 192.168.70.157 1 Slave 2:meta-slave-group-gz 二.MetaQ安装1. 前提已有安装了ZooKeeper的机器,且三地的MetaQ都可以访问到,即三个IP都可以ping通安装了ZooKeeper的机器。ZooKeeper是用来注册MetaQ的... 阅读全文
    posted @ 2013-10-29 21:19 风言枫语 阅读(903) 评论(0) 推荐(0) 编辑
  • Android打开WIFI或者移动网络的代码实现
    摘要:MainActivity如下:package wy.testnetwork;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import android.net.ConnectivityManager;import android.net.wifi.WifiManager;import android.os.Bundle;import android.app.Activity;import android.conte 阅读全文
    posted @ 2013-10-29 21:18 风言枫语 阅读(922) 评论(0) 推荐(0) 编辑
  • Android反射出一个类中的其他类对象并调用其对应方法
    摘要:MainActivity如下:package cn.testreflect;import java.lang.reflect.Field;import java.lang.reflect.Method;import android.os.Bundle;import android.app.Activity;/** * Demo描述: * 在一个类中有另外一个类的对象 * 比如此处的Worker类中有一个Student类的对象: * private Student mStudent; * * 目前需求: * 我们需要反射出Worker类中的 private Student mStudent *. 阅读全文
    posted @ 2013-10-29 21:13 风言枫语 阅读(1078) 评论(0) 推荐(0) 编辑
  • Linux下安装protobuf并实现简单的客户端服务器端通信
    摘要:http://code.google.com/p/protobuf/downloads/list上可以下载Protobuf的源代码。安装步骤如下所示:1>tar -xzf protobuf-2.5.0.tar.gz //进入目录cd protobuf-2.5.0 //将protobuf的函数库放在此目录文件下./configure--prefix=/usr/local/protobuf //下面的make是操作目录下的一个Makefile文件,如果之前用过此命令,又先重新编译过,可在此之前输 make cleanmake make checkmake install //安装protob 阅读全文
    posted @ 2013-10-15 18:43 风言枫语 阅读(478) 评论(0) 推荐(0) 编辑
  • hdu 4115 Eliminate the Conflict ( 2-sat )
    摘要:Eliminate the ConflictTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1315Accepted Submission(s): 563 Problem Description Conflicts are everywhere in the world, from the young to the elderly, from families to countries. Conflicts cause quarrel... 阅读全文
    posted @ 2013-10-15 18:41 风言枫语 阅读(209) 评论(0) 推荐(0) 编辑
  • 次小生成树
    摘要:前言最近一直忙于各种校招笔试,好不容易能停下来做到ACM题目。(吐槽:身在传媒,各种二线互联网公司例如美团、爱奇异连笔试通知都没给,去霸笔感觉答的还行结果依旧没有面试通知,真蛋疼,浪费时间浪费精力)。这里记录一下我做次小生成树的过程,首先要有最小生成树的基础,我一般是用kruskal+并查集实现,参考链接: 并查集 思路 次小生成树其实可通过对kruskal算法进行延伸得到,说简单点就是多次求最小树: 首先,用kruskal求得最小生成树,并用visit数组记录最小生成树的边,假设为总共num条然后,循环求最小生成树num次,每次都不用第一次求得的最小生成树的边 假... 阅读全文
    posted @ 2013-10-15 18:38 风言枫语 阅读(208) 评论(0) 推荐(0) 编辑
  • Uvalive 4865 Data Recovery 最大流
    摘要:题意就是给一个50 * 50的矩阵然后给出每行每列元素的和和一个初始矩阵矩阵中有些是未知,有些是已知然后我们求目标矩阵就是把能确定的元素的值求出来,实在不能确定的就置为-1所有矩阵元素的值在0-100之间 看到范围很小。第一反应是求一个最大流先把已经给出的元素都从每行每列的和中减掉。然后左边为行结点,右边为列结点然后源点向行结点连边列结点向汇点连边行和列中如果对应的元素未知就连一下,流向上限是100然后这样我们就得到了一个可行解但是可能有多解怎么办对于一个可能多解的元素如果我们将这个元素的值固定住。然后建立一个超级源点与该行结点连边。该列结点与超级汇点连边。流量都是1,跑一遍看看有没有增广路。 阅读全文
    posted @ 2013-10-15 18:37 风言枫语 阅读(223) 评论(0) 推荐(0) 编辑
  • [置顶] 我的设计模式学习笔记------>Java设计模式总概况
    摘要:设计模式的概念最早起源于建筑设计大师Alexander的《建筑的永恒方法》一书,尽管Alexander的著作是针对建筑领域的,但是他的观点实际上用用于所有的工程设计领域,其中也包括软件设计领域。在《建筑的永恒方法》一书中是这样描述模式的:模式是一条由三个部分组成的通用规则:他表示一个特定环境、一类问题和一个解决方案之间的关系。每一个模式描述了一个不断重复发生的问题,以及该问题解决方案的核心设计。软件领域的设计模式也有类似的定义:设计模式是对处于特定环境下,经常出现的某类软件开发的问题的一种相对成熟的设计方案。所有资深软件设计师,他们积累了足够的经验,这些经验可以让他们快速、优雅地解决软件设计开 阅读全文
    posted @ 2013-10-15 18:36 风言枫语 阅读(147) 评论(0) 推荐(0) 编辑
  • CCS5 编译器手动设置dsp支持可变参数宏等问题
    摘要:IDE:CSS5.4,compiler不支持可变参数宏。需要手动设置编译器相关选项:Language Option-》Language Mode —》no strict ANSI。 1.#pragma DATA_ALIGN( rxdata_stream, 128)就是让rxdata_stream地址的末尾7位是0(二进制地址),就是128字节对齐。对齐的目的,一般是位了CACHE读写外存。如果一个CACHE的line是128字节。这样,如果数据128字节对齐,那么取一个128字节的数据,只使用一个CACHE行就够了。 2.dsp中的near和far关键字 ne... 阅读全文
    posted @ 2013-10-15 18:35 风言枫语 阅读(1757) 评论(0) 推荐(0) 编辑
  • 【LeetCode】Permutations
    摘要:Given a collection of numbers, return all possible permutations. For example, [1,2,3]have the following permutations: [1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2], and[3,2,1]. code: STL method and recursion method.class Solution {public: vector > permute(vector &num) { // Note: The Solution obj... 阅读全文
    posted @ 2013-10-15 18:33 风言枫语 阅读(147) 评论(0) 推荐(0) 编辑
  • 10 个你需要了解的最佳 javascript 开发实践
    摘要:原文:Top 10 “Must Follow” JavaScript Best PracticesJavascript 的很多扩展的特性是的它变得更加的犀利, 同时也给予程序员机会创建更漂亮并且更让用户喜欢的网站。尽管很多的开发人员都乐于颂扬 javascript,但是仍旧有人看到它的阴暗面。使用很多 javascript 代码的 web 页面会加载很慢,过多的使用 javascript 使得网页丑陋和拖沓。很快如何有效地使用 javascript 成为一个非常火热的话题。这里让我们列出 10 个最佳 javascript 实践,帮助你有效地使用 javascript。1. 尽可能的保持代码简 阅读全文
    posted @ 2013-10-15 18:31 风言枫语 阅读(117) 评论(0) 推荐(0) 编辑
  • js关闭当前页面(窗口)的几种方式总结
    摘要:1. 不带任何提示关闭窗口的js代码关闭 2.自定义提示关闭 3.关闭当前页面: 关闭如果是按钮则: Response.Write(""); 这样点关闭的时候就不会弹出如当前窗口正试图关闭的对话框了. 那么怎么样当用户点浏览器的最大化最小化关闭按钮中的关闭按钮时也弹出关闭的确认对话框呢?这样: 这样的话在点关闭时候就会执行onbeforeunload函数,弹出真的要关闭此窗口吗的对话框,点取消返回假,不关闭,点确定返回真关闭窗口 那么怎么样才能够点击某个按钮的时候弹出确定取消对话框呢??如果点取消就不执行下面的代码,点确定就继续执行下面的代码?在按钮的单击里写: Respo 阅读全文
    posted @ 2013-10-15 18:24 风言枫语 阅读(645) 评论(0) 推荐(0) 编辑
  • 我把大三给了谁
    摘要:大三上学期已经过去六个礼拜了,感觉生活一片混乱,找不回一点自信,第一第四个星期坚持我的目标,第二第三感觉都在玩lol,第五周国庆节当了一回猪,第六周每天都去图书馆,学到的比前五个礼拜的还多很多。九月份值得一提的是 csdn java 版块拿到了月专家技术分第六名,虽然没有进前三,但是已经尽了我最大的努力了。九月份最值得一提的是写了好多封情书,却还不知道她的地址。勿以往之不谏,知来者之可追,来者何处可追?大三上学期的时光已经过去了三分之一了,不要再这样迷迷糊糊走下去。我这人有一种大众式的弱点,就是怕落后于别人之下,以至于我的能力是由周围交往的人来决定的。虽然经过大学两年的自我不屑已经改进了很多, 阅读全文
    posted @ 2013-10-15 18:22 风言枫语 阅读(136) 评论(0) 推荐(0) 编辑
  • upload.php --->文件上传
    摘要: 阅读全文
    posted @ 2013-10-14 10:02 风言枫语 阅读(261) 评论(0) 推荐(0) 编辑
  • 工作那些事(十一)谈谈码农与农民工区别和发展之路
    摘要:今天看到帖子:(从这里开始引用,红色为批注)http://bbs.csdn.net/topics/390610815?page=1#post-395774111 发表于: 2013-10-10 14:24:29 现在才感悟到,码农与农民工真正区别: 1.农民工晚上不加班,因为打扰居民生活会被告。 码农要加班。 农民工也很辛苦,起的很早,并且也要有手艺。 2,农民工下班,想喝酒,去买,想吃烧鸡,买一只。 码农晚饭,快餐店,解决。想吃只鸡,要掂量掂量月底怎么办。 农民工有说的那么好吗? 3.农民工夜宵。烧烤摊,大排档。酒店,饭馆,找几个工友聊聊,欢声笑语。 码农,在公司里亮着灯,吃泡面。只听到.. 阅读全文
    posted @ 2013-10-14 10:00 风言枫语 阅读(323) 评论(0) 推荐(0) 编辑
  • ios游戏开发 Sprite Kit教程:初学者 1
    摘要:注:本文译自Sprite Kit Tutorial for Beginners目录Sprite Kit的优点和缺点Sprite Kit vs Cocos2D-iPhone vs Cocos2D-X vs UnityHello, Sprite Kit!横屏显示移动怪兽发射炮弹碰撞检测: 概述碰撞检测: 实现收尾何去何从?在iOS 7中内置了一个新的Sprite Kit框架,该框架主要用来开发2D游戏。目前已经支持的内容包括:精灵、很酷的特效(例如视频、滤镜和遮罩),并且还集成了物理库等许多东西。iOS 7中附带了一个非常棒的Sprite Kit示例工程,名字叫做Adventure。不过这个示例工 阅读全文
    posted @ 2013-10-14 09:58 风言枫语 阅读(486) 评论(0) 推荐(0) 编辑
  • oc 内存管理
    摘要:iPhone/MacObjective-C内存管理教程和原理剖析 前言 初学objectice-C的朋友都有一个困惑,总觉得对objective-C的内存管理机制琢磨不透,程序经常内存泄漏或莫名其妙的崩溃。我在这里总结了自己对objective-C内存管理机制的研究成果和经验,写了这么一个由浅入深的教程。希望对大家有所帮助,也欢迎大家一起探讨。 此文涉及的内存管理是针对于继承于NSObject的Class。 一基本原理 Objective-C的内存管理机制与.Net/Java那种全自动的垃圾回收机制是不同的,它本质上还是C语言中的手动管理方式,只不过稍微加了一些自动方法。... 阅读全文
    posted @ 2013-10-14 09:56 风言枫语 阅读(179) 评论(0) 推荐(0) 编辑
  • CUDA常见问题之无法在c文件中调用cu文件中定义的函数
    摘要:当在C源文件中调用cu文件中定义的函数时,会出现undefined reference的问题,而在C++源文件中调用cu文件中定义的函数时则不会出现这个问题。 出现上述问题的原因是,nvcc编译器采用的是C++的编译规则,而C和C++对函数名的编译规则不同。要解决上述问题,只需要在cu文件中定义的函数前加上extern "C"即可,这样nvcc编译器就会按照C的编译规则来编译该函数了。由此我们需要谨记,cu文件类似于C++的源文件,而不是C的源文件。 阅读全文
    posted @ 2013-10-14 09:54 风言枫语 阅读(795) 评论(0) 推荐(0) 编辑
  • UVA10361 - Automatic Poetry
    摘要:“Oh God”, Lara Croft exclaims, “it’sone of these dumb riddles again!”In Tomb Raider XIV, Lara is, as ever, gunning her way through ancient Egyptian pyramids, prehistoric caves and medival hallways. Now she is standing in front of some important Germanic looking doorway and has to solve a linguistic 阅读全文
    posted @ 2013-10-14 09:52 风言枫语 阅读(165) 评论(0) 推荐(0) 编辑
  • 《深入理解计算机系统》--异常控制流
    摘要:中间跳过了网络编程和系统级I/O。一、异常 异常是异常控制流的一种形式,它一部分是由硬件实现的,一部分是有操作系统实现的。异常就是控制流中的突变,用来相应处理器状态中的某些变化。 二、进程三、系统调用错误处理四、进程控制五、信号六、非本地跳转七、操作进程工具 阅读全文
    posted @ 2013-10-14 09:48 风言枫语 阅读(177) 评论(0) 推荐(0) 编辑
  • TQ210裸机编程(4)——按键(中断法)
    摘要:S5PV210有4个向量中断控制器(VIC),每个向量中断控制器包含32个中断源。当某个中断源产生中断时,CPU会自动的将VICxVECTADDRy(x=0,1,2,3,y=0-31)寄存器的值赋给VICxADDRESS(x=0,1,2,3),因此我们可以把我们的中断处理函数的地址赋给VICxVECTADDRy寄存器,比如我们有个函数void key_handle() { …… }我们把key_handle 函数的值赋给VIC0VECTADDR0(外部中断0)VIC0VECTADDR0 =key_handle; 当外部中断0触发中断时,CPU会自动的将VIC0VECTADDR0的值赋给VIC. 阅读全文
    posted @ 2013-10-14 09:46 风言枫语 阅读(271) 评论(0) 推荐(0) 编辑
  • Android流量监控 思路,想法
    摘要:1,开启一个服务,每5分钟跑动一次更新流量,用于能够准确记录流量 每一个小时,更新一次流量,用于清除非本月的流量 2,保存流量的时候,进行判断 a,若是数据库中保存的 旧流量oldFlow > 文件流量newFlow,说明手机重启过, 保存流量 = 前一次数据库保存流量 + 文件流量 b,若是数据库中保存的 旧流量oldFlow getGPRSData() { List uidList = new ArrayList(); PackageManager pm = context.getPackageManag... 阅读全文
    posted @ 2013-10-14 09:45 风言枫语 阅读(281) 评论(0) 推荐(0) 编辑
  • poj 1947 Rebuilding Roads ---树形DP
    摘要:题意:给一棵树,求最少去掉几条边能得到一个节点数为p的子树 dp[i][j]存以第i个结点为根(相当于没有父亲的),得到一个结点为j的子树所要去掉的边数从下到上搜索, 考虑一个节点时,有两种选择, 要么剪掉跟子节点相连的边,则dp[i][j] = dp[i][j]+1; 要么不剪掉,则d[i][j] = max(dp[i][j], dp[i][k]+dp[son][j-k]); #include #include #include #include #include #include #include #include #include #define inf 0x3f3f3f3fusing 阅读全文
    posted @ 2013-10-14 09:45 风言枫语 阅读(119) 评论(0) 推荐(0) 编辑
  • mongodb基础系列——数据库查询数据返回前台JSP(二)
    摘要:上篇博客论述了,数据库查询数据返回前台JSP。博客中主要使用Ajax调用来显示JSON串,来获取其中某一个字段,赋给界面中的某一个控件。那这篇博客中,我们讲解,把后台List传递JSP展示。List传递界面,以前我们普通的做法是怎么样的呢?foreach 的el表达式?还是java代码?那对于本身就是Json格式的list,到底如何显示呢?显然表单中的el表单以及java代码不合适。那我们继续使用Ajax来显示。一:对于不使用前台框架的情况:就是咱们普通的table,到底如何以表格的形式显示list呢?OK,方案如下:动态生成表格。js代码如下:demo中使用某个按钮触发,当然可以在body初 阅读全文
    posted @ 2013-10-14 09:43 风言枫语 阅读(479) 评论(0) 推荐(0) 编辑
  • (DP6.1.4.2)POJ 1088 滑雪
    摘要:其实下面用到的是搜索。(呜呜,DP写的过了测试用例但是却总是AC不了,所以改用搜索来做了) /* * POJ_1088.cpp * * Created on: 2013年10月13日 * Author: Administrator */#include #include using namespace std;const int maxn = 110;int a[maxn][maxn];int d[maxn][maxn];int dir[4][2] = {{1,0},{-1,0},{0,1},{0,-1} };int r,c;void run(int x,int y){ if(d[... 阅读全文
    posted @ 2013-10-14 09:41 风言枫语 阅读(146) 评论(0) 推荐(0) 编辑
  • 中科院分词ICTCLAS5.0_JNI 使用方法
    摘要:1.简介中国科学院计算技术研究所在多年研究基础上,耗时一年研制出了基于多层隐码模型的汉语词法分析系统 ICTCLAS(Institute of Computing Technology, Chinese Lexical Analysis System),该系统的功能有:中文分词;词性标注;未登录词识别。分词正确率高达97.58%(最近的973专家组评测结果),基于角色标注的未登录词识别能取得高于90%召回率,其中中国人名的识别召回率接近98%,分词和词性标注处理速度为31.5KB/s。ICTCLAS 和计算所其他14项免费发布的成果被中外媒体广泛地报道,国内很多免费的中文分词模块都或多或少的参 阅读全文
    posted @ 2013-10-14 09:37 风言枫语 阅读(321) 评论(0) 推荐(0) 编辑
  • C#Windows窗体界面设计_01_绘制三角函数_附强制类型转换
    摘要:binzhouweichao@163.com今天开始学习C#windows窗体界面设计。首先说一下类型转换。参考http://www.csharpwin.com/csharpspace/6848r2307.shtml以int和double为例。int类型的数据可以隐式转换成double类型,无须特别说明。double类型需要强制显式转换成int类型,需要加强制转换关键字。可以这样认为,隐式转换的标准是不能丢失数据;强制显式转换是因为在丢失数据的可能性下进行操作的。这里的int为int32,占4个字节的内存单元;double为双精度,占8个字节的内存单元。如:int a;double b;a = 阅读全文
    posted @ 2013-10-14 09:35 风言枫语 阅读(457) 评论(0) 推荐(0) 编辑
  • C#Windows窗体界面设计_01_绘制三角函数_五点作图法
    摘要:binzhouweichao@163.comVisual Stutio 2010 C#开发环境五点作图绘制三角函数,以正弦函数为例,选取一个周期[0, 2π]上的五个特殊的点,也就是横坐标0, π/2,π, 3π/2, 2π这五个点绘制图形,对应的纵坐标为0, 1, 0, -1, 0。1. 新建Windows窗体应用程序文件-->新建-->项目,选择Windows窗体应用程序,项目位置和名称自定义。 2. 更改设计文件名称在右侧解决方案资源管理器中,将默认的Form1.cs改为TriPaint.cs,在弹出的警示框中点击确定。 3.窗体属性设置设置窗体显示的名称为TriPaint。 阅读全文
    posted @ 2013-10-14 09:33 风言枫语 阅读(1034) 评论(0) 推荐(0) 编辑
  • 2014百度校园招聘(广州站)
    摘要:一、简答题(本题共30分)1.请描述下osi七层模型(开放式系统护栏参考模型)。2.请列举下不同进程之间共享数据的方式(至少列出三种)。3.请描述一下tcp和udp的差别,并且各列举一个上层协议。二、算法与程序设计题(本题共45分)1.给出数据A=[a_0,a_1,a_2,.....,a_n](其中n可变)打印出该数值元素的所有组合。2.有这样的一个数组A,大小为n,相邻元素差的绝对值都是1,。如:{4,5,6,7,8,9,10,9},现在给定一个A和一个目标整数t,请找到t在A中的位置。3.有一个二叉树,定义数的高度为从根到叶子节点的最长距离,数的宽度为每层节点最大值,数的面积定义为高度与宽 阅读全文
    posted @ 2013-10-14 09:28 风言枫语 阅读(135) 评论(0) 推荐(0) 编辑
  • C/C++ 不带参数的回调函数 与 带参数的回调函数 函数指针数组 例子
    摘要:先来不带参数的回调函数例子 #include #include void printFunc(){ std::cout#include void printFunc(int a){ std::cout#include void printFunc1(int a){ std::cout#include typedef void (*FuncPoint)(int);void printFunc1(int a){ std::cout<<"printFunc1 : "<<a<<std::endl;}void printFunc2(int a){ 阅读全文
    posted @ 2013-10-14 09:26 风言枫语 阅读(1161) 评论(0) 推荐(0) 编辑
  • [HDU 4089]Activation[概率DP]
    摘要:题意:有n个人排队等着在官网上激活游戏。Tomato排在第m个。 对于队列中的第一个人。有以下情况: 1、激活失败,留在队列中等待下一次激活(概率为p1) 2、失去连接,出队列,然后排在队列的最后(概率为p2) 3、激活成功,离开队列(概率为p3) 4、服务器瘫痪,服务器停止激活,所有人都无法激活了。 求服务器瘫痪时Tomato在队列中的位置n 递推求解dp[i].在求解dp[i]的时候dp[i-1]就相当于常数了。 在求解dp[i][1~i]时等到下列i个方程 j==1: dp[i][1]=a*dp[i][i]+b; 2#include #include using namespace st 阅读全文
    posted @ 2013-10-14 09:25 风言枫语 阅读(321) 评论(0) 推荐(0) 编辑
  • Oracle DB 执行用户管理的备份和恢复
    摘要:• 说明用户管理的备份和恢复与服务器管理的备份和恢复 之间的差异• 执行用户管理的数据库完全恢复• 执行用户管理的数据库不完全恢复 备份和恢复的使用类型 数据库备份和恢复的类型包括: • 用户管理的:不使用RMAN – 使用OS 命令移动文件 – DBA 需要手动维护备份活动记录 • 服务器管理的:使用RMAN 有两种方法可用来恢复数据库。可以使用RMAN 并利用其自动恢复功能。它可以还原相 应的文件,并使用非常少的命令使数据库恢复到当前状态。还可以手动进行恢复。这称为 “用户管理的恢复”。用户管理的恢复需... 阅读全文
    posted @ 2013-10-14 09:23 风言枫语 阅读(238) 评论(0) 推荐(0) 编辑
  • uva10474 简单排序查找 一次AC
    摘要:题目很简单,加上读题20分钟一次AC。还是用到了快排qsort。#include#includeusing namespace std;int cmp(const void* a,const void* b){ return *(int*)a-*(int*)b;}int main(){ int n,q; int col=0; while(cin>>n>>q&&n!=0) { col++; int* data=new int[n]; for (int i=0;i>data[i]; } qsort(data,n,sizeof(data[0]),cmp) 阅读全文
    posted @ 2013-10-14 09:22 风言枫语 阅读(198) 评论(0) 推荐(0) 编辑
  • 新网注册域名如何转向其他(如花生壳)DNS(不会报错,已经转入成功)
    摘要:最近在玩域名,发现相比较来说,新网的域名注册费用相对廉价好多。但是我以前是用花生壳的,用惯了花生壳,就觉得新网的域名管理界面很不适应,并不是新网的不好,而是习惯了花生壳。那么如何将新网注册的域名DNS转向花生壳呢?跟着我做,如下:1,登录花生壳。到域名管理界面。 点击 添加域名,然后选择第二项:转入DNS解析到Oray。下一步后,输入自己的域名,不要加www,直接比如:mydomain.com.其他直接下一步,选择自己需要。OK。记住两个 花生壳DNS地址:ns1.dnsoray.netns2.dnsoray.net 2,登入到新网,自己的管理界面。选择自己的域名,点击管理。如果直接去修改.. 阅读全文
    posted @ 2013-10-14 09:20 风言枫语 阅读(524) 评论(0) 推荐(0) 编辑
  • 【LeetCode】Unique Paths
    摘要:A robot is located at the top-left corner of amxngrid (marked 'Start' in the diagram below).The robot can only move either down or right at any point in time. The robot is trying to reach the bottom-right corner of the grid (marked 'Finish' in the diagram below).How many possible uni 阅读全文
    posted @ 2013-10-14 09:16 风言枫语 阅读(141) 评论(0) 推荐(0) 编辑
  • [置顶] 新修改ADB,支持Android 4.2 系统 ,全部中文命令,手机屏幕截图等等
    摘要:发过好几个ADB的工具,有很多朋友用了之后给我反馈了不少的意见和bug,这里非常感谢他们,所以今天花了一天的时间重新整理了一下ADB,并且修改了这些BUG。也有朋友建议我给一个修改列表,今天发这个帖子把对ADB 功能的修改说一下:1) 支持Android 4.2 以上的系统。4.2 以及4.2 以上的系统会在手机上弹出一个验证框,必须要点确定,否则设备一直会处于offline状态。支持4.2 的系统并不是说可以绕过手机上的验证,而是会让手机上弹出一个框。2) 支持所有的中文命令,并且修改了在shell下不支持中文命令的问题。 2.1 拷贝单个中文文件名的文件到手机上 2.2 拷贝中文文件夹,. 阅读全文
    posted @ 2013-10-14 09:10 风言枫语 阅读(1481) 评论(3) 推荐(0) 编辑
  • 归并排序
    摘要:归并排序(Merge Sort)是利用"归并"技术来进行排序。归并是指将若干个已排序的子文件合并成一个有序的文件。 归并排序 基本思想:设两个有序的子序列(相当于输入序列)放在同一序列中相邻的位置上:array[low..m],array[m + 1..high],先将它们合并到一个局部的暂存序列 temp (相当于输出序列)中,待合并完成后将 temp 复制回 array[low..high]中,从而完成排序。 在具体的合并过程中,设置 i,j 和 p 三个指针(其实只是数组下标而已),其初值分别指向这三个记录区的起始位置。合并时依次比较 array[i] 和 array 阅读全文
    posted @ 2013-10-14 09:08 风言枫语 阅读(781) 评论(0) 推荐(0) 编辑
  • Sciter/HTMLayout内存占用评测
    摘要:先从最基础的Exe文件的执行说起:Exe文件要在系统中执行,首先要将Exe文件本身加载入内存中,并且通常在内存中加载完成的Exe所占空间大小会比实际所占的磁盘空间大一些,这是由内存的特殊设定所决定的。其次,由于我们是使用的官方提供的DLL来完成Sciter引擎的工作,并且这种操作不是动态调用的,所以,每次程序运行都会自动加载DLL文件进入内存,然后才能完成引擎的调用操作。这里的Exe和DLL都是PE文件的一种,具有基本相同的特性。所以,程序运行时的最小内存(即完全不进行其他分配内存的操作的情况)应该是比Exe+DLL磁盘空间大小多一些,具体的多多少需要根据程序的结构和使用内容而定,不一而足。上 阅读全文
    posted @ 2013-10-14 09:07 风言枫语 阅读(505) 评论(0) 推荐(0) 编辑
  • ASP.NET面试题总结
    摘要:1.ASP.NET中的身份验证有那些?你当前项目采用什么方式验证请解释ASP.NET身份验证模式包括Windows、Forms(窗体)、Passport(护照)和None(无)。 1、Windows身份验证—常结合应用程序自定义身份验证使用使用这种身份验证模式时,ASP.NET依赖于IIS对用户进行验证,并创建一个Windows访问令牌来表示已通过验证的标识。IIS提供以下几种身份验证机制: ①Passport身份验证。使用这种身份验证模式时,ASP.NET使用Microsoft Passport 的集中式身份验证服务,该服务为成员站点提供单一登录和核心配置文件服务。由于访问新 的受... 阅读全文
    posted @ 2013-10-14 09:05 风言枫语 阅读(179) 评论(0) 推荐(0) 编辑
  • uva 1356 Bridge ( 辛普森积分 )
    摘要:uva 1356 Bridge ( 辛普森积分 )不要问我辛普森怎么来的,其实我也不知道。。。#include#include#include#includeusing namespace std ;double d , h , m , b , l , w ;double f ( double x ) { double a = 4.0 * m / w / w ; return sqrt ( 1.0 + 4 * a * a * x * x ) ;}double simp ( double a , double b ) { double c = a + ( b - a ) / 2... 阅读全文
    posted @ 2013-10-14 09:04 风言枫语 阅读(157) 评论(0) 推荐(0) 编辑
  • 在没备份undo的情况下,undo丢失,重启数据库报ORA-01157错误
    摘要:今天做了一下undo隐藏参数的实验在没有备份的情况下,删除正在使用的undo,然后关机(本次使用的的oracle的隐藏参数,慎用!!!!!!!!!!!!!!)idle> select * from V$VERSION; BANNER ---------------------------------------------------------------- Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bi PL/SQL Release 10.2.0.1.0 - Production CORE10.2.0. 阅读全文
    posted @ 2013-10-14 09:02 风言枫语 阅读(296) 评论(0) 推荐(0) 编辑
  • 以天徒龙记
    摘要:不知不觉,从 7 月到 10 月,上海龙徒帮的活动已经悄悄地坚持将近三个月了,作为一名骨灰级资深徒客,我几乎参加了每一期的徒步,有机会见证了徒步队伍的成长过程。所以,在这里想写下点关于 龙徒的 东西,以便吸引更多的朋友加入到我们的队伍中来。是为记。缘起 我是个运动型的人,喜欢大大小小各种材质的球,包括最近才开始玩的保龄球。在诸球当中,最喜欢的莫过于足球,场地上疯狂的奔跑、默契的配合、巧妙的过人、冷静的射门,……,这一切都让我深陷其中不能自拔。足球对体力和速度要求较高,为此我顺便也喜欢上了跑步,在学校我的跑步算是坚持得比较彻底的。 工作后,发现踢球就没有在学校里那么方便了,时间、场地... 阅读全文
    posted @ 2013-10-14 09:00 风言枫语 阅读(396) 评论(0) 推荐(0) 编辑
  • 利用hashtable和time函数加速Lisp程序
    摘要:程序功能是从一个英文文本中得到单词表,再得到押韵词表。即输出可能这样开始: a ameoeba alba samba marimba... 这样结束: ...megahertz gigahertz jazz buzz fuzz 有了这么一个表,诗人会爽很多。 算法:得到单词表后,先把单词反序,用sort函数对所有反序单词排序,排好后再反序。 我叽里呱啦地写完了,用了630KB的2100行的文本来测试一下。time一下main函数,30多秒……现在用了如题的两个工具,程序跑到了0.08s! 首先,我处理重复单词的算法超级低效,先是在read-word函数里,不管是否当前单词已记录,都把当... 阅读全文
    posted @ 2013-10-14 08:58 风言枫语 阅读(284) 评论(0) 推荐(0) 编辑
  • hdu4614Vases and Flowers(线段树,段设置,更新时范围的右边值为变量)
    摘要:Problem DescriptionAlice is so popular that she can receive many flowers everyday. She has N vases numbered from 0 to N-1. When she receive some flowers, she will try to put them in the vases, one flower in one vase. She randomly choose the vase A and try to put a flower in the vase. If the there is 阅读全文
    posted @ 2013-10-14 08:57 风言枫语 阅读(159) 评论(0) 推荐(0) 编辑
  • hdu 4496 (并差集)
    摘要:题意:给出一个图,m条边,输出删除前i条边后该图的联通块的个数。思路:刚开始想着是不是联通问题,后来看明白题意后知道,如果从最后一条边添加的话,答案就会出来了,就是并差集的操作。 #include#includeconst int N=11000;int f[N],sum,a[N*10];struct edge{ int st,ed;}e[N*10];int find(int a) { if(a!=f[a]) f[a]=find(f[a]); return f[a]; } int main(){ int i,n,m,x,y; while(sc... 阅读全文
    posted @ 2013-10-12 22:40 风言枫语 阅读(152) 评论(0) 推荐(0) 编辑
  • hbase 学习笔记一---基本概念
    摘要:说在前面,本文部分内容来源于社区官网经过适度翻译,部分根据经验总结,部分是抄袭网络博文,(不一一列举引用,在此致歉)一并列在一起,本文的目的,希望能总结出一些有用的,应该注意到的东西,基本思路是先提出一个话题,在此话题内,把相关联的东西加进去,而不是单独分出章节单独介绍,虽然条理性欠差,但有利于后期根据关键词查找。 Apache HBase 是Hadoop database的简称,hbase 是一个分布式,可扩展的,面向大数据存储的数据库。 HBase 基本概念 1、region region 是部分数据,所以是所有数据的... 阅读全文
    posted @ 2013-10-12 22:40 风言枫语 阅读(218) 评论(0) 推荐(0) 编辑
  • rqnoj-105-核电站问题-dp
    摘要:刚刚发现一个问题。。原来这个oj叫rqnoj不是rnqoj。。。简单的状态转换~~ #include#include#include#includeusing namespace std;long long dp[101][101];int main(){ int n,m,i,j; while(~scanf("%d%d",&n,&m)) { dp[1][1]=1; dp[1][0]=1; m--; for(i=2;i<=n+1;i++) { dp[i][0]=dp[i-1][0]; ... 阅读全文
    posted @ 2013-10-12 22:36 风言枫语 阅读(178) 评论(0) 推荐(0) 编辑
  • Android:从程序员到架构师之路Ⅲ_高焕堂
    摘要:Part-2:从Android框架代码中学习设计一基础设计模式(Pattern)的代码:以Android为例1、TemplateMethod模式:IoC(控制反转)机制2、Observer模式:接口设计3、AbstractFactory模式:两个EIT造形的组合4、Adapter模式:封装接口5、Composite模式:实践组合6、Façade模式:组合体的接口设计7、EIT造形是原子,设计模式是分子8、更多EIT造形的组合模式:以Android代码为例二从UI框架入手1、View体系的架构设计(使用TemplateMethod模式)2、Activity-View的架构设计(使用Fa 阅读全文
    posted @ 2013-10-12 22:34 风言枫语 阅读(858) 评论(0) 推荐(0) 编辑
  • 面试之BI-SQL--table转换
    摘要:题目如下:Num1 2 4 6 7 8 10 11 13写条SQL语句转成下表:Column1 Column21 2 4 4 6 8 10 11 13 13答案:selectMIN(Num),MAX(Num)from (selectROW_NUMBER()over (orderbyNum)rk,NumFromNumbers)AGroupby (A.rk-A.Num)orderbyMin(Num) 阅读全文
    posted @ 2013-10-12 22:34 风言枫语 阅读(269) 评论(0) 推荐(0) 编辑
  • Linux 的进程组、会话、守护进程
    摘要:一、进程组ID每个进程都属于一个进程组。每个进程组有一个领头进程。进程组是一个或多个进程的集合,通常它们与一组作业相关联,可以接受来自同一终端的各种信号。每个进程组都有唯一的进程组ID(整数,也可以存放在pid_t类型中)。进程组由进程组ID来唯一标识。除了进程号外(PID)之外,进程组ID也是一个进程的必备属性之一。 getpgrp: 获得进程组 id, 即领头进程的 pid #include pid_t getpgrp(void); //返回值;调用进程的进程组ID #include pid_t getpgid(pid_t pid); ... 阅读全文
    posted @ 2013-10-12 22:32 风言枫语 阅读(318) 评论(0) 推荐(0) 编辑
  • Oracle创建dblink报错:ORA-01017、ORA-02063解决
    摘要:Oracle环境:oracle 10.2.0.1 创建的 public dblink 连接oracle 11.2.0.3ORA-01017: invalid username/password; logon denied ORA-02063: preceding line from 一.创建dblinkcreate public database link dmz63connect to xyy identified by xyyusing '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = 10.0.0.1)(HOST = 192 阅读全文
    posted @ 2013-10-12 22:28 风言枫语 阅读(1383) 评论(0) 推荐(0) 编辑
  • prestashop二次开发 笔记(支付插件)
    摘要://主函数 public function __construct() { $this->name = 'CilPay'; //模块名称 $this->displayName = 'CilPay 讯联支付'; 模块显示名称 $this->tab = 'payments_gateways'; //模块组 $this->version = 0.8; //版本号 $config = Configuration::getMultiple(array()); //获取配置页的 参数 $this->page = basename 阅读全文
    posted @ 2013-10-12 22:26 风言枫语 阅读(766) 评论(0) 推荐(0) 编辑
  • Countly在andoid和vps集成使用,开源的统计分析sdk
    摘要:这几天项目需要,简单研究了一下countly,说实话完全满足项目需要,比umeng这类产品干净多了。CountlyMobile Analytics 下面就讲一下android 集成的过程,以及 服务器端报表部分的使用。 1、android 集成。下载完后,一个工程4个文件,很整洁,赞一个。 这个工程,运行之前把libary去掉勾选,默认这个工程被设置成一个库了。 然后,直接打开CounlyActivity.java这个文件,Countly.sharedInstance().init(this,你的服务器地址,你的app_key); 上面的你的服务器地址和你的app_key都是先要安装好... 阅读全文
    posted @ 2013-10-12 22:24 风言枫语 阅读(892) 评论(0) 推荐(0) 编辑
  • 简单dp-poj-2231-Moo Volume
    摘要:题目链接:http://poj.org/problem?id=2231 题目大意:给n个位置,求所有位置到其他n-1个位置的距离总和。解题思路:简单dp.o(n^2)的时间复杂度会超。先对这n个位置排序。然后从前置后,和从后到前各扫一遍,分别求出当前位置到前面所有位置的距离总和,以及当前位置到后面所有位置的总和。从前置后扫一遍,dp[i]表示位置i到前面所有位置的总和。dp[i]=(sa[i]-sa[i-1])*(i-1)+dp[i-1]. 对于i到前面的每一位置k,都可以表示dis[i-1][k]+dis[i-1][i]这样就可以利用dp[i-1],加上dis[i-1][i]的个数就行了。类 阅读全文
    posted @ 2013-10-12 22:22 风言枫语 阅读(344) 评论(0) 推荐(0) 编辑
  • D3D游戏编程系列(六):自己动手编写第一人称射击游戏之第一人称视角的构建
    摘要:说起第一人称射击游戏,不得不提第一人称视角啊,没有这个,那么这个第一就无从谈起啊,我作为一个观察者究竟如何在这个地图上顺利的移动和观察呢,那么,我们一起来研究下。 我们首先来看下CDXCamera类:class CDXCamera{public: void Go(float fLen); //前进 void Back(float fLen); //后退 void Up(float fLen); //上升 void Down(float fLen); //下降 void Left(float fLen); //左移 v... 阅读全文
    posted @ 2013-10-12 22:18 风言枫语 阅读(506) 评论(0) 推荐(0) 编辑
  • Head First设计模式-观察者模式
    摘要:一、整体代码 Subject.javapublic interface Subject { public void registerObserver(Observer o); public void removeObserver(Observer o); public void notifyObservers();} Observer.javapublic interface Observer { public void update(float temp, float humidity, float pressure);} ... 阅读全文
    posted @ 2013-10-12 22:18 风言枫语 阅读(153) 评论(0) 推荐(0) 编辑
  • 面试之BI-SQL--table转换[2]
    摘要:monthsalesPerMonth122332445363写条SQL语句把上表转成下表:month总销量12 25 37 411 514 617答案:selects2.[month],Sum(s1.salesPerMonth)as'总销量'FromSaless1,Saless2wheres1.[month]<=s2.[month]Groupbys2.[month] 阅读全文
    posted @ 2013-10-12 22:14 风言枫语 阅读(246) 评论(0) 推荐(0) 编辑
  • oracle表数据误删还原
    摘要:首先,找到数据删除前的一个时间点。select timestamp_to_scn(to_timestamp('2013-10-12 8:30:00', 'YYYY-MM-DD HH24:MI:SS')) from dual; 如,我这里得到的点为36551273744。 然后根据这个点找到你所删除文件的表的数据。使用一个临时表把这些数据存放起来。create table 临时表 as select * from 清空原表 as of scn 36551273744;delete from 被删除数据的表 where 1=1; 把临时表的数据放回原表insert 阅读全文
    posted @ 2013-10-12 22:10 风言枫语 阅读(264) 评论(0) 推荐(0) 编辑
  • SQL Server 2008数据库创建,备份,还原图解及注意点
    摘要:一、新建数据库步骤1:点击“新建数据库”。步骤2:输入数据库名称,设置数据库文件保存位置(注意点:最好自己设置数据库文件保存位置,不要采用安装时默认的文件保存位置!),点击“确认”即可完成新库的创建。二、数据库备份步骤1:点击“备份”。步骤2:先点击“删除”按钮删除数据库默认的备份目标,再点击“添加”按钮。注意点:要是不删除数据库默认的备份目标,直接备份,那么你此次备份将被备份到默认的备份目标(往往为以前某次备份文件所在位置)。这样前次的备份文件会被覆盖,可能会丢失前次备份文件。所以一般都会重新指定备份目标。另外,很多人在备份时,在没有删除默认的备份目标的基础上,直接添加新的备份目标,这样备份 阅读全文
    posted @ 2013-10-12 22:08 风言枫语 阅读(201) 评论(0) 推荐(0) 编辑
  • SHH入门:Spring框架简介
    摘要:(1)Spring 七大模块 核心容器:核心容器提供Spring 框架的基本功能。核心容器的主要组件是 BeanFactory,它是工厂模式的实现。BeanFactory 使用控制反转 (IOC) 模式将应用程序的配置和依赖性规范与实际的应用程序代码分开Spring 上下文:Spring 上下文是一个配置文件,向 Spring 框架提供上下文信息。Spring 上下文包括企业服务,例如 JNDI、EJB、电子邮件、国际化、校验和调度功能Spring AOP:通过配置管理特性,SpringAOP 模块直接将面向方面的编程功能集成到了 Spring 框架中。所以,可以很容易地使 Spring 框架 阅读全文
    posted @ 2013-10-12 22:06 风言枫语 阅读(248) 评论(0) 推荐(0) 编辑

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