现在位置: 首页 > q344494160发表的所有文章
  • 10月
  • 10日
移动开发 ⁄ 共 2962字 评论关闭
这里介绍一个主要的方法,也是从网上找的,在此整理出来。。。以备不时之需 public static Bitmap toRoundCorner(Bitmap bitmap, int pixels) { Bitmap output = Bitmap.createBitmap(bitmap.getWidth(), bitmap.getHeight(), Config.ARGB_8888); Canvas canvas = new Canvas(output); final int color = 0xff424242; final Paint paint = new Paint(); final Rect rect = new Rect(0, 0, bitmap.getWidth(), bitmap.getHeight()); final RectF rec......
阅读全文
  • 09月
  • 09日
综合 ⁄ 共 4168字 评论关闭
英文原文链接:http://docs.eoeandroid.com/guide/topics/resources/layout-resource.html 一个布局资源定义了活动中的UI或者UI中的组件的架构。 文件位置* :res/layout/filename.xml :这个文件(filename.xml)将会被当作资源ID来使用。 编译资源数据类型* :指向一个视图View(或其子类)的资源指针。 资源引用* :用java:R.layout.filename :用XML: @[package:]layout/filename 语法* <?xml version"utf-8"?> :* 注意* :根元素可以是一个ViewGroup、一个View或者元素,不过必须有且仅有一个根元素。且要......
阅读全文
  • 04月
  • 04日
综合 ⁄ 共 492字 评论关闭
struct Matrix{ int mat[maxn][maxn]; }; int n, k; Matrix Matrix_mul(Matrix a, Matrix b){ Matrix ret; memset(ret.mat, 0, sizeof(ret.mat)); for(int i = 1; i <= k; i++) for(int j = 1; j <= k; j++){ if(a.mat[i][j]){ for(int kk = 1; kk <= k; kk++) ret.mat[i][kk] += (a.mat[i][j]*b.mat[j][kk])%6; //ret.mat[i][k] %= 6; } } return ret; } Matrix Matrix_pow(Matrix tt, int nn){ Matrix ret; Matrix temp =......
阅读全文
  • 09月
  • 14日
综合 ⁄ 共 1112字 评论关闭
1 package test; 2 3 import java.awt.Container; 4 import java.awt.Font; 5 import java.awt.GridLayout; 6 import java.io.File; 7 import java.util.EmptyStackException; 8 import java.util.Iterator; 9 import java.util.Stack;10 11 import javax.swing.Icon;12 import javax.swing.ImageIcon;13 import javax.swing.JButton;14 import javax.swing.JFrame;15 import javax.swing.JLabel;16 import javax.swing.JPanel;17 import javax.swing.JScrollPane;18 import javax.swing.JSpinner;19 import javax.swing.JSplit......
阅读全文
  • 06月
  • 07日
综合 ⁄ 共 102字 评论关闭
下面方法中,ff()求最大公约数,f()是求小公倍数 int ff(int x,int y){ return y == 0 ? x : ff(y,x % y); } int f(int x,int y){ return x / ff(x,y) * y; }
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 16447字 评论关闭
一、简介  在Android系统中,所有的应用程序进程以及系统服务进程SystemServer都是由Zygote进程孕育(fork)出来的,这也许就是为什么要把它称为Zygote(受精卵)的原因。 zygote,ps中看到的进程名叫zygote,其最初的名字是app_process,通过直接调用pctrl把名字给改成了”zygote” 二、zygote在android中主要有三个作用:  1. 系统启动时init进程会创建Zygote进程,Zygote进程负责后续Android应用程序框架层的其它进程的创建和启动工作。  2. Zygote进程会首先创建一个SystemServer进程,SystemServer进程负责启动系统的关......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 5939字 评论关闭
对于网络的调用的包装一直都是做为一个工程的支撑,使用ACE固然是不错的选择,但是对于一个小工程来说未免有些喧宾夺主的味道。ACE中使用面向对象的技术去避免很多接口的误用,却造成了整个工程的规模变得很庞大难用。下面给出一个简单的实现。 SocketImp.h #ifndef _SOCKETIMP_H_ #define _SOCKETIMP_H_ #include <string> typedef int SOCKET; class SocketImp { public: SOCKET sock; SocketImp(); ~SocketImp(); bool isBound(); bool close(); bool setReuseAddress(bool on); void setTimeout(int tim......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 1425字 评论关闭
转自http://blog.csdn.net/bbeikke/article/details/8629677 在.emacs文件中加入如下配置即可: ==================分割线 勿复制========================= ;; 编码设置 begin (set-language-environment 'Chinese-GB) ;; default-buffer-file-coding-system变量在emacs23.2之后已被废弃,使用buffer-file-coding-system代替 (set-default buffer-file-coding-system 'utf-8-unix) (set-default-coding-systems 'utf-8-unix) (setq-default pathname-coding-system 'euc-cn) (setq file-name-coding-system 'euc-cn) ;; 另外建......
阅读全文
一、动态规划 动态规划思想:通过子问题求解原问题,应用于子问题重叠的情况。 动态规划特点:动态规划法通常用来求解最优化问题,该问题具备以下两个要素: 1.最优子结构:一个问题的最优解包含其子问题的最优解。我们必须小心确保考察了最优解中用到的所有子问题。 2.重叠子问题:问题的递归算法会反复地求解相同的子问题,而不是一直生成新的子问题。 动态规划步骤 1.刻画一个最优解的结构特征; 2.递归地定义最优解的值; 3.计算最优解的值,通常采用自底向上的方法; 4.利用计算出的信息构造一个最优解。 动态规划实现方法(......
阅读全文
  • 03月
  • 22日
综合 ⁄ 共 5265字 评论关闭
jsp主要内置对象有: application、exception、 pageContext、  request、 session、response__out、config、page。 5、  application对象是 代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何Web组件共享信息  ,而session对象则是每个客户专用的。 JDBC的主要任务是:与数据库建立连接 、发送SQL语句、处理结果   7、  一个Bean由三部分组成:   实现java.io.serializable接口、  提供无参数的构造方法  、  提供getter()和setter()方法访问它的属性  。   9、  Servlet的生命周期分三个时期:装载Servlet、创......
阅读全文
  • 02月
  • 14日
综合 ⁄ 共 76字 评论关闭
_msize可以得到malloc分配的内存大小 如: char *p = (char *)malloc(128); _msize(p)就可以得到128了~欢迎指正~~
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 2278字 评论关闭
   在windows操作系统中,大家在编写带有文件操作的程序时,有时候会遇到一种奇怪的现象,在对一个文件以文本方式进行读取的过程中,读到中途还没到文件末尾时feof()函数就意外地为真,这让人很惊讶,一时难以找到原因,实际上,这是ASCII码0x1A在作怪。运行下面程序: int main(void){        int i;        unsigned char c;        FILE *fp;                fp=fopen("test.dat", "w");        fprintf(fp, "abc/x1A def");        fclose(fp);        fp=fopen("test.dat", "r");        for(i=0; i<=7; ++i)        {    ......
阅读全文