2013年8月19日

android之知识点小结二

摘要: SharedPreferences的使用:在这里也是偏向于使用android自带的SharedPreferences管理机制,简要说明使用流程,备忘:首先在主activity里面初始化SharedPreferences,SharedPreferences prefs=null;...@Override public void onCreate(Bundle savedInstanceState) {...prefs=PreferenceManager.getDefaultSharedPreferences(this);.../*注册SharedPreferences的监听器,一旦SharedP 阅读全文

posted @ 2013-08-19 20:54 bbsno 阅读(145) 评论(0) 推荐(0)

项目说事——信不信反正我信了(合作开发总结之文档)

摘要: 信不信反正我信了。这句话让我很无耐啊,是啊经历过合作开发的程序猿应该都有着同感——无耐。项目开发应该是件高兴的事,挣钱嘛、工作经验啊谁不高兴,可是问题又来了,以前只是个人开发项目啊,文档好歹写写,图好歹画画,自己能看懂就得了,最主要是软件赶快写代码,把软件设计完成就可以万事大吉了。饿,想的倒美,项目开发哪有那么简单,每个环节都要精雕细琢,因为现在是合作开发,不是你个人的项目,要知道你好坏谁管啊,最主要是你这个枢纽,中间环节一定要做好,上有项目经理下有软件代码,你要兼顾哪个? 有人跳出来说了,那当然是项目经理喽,项目经理和小菜的命运息息相关,要多和项目经理交流交流,让他给我分个轻点的活,这样项目 阅读全文

posted @ 2013-08-19 20:52 bbsno 阅读(175) 评论(0) 推荐(0)

Linux基本操作 3----- Linux文件基本操作管理

摘要: 1 复制文件和目录 1 使用cp复制文件或目录:cp 源文件(文件夹) 目标文件(文件夹) 2 常用的参数:-r 递归复制整个目录树 -rv显示详细的信息 1 复制文件到当前的目录下,比如我们在当前的目录下的tmp文件复制到当前的目录下,那么我们 需要更改名称为tmp2 2 复制文件到指定目录下,比如我要把当前目录下的tmp文件复制到Downloads目录下 3 复制文件夹到当前目录下,比如我要把家目录下的tmpDir文件夹复制一份到tmpDir2 4 显示详细的复制信息 2 移动,重命名文件或文件夹 1 通过mv命令移动或者重命名文件... 阅读全文

posted @ 2013-08-19 20:50 bbsno 阅读(162) 评论(0) 推荐(0)

Kendo UI开发教程(12): Kendo MVVM 数据绑定(一) attr

摘要: Kendo UI MVVM数据绑定支持的绑定属性有 attr, checked, click, custom , disabled,enabled, events, html, invisible, , style, text ,value,visible,这些属性可以绑定到DOM元素或是Kendo UI组件的属性。本篇介绍 attr 绑定。attr 支持把ViewModel的属性或方法绑定到DOM元素的某个属性, 比如设置hyperlink 的herf 和title属性, image元素的 src 或 alt 属性。 其基本用法为attr: { attribute1: field1, att 阅读全文

posted @ 2013-08-19 20:47 bbsno 阅读(282) 评论(0) 推荐(0)

读《Linux内核设计与实现》我想到了这些书

摘要: 从题目中可以看到,这篇文章是以我读《Linux内核设计与实现》而想到的其他我读过的书,所以,这篇文章的主要支撑点是《Linux内核》。 开始读这本书已经是很久以前的事了,不过,由于时间和精力原因,没有认真的分析和深入研究这本书所涉及的诸多内容,现在想来,仍旧很是遗憾,直到最近,再次把这本书拿过来阅读,才勉强可以说是对书中的知识点有了一定的了解,我说的这种了解,远达不到精通的地步,可能略懂才更适合我。 好吧,首先先简单的介绍下这本书。这本书的作者是:Robert Love ,相信系统的学习过Linux的朋友都应该知道这个人,可是,很遗憾,我在百度百科里查不到他的介绍。这是一本翻译过... 阅读全文

posted @ 2013-08-19 20:45 bbsno 阅读(308) 评论(0) 推荐(0)

hdu4435 charge-station

摘要: charge-stationTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 610 Accepted Submission(s): 306 Problem Description There are n cities in M^3's empire. M^3 owns a palace and a car and the palace resides in city 1. One day, she wants to trave... 阅读全文

posted @ 2013-08-19 20:42 bbsno 阅读(146) 评论(0) 推荐(0)

[置顶] 划分类的依据

摘要: 多年的实践,个人觉得类分得太细则导致类太多,维护类间的关系会增加代码维护的难度,而类分得太粗,则一个类太庞大,太复杂,也会增加代码维护的难度。自己总结了几条划分类的原则:1、如果类中有其它类也要复用的部分,则要将复用的部分抽取出来作为一个类。2、一个类中有几个相关的部分,但每个部分内部联系紧密,而各部分间联系不紧密,如果此时这个类很庞大的话,则也应该划分出类来。第三点作为补充:3、如果一个类是由你和同事共同维护的话,则可能的话可以把自己的部分抽取成一个类来,避免两人的代码交叉在一起,产生混乱。 阅读全文

posted @ 2013-08-19 20:40 bbsno 阅读(117) 评论(0) 推荐(0)

[置顶] 学生信息管理系统——配置windows防火墙允许访问SQL Server 2008服务器

摘要: 问题描述: 我在做学生管理系统的时候,Windows防火墙一直是关着的,在另一台电脑上运行的学生管理系统的时候可以顺利的登录,但是当把Windows防火墙打开之后,再运行系统,就无法进入了。解决办法: 第一步:先检查一下你的SQL相关服务的端口有没有打开,该服务器的端口是:1433,如果你在SQL server的配置管理器中已经启用了TCP/IP的话,那么你的端口是开着的,你可以调出CMD命令窗口,输入“netstat -na”或者输入“netstat -nao”出现图中划红线的部分说明该端口已经打开。 还有另外一种方法打开端口:1)、打开 “控制面板——windows防火墙——高级设置”2) 阅读全文

posted @ 2013-08-19 20:38 bbsno 阅读(180) 评论(0) 推荐(0)

织梦后台如何安装

摘要: 如果你是刚刚接触前端的话,想必一定没听说过织梦。如果你是初级程序员的话,想必一定想了解有关织梦的相关知识吧。那么接下来,为大家分享一下织梦的安装的小步骤吧。织梦安装详细步骤:1.此次安装步骤完全在环境已经搭配好的前提下进行,有关运行环境的搭配,敬请留意小编的环境配置相关经验 2.将织梦uploads文件夹下面的文件拷贝到网站根目录下,然后点击localhost便开始了织梦的安装,首先进行的是许可协议,勾选我已经阅读并同意此协议,点击继续进行下一步 3.阅读织梦许可协议,选择“我已经阅读并同意此协议”,然后点击继续 4.检查服务器是否支持以下功能。 5.接着就是系统环境的检测,主要看看你... 阅读全文

posted @ 2013-08-19 20:36 bbsno 阅读(281) 评论(0) 推荐(0)

Java JFrame实现无边框无标题

摘要: 很多时候我们弄一个界面,不想要默认的边框,或者不想要右上角的那个最大化按钮,比如qq面板上面就没有最大化按钮。但是我查了很多资料都说不能直接去掉最大化按钮,必须把整个边框和标题都去掉,然后自己画。。 这个测试代码也很简单:《1》JFrame无边框无标题《2》添加背景图片(添加背景图片有很多方法,大致上都是图片在JLabel里面,JLabel在Panel上面,Panel上面还有一个Panel放其它控件)《3》创建ImageIcon,直接用new ImageIcon("img/aaa.jpg");创建的时候,图片不能放在src包里面,放里面不行,我也不知道为什么。。。《3》实现 阅读全文

posted @ 2013-08-19 20:33 bbsno 阅读(2210) 评论(0) 推荐(0)

SharePoint 2013的100个新功能之网站管理(一)

摘要: 一:设置盘网站操作现在被替换为新的(设置)盘子。一些新的操作像添加一个应用、添加一个页面或设计管理器被添加而像创建网站则从菜单中移除了。二:移除以其他用户身份登录在SharePoint 2013中,从用户欢迎菜单中移除了以其他用户身份登录。目前还没有可替代的方式。三:创建网站或子网站链接用来创建子网站的“创建网站”链接被移动到了查看所有网站内容页面。该链接现在叫做新网站。更多信息四:SharePoint应用所有的列表和库现在都是应用了。很简单,点击网站内容,选择添加一个应用来创建一个列表或库。更多信息五:项目网站SharePoint 2013提供了一个新的项目网站模板,提供独立的Web部件和页 阅读全文

posted @ 2013-08-19 20:31 bbsno 阅读(198) 评论(0) 推荐(0)

cvFindContours之轮廓个数

摘要: 在利用cvFindContours查找轮廓时,时常要统计轮廓的个数,cvFindContours(src,storage,&count,sizeof(CvContour),CV_RETR_EXTERNAL,CV_CHAIN_APPROX_SIMPLE,cvPoint(0,0));刚开始,我是利用count->total统计个数的,但是结果却不对,其实这个结果返回的个数就是轮廓的个数。及int num=cvFindContours(); 阅读全文

posted @ 2013-08-19 20:29 bbsno 阅读(329) 评论(0) 推荐(0)

RequireJS 入门指南

摘要: 简介如今最常用的JavaScript库之一是RequireJS。最近我参与的每个项目,都用到了RequireJS,或者是我向它们推荐了增加RequireJS。在这篇文章中,我将描述RequireJS是什么,以及它的一些基础场景。 异步模块定义(AMD) 谈起RequireJS,你无法绕过提及JavaScript模块是什么,以及AMD是什么。 JavaScript模块只是遵循SRP(Single Responsibility Principle单一职责原则)的代码段,它暴露了一个公开的API。在现今JavaScript开发中,你可以在模块中封装许多功能,而且在大多数项目中,每个模块都有其自己的. 阅读全文

posted @ 2013-08-19 20:27 bbsno 阅读(512) 评论(1) 推荐(0)

RESTFUL Service : based on Jersey

摘要: REST, Representational State Transfer, is a powerful, lightweight architecture that allows you to work with data in a comprehensive manner via HTTP. Yet, as powerful as REST is, getting it to work with your code can be a bit of a chore without some help. When it comes to coding in Java, Jersey provi 阅读全文

posted @ 2013-08-19 20:24 bbsno 阅读(221) 评论(0) 推荐(0)

hdu 1548 A strange lift(优先队列)

摘要: 简单的优先队列,原来没学觉得还是不好做(貌似原来题目都没咋搞懂!!!)今早遇见果断拿下!!! 清早水一道吧!(再过两天想回家看看,集训一个多月了,咋说呢!说累不累,就是不想了!!!)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 阅读全文

posted @ 2013-08-19 20:22 bbsno 阅读(109) 评论(0) 推荐(0)

phpcms v9如何调用外部数据库

摘要: {pc:get dbsource="jp" sql="SELECT `html_id`,`html_type`,`html_title` FROM `htmlfile` WHERE `html_type` = '8' ORDER BY`html_id` DESC" rows="8" }{loop $data $r} {str_cut($r[html_title], 28,'')}{\loop}{/pc} 阅读全文

posted @ 2013-08-19 20:20 bbsno 阅读(309) 评论(0) 推荐(0)

web后台守护线程如何获得spring容器中的bean

摘要: spring是无法将bean注入例如ServletContextListene之类的web后台守护线程的,会提示nullpointer错误。而自己new显然行不通(脱离了spring容器),而再new一个新的spring显然不是好的办法,这样将会有两个spring,两套service、dao等组件。较好的办法是获取当前唯一的spring容器,再getbean。代码就两行:WebApplicationContext context = ContextLoader.getCurrentWebApplicationContext();EmployeeService employeeService=( 阅读全文

posted @ 2013-08-19 20:18 bbsno 阅读(829) 评论(0) 推荐(0)

MyReport报表引擎2.7.5.0主要新功能

摘要: 新增图片控件能够通过url地址字符串加载图片 新增仪表盘图表控件 标题单元格、表格单元格支持前缀属性设置能够在同一个单元格显示前缀标签和数据,较少设计时的单元格占用数量。 报表设计器功能的改善支持UNDO、REDO操作,设计时更方便。 相关链接MyReport演示、产品网站 相关文章MyReport专栏 阅读全文

posted @ 2013-08-19 20:15 bbsno 阅读(144) 评论(0) 推荐(0)

OC学习那些事:内存管理

摘要: 1.范围任何继承了NSObject的对象,对基本数据类型无效。2.原理每个对象内部都保存了一个与之相关联的整数,称为引用计数器。当使用alloc、new或者copy创建一个对象的时,对象的引用计数器设置为1。给对象发送一条retain消息,可以使引用计数器+1。给对象发送一条release消息,可以使引用计数器-1。当一个对象的引用计数器值为0时,那么它将被销毁,其占用的内存被系统收回。OC也会自动发送一条dealloc消息,一般会重写dealloc方法,在这里做释放相关的资源。一定不要直接调用dealloc方法。可以给对象发送retainCount消息获取当前的引用计数器值。3.原则谁创建, 阅读全文

posted @ 2013-08-19 20:13 bbsno 阅读(205) 评论(0) 推荐(0)

MyReport.TD套打引擎1.0.4.0主要新功能

摘要: 新增条形码控件支持常用的条码显示和打印 新增横线、垂线、矩形控件能够设置套打格式的边框和内边线 预览效果 报表设计器功能的改善支持UNDO、REDO操作,设计时更方便 新增快捷键功能"复制(Ctrl+C)","粘贴(Ctrl+V)","全选(Ctrl+A)"新增右键菜单"复制(Ctrl+C)","粘贴(Ctrl+V)","全选(Ctrl+A)","移置顶层","上移一层","移置底层","下移一层" 阅读全文

posted @ 2013-08-19 20:11 bbsno 阅读(173) 评论(0) 推荐(0)

C++指针数组,数组指针

摘要: #include main(){ static int m[3][4]={0,1,2,3,4,5,6,7,8,9,10,11};/* 定义二维数组m并初始化*/ int (*p)[4];//数组指针 p是指针,指向一维数组,每个一维数组有4个int元素 int i,j; int *q[3];//指针数组 q是数组,数组元素是指针,3个int指针 p=m; //p是指针,可以直接指向二维数组 printf("--数组指针输出元素--/n"); for(i=0;i<3;i++)/*输出二维数组中各个元素的数值*/ { for(j=0;j<4;j++) { p... 阅读全文

posted @ 2013-08-19 20:04 bbsno 阅读(342) 评论(0) 推荐(0)

spring bean parent属性详解

摘要: 必要条件:子bean必须与父bean保持兼容,也就是说子bean中必须有父bean定义的所有属性。 父bean必须是抽象bean或者定义lazy-init=true也就是不让bean工厂实例化该bean注:好多人将parent指向的类说是子类继承了父类,其实说法不正确,正确的说法应该是子bean父bean而不是子类父类,因为如果子bean指定的类已经继承了其他的类,那么在这里一样可以有一个父bean,(如果真像大家说的那样那不成多重继承了吗)如果父bean有class属性,而子bean没有,那么子bean的class就和父bean相同 例如:... //********... 阅读全文

posted @ 2013-08-19 20:02 bbsno 阅读(397) 评论(0) 推荐(0)

Javascript中最常用的55个经典技巧

摘要: Javascript中最常用的55个经典技巧 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以在收藏夹中显示出你的图标 7. 关闭输入法 8. 永远都会带着框架 9. 防止被人frame 10. 阅读全文

posted @ 2013-08-19 20:00 bbsno 阅读(116) 评论(0) 推荐(0)

Linux2.6--进程抢占和上下文切换

摘要: 上下文切换,也就是从一个可执行进程切换到另一个可执行进程,由定义在kernel/sched.c中的context_switch()函数负责处理。每当一个新的进程被选出来准备投入运行的时候,schedule()就会调用该函数。它完成了两相基本工作: 1.调用声明在中的switch_mm(),该函数负责把虚拟内存从上一个进程映射切换到新的进程中去,其实就是切换到另一个进程的地址空间中,请看下图示例: 2.调用声明在中的switch_to(),该函数负责从上一个处理器状态切换到新进程的处理器状态。这包括保存,恢复栈信息和寄存器信息,还有其他和体系结构有关的状态信息,都必须以每个进程为对象... 阅读全文

posted @ 2013-08-19 19:58 bbsno 阅读(349) 评论(0) 推荐(0)

redis 无法启动

摘要: brew info redislaunchctl unload ~/Library/LaunchAgents/homebrew.mxcl.redis.plistps aux | grep redis kill -9 78053 ./deploy/sh/redis_server.sh start linux上进程有5种状态:1. 运行(正在运行或在运行队列中等待)2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号)3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生)4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()... 阅读全文

