首页 > 其他
第一个 Go 程序
这里简单记录学习Golang之旅,方便自己回顾。 package main import "fmt"// 我们需要使用fmt包中的Println()函数 func main() { fmt.Println("Hello, world!") }  每个Go源代码文件的开头都是一个package声明,表示该Go代码所属的包。包是Go...
分类:其他   时间:2015-01-27 16:25:51    收藏:0  评论:0  赞:0  阅读:251
[LeetCode]Scramble String
Given a string s1, we may represent it as a binary tree by partitioning it to two non-empty substrings recursively. Below is one possible representation of s1 = "great": great / gr ...
分类:其他   时间:2015-01-27 16:25:41    收藏:0  评论:0  赞:0  阅读:255
UVa 532 三维迷宫
题意:三维迷宫,可以往前后左右上下8个方向移动。 思路:8个方向的移动对应8种三维坐标的变化。这里三维坐标还是按照高、行、列为x、y、z的顺序。和二维迷宫类似,但二维可以把行列统一为 行*长度+列,三维却不可以,只能用结构体。直接用结构体数组表示队列即可,结构体之间可以直接赋值。 Code: 题意:三维迷宫,可以往前后左右上下8个方向移动。 思路:8个方向的移动对应8种三维坐标的变化。这里三维坐标还是按照高、行、列为x、y、z的顺序。和二维迷宫类似,但二维可以把行列统一为 行*长度+列,三维却不可以,只能用...
分类:其他   时间:2015-01-27 16:24:41    收藏:0  评论:0  赞:0  阅读:328
VC安装驱动详细解释
最近用C++写了一款类似android手机助手的产品,其中的一个模块功能是检测与监测android设备的设备ID,根据设备ID检索驱动并进行安装。因此搜索了好多关于驱动安装的资料,现整理如下: 驱动分为WDM式和NT式两种驱动,我所理解的两者区别: 1. WDM由.inf文件加载,NT通过服务手动加载 2. WDM支持即插即用,NT不支持即插即用 3. WDM通过注册表指定挂载那个驱动...
分类:其他   时间:2015-01-27 16:24:31    收藏:0  评论:0  赞:0  阅读:199
VC安装驱动源码
WDM式驱动源码: #include "stdafx.h" #include // Make all functions UNICODE safe. #include // for the API UpdateDriverForPlugAndPlayDevices(). #include // for SetupDiXxx functions. #include "inst...
分类:其他   时间:2015-01-27 16:24:22    收藏:0  评论:0  赞:0  阅读:309
SharePoint 2013 Nintex Workflow 工作流帮助(六)
Nintex Workflow 2013工作流动作(Workflow Action详解)...
分类:其他   时间:2015-01-27 16:24:11    收藏:0  评论:0  赞:0  阅读:320
svn提交时,邮件通知问题解决的经验谈
svn可以实现在commit提交时,使用hook钩子功能,向指定的邮箱发送提交注释comment/log及内容变化的邮件,以方便对之进行监控。 具体的描述就是, 1.当某个账号提交代码/文档时,使用钩子功能,调用仓库的hooks目录下的post-commit文件,实际上是执行一个shell文件,因此要求此文件具有执行权限 2.在shell文件中,通过显式的编码方式运行mailer.py,根据...
分类:其他   时间:2015-01-27 16:23:31    收藏:0  评论:0  赞:0  阅读:290
51单片机双机通讯
//两个单片机通讯,使用中断法 #include #define uchar unsigned char #define uint unsigned int #define key_port P1 #define dis_port P2 void main (void) { uchar key_in=0xff; SCON=0x50; //MODER1,REN=1; TMOD=0x20...
分类:其他   时间:2015-01-27 16:23:02    收藏:0  评论:0  赞:0  阅读:244
解决在EasyUI中使用百度地图出现不居中和坐标图标显示异常的问题(红色代码部分)
问题:1.加载指定经纬度的坐标点怎么都不居中显示,总是显示在左上角,需要在地图加载完后拖动才看到指定的坐标点;2.显示的坐标点图片没有正常显示,后面使用了自定义坐标图片(如图):   解决后:   参考: 1.百度地图API类:http://developer.baidu.com/map/reference/index.php?title=Class:%E6%80%BB%E7%B...
分类:其他   时间:2015-01-27 16:22:41    收藏:0  评论:0  赞:0  阅读:1499
杭电ACM2091--空心三角形
http://acm.hdu.edu.cn/showproblem.php?pid=2091   scanf 和 printf的输入输出功能并不强大。有时候我们需要清空输入输出流,所以一定切记getchar()的使用。 #include int main() { char a; int i,j,k=0,n; scanf("%c",&a); while (a!='@') { s...
分类:其他   时间:2015-01-27 16:22:32    收藏:0  评论:0  赞:0  阅读:315
dos批处理-破解远程密码
首先看一下for循环的用法 对一组文件中的每一个文件执行某个特定命令。 FOR %variable IN (set) DO command [command-parameters]   %variable  指定一个单一字母可替换的参数。   (set)      指定一个或一组文件。可以使用通配符。   command    指定对每个文件执行的命令。   command-param...
分类:其他   时间:2015-01-27 16:22:23    收藏:0  评论:0  赞:0  阅读:265
SAP ABAP编程 批量查询事务码对应的授权对象和字段值
1、事物代码 2、选择事务代码 3、结果如下:...
分类:其他   时间:2015-01-27 16:22:11    收藏:0  评论:0  赞:0  阅读:563
loki有感: 访问者模式
一,请输出类名和m_x值。不需要处理CRoot类,只需处理A,B类。CRoot还有一些派送类,也不考虑。 class CRoot { public:  int m_x; }; class A : public CRoot { public:  A()  {   m_x = 1;  }   }; class B : public CRoot { public:  ...
分类:其他   时间:2015-01-27 16:21:51    收藏:0  评论:0  赞:0  阅读:259
GTK进阶学习:事件盒子
有些控件( 如:标签GtkLabel,图片控件GtkImage 等),不响应GDK事件,相当于鼠标在其上面点击,它是捕获不到的。用户通过事件盒子可以解决这个问题。 事件盒子给控件提供一个GDK窗口来捕获事件。我们把控件放在事件盒子里,当我们用鼠标点击这个控件时,这个事件盒子就能捕获到点击的状态。 事件盒子的创建: GtkWidget *gtk_event_box_new(...
分类:其他   时间:2015-01-27 16:21:41    收藏:0  评论:0  赞:0  阅读:331
zoj 2967 Colorful Rainbows (堆栈应用)
题意:给出n条y=ai*x+bi的直线。对于这些直线,如果存在x使得该直线y大于其他任意一直线,那么这条直线可以被看见,问有多少条直线可以被看见。 思路:首先去重,将那些a值相同的直线取其中b最大的那条保留下来,其他的全删掉。             其次将直线按照a值从小到大排序,因为斜率不同,所以任意两条直线都会相交。而这些直线是按照斜率从小到大进行排序,所以当x小于其交点x值时,...
分类:其他   时间:2015-01-27 16:21:23    收藏:0  评论:0  赞:0  阅读:310
关于对象的深度复制
由于近期项目任务较为繁重,所以一直没有抽出时候来更新自己的东西;或许已经被自勉的coder拉开很大的距离,今天看到一个深度复制的问题引起了我的反思: 在这之前,我一般考虑到复制一个对象的场景时,总是会在对应的类型声明中覆盖一个 克隆方法来解决问题;这样确实行之有效,但如果系统中已经有成熟的规范时,此时或许跟序列化的方式结合可能更好,可以参考如下例子: public Object deepCop...
分类:其他   时间:2015-01-27 16:21:09    收藏:0  评论:0  赞:0  阅读:183
链表归并代码
void mergelist(list La,list Lb,list &Lc) { //已知线性表LA和LB中的数据元素按值非递减排列 //归并LA和LB得到新的线性表LC,LC中的元素也按值非递减 Initlist(Lc);//初始化一个新的链表LC i=j=1;k=0; La_len=ListLength(La);//分别求出La和Lb的长度 Lb_len=ListLength...
分类:其他   时间:2015-01-27 16:20:21    收藏:0  评论:0  赞:0  阅读:229
二维码开发步骤
二维码当下很流行,想要在C/S架构中实现本机二维码,同时能列印标签还是挺不容易的。没有现成的教程和源代码供使用。下面就一步一步实现本机二维码图片做说明。          1、二维码编码公共程序模块           2、调用二维码生成图片和顺序号模块           3、程序逻辑模块,格式字符串转换为二维码图片           4、套表模板调用保存好的二维码图片列印 上面4个...
分类:其他   时间:2015-01-27 16:20:11    收藏:0  评论:0  赞:0  阅读:284
在onCreate()中获取某个View的宽高
我们都知道,在Activity的onCreate()方法中调用View的getWidth()和getHeight()方法时,返回的值都是0,因为Activity调用setContentView方法只是创建了这个View,调用了这个View构造方法而已,其中的onMeasure()方法还没被调用,所以不能知道它的宽高。但是,View有一个公开的方法post(),允许我们通过参数Runnable,在子...
分类:其他   时间:2015-01-27 16:20:01    收藏:0  评论:0  赞:0  阅读:359
AMS 启动出错: Waiting for another script to finish...
situation:ams streams 文件夹过大, 删除后,重启 ams, 重启失败, amscore 称为defunct process, 无法停止, ps auxww|grep ams,  kill 相关 process, 之后重启总是提示: Waiting for another script to finish... google之后发现 can no more start ...
分类:其他   时间:2015-01-27 16:19:21    收藏:0  评论:0  赞:0  阅读:317
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!