现在位置: 首页 > audacity发表的所有文章
  • 08月
  • 27日
综合 ⁄ 共 3456字 评论关闭
Android自定义类似ProgressDialog效果的Dialog. 方法如下: 1.首先准备两张自己要定义成哪样子的效果的图片和背景图片(也可以不要背景)。 如我要的效果: 2.定义loading_dialog.xml布局文件(这里你也可以按自己的布局效果定义,关键是要有个imageView): [html] view plaincopy <?xml version="1.0" encoding="utf-8"?>   <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"       android:id="@+id/dialog_view"        android:orientation="vertical"       andr......
阅读全文
  • 06月
  • 08日
综合 ⁄ 共 168字 评论关闭
(仅仅应用在网络游戏中,且仅个人见解,如果不对 可以告诉我  , 因为我也不是很懂只是希望更加滴理解,笔记) 每一个玩家必须对应一个线程。 在一些特定滴点用单独滴线程处理。 比如说:     使用HTTP通信,为了防止阻塞。需要做线程池来分发线程处理。      在一些游戏中战斗等,较为复杂滴逻辑,涉及到多个玩家滴逻辑,建议创建一个新滴线程处理。     持续更新
阅读全文
对某些年轻人来说,现实很“丰满”,对另一些年轻人来说,现实很“骨感”,或丰满或骨感,都挡不住年青一代对自己理想的追寻,虽然活法并不尽相同。这篇并不短的文章将现实中四个“阶层”的青年做了一番扫描:富二代、中产阶级子弟、城市平民子弟、农家儿女,作者说,我们这一代年轻人是既令人失望由令人充满希望的一代,但作者最后的结论是“……只不过,现在还没轮到他们充分呈现影响力,而他们一旦整体发声,十之七八都会是进步思想的认同者和光大者……” 原文:《中国青年各阶层扫描》 (有删节、文题有改动) 作者:梁晓声(第十、十一届......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 2147字 评论关闭
树形DP,不同的是,只要选择一个根节点i,它的子树中的所有节点也被选择,代价为cost[i] 由于dfs时,先遍历子树,再返回根节点,这样,以i为根的子树中的节点可能被多次利用,解决办法就是访问到i时,先开一个tmp数组当前的状态,即dp值,然后访问子树,返回时,先更新tmp值,再用tmp值更新dp值 还有一个trick就是,题目要求的是至少m张选票,不是刚好m张,所以可以大于m 代码: [cpp] view plaincopy #include<iostream>   #include<memory.h>   #include<string>   #include<cstdio> ......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 324字 评论关闭
LPSTR :一个32位指向字符串指针,相当于char *; LPCSTR:一个32位指向字符常量指针,相当于const char *; LPESTR:一个32为指向unicode字符串指针,相当于wchar_t *; LPCWSTR:一个32位指向unicode字符串常量指针,相当于const wchar_t *; LPSTR-----------------------> char * LPBYTE-------------------->unsigned char * LPBYTE 与 LPSTR 的转换就是 unsigned char* 与 char* 的转换。 BYTE:一个8位无符号字符型。typedef unsigned char       BYTE;相当于unsigned char
阅读全文
  • 02月
  • 16日
综合 ⁄ 共 437字 评论关闭
当新建了一个Android项目之后,Menifest文件中就会生成一个项目包名,如下代码所示,package即表示包名。 <manifest xmlns:android="http://schemas.android.com/apk/res/android"     package="com.activity"     android:versionCode="1"     android:versionName="1.0" > 当在src中修改了项目包名后,若此处没有改变,则在运行过程中就会报错, java.lang.RuntimeException: Unable to instantiate application com.example.myscroll.MyApplication············ 因此,当看到有这种错误出现时,就要检查你的包名有没有问......
阅读全文
  • 02月
  • 06日
综合 ⁄ 共 1143字 评论关闭
此题和背包问题,不过注意数组开大一点,因为针对1,2,5,30,50,70。在求90时,90=70+50-30只用了3枚,是最少的,但50+70=120超出了100.     #include<iostream> #include<memory.h> #include<queue> #include<stdlib.h> #include<stdio.h> #include<math.h> using namespace std; #define inf 0x7fffff int N, i, mfront; int coins[6], sum[205]; //硬币单位,及1-200内所需最少硬币数 queue<int> value_qu; //队列,先进先出,存储已计算出硬币数目的金钱值 int rlt_max; //最大......
阅读全文
  • 12月
  • 22日
综合 ⁄ 共 2557字 评论关闭
Best time to Buy and Sell Stock 我的思路: 1、给定一个数组,表示每日股价,最多只能买入和卖出一次,给出最大收益。 2、这题在算法导论的第一章就有,用的递归,这是求最大数组,每个最大数组都只有三种出现的可能。第一种是数组左边,第二种,数组右边,第三种,跨越了数组。在core函数进行递归调用,只需要对跨越中间的最大子数组进行合并。 代码如下: #define MIN 0 struct data { int left; int right; int sum; }; class Solution { public: int maxProfit(vector<int> &prices) { if (!pri......
阅读全文
  • 12月
  • 16日
综合 ⁄ 共 1795字 评论关闭
先来说下我的经验吧,我觉得Ubuntu桌面版中网络配置最好的方法是用Network-Manager这个带界面的软件,因为桌面版中这个软件是自动启动的。理由如下: 1. 如果要把这个软件设置为开机时不启动,得执行:chkconfig network-manager off这个命令,但是默认情况下chkconfig这个命令是未安装的,而且用apt-get来安装的前提是你能上外网,且网络正常! 2. 另外,只要network-manager这个程序在运行,你向/etc/resolv.conf中添加的内容在重启后将会消失,这意味着,你的DNS配置无效了,这就可能导致无法上外网!   为了使用network-manage......
阅读全文
  • 11月
  • 10日
综合 ⁄ 共 345字 评论关闭
1、赋值表达式是有值的,就是左操作数的新值。 2、sizeof 操作符判断它的操作数的类型长度 , 以字节为单位。操作数既可以是个表达式,亦可以是类型名: sizeof( int )                      sizeof x    第一个表达式返回整形变量的字节数 , 第二个返回变量x所占的字节数。当sizeof操作数是数组名时,返回该数组 的长度。一定要注意:判断表达式的长度并不对表达式进行求值,所以sizeof(x = y + 1)并没有向x赋任何值。 3、逗号操作符: (不要以为小小的 ‘ ,’  只能用在for中啊)将两个或者多个表达式分隔开来。这些表达式自左向右......
阅读全文
  • 11月
  • 01日
综合 ⁄ 共 1120字 评论关闭
代码: http://xxxxx/cgi/perl-cgi.cgi?name=itech&url=itech.cnblogs.com&p1=test1 #!/usr/bin/perl -wT#should use strict and warnninguse warnings;use strict;use CGI;#to debug erroruse CGI::Carp qw(warningsToBrowser fatalsToBrowser);#or debug from command line by : perl -cwT yourcgi.cgi#or debug by : tail /var/log/apache/error_log#make sure yourcgi.cgi is world excutable or 755 permission #just include sub features of cgi, standard means, 'html2', 'html3', 'html4', 'form' and 'cgi'. #u......
阅读全文
  • 10月
  • 04日
综合 ⁄ 共 2518字 评论关闭
        深入理解C++中的explicit关键字 kezunhai@gmail.com http://blog.csdn.net/kezunhai          C++中的explicit关键字只能用于修饰只有一个参数的类构造函数, 它的作用是表明该构造函数是显示的, 而非隐式的, 跟它相对应的另一个关键字是implicit, 意思是隐藏的,类构造函数默认情况下即声明为implicit(隐式)。          关于explicit关键字,先看看MSDN上的解释:         This keyword is a declaration specifier that canonly be applied to in-class constructor declarations. An explicit constructor canno......
阅读全文