posted @ 2013-08-19 19:55 bbsno 阅读(412) 评论(0) 推荐(0)

构造函数中调用虚函数---C++

摘要: #include class A { public: A(){function();} virtual void function(){printf("A");} }; class B :public A{ public: B(){function();} void function(){printf("B");} }; int main() { B b; return 0; }; 大家说会出现什么情况???有的人会说输出两个B,这不是虚函数么??不是传说中的多态么。可惜很遗憾的告诉你是输出AB。分析:在调用构造函数B的之... 阅读全文

posted @ 2013-08-19 19:53 bbsno 阅读(193) 评论(0) 推荐(0)

python手记(25)

摘要: pyopencv使用,首先安装好opecv,在官网http://opencv.org/上下载并安装,然后将其python绑定库opencv\build\python\2.7\cv2.pyd复制到python2.x的Lib/Sitepackage目录下然后进行测试,复制以下代码 ,如果运行正常,则表示安装成功,注意要安装numpy库#!/usr/bin/env python'''browse.py=========Sample shows how to implement a simple hi resolution image navigationUsage-----b 阅读全文

posted @ 2013-08-19 19:51 bbsno 阅读(317) 评论(0) 推荐(0)

[置顶] 动态库*.so制作-linux

摘要: 在linux下制作动态库*.so。 1、linux下动态库的制作 //so_test.h #include "stdio.h" void test_a(); void test_b(); void test_c(); //test_a.c #include "so_test.h" void test_a() { printf("this is in test_a...\n"); } //test_b.c #include "so_test.h" void test_b() { printf(... 阅读全文

