现在位置: 首页 > masterful发表的所有文章
  • 07月
  • 28日
综合 ⁄ 共 511字 评论关闭
原本折腾树莓派的时候,搭了个私人服务器,使用wordpress博客和花生壳的动态域名解析,结果!结果我的网络由于是电信通,花生壳无法用,外部ip和花生壳探测的ip不一致,只能放弃了。        不甘心,注册了个域名。com域名实在是太难选了,什么404notfound.com都被注册了。最后选了个novcat.com,十一月的猫。我脑残为了支付方便去万网注册域名,然后恶心的事一件一件发生。首先是万网当天下午就将我的私人信息卖给了百度。百度的人持续一周,每天用不同的电话call我让我参加他们的推广,也就是传说中的竞价排名。推广,推广你妹......
阅读全文
  • 05月
  • 28日
综合 ⁄ 共 3850字 评论关闭
在网上看到一段关于Linux的扬声器控制的代码,科室自己先试编译了一下发现并不讷讷个实现,能不能帮忙看看。我将它保存成sound.在终端中用gcc编译  gcc -o sound sound.c,原来有错,我秀改后能编成功了,后来运行 ./sound  确没有声音。 1.我是在虚拟机里装的Linux 2.我以为是频率参数设置的问题(人耳听觉频率在20HZ-20KHZ)于是我改了,结果……   真的是 #include<fcntl.h> #include<stdio.h> #include<stdlib.h> #include<string.h> #include<unistd.h> #include<sys/ioctl.h> #include<......
阅读全文
  • 05月
  • 09日
综合 ⁄ 共 1336字 评论关闭
原文:http://www.open-open.com/lib/view/open1328059700311.html       在UML类图中,常见的有以下几种关系: 泛化(Generalization),  实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)          1. 泛化(Generalization)         【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的所有特征和行为。例如:老虎是动物的一种,即有老虎的特性也有动物的共性。         【箭头指向】:带三角箭头的实线,箭头指向父类           2. ......
阅读全文
  • 02月
  • 26日
综合 ⁄ 共 3364字 评论关闭
题目链接~~>        这题开始时以为是简单的搜索题,错了好几次,上网上参考了一下,才恍然大悟,搜一个方向要一直搜到底,或者让一些点重新入队,实现再次搜索,这样写完后还是wa,又重新看了一下代码,写错了一个字符。 参考代码: #include<stdio.h> #include<queue> using namespace std; int n,m,k; char s[105][105]; int vis[105][105],dx[4]={1,-1,0,0},dy[4]={0,0,-1,1}; struct zhang { int x,y,bu,d; }; bool diy(int x,int y) { if(x>=0&&x<n&&y>=0&&y<m&......
阅读全文
  • 05月
  • 10日
