自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

转载 关于scanf的算法(位操作)

题目要求:输入有12行数据,每一行分别是每个月的余额。计算他们的平均值后输出。在输出时要在前面加上“$”,并在四舍五入后保留小数点后两位。方法1:float a,b;main(){ for(;scanf("%f", &a)+1;) b+=a; printf("$%.2f", b/12);}解释:scanf成功时返回成功读取的数据个...

2015-09-28 10:29:00 120

转载 HDU 1950 Bridging signals (DP)

职务地址:HDU 1950这题是求最长上升序列,可是普通的最长上升序列求法时间复杂度是O(n*n)。显然会超时。于是便学了一种O(n*logn)的方法。也非常好理解。感觉还用到了一点贪心的思想。详细的见这篇博客吧,写的非常通俗易懂。传送门代码例如以下:#include <iostream>#include <cstdio>#include &lt...

2015-09-26 09:44:00 37

转载 Winform- TreeView的使用例子

  自动递归生成树,点击树节点的事件在treeView1_AfterSelect里编写,不多说了,直接上代码,备注在这里一下   public partial class Form1 : Form { public Form1() { InitializeComponent(); }...

2015-09-25 11:26:00 58

转载 python —— strip,split,join

strip函数原型声明:s为字符串,rm为要删除的字符序列s.strip(rm) 删除s字符串中开头、结尾处,位于rm删除序列的字符s.lstrip(rm) 删除s字符串中开头处,位于rm删除序列的字符s.rstrip(rm) 删除s字符串中结尾处,位于rm删除序列的字符注意:1. 当rm为空时,默认删除空白符(包括'\n', '\...

2015-09-25 09:59:00 62

转载 asp.Net2.0中TextBox设置只读后后台获取不到值的解决方法

http://www.cnblogs.com/yxyht/archive/2013/03/02/2939883.htmlASP.NET中TextBox控件设置ReadOnly="true"H或Enabled=false后台取不到值当TextBox设置了ReadOnly="true" 后,要是在前台为控件添加了值,后台是取不到的,值为“空” 。方法一:不设置ReadOn...

2015-09-23 17:07:00 254

转载 tabBaritem的图片偏移

tabBarItem.imageInsets = UIEdgeInsetsMake(-10, 0, 10, 0);转载于:https://www.cnblogs.com/weiboyuan/p/4831574.html

2015-09-23 10:57:00 179

转载 MVC教程地址

http://www.cnblogs.com/iamlilinfeng/archive/2013/04/01/2992432.html转载于:https://www.cnblogs.com/kksguijiao/articles/4827481.html

2015-09-21 22:20:00 69

转载 Java8揭秘(三)Default 方法

第二章 Default 方法为什么要有Default方法在Java8发布之际,有件事情就显得非常重要,即在不破坏java现有实现架构的情况下能往接口里增加新方法。引入Default方法到Java8,正是为了这个目的:优化接口的同时,避免跟现有实现架构的兼容问题。看下面例子:List<?> list = ...list.forEach(...);// Lambda...

2015-09-21 20:23:00 37

转载 mysql设置服务器编码

  今天写java程序的时候出现了插入mysql数据中文乱码问题,确定数据库和表的编码都已指定utf-8。百度后得知mysql安装后需设置服务器编码,以下是解决方法(ubuntu; mysql5.6.25):  1.确认现在的编码:登陆mysql后执行show variables like 'character%';  2.查找mysql配置文件:find / -name '*.cnf'...

2015-09-21 17:18:00 77

转载 数据流重定向

数据流重定向一、数据流重定向1.简单的重定向在更多了解 Linux 的重定向之前,我们需要先知道一些基本的东西,前面我们已经提到过 Linux 默认提供了三个特殊设备,用于终端的显示和输出,分别为stdin(标准输入,对应于你在终端的输入),stdout(标准输出,对应于终端的输出),stderr(标准错误输出,对应于终端的输出)。文件描述符设备文件说明0...

2015-09-21 16:35:00 43

转载 报表性能优化方案之报表取数

1.取数原理设计器拼出最终的SQL,将SQL语句传给数据库,数据库执行,将数据返回给设计器。由于计算过程首先要通过SQL语句从数据库中取数据,我们可以通过控制数据量的大小和对数据的提前预处理来提高报表的性能。下面是一些优化的方法。2.优化SQLFineReport报表的数据集采用的是表模型,也就是说通过SQL这种DSL语言,从数据库通过简单查询或各种组合关联查询得到一个关系表,...

2015-09-21 10:29:00 54

转载 MyBatis学习笔记(八)——Mybatis3.x与Spring4.x整合

转自孤傲苍狼的博客:http://www.cnblogs.com/xdp-gacl/p/4271627.html一、搭建开发环境1.1、使用Maven创建Web项目  执行如下命令:mvn archetype:create -DgroupId=me.gacl -DartifactId=spring4-mybatis3 -DarchetypeArtifactId=maven-ar...

2015-09-21 03:38:00 43

转载 Matlab基础知识

一、常用命令:普通的如cd、ls和linux下一样 clc:清除工作窗口中的所有显示内容 clf:清除图形窗口 whos:列出当前工作空间中所有变量,以及它们的名字、尺寸(比如一个矩阵或数组的行列维数)、所占字节数、属性等信息。这些信息都显示在matlab中的workspace窗口中 shift+Enter:换行输入,可以输入多条命令,然后同时执行它 二、数据类型 默认存储类型为dou...

2015-09-20 19:58:00 73

转载 JavaScript总结1

一、JavaScript变量类型、声明、作用域1.1 数字 number小数和整数都叫number,以0x或0X开头的表示十六进制。当无穷大时,用Infinity表示(试试 9/0),其他非数字用NaN(not-a-number, 试试 9/’a’);关于NaN,他不等于任何值,包括自己。NaN != NaN 或 NaN !==NaN返回true。需要注意的是,由于小数的精度问题,如果涉及...

2015-09-19 16:04:00 40

转载 数组队列和堆栈、shift、unshift、push、pop

队列:先进先出堆栈:后进先出实现队列的方法:shift:从集合中把第一个元素删除,并返回这个元素的值。unshift: 在集合开头添加一个或更多元素,并返回新的长度push:在集合中添加元素,并返回新的长度pop:从集合中把最后一个元素删除,并返回这个元素的值。转载于:https://www.cnblogs.com/huan-lin/p/4818876.html...

2015-09-18 12:39:00 64

转载 依赖注入

http://www.cnblogs.com/yangecnu/p/Introduce-Dependency-Injection.html小结及分析如下var repo = Factory.FactoryMethod("S");var hc = new HomeController(repo);//通过构造函数,依赖ProductRepository抽象类,将实现了ProductRe...

2015-09-18 09:19:00 26

转载 域名解析过程

域名解析原理一个域中的每个主机名与其IP地址的映射关系由这个域的DNS服务器负责管理,例如,“www.it315.org”、“ftp.it315.org”、“blog.it315.org”等主机名都由管理域“it315.org”的DNS服务器进行管理,而不能由管理域“org”的DNS服务器进行管理。每个子域都必须在其直接父域的DNS服务器上注册该子域的名称和该子域的...

2015-09-17 11:07:00 48

转载 Objective-C时间戳转换的转换和时间

什么是时间戳?时间戳(timestamp),一般是一个字符序列。唯一地标识某一刻的时间。数字时间戳技术是数字签名技术一种变种的应用。思考:简单来讲就是依据文件hash加密后生成的摘要和时间生成的时间凭证,它的数值是从1970年1月1日8点到如今时间的总的毫秒数在Objective-C中怎样将时间戳转换为NSDate?NSString*...

2015-09-16 16:45:00 55

转载 ISLR系列:(1)线性回归 Linear Regression

Linear Regression此博文是 An Introduction to Statistical Learning with Applications in R 的系列读书笔记,作为本人的一份学习总结,也希望和朋友们进行交流学习。该书是The Elements of Statistical Learning 的R语言简明版,包含了对算法的简明介绍以及其R实现,最让我感兴趣的是...

2015-09-15 14:54:00 254

转载 自定义tabbar标签栏

学iOS以来,感觉自定义的东西,比系统自带的要容易操作一点,可修改和执行的空间要多一点。下面说一下用到很多的tabbar。首先,创建一个FButton类,继承UIButton,用来规范tabbar上的按钮。然后,创建一个RootViewController,继承UITabbarController作为根视图控制器。废话不多说,直接上代码:在FButton的.m文件中:#im...

2015-09-14 14:48:00 349

转载 [leetcode] Plus One

Given a non-negative number represented as an array of digits, plus one to the number.The digits are stored such that the most significant digit is at the head of the list.例如:98,存储为:array[0]...

2015-09-13 11:39:00 35

转载 c++11——auto,decltype类型推导

c++11中引入了auto和decltype关键字实现类型推导,通过这两个关键字不仅能够方便的获取复杂的类型,而且还能简化书写,提高编码效率。auto和decltype的类型推导都是编译器在编译的时候完成的,auto是通过定义auto变量时候给出的表达式的值推导出实际类型,并且在声明auto变量时必须马上初始化;decltype通过表达式的值推导出实际的类型...

2015-09-12 09:46:00 48

转载 LeetCode House Robber

原题链接在这里:https://leetcode.com/problems/house-robber/题目:You are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed, the only constraint sto...

2015-09-11 10:18:00 33

转载 sqlplus 上下工具

http://yunpan.cn/QNXXpjP9aBy6v 訪问password 420b想在Unix、Linux环境下使用sqlplus,像在win以下一样,实现上下翻页。怎么办呢?首先要确认OS装上了readline工具。否则得安装上。[ora@erpt1 ~]$ rpm -qa | grep readline*readline-dev...

2015-09-11 08:17:00 36

转载 LeetCode 95. Unique Binary Search Trees II

原题链接在这里:https://leetcode.com/problems/unique-binary-search-trees-ii/题目:Given an integern, generate all structurally uniqueBST's(binary search trees) that store values 1...n.For example,Given...

2015-09-11 03:11:00 30

转载 Jekyll环境安装 Windows

1、安装Ruby。由于是初学,Ruby官网建议采用2.1.*版本,也只有2.1.7一个版本,下载并安装。安装过程中,会有选择可以自动配置环境变量到path2、安装Jekyll验证:jekyll -version启动jekyll时,报错:jekyll 2.5.3 | Error: Permission denied - bind&...

2015-09-11 00:48:00 61

转载 hdu 5312 Sequence(数学推导+线性探查(两数相加版))

Problem DescriptionToday, Soda has learned a sequence whose n-th (n≥1) item is 3n(n−1)+1. Now he wants to know if an integer m can be represented as the sum of some items of that sequence. If po...

2015-09-10 19:42:00 43

转载 MySQL与Oracle的语法区别详细对比

Oracle和mysql的一些简单命令对比 1) SQL> select to_char(sysdate,'yyyy-mm-dd') from dual;   SQL> select to_char(sysdate,'hh24-mi-ss') from dual;   mysql> select date_format(now(),'%Y-%m-%d');  ...

2015-09-10 16:18:00 36

转载 前端培训

欢迎来到BOOTCAMP。在这里,我们将全周期生活在JavaScript实战编码的环境下完成Web技能的学习。一起穿越JavaScript开发中危险重重的“编程陷阱”和“开发沼泽”,才能完成Web开发周期“实战拉练”项目的各项测试和考核。要想完成这项光荣的使命,我们必须:• 熟练使用各种“生存工具”:如JavaScript调试工具、单元测试工具、合并与压缩、IDE开发环境以及其...

2015-09-09 17:29:00 54

转载 Arduino单片机使用和开发问题记录(转)

源:Arduino单片机使用和开发问题记录1、将程序上传到板子时Arduino IDE提示“avrdude: stk500_getsync(): not in sync: resp=0x00”网上查遇到这个问题的人比较多,有说驱动问题的,有说IDE设置问题的。具体到我遇到的这个情况,原因是板子上插了RF24无线传输模块(也许线还没有插对),拔掉以后再上传程序就正常了。2、nRF...

2015-09-08 15:38:00 145

转载 一步一步创建三维数字地球

目录:1、数字地球简介2、需要的知识和数据3、三维球面坐标系4、创建最简单的地球5、创建地球浏览控制器6、基于QuadTree的地形影像创建简介7、地形影像的创建和销毁8、优化地形影像调度9、基于球面和平面的创建调度方式10、优化地形影像的效果11、叠加栅格矢量12、增加真实度,添加大气和天气效果13、增加模型的调度和创建1...

2015-09-06 23:16:00 232

转载 计算两点之间连线的一半长度

double HalfLength(AcGePoint3d pt1, AcGePoint3d pt2){ double radius = 0; double len1 = ( pt2.y - pt1.y); double len2 = ( pt2.x - pt1.x); radius = sqrt((len1 * len1) + (len2 * len2))/2; return radius;}...

2015-09-06 16:20:00 77

转载 关于Android studio 相对 eclipse 优点

优点:说法一1、Google推出的,这个是它的最大优势,Android Stuido是Google推出,专门为Android“量身订做”的2、速度更快,Eclipse的启动速度、响应速度、内存占用一直被诟病3、UI更漂亮,Stuido自带的Darcula主题的炫酷黑界面实在是高大上,相比而言Eclipse下的黑色主题太low了4、提示补全对于开发来说意义重大, Studio...

2015-09-02 23:06:00 183

转载 poj 3666 Making the Grade(dp)

DescriptionA straight dirt road connects two fields on FJ's farm, but it changes elevation more than FJ would like. His cows do not mind climbing up or down a single slope, but they are not fond...

2015-09-02 19:22:00 43

转载 树(二)——二叉树

目录 本章主要讲解内容为: 树的非递归遍历算法,两种版本 树的扩展前缀以及前缀中缀构建方法 源码 btree.cppbtree.h 基础知识 一、定义 二叉树的递归定义:二叉树是每个结点最多含有两棵子树的树结构。 二、性质 二叉树的递归定义标识着它具有很多递归性质。 二叉树的遍历、查找、构建、删除、复制和计数等全部可以用递归来实现,详见代码。 三、构建 二叉树的构建方法有:硬编码生成、扩展...

2015-09-02 17:56:00 53

转载 KeyTweak 键盘按键功能修改

最近一致再用ThinkPad S3,悲剧的是上翻页和下翻页竟然和方向键在一起,经常按错光标不知道去哪里了。实在忍受不了,竟然有这样的软件,哈哈。KeyTweak,用起来太方便了转载于:https://www.cnblogs.com/zhja/p/4779151.html...

2015-09-02 17:47:00 1140

转载 HDU 4749-Parade Show(KMP变形)

题意:给出一个母串和一个模式串求母串中最多能分成最大的子串数(每个字串中的各个数字的大小关系和模式串相同)分析:KMP变形匹配规则变一下即可,用当前数字和下个数字的差表示,大小关系方便匹配#include <map>#include <set>#include <list>#include <cmath>#incl...

2015-09-02 15:59:00 61

转载 (博弈 sg入门2)

接下来介绍Nim游戏(同样引用杭电上的,懒的打字)1.有两个玩家;2.有三堆扑克牌(比如:可以分别是5,7,9张);3.游戏双方轮流操作;4.玩家的每次操作是选择其中某一堆牌,然后从中取走任意张;5.最后一次取牌的一方为获胜方;想一会:还记得刚才说的P点和N点吗?P:必败点,N:必胜点先给出结论,这里要用到位运...

2015-09-01 23:31:00 42

转载 linux 文件管理以及其相关指令

Linux简介  严格的来讲,Linux 不算是一个操作系统,只是一个 Linux 系统中的内核, 即计算机软件与硬件通讯之间的平台;Linux的全称是GNU/Linux,这才算是一个真正意义上的Linux系统。GNU是Richard Stallman组织的一个项目,世界各地的程序员可以变形GNU程序,同时遵循GPL协议,允许任何人任意改动。但是,修改后的程序必须遵循GPL协 议。  ...

2015-09-01 09:42:00 56

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除