自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

S_gy_Zetrov的博客

教程、记录、感想与扯淡

  • 博客(28)
  • 资源 (4)
  • 收藏
  • 关注

原创 Java_try, catch and finally相关解析以及它们与return的爱恨情仇

Java中关于try…catch…finally异常处理的细节辨析 什么时候执行finally; finally后面的语句执行吗; try…catch…finally块中的finally语句是不是一定会被执行; Java中finally与return的执行顺序详解;首先需要明确几点: + try语句块中的代码应是可能出现异常的代码,可能会抛出一个或多个异常,因此,try后面可跟一个或多个ca

2017-03-30 17:53:17 1647

原创 Java_log2000_null的辨析

null作为一个非常常见的Java保留字,你真的熟悉它吗 ?_? Java null; Java关键字; Java中null是一个对象还是一个值; 我们要澄清一些误解,null既不是对象也不是一种类型,它仅是一种特殊的值,你可以将其赋予任何引用类型,你也可以将null转化成任何类型在编译和运行时期,将null强制转换成任何引用类型都是可行的,在运行时期都不会抛出空指针异常。null可以赋值给

2017-03-28 20:43:01 573

原创 Java_面向对象相关(总览及突破)

Java面向对象重难点与细节总结(拟持续更新)对象的创建设有类class A{},产生对象的代码为new A();,这句的含义是根据类模板产生一个对象,并在计算机内存中为为此对象开辟一块新的独立内存空间。new 操作是栈中创建对象,复制到堆中以类为模板产生对象,实质上就是将类中的属性复制到生成的对象中,这些属性虽然在类中定义,但实际上是为对象服务,因此称他们为对象属性。而方法在调用时,系统会为方法开

2017-03-26 19:31:16 797

转载 Java_实现打印各种样式的乘法表