综合 ⁄ 共 4277字 评论关闭
【程序31】 题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续    判断第二个字母。 1.程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语句判断第二个字母。 2.程序源代码: #include <stdio.h> void main() { char letter; printf("please input the first letter of someday\n"); while ((letter=getch())!='Y')/*当所按字母为Y时才结束*/ { switch (letter) {case 'S':printf("please input second letter\n");      if((le......
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 396字 评论关闭
  传入用户控件命名空间 和panel名  private void ShowUserControls(string UserControlName, DevExpress.XtraEditors.PanelControl PanelName)         {             PanelName.Controls.Clear();               Type t = System.Reflection.Assembly.GetExecutingAssembly().GetType(UserControlName);               UserControl uc = (UserControl)Activator.CreateInstance(t);             uc.Dock = DockStyle.Fill;               uc.Parent = PanelName;   //PanelName.Controls.Add(uc); }  
阅读全文
  • 04月
  • 04日
综合 ⁄ 共 1771字 评论关闭
题目链接:Click here~~ 题意: 给你一个数列{An},有两种操作: 1、将区间 [a,b] 中满足条件 (i-a)%k = 0 的点全部加 c。 2、询问某一点的值。 解题思路: 由于更新区间的时候更新的是一些离散的点,所以我们要想办法将这些离散的点转化成连续的点。 注意到 k 的范围很小(k<=10),分析一下可知,所有的更新可以根据 k 以及 a%k 分为1+2+3+…+10 = 55 种情况。 k 为 1 时:0、1、2、3…… k 为 2 时:0、2、4、6……                  1、3、5、7…… k 为 3 时:…… 于是,可以建55棵线段树,更新的时候根据 k 及 a%k 选......
阅读全文
  • 04月
  • 01日
综合 ⁄ 共 3977字 评论关闭
#include <stdio.h> #include <stdlib.h> #include <string.h> #include "list.h" #define NAMESIZE 24 #define HASHSIZE 256 typedef LIST HASH; typedef struct stuinfo{  int id;  char name[NAMESIZE];  int math; }DATA; static void print_s(const void *data) {  const DATA *stup = data;  printf("%d %s %d\n",    stup->id,    stup->name,    stup->math); } static int IdCmp(const void *key, const void *data) {  const int *id = key;  const DATA *stup = data;  return (*id - stup......
阅读全文
  • 03月
  • 17日
综合 ⁄ 共 1082字 评论关闭
#include <map> #include <vector> #include <cstdio> #include <cstring> #include <iostream> #define INF 10000000 using namespace std; typedef long long LL; map<string,int> idcache; vector<string> setcache; int ID(string& str){ if(idcache.count(str)) return idcache[str]; setcache.push_back(str); return idcache[str]=setcache.size()-1; } struct node{ int x,y; node(){} node(int a,int b):x(a),y(b){} bool operator <(const node& rhs)const{ ret......
阅读全文
  • 02月
  • 20日
综合 ⁄ 共 2996字 评论关闭
转载:http://blog.csdn.net/woshi250hua/article/details/7961869 备注:细心的你可能会注意到:我改了一点点: (isok[i | (1 << k)]) 题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=4281 题目大意:给定n个地点的坐标和每个地点的权值,即一张图n个点,点有点权边有边权。现在裁判在点1,需要分配这些裁判到这些点去,已知每个裁判能够到点权之和不大于m,而且一个点不能由两个裁判访问。现在给出两个问题,1、最少几个裁判可以覆盖所有点 2、给定无数个裁判,怎么样访问这些点使得总边权和最小,裁判访......
阅读全文
  • 02月
  • 16日
综合 ⁄ 共 9342字 评论关闭
文章目录 1.1、删除输入框的UI实现 在我们做项目的时候,经常要自定义组件,比如输入框EditText当输入内容后右边会有一个叉号的图标,点击可以清楚输入框的内容。比如登录框需要左边也有一个小图标让用户一看就是输入用户名的,其实要实现这个很容易,但是不同人的实现方法不一样,会导致你编写组件的实用性,接下来我会采用递增方式来实现,来实现不同阶段的扩展。 一、删除输入框实现 要实现带有删除输入框组件,我们要自定义,使用一个布局来嵌套EditText以及一个ImageV......
阅读全文
  • 02月
  • 02日
综合 ⁄ 共 3154字 评论关闭
show_ads_zone(13);  出色的软件工程师善用设计模式,勤于代码重构,编写单元测试,并对简单有宗教般的追求。除了这些,优秀的软件工程师还要通晓10个概念,这10个概念超越了编程语言与设计模式,软件工程师应当从更广的范围内明白这些道理。 10. 关系数据库 (Relational Databases) 关系数据库因为在大规模 Web 服务上缺乏可扩充性而颇受微词,然而,关系数据库仍然是近20年来计算机技术中最伟大的成就。关系数据库对处理订单,公司数据方面有着出色的表现。 关系数据库的核心是以记录表示数据,记录存放在数据库表,数据库......
阅读全文