go学习笔记初始go异常处理的defer是个不错的特性,虽然说有人反驳说其中的java代码不够合理,但是这种方式确实对c是一个巨大的进步。工程编译根据方便,没有Makefile文件,只要一个go命令即可。但是必须要设置GOPATH路径,这一步能省掉就更好了。顺序编程变量:支持:int,字符串,数组,数组切片,结构体,指针,字典,函数指针。iota:在每次const是初始化为0,每出现一次会自增1。...
分类:
其他 时间:
2014-03-15 22:04:04
收藏:
0 评论:
0 赞:
0 阅读:
618
今天给大家带来了抽象类与接口、正所谓不懂得抽象的程序员不完全算是程序员
抽象类
一句话抽象类就是类的抽象
打个比方吧、下面有这么几个类
小猫类 小狗类 鸟类 鱼类
这四个类肯定有一些共同的方法、如吃饭、睡觉、打豆豆、额?打豆豆?!打豆豆不算啊!好吧、反正就是有共同点对吧!
那我们就给这四个类抽象一下、抽象出来的类就是动物类、这四个都是...
分类:
其他 时间:
2014-03-15 21:59:10
收藏:
0 评论:
0 赞:
0 阅读:
671
首先求出树的直径 然后把直径上的点都放近队列 做一次SPFA 求出最短路 求出最短路的最长路径即可
树的直径就是树上最远2点的路径 在直径上建这条路可以是答案尽量小 然后就可以做最短路了
还是很弱 比赛看出是树的直径没敢写 这方面练得不够多吧
#include
#include
#include
using namespace std;
const int maxn = 100010...
分类:
其他 时间:
2014-03-15 22:31:30
收藏:
0 评论:
0 赞:
0 阅读:
561
public class UpDateState {
static Connection con = null;
static PreparedStatement pre = null;
/*
* 通过用户邮箱修改用户的状态为 :1,否则为0
*/
public static String updateState(String mailname) {
con = DbMana...
分类:
其他 时间:
2014-03-15 21:58:13
收藏:
0 评论:
0 赞:
0 阅读:
617
Given an input string, reverse the string word by word.
For example,
Given s = "the sky is blue",
return "blue is sky the".
click to show clarification.
Clarification:
What constitutes a wor...
分类:
其他 时间:
2014-03-15 22:30:31
收藏:
0 评论:
0 赞:
0 阅读:
515
在看编程珠玑时候有这么一题:
将一个长为n的字符串左旋i位,例如abcdefg左旋3位得到:defgabc
在书上提到了两种解法,分别如下,习题中有这么一个问题:i和n的最大公约数如何才能被程序用到?一时间没有思路,看看STL是怎么实现的,果然用到了最大公约数。最后就介绍STL中的rotate算法。
法一:从a[0]开始,每隔i位,将后面的元素移到前面去,将a[i]移到a[0],a[2*...
分类:
其他 时间:
2014-03-15 22:42:14
收藏:
0 评论:
0 赞:
0 阅读:
613
编程珠玑上一道老题:一个数组,找出连续子序列使得和最大。我们可以使用线性扫描的算法来解决,这道题变形之后成为:找出连续子序列,使得和最接近某个数。原来的时间复杂度为线性的方法行不通了,我们可以累加数组,然后排序,求的相邻的差,最接近k的数就是所求。代码如下:
int approximate(int * pArry, int len)
{
int * cum = 0...
分类:
其他 时间:
2014-03-15 22:34:26
收藏:
0 评论:
0 赞:
0 阅读:
476
filp_v2系统,是练习c#控件的很好Demo案例。它包含了菜单、多窗口、图片框、复选框、容器等控件。
功能如下:
1:通过定时器完成自动翻转
2:设置毫秒值保存到xml数据中
3:文件夹对话框
4:文件对话框
5:自定义输入文件或目录
6:多个form之间数据共享
7:过滤指定格式...
分类:
其他 时间:
2014-03-15 22:23:41
收藏:
0 评论:
0 赞:
0 阅读:
658
C/C++同学读《Python简明教程》学习摘要,只是摘录了一些比较特别之处。...
分类:
其他 时间:
2014-03-15 21:52:11
收藏:
0 评论:
0 赞:
0 阅读:
576
package com.example.groupactiontest;
import com.badlogic.gdx.ApplicationListener;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.Input.Keys;
import com.badlogic.gdx.Input.Peripheral;
import com...
分类:
其他 时间:
2014-03-15 22:45:12
收藏:
0 评论:
0 赞:
0 阅读:
556
一、异或操作的妙用
1.使特定位翻转 要使哪几位翻转就将与其进行∧运算的该几位置为1即可。
如:对111010中间两位取反,则111010^1100=110110
2.与0相∧,保留原值. 即可以把^运算当做不进位的加法,加0,就保持不变
3.交换两个值,不用临时变量.
我们可以在不用引入其他变量就可以实现变量值的交换
用异或操作可以实现:
...
分类:
其他 时间:
2014-03-15 21:54:08
收藏:
0 评论:
0 赞:
0 阅读:
618
两个排序好的字符数组,归并排序依然得到有序字符数组数组
char * cmp(char* s1,char* s2)
{
char *s= (char*)malloc(sizeof(char*)*20);
char *ss=s;
assert(s1);
assert(s2);
while(*s1!='\0'&&*s...
分类:
其他 时间:
2014-03-15 22:51:12
收藏:
0 评论:
0 赞:
0 阅读:
644
模仿"神庙逃亡"写的一款跑酷类游戏,以一个彩色的小球代替人物,以立方体代替跑道和障碍物.玩法说明:按空格键开始和暂停.ESC退出.开始游戏后,键盘上下左右WSAD或鼠标拖动来控制小球的上跳,下滑,左移,右移.滚动鼠标滚轮可以调节视口.
本以为这个小游戏很容易,可实际写起来发现坑不少,需要让小球的位置...
分类:
其他 时间:
2014-03-15 21:46:16
收藏:
0 评论:
0 赞:
0 阅读:
669
很多新装机的朋友或者是需要加内存的朋友,不知道自己的主板到底能支持多大内存,到处查资料,但是也不一定能查到,那么有什么比较好的办法查实现查主板的内存只支持最高容量呢?这个答案是肯定的啦!现在小编就来告诉你通用的可以在电脑中直接输入命令就可以hi查看到主板支持的物理内存是多大了哦!运行--输入cmd,...
分类:
其他 时间:
2014-03-15 21:47:19
收藏:
0 评论:
0 赞:
0 阅读:
690
类图允许我们去标记静态内容及类之间的关系。类的基本表示法:名称属性(类型,可见性)方法(参数,返回值)tip:显示可见性:Options->Show
Visibility显示属性:Options->Show Attributes显示方法:Options->Show
Operations显示方法参数:...
分类:
其他 时间:
2014-03-15 21:49:16
收藏:
0 评论:
0 赞:
0 阅读:
570
若想使用标准库的string类需要使用如下声明:#includeUsingstd::string;Usingstd::wstring;那么就可以使用这两个类了;以string为例子介绍其对外接口:String类的构造函数Strings1;
//Strings2(s1);Strings3(“hollo...
分类:
其他 时间:
2014-03-15 21:51:15
收藏:
0 评论:
0 赞:
0 阅读:
620
方法一在开机时,按下F8进入”带命令提示符的安全”模式输入”NET
USER+用户名+123456/ADD”可把某用户的密码强行设置为”123456″方法二如用户忘记登入密码可按下列方法解决1.在计算机启动时按〔F8〕及选〔Safe
Mode With Command Prompt〕2.选〔Admi...
分类:
其他 时间:
2014-03-15 22:20:41
收藏:
0 评论:
0 赞:
0 阅读:
643
Composite组合模式作用:将对象组合成树形结构以表示“部分-整体”的层次结构。Composite使得用户对单个对象和组合对象的使用具有一致性。UML图如下:在Component中声明所有用来管理子对象的方法,其中包括Add、Remove等,这样实现Component接口的所有子类都具备了Add...
分类:
其他 时间:
2014-03-15 22:21:42
收藏:
0 评论:
0 赞:
0 阅读:
576
1.新建菜单(若已有,可以直接打开菜单)2.“显示”---“常规选项”---选中“顶层表单”(已打开菜单的状态下)3.若是新建菜单则需要进行本步:“菜单”---“生成”,通过这一步生成mpr菜单文件4.新建表单(若已有,可以直接打开表单)5.设置表单属性“showwindow”---“2-作为顶层表...
分类:
其他 时间:
2014-03-15 22:25:37
收藏:
0 评论:
0 赞:
0 阅读:
666
还羡慕js的eval函数么,一直感觉C#里面没有好用的脚本语言么,C#Lite来了
先看一段代码 输入字符串,直接得到了结果,是不是很神奇呢? 再看看如果我要用C#Lite计算一个带参数的公式怎么办? 还是来看一段代码
只要多加一个content对象,执行之前,先定义a b 两个变量,就可以用了呢,...
分类:
其他 时间:
2014-03-15 22:39:19
收藏:
0 评论:
0 赞:
0 阅读:
651