posted @ 2013-08-19 19:49 bbsno 阅读(153) 评论(0) 推荐(0)

zoj2972 Hurdles of 110m

摘要: 当时练习的时候,没有想清楚。 (#-.-)这题挺水的,把状态转移方程推出来就知道写了。 Code:#include #include #define min(a,b) a= f1) f[i][j - f1] = min(f[i][j - f1], f[i - 1][j] + t1); f[i][j] = min(f[i][j], f[i - 1][j] + t2); if (j + f2 <= m) f[i][j + f2] = min(f[i][j + ... 阅读全文

posted @ 2013-08-19 19:46 bbsno 阅读(114) 评论(0) 推荐(0)

C++中的“动态内存管理”,你知道多少!

摘要: 当你的程序运行时,突然的崩掉了;当你的大程序,运行时越来越慢;当你的程序,在不同的机子上运行的装填不一样;。。。你是否能想到是由于你的代码中对内存管理的缺失而导致,程序运行的诸多问题! 当一块内存中的数据没有价值时,他就成为垃圾,在我们的程序的“小城市中”,如果来进行垃圾的回收,如何有效的管理资源,才是“城市”能否正常,良好运行的前提! 垃圾回收的优缺点: 实现垃圾回收有多中方法,各有特色!对于垃圾回收而言,最主要的就是简单和安全。在垃圾回收环境中,可以使用new分配内存,但是不需要显示地释放内存。相反,不再使用的内存会被自动回收。因此,不可能会忘记释放对象或者过早地释放对象,这... 阅读全文

posted @ 2013-08-19 19:44 bbsno 阅读(163) 评论(0) 推荐(0)

iPhone之UITextField缩进文本

摘要: 做应用的时候,经常用到文本框,自定义的文本框,往往都是在登录注册页面时用到UITextField。应用原型图上的文本框会稍微右缩进空几个空格的,看起来还好看些,当UItextField上直接用的话,那个光标会紧贴着左框,有些些不好看,下图比较:会好些!很简单,继承UITextfield,覆盖父类方法!#import @interface InsetsTextField : UITextField- (CGRect)textRectForBounds:(CGRect)bounds;- (CGRect)editingRectForBounds:(CGRect)bounds;@end#import 阅读全文

posted @ 2013-08-19 19:42 bbsno 阅读(223) 评论(0) 推荐(0)

HDU 2650 A math problem (高斯整数环)

摘要: 我们把集合:叫做高斯整数环,其中Z表示通常的整数环,而用表示复数域上的整数环。那么什么是环呢?就是通过加减乘三种运算后,仍然能满足本身性质的就叫做环。范的定义:设,,定义a的范为设,则(1)为非负整数,并且(2)(3)若,则逆的定义:设,如果存在,使得,则称为中的乘法可逆元,简称可逆元,并且叫做的逆。高斯整数是可逆元的充要条件是:。中只有4个可逆元,分别是:和定义:设和是两个非零高斯整数,如果存在可逆元,使得,则称和等价,并表示成,换句话说,与等价,是指,,或者高斯素数定义:设为中的非零非可逆元,我们称为高斯素数,是指的每个因子或者为可逆元,或者是与等价的高斯整数。引理:(1)设为高斯整数,并 阅读全文

posted @ 2013-08-19 19:40 bbsno 阅读(388) 评论(0) 推荐(0)

linux安全设置

摘要: 本文主要介绍了如何在linux中进行设置,使你的linux系统更加安全。1.BIOS密码一定要设置BIOS密码,以防止其他人通过修改first boot device,通过其他方式(如启动盘)进入你的系统。 2.设置系统引导程序的密码 通过设置系统引导程序的密码,防止其他人进入系统单用户模式,强制修改root的密码,关于grub2的密码设置 可以参考之前写的一篇文章: http://blog.csdn.net/todd911/article/details/10001843 3.开启密码的shadow功能 Linux系统里的用户和群组密码,分别存放在名称为passwd和group... 阅读全文

posted @ 2013-08-19 19:37 bbsno 阅读(200) 评论(0) 推荐(0)

[置顶] bzoj3232: 圈地游戏 0-1分数规划

摘要: 第一次接触到分数规划,没想到做题的时候难点不在这上头,反而在如何分数规划后,怎么用建立网络,我承认,做不来,建图是在网上剽窃的。建图具体做法如下: 首先在原矩阵周围再加上一圈,将原矩阵包围起来,对于加上的一圈,每个格子都想t连一条权值为正无穷的有向边,表示这些格子都不选,然后对于原矩阵每个格子,由s向它连一条权值为sorce[i][j]的有向边,然后对于没调分割线两边的格子,连一条权值为分割线的权值的无向边。分数规划如下: 二分答案,l=0,r=n*m*100; 因为要找最大值,所以if f[mid]>0 l=mid; else r=mid; 一定要注意精度啊,被坑死在这儿,不能直接像上 阅读全文

posted @ 2013-08-19 19:35 bbsno 阅读(251) 评论(0) 推荐(0)

Eclipse编译器 给main输入参数

摘要: 有的时候需要给main输入参数,而对于控制台是很简单的 ,直接 java 类名 参数 即可(前提是该类已经编译过了)但大多数时候我们都是采用eclipse进行开发,eclipse中如何实现呢? 项目写好后,右键-〉Runas-〉Runconfigurations-〉“(x)=Arguments”标签,输入main函数参数,点击运行即可。 贴图: 阅读全文

posted @ 2013-08-19 19:33 bbsno 阅读(131) 评论(0) 推荐(0)

poj 1990 MooFest

摘要: 点击打开poj 1990思路: 树状数组分析:1 题目给定n头牛的听力v[i]. 现在规定两头你i和j如果要进行交流的话那么消耗的能量就是dis(i,j)*max(v[i].v[j]),现在问n头牛总共的n*(n-1)*2种方式消耗的总的能量2 题目要求的是所有的牛的交流方式的总的消耗能量 看这个样例 3 1 2 5 2 6 4 3 那么所有的区间为[1.3],[1,5],[1,6],[3,5],[3,6],[5,6] 那么总和为4*dis[1.3]+3*dis[1,5]+3*dis[1,6]+4*dis[3,5]+4*dis[3,6]+2*dis[5,6] = 4*(dis[1.3]+d.. 阅读全文

posted @ 2013-08-19 19:31 bbsno 阅读(127) 评论(0) 推荐(0)

[置顶] 学生信息管理系统“重复设置”问题

摘要: 在做学生管理系统的时候,在设置年级课程信息的窗体中,每点击“设置课程”键,就会重复添加一次,不管该课程是否存在。而添加键也是存在这样的问题。这个问题该怎样解决? 就这个问题,我从listbox的属性入手,不要求里listbox的属性都要求你都知道。最起码这个用到的都要知道。在这里我觉得就像米老师说的,在我们学习vb入门的时候,我们不必所有的都弄懂,所有的都记住。我们只有知道有这样的一个类,它叫listbox,当我们遇到它的时候,查就可以了。毕竟,百度比我们的记忆好的多,知道的多。 要解决这个问题,listbox的additem、removeitem方法要了解,listindex和listco. 阅读全文

posted @ 2013-08-19 19:28 bbsno 阅读(198) 评论(0) 推荐(0)

圆角头像的实现

摘要: 图片处理类: public class ImageHelper { /** * 转换图片成圆形 * @param bitmap 传入Bitmap对象 * @return */ public static Bitmap toRoundBitmap(Bitmap bitmap) { int width = bitmap.getWidth(); int height = bitmap.getHeight(); float roundPx; float left,top,... 阅读全文

posted @ 2013-08-19 19:26 bbsno 阅读(189) 评论(0) 推荐(0)

提取谷歌坐标转百度坐标的javascript API用于PHP等服务端语言

摘要: 1351776360 23.134521 113.358803 20 今天在论坛偶然看见有同行在问微信地理位置的问题,我们以前做微信方案时,这块用的比较简单,因为只显示一个乘车地图即可。所以直接把谷歌地图扔在百度地图里面,先用javascript api接口转换,然后显示乘车路线。整个过程就是使用的浏览器地图。 说到这块,其实大家完全可以用js api转换出百度坐标之后ajax显示数据的,但是有的时候又特别需要服务端转换,所以我特意去看了百度的API接口demo,提取出了转换的接口。http://api.map.baidu.com/ag/coord/convert?from=2... 阅读全文

posted @ 2013-08-19 19:24 bbsno 阅读(305) 评论(0) 推荐(0)

棋盘寻宝扩展(微策略2012年校园招聘笔试题)

摘要: 题目1532:棋盘寻宝扩展时间限制:1 秒内存限制:128 兆特殊判题:否提交:155解决:72题目描述:现在有一个8*8的棋盘,上面放着64个不同价值的礼物,每个小的棋盘上面放置一个礼物(礼物的价值大于0小于100),一个人初始位置在棋盘的左上角,每次他只能向下或向右移动一步,并拿走对应棋盘上的礼物,结束位置在棋盘的右下角。从棋盘的左上角移动到右下角的时候的,每次他只能向下或向右移动一步,并拿走对应棋盘上的礼物,但是拿到的所有的礼物的价值之和不大于一个限定值limit,请设计一个算法请实现,使其能够获得不超过限制值limit的最大价值的礼物。输入:输入包含多个测试用例,每个测试用例共有9行, 阅读全文

posted @ 2013-08-19 19:21 bbsno 阅读(138) 评论(0) 推荐(0)

最长不重复子串(阿尔卡特2013年实习生招聘笔试题)

摘要: 题目1530:最长不重复子串时间限制:1 秒内存限制:128 兆特殊判题:否提交:362解决:106题目描述:最长不重复子串就是从一个字符串中找到一个连续子串,该子串中任何两个字符都不能相同,且该子串的长度是最大的。输入:输入包含多个测试用例,每组测试用例输入一行由小写英文字符a,b,c...x,y,z组成的字符串,字符串的长度不大于10000。输出:对于每组测试用例,输出最大长度的不重复子串长度。样例输入:absdabbaabdffd样例输出:424#include #include #include #include #include using namespace std;const i 阅读全文

posted @ 2013-08-19 19:19 bbsno 阅读(131) 评论(0) 推荐(0)

[置顶] cocos2d实现类似CCMenu菜单类控件,在CCScrollView滚动, lua脚本控件

摘要: 在CCScrollView中添加ccmenu实现滑动效果是不可能的,因为ccmenu的触发事件是你在touchBegan就全部捕获掉了,如果你想滑动CCScrollView取消选中这个菜单是无法实现的,.所以我们应该自己编写一个模拟ccmenu菜单的控件,在按下按钮后,如果不移动按钮的话,就触发触摸事件,移动的话就取消触摸事件,实现按钮在CCScrollView中的滚动效果。。。开发人员:Jason's.Alex QQ:531401335csdn博客:http://blog.csdn.net/RuShrooM//// CCButtonSptite.h// CCSpriteButton/ 阅读全文

posted @ 2013-08-19 19:17 bbsno 阅读(264) 评论(0) 推荐(0)

SellStop/SellLimit/BuyStop/BuyLimit

摘要: 阅读全文

posted @ 2013-08-19 19:15 bbsno 阅读(121) 评论(0) 推荐(0)

hdu - 3460 - Ancient Printer

摘要: 题意:给出N个由小写字母组成的队名,用一台古老的打印机这些队名打印出来,问最少要敲几次键盘(队名之间不用按输入顺序),这台打印机只能执行以下3种操作:1.在现有基础上的末尾继续输入小写字母;2.删除最后一个字母;3.打印现有串。(1 >组织好Trip,记录总结点数sz,每个结点到根结点的距离,得到距离根结点最远的结点的距离Max,那么答案为2 * sz + N - Max。#include #include #include using namespace std;const int maxw = 50 + 10;int N;char name[maxw];struct node{ in 阅读全文

posted @ 2013-08-19 19:12 bbsno 阅读(102) 评论(0) 推荐(0)

更新整理本人所有博文中提供的代码与工具(C++,2013.08)

摘要: 为了更方便地管理博文中涉及的各种代码与工具资源,现在把这些资源迁移到 Google Code 中,有兴趣者可前往下载。C++1、《通用高性能 Windows Socket 组件 HP-Socket v2.2.2 正式发布》 《基于 IOCP 的通用异步 Windows Socket TCP 高性能服务端组件的设计与实现》 《通用异步 Windows Socket TCP 客户端组件的设计与实现》摘要:编写 Windows Socket TCP 客户端其实并不困难,Windows 提供了6种 I/O 通信模型供大家选择。但本座看过很多客户端程序都把 Socket 通信和业务逻辑混在一起,剪... 阅读全文

posted @ 2013-08-19 19:10 bbsno 阅读(104) 评论(0) 推荐(0)

更新整理本人所有博文中提供的代码与工具(Java,2013.08)

摘要: 为了更方便地管理博文中涉及的各种代码与工具资源,现在把这些资源迁移到 Google Code 中,有兴趣者可前往下载。Java1、《高效 Java Web 应用开发框架 JessMA v3.2.2 正式发布》摘要:JessMA(原名:Portal-Basic)是由 JessMA Open Source 开发的一套高效 Java Full-Stack Web 应用开发框架,内置可扩展的 MVC Web 基础架构和 DAO 数据库访问组件(内部已提供了 Hibernate、MyBatis 与 JDBC DAO 组件),集成了 Action 拦截、Form / Dao / Spring Bean . 阅读全文

posted @ 2013-08-19 19:08 bbsno 阅读(115) 评论(0) 推荐(0)

[置顶] cocos2d实现CCLabelTTF真正字体描边效果

摘要: 在开发游戏中,我们需要在需要在游戏中显示一个字体轮廓比较清晰的效果,我们就需要给字体的周围进行描边,让字体显示比较更加突出,我重写了cclabelttf类,使它具有描边的特效,和描边的大小以及颜色。。。开发人员:Jason's.Alex QQ:531401335csdn博客:http://blog.csdn.net/RuShrooM #include "cocos2d.h"using namespace cocos2d;class StrokeLabelTTF : public cocos2d::CCNode{public: StrokeLabelTTF(); ~S 阅读全文

posted @ 2013-08-19 19:06 bbsno 阅读(438) 评论(0) 推荐(0)

POJ 1904 King's Quest - from lanshui_Yang

摘要: Description Once upon a time there lived a king and he had N sons. And there were N beautiful girls in the kingdom and the king knew about each of his sons which of those girls he did like. The sons of the king were young and light-headed, so it was possible for one son to like several girls. So th. 阅读全文

posted @ 2013-08-19 19:03 bbsno 阅读(161) 评论(0) 推荐(0)

UVA 10602 Editor Nottoobad(贪心)

摘要: Problem CEDITOR NOTTOOBADCompany Macrohard has released it’s new version of editor Nottoobad, which can understand a few voice commands. Unfortunately, there are only two voice commands that it can understand – “repeat the last word”, “delete the last symbol”. However, when one uses “repeat the last 阅读全文

posted @ 2013-08-19 19:01 bbsno 阅读(142) 评论(0) 推荐(0)

traincascade.exe 出错:死循环在某个阶段

摘要: 参考:(参数 -numPos设置错误)Theproblemisthatyourvec-filehasexactlythesamesamplescountthatyoupassedincommandline-numPos979.Trainingapplicationusedallsamplesfromthevec-filetotrain0-stageanditcannotgetnewpositivesamplesforthenextstagetrainingbecausevec-fileisover.Thebugoftraincascadeisthatithadassert()insuchcas 阅读全文

posted @ 2013-08-19 18:59 bbsno 阅读(417) 评论(1) 推荐(0)

Qt给对话框增加背景

摘要: 下一个项目要用qt来开发,看了几天的文档。来写一篇给对话框增加背景的一个小例子。来看一种添加.bmp的图片。新建一个对话框程序。继承CDialogl.classDialog:publicQDialog{Q_OBJECTpublic:explicitDialog(QWidget*parent=0);~Dialog();private:Ui::Dialog*ui;};我也是最近才自学,有什么写的不对的地方,还请指出。谢谢。说一下,qt5.1已经不支持。#include这句话啦。我来先来定义一个私有的成员变量。QImage _image;再来定义一个受保护的方法。protected void... 阅读全文

posted @ 2013-08-19 18:57 bbsno 阅读(545) 评论(0) 推荐(0)

导航