public class MultiplicationTable {public static void main(String[] args){Table table=new Table();table.printAll();//打印完整九九乘法表以“\t”方式对齐table.devide();table.printAllAlignSpace();//打印完整九九乘法表以空格方式对齐ta

2017-03-26 09:55:41 749

原创 Js_检查复选框选中个数

结合javascript对复选框选中个数进行检查具体行为:假设一共5个复选框,如果用户最后一个选择了yes,但前面4个没有一个yes,那么弹窗提醒这篇涉及到的我也不是很懂,只是真实记录我经过数次修改后最终working的版本。个中道理我还不清楚。首先javascript代码很好写:if(checkbox1=="no"&&checkbox2=="no"&&checkbox3=="no"&&checkb

2017-03-25 23:30:57 1118

原创 MySQL_常用操作集合(持续更新)

sql语法生疏了啊,虽然原来用的sql server,但还是积累一些mysql如果想在一个已经建好的表中添加一列,可以用诸如:alter table ttt add column xxx varchar(20) not null;这条语句会向已有的表ttt中加入一列xxx,这一列在表的最后一列位置且属性为非空 如果我们希望添加在指定的一列,可以用:alter table ttt add co

2017-03-25 17:15:36 1892

原创 MySQL_插入数据异常[Err] 1055 - Expression #1的解决

[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column ‘information_schema.PROFILING.SEQ’ which is not functionally dependent on columns in GROUP BY c

2017-03-25 17:03:11 6704

原创 Js`HTML_校验文本框设置[span颜色字体等]

结合javascript对表单中表格加操作具体行为:如果前面复选框用户选择yes,那么在下面一栏的表单后面加上红色的*问题图例:选择前选择后一个具体例子function yes_then_do(){ var a_name=$("#form_name1 [name='a_name']:checked").val(); if(a_name=="yes"){ docume

2017-03-25 16:28:05 2546

原创 C/C++_log2000_explicit关键字

explicit关键字的用法和语法用途背景:QT Creator 默认生成的代码 explicit Dialog(QWidget *parent = 0)中,有这么一个关键字explicit,用来修饰构造函数。以前C++写程序的时候,基本上没有碰到这个关键字,那么这个关键字是做什么用的呢?权威:explicit修饰构造函数是用来防止隐式转换的,具体一点就是explicit 是避免构造函数的参数自动转

2017-03-24 16:50:01 419

原创 C/C++_log2000_C++字符数组

C++中对于字符数组的细节因为有了string类,C++看起来方便了很多,但其实,C遗传过来的字符数组一样方便看一个栗子:#include <iostream>using namespace std;int main(int argc, char *argv[]){ char str1[10]="sgyzetrov";//number of letters plus 1 char

2017-03-24 16:08:37 401

原创 C/C++_log2000_typedef和enum

对于C++中tyoedef和enum的再熟悉是的,log2000计划并不是每天写很高深的代码,有时候基础更重要 废话不多说#include <iostream>using namespace std;typedef int this_is_INT;enum aweek{mon=1,tue,wed,thu,fri,sat,sun};int main(int argc, char *argv[])

2017-03-24 15:45:06 492

原创 C/C++_log2000_继承的练习1

//coded by S.gy.Zetrov#include<iostream>#include<cmath>using namespace std;//////////////////////////////////////////////////////////class Point{ int x,y;public: Point(int a=0,int b=0){S

2017-03-23 19:29:08 853

原创 Java_log2000_重载函数之前的栗子再扩展

前面在这篇博客里面已经试验了一下Java的函数重载,今天再扩展一下 问:当形参在byte,short,long,int之间选时,会输出哪个?示例代码(在上一篇的基础上修改)package float_or_double;public class FloatOrDouble { public static void aMethod(int a){ System.out.p

2017-03-21 13:19:33 462

原创 R_处理我的一个txt文件的一点心得

使用R筛选txt中以特定字符结尾的行并生成新txt本来是想用R处理特定字符开头的行,但没有成功,当时已经觉得没戏了,R处理不了这个活,都要转去matlab/octave了,后来突然想到我要筛选的文件不光开头相同,结尾也相同啊!只是中间不同!!教训:正则表达式还没系统学习过,遇到问题只能先百度而不是先编程。对于R我果然还是新手。。需要处理的txt文件(节选)$ gy - Calling globals

2017-03-20 23:45:36 2189

原创 Js`HTML_用Javascript对字符串进行特殊符号检查以及html可伸长表单

使用javascript对网页表单输入的字符变量进行拼写检查以及可伸长html表单当网页编程需要对数据库进行操作时,拼接sql语句就需要对单引号进行检查示例代码:if(str.indexOf("\'")>0){ alert("should not contain single quotation marks!"); return false;}而需要用到将文件名写入

2017-03-19 22:37:14 1210

原创 C/C++_log2000_namespace再探

#include<iostream>using namespace std;int i; //std 中的全局变量namespace a{ int i; //a 中的全局变量}int main(){ i=5; a::i=55; { using namespace a; int j;

2017-03-14 17:50:35 425

原创 Js_百度地图api进一步熟悉

调用百度地图api学到的一点东西Js调用百度地图api的时候发现的一些好用的技巧和方法首先,这个是必须用到的网站,方便,高效->坐标拾取系统引入地图var map = new BMap.Map("l-map");怎么建立小红点我的这篇博客里面有提然后是在地图上绘制自定义路线图,我喜欢把想要的路线各个关键拐点坐标保存下来,利用api直接作图,方便,也能直接体现我的想法以下是一个栗子var p

2017-03-13 20:58:53 740

原创 Houston, we have a problem

刚刚才发现我的所有博文图片都挂掉了查了一下,原来图床站挂掉了,现在还不清楚是永久性关闭还是暂时关闭维护,所以我暂时不做行动,过几天再看情况如果最后结果是永久关站那我就只能找另外的图床了,不知道csdn有没有自带图床,我还没用过gg

2017-03-12 21:36:30 591

原创 C/C++_log2000_poj1002

#include<stdio.h>int main(){ char a[7],b[7],c[7]; int count; scanf("%d\n",&count); while(count>=0){ scanf("%s\n",&a); for(int i=0;i<=7;){ if a[i]=='-' i++;

2017-03-12 21:07:21 542

原创 C/C++_log2000_幸运周期

/*----------------------------------------------------------------// @copyright// content:every 23 gives a 'p'; every 28 gives an 'e'; every 33 gives an 'i'; print th

2017-03-12 21:04:14 432

原创 C/C++_log2000_完美立方

/*----------------------------------------------------------------// @copyright// content:a^3=b^3+c^3+d^3;// 1<a,b,c,d<=N;// b<=c<=d;// input:N(N<=100);// output:Cube=a, Triple=(b

2017-03-12 21:00:07 753

原创 与自己的约定_log2000_2000行代码计划

时间持续100天(暂时) 每天平均20行代码,当然这个数字是一个均衡后的结果,有可能哪天代码看的多但是敲得少,所以定20这个平均值本来我是不准备把代码贴在这里面的,因为贴出来的博文没办法设置仅自己可见(@csdn 这功能做不做?是不是你渣不会做?【嘲讽脸】),甚至一度都想去开个小号专门做这个事,不过后面一想,还是算了,随它去,贴出来就贴出来吧。我懒得再开一个博客了。所以,就这样,每天20

2017-03-10 19:13:40 628

原创 Linux_ubuntu安装QT后无法编译无法运行显示'permission denied'的解决办法

今天在ubuntu14.04下安装了QT5.5.1 本来想装5.8.0的,但是官网没找到x86的.run包,到时找到源码了但是编译耗时长我的gcc版本又不对,不想把时间都耗在这上面,于是就下载了支持32位的最近的版本–5.5.1哪成想装好以后发现并不能正常编译项目,权限不够,下面给出解决办法。 在~/目录下打开终端,不确定需不需要sudo su,(我没用到也通过了)使用<username>@

2017-03-10 19:00:13 5335

原创 Js_百度地图api的一个坑

调用百度地图api时候标记的marker发飘的解决办法Js调用百度地图api的时候发现标记好的小红点并没有在地图中央显示前提:已经用map.centerAndZoom(point,xx);设置好中心点问题:页面加载出来并没有在显示小红点,相反,小红点飘到地图窗口的上边缘处,甚至看不到小红点了问题图例:解决:设置一个新点point_new,point_new的坐标比point更飘(如point在地图窗

2017-03-09 16:19:23 5805

原创 HTML`CSS_页面居中小技巧

遇到margin:0px auto;没用仍觉得没有居中怎么办正常情况下 position:relative; height:~px; width:~px; margin:0px auto;应该已经将页面对齐了,但,如果是强迫症,觉得仍没有对齐,那就margin-left:~px; width:~px; height:~px;自己一点点调去吧,调到满意为止。我就

2017-03-07 19:53:22 442

原创 Java_log2000_一个有趣的重载函数栗子

今天主要想讨论一下C++时我就很迷糊的重载函数的概念Java是支持重载的,我们通过一个简单的栗子来看一下它的机制package float_or_double;public class FloatOrDouble { public static void aMethod(int a){ System.out.println("a="+a+" and is the int on

2017-03-05 15:51:11 605

原创 JSP_strut2旧版本不兼容新版tomcat报错[404 xxxxx is not available]解决办法

导入新项目时遇到tomcat不能正确部署的问题对症下药:在console中看log,发现时struct2旧版本不兼容导致的/***解决方法:将新版本struct2的jar包导入build path即可*注意:既然发现问题是版本不兼容,那么struct2一应旧包都应该换成新版本的包*然后:导入后去到自己电脑myeclipse的workplace工作路径下应该会有……\.metadata\.me_tca

2017-03-05 14:46:19 1201

转载 C/C++_log2000_namespace使用辨析

转自:http://blog.csdn.net/jimeshui/article/details/51474440一、 为什么需要命名空间(问题提出)命名空间是ANSIC++引入的可以由用户命名的作用域,用来处理程序中 常见的同名冲突。 在 C语言中定义了3个层次的作用域,即文件(编译单元)、函数和复合语句。C++又引入了类作用域,类是出现在文件内的。在不同的作用域中可以定义相同名字的变量,互不

2017-03-01 08:01:21 518

macOS未升级前的QTKit用于OpenCV编译报错的排除(大合集,网上常见两种解决方法全包含)

对于旧版OpenCV编译make过程中遇到的‘QTKit/QTKit.h' 无法找到文件错误提供解决方法,一种是压缩包QTKit.ramework的文件夹,关闭系统的rootless后移动到 /System/Library/Framework中,另一种是把压缩包中的另一个QTKit文件夹,放置到opencv-x.x.x/modules/highgui/src中。两种方法均提供了源代码在压缩包中

2018-07-11

drtoolbox-0.8.1(截止20171204最新版本)

Matlab Toolbox for Dimensionality Reduction (v0.8.1b)

2017-12-04

smop-0.25(截止20171204最新的版本)

轻量级Matlab/Octave转为Python的编译器. 将matlab或octave代码转换为python。 非常轻量所以建议作为要转换的matlab代码尽量是关于科学计算的。而不是什么人脸识别之类的大项目。

2017-12-04

libpcap-1.8.1

libpcap-1.8.1包,用于C语言计算机网络编程。本来不想设置资源分的但没找到资源分为0的选项,所以选了最小的分:2

2017-11-20

空空如也

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

TA关注的人

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