自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

stven_king的专栏

自信人生两百年、会当击水三千尺

  • 博客(240)
  • 资源 (16)
  • 问答 (2)
  • 收藏
  • 关注

原创 走走停停写写画画

从去年开始参加应聘开始,到我现在已经实习将近一年的时间了,乘着自己这段时间还算比较“清醒”的时候记录一下自己的过往。我的大三大三下学期的时候,自己还在玩英雄联盟的时候有些小伙伴都已经去**公司实习了。虽然自己想早点找工作但是没有付诸一实际行动中,只是在网上投递了些简历。4月的一天下午接到腾讯的笔试通知去北京参加腾讯2014实习生笔试,记得当时很匆忙。下午来的短信第二天就要笔试,买的站票第一

2015-12-18 18:15:25 1418 3

转载 JAVA中JButton常用设置

原文地址:JAVA中JButton常用设置作者:PlanesWalkerDemiurge1、 对JButton大小的设置    ——因为JButen是属于小器件类型的,所以一般的setSize不能对其惊醒大小的设置,所以一般我们用     button.setPreferredSize(newDimension(30,30));    //(30,30) 是你要设置按钮的大小2、 对

2015-12-18 18:15:22 12369

转载 分享一个SQLyog 8.14的注册…

原文地址:8.14的注册码">分享一个SQLyog 8.14的注册码作者:夜叶今天刚刚装上了SQLyog8.14,没想到是没有注册的版本,于是上网搜索了一个注册码,经验证有效。用户名:yunjian注册码:81f43d3dd20872b68.14的注册码" TITLE="[转载]分享一个SQLyog 8.14的注册码" />

2015-12-18 18:15:20 2100

原创 线程的终止_beginthread和_endthre…

线程内部细节1.CreateThread 和 _beginthreadex 区别:          CreateThread是系统API,_beginthreadex是CRT(C Run Time Library 运行时库)函数.   _beginthreadex内部会调用CreateThread函数。     _endthreadex会释放_beginthreadex为t

2015-12-18 18:15:17 7797

原创 CreateThread与_beginthreadex

今天上实验课编写Windows下Socket多线程实验。机房没有网络,用手机百度之后找到的是CreateThread()函数创建线程。试着创建了一个多线程的小程序,运行之后也挺成功的。回到宿舍最后试着将多线程与Socket结合的时候,再次上网查找资料的时候看到很多关于用_beginthreadex()函数创建线程。经过比较实验总结了一下,,,在使用CreateThread()函数创建线

2015-12-18 18:15:15 671

原创 多线程CreateThread与临界区Create…

创建线程HANDLEWINAPICreateThread( LPSECURITY_ATTRIBUTESlpThreadAttributes,  SIZE_TdwStackSize,  LPTHREAD_START_ROUTINElpStartAddress,  LPVOIDlpParameter,  DWORDdwCreationFlags,  LPDWORDlpThreadId

2015-12-18 18:15:13 762

转载 Android 一张图理解getWidth…

原文地址:一张图理解getWidth和getMeasuredWidth">Android 一张图理解getWidth和getMeasuredWidth作者:哪里都是你一张图理解getWidth和getMeasuredWidth" TITLE="[转载]Android 一张图理解getWidth和getMeasuredWidth" />view.getMeasuredHeight()可能隐藏在

2015-12-18 18:15:10 564

原创 Android 中fill_parent与wrap…

在Android中,对于组件的属性“layout_width”和“layout_height”,其值总是设置为“wrap_content”或“fill_parent”。那么,这两个值有什么不同呢?  请看下面的定义: 1. wrap_content:组件的大小以能装入其内容即可;  2. fill_parent:组件会显示得和其父组件一样大,并填充剩余的空间(在 API Level8中

2015-12-18 18:15:08 838

原创 Android中Activity的生命周期

protected void onCreate(BundlesavedInstanceState):当Activity的实例被启动是调用的第一个方法。protected voidonStart():该方法在onCreate()方法被调用,或者在Activity从Stop状态转为Actived的状态时调用。protected voidonResume():在Activity从Paused状

2015-12-18 18:15:05 549

转载 如何配置 Android SDK 以及A…

原文地址:Android SDK 以及ADT">如何配置 Android SDK 以及ADT作者:ccgogo很多对ANDROID开发有兴趣的同学,因为在开始配置android开发环境的时候,遇到了问题,所以就放弃了。多么遗憾的事情呀。所以接下来本人就介绍自己的配置经验给大家吧。本人使用的是32位的Win7操作系统,首先假设大家电脑上已经配置好了java的环境。1.安装ANDROID JD

2015-12-18 18:15:03 616 2

转载 Java JDK环境变量配置

原文地址:JDK环境变量配置">Java JDK环境变量配置作者:TheOneGIS默认安装在 C:ProgramFilesJavajdk1.7.0 目录下环境变量配置为:JAVA_HOME = C:ProgramFilesJavajdk1.7.0PATH =.;%JAVA_HOME%binCLASSPATH =.;%JAVA_HOME%libdt.jar;%JAVA_HOME%l

2015-12-18 18:15:00 609

转载 PL/SQL创建简单的触发器trig…

原文地址:PL/SQL创建简单的触发器trigger作者:stefanie1.创建两个数据表,其字段及其属性完全一致  /*创建表t1*/  create table t1(id varchar2(10) notnull,                 uname varchar2(8),                 primary key(id));   /*创建表t

2015-12-18 18:14:58 1501

原创 javascript制作验证码

样式:代码:

2015-12-18 18:14:55 563

原创 在CSS中定义超链接样式a:link、a:v…

摘自:http://www.qianyunlai.com/post-2.html以前用CSS一直没有遇到过这个问题,在最近给一个本科同学做的项目里面。出现一些问题,搜索引擎查了一些网站和资料,发现很多人问到这个问题,给出的结果我试了试,大部分都不正确。 给出我试的顺序,可能会对大家有一些帮助:A:link { color:#000000; TEXT-DECORATION

2015-12-18 18:14:53 2149

转载 Css样式表中:margin、paddi…

原文地址:Css样式表中:margin、padding和border作者:相淋样式表的精髓:margin和padding和border一、padding我们可以把加过样式表的HTML标记看成是一个盒子。对这个盒子中的内容控制,用到的样式:padding它又分为:padding-left、padding-right、padding-bottom、padding-toppadding是什么

2015-12-18 18:14:50 1201

原创 myeclipse连接Oracle数据库

MyEclipse的使用以及和tomcat的整合(现在电脑里面找到class12.jar这个包,进行复制)在WEB-IF下面的lib文件夹加入class12.jar包这个包是Oracle加载驱动的必须用的。下面是加载JDBD-ODBC驱动程序连接代码:Class.forName("oracle.jdbc.OracleDriver");String url = "jdbc:oracl

2015-12-18 18:14:48 1350

原创 配置myeclipse中Servlet要导入的包

导入是servlet-api.jar包这个包Jdk和Tomcat中都有导入方法:右键点击工程名,选择Bulid Path选择需要导入的外部jar这里需要点击红色添加外部jar,到你的tomcat安装目录下的lib目录下选择servlet-api.jar

2015-12-18 18:14:45 7797

原创 C#随机函数使用方法

函数是这样用,比如100至999的随机数 Random ran=new Random(); int RandKey=ran.Next(100,999); 不过这样会有重复,可以给Random一个系统时间做为参数,以此产生随机数,就不会重复了 System.Random a=newRandom(System.DateTime.Now.Millisecond); int RandKey

2015-12-18 18:14:43 2800

原创 产生随机数的函数

计算机的随机数都是由伪随机数,即是由小M多项式序列生成的,其中产生每个小序列都有一个初始值,即随机种子。我们知道rand()函数可以用来产生随机数,但是这不是真正意义上的随机数,是一个伪随机数,是根据一个数(我们可以称它为种子)为基准以某个递推公式推算出来的一系列数,当这系列数很大的时候,就符合正态公布,从而相当于产生了随机数,但这不是真正的随机数,当计算机正常开机后,这个种子的值是定了的,

2015-12-18 18:14:39 1618

原创 HDOJ 2571 命运

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2571 题目为DP中的水题,有前面向往后递推……#include#includeusing namespace std;const int INF=-100000000;int n,m;int a[22][1002];inline int max(int a,int b){   

2015-12-18 18:14:37 531

原创 HODJ 1087 Super J…

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1087题目可以简化为求一组数字的最大上升序列的和我们一次遍历整个序列,每一次求出第一个数到当前这个数的最大上升序列的和,直至遍历到最后一个数字为止,然后再取dp数组当中的最大值即可……在此推荐一个写LIS(longest increasingsubsequence)博客本人感觉写的非常好h

2015-12-18 18:14:34 513

原创 HDOJ 1505 City Game

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1505 题意:给定一个地图,找出一个矩形可以覆盖的最大面积开两个数组r[](right),l[](left),分别记录左边和右边能构成矩形的最远的边用a[i][j]表示 在i高度j位置上的最大高度#include#define N 1002int a[N][N];int l[N],

2015-12-18 18:14:32 582

原创 HDOJ 1506 Largest&nbsp…

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1506题意:给定一个条形统计图,找出一个矩形可以覆盖的最大面积开两个数组r[](right),l[](left),分别记录左边和右边能构成矩形的最远的边#include#definemaxint 200000__int64a[maxint];__int64l[maxint];__i

2015-12-18 18:14:29 508

原创 HDOJ 1864 最大报销额[01背包]

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1864题目是和01背包同样的问题;现将数据处理一下,将能报销的单子统计出来设dp[i]为加入第i张支票的话,可以报销的最大报销额 那么record[i]=max{record(j)}+dp[i];0给定一些物体的体积,给定一个背包体积;使背包里的物体体积最大 代码:#include

2015-12-18 18:14:27 538

原创 POJ 3301 Texas Trip[三分]

题目链接:http://poj.org/problem?id=3301题目大意给出平面中的点集,求可以覆盖这些点的最小面积正方形。题目分析问题是要求最小的正方形,假设这个正方形的边都是分别与坐标轴平行,也就是说正方形没有旋转一定的角度,那么我们只要考虑最上,最下,最左,最右的点即可,当正方形旋转过一定的角度d是我们也只要考虑最边上的点的距离差即可(故这题也可用枚举旋转角度的

2015-12-18 18:14:24 562

原创 ZOJ 2614 Bridge[三分求解]

题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=2614THE 30thACM/ICPC ASIA REGIONAL 2005 HANGZHOU SITE2614 Bridge[三分求解]" TITLE="ZOJ 2614 Bridge[三分求解]" />题目大意:给出桥的总长度B,线缆的总长度L

2015-12-18 18:14:21 691

原创 HDOJ 1249 三角形『平面分隔』

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1249分隔平面公式下面是我自己查找的公式,没有推到过程,但可以给一些链接http://hi.baidu.com/matrixwhisper/item/6bfe48522351e0d19e266717http://qianmacao.blog.163.com/blog/static/20

2015-12-18 18:14:19 480

原创 HDOJ  2516  取石子游戏

题目:http://acm.hdu.edu.cn/showproblem.php?pid=2516这道题就是简单的博弈,但是分析时候要一点时间。分析:      n = 2时输出second;      n = 3时也是输出second;      n = 4时,第一个人想获胜就必须先拿1个,这时剩余的石子数为3,此时无论第二个人如何取,第一个人都能赢,输出first; 

2015-12-18 18:14:16 424

原创 HODJ 4111 Alice and Bob(博弈)

题目:http://acm.hdu.edu.cn/showproblem.php?pid=4111题意:有N堆石头,可以把两堆合成一堆,也可以把一堆去掉一个。由于总数不变,最终总是要一个个拿完。那么有机会获胜的一方,肯定是先要把所有的合在一起,那么最终就拼奇偶数了。所以双方都要合并。总共就是sigma(ai)+n-1然而,特殊情况出现了。当某些堆石子只有一颗的时候呢?只要本来要输的那个

2015-12-18 18:14:14 662

原创 strstr函数[字符串处理]

#include#include#includeusingnamespace std;intmain(){    chars[]="Hello Word!";    charl[]="ell";    char*p;   p=strstr(s,l);   if(p)      printf("%s\n",p);   else       printf

2015-12-18 18:14:11 543

原创 POJ 2774 Long Lon…

题目链接:http://poj.org/problem?id=2774给出两个长度均不大于100000的字符串求出这两个字符串的最长公共子串。#include #include #include const int N=100005*2;int suff[N],r[N],Height[N],rank[N];int wa[N],cnt[N],wb[N],wv[N];i

2015-12-18 18:14:09 417

原创 POJ 1743 Musical Theme[后缀数组]

题目链接:http://poj.org/problem?id=1743题目大意给定一段音乐乐谱,其中的音符用数字表示出来( 范围 [ 1,88 ]),要求的是这段乐谱的主旋律。所谓的主旋律,就是满足以下三点要求的一段子串:  1、音符的数目至少为5;  2、重复出现在乐谱中的另一个地方;  3、不相互叠加;先二分答案,把题目变成判定性问题:判断是否存在两个长度为k 的子串是相同的

2015-12-18 18:14:06 459

原创 POJ 3261 Milk Patterns[后缀数组]

题目链接:http://poj.org/problem?id=3261题意:N头牛,每头牛有一个编号,求可重叠的“至少”出现K次的“最大子串”。思路:后缀数组+二分。 二分答案,然后将后缀分成若干组。不同的是,这里要判断的是有没有一个组的后缀个数不小于k。如果有,那么存在k个相同的子串满足条件,否则不存在。这个做法的时间复杂度为O(nlogn)。代码: #include

2015-12-18 18:14:04 437

原创 HDOJ 1316 How Many Fibs?

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1316#include#include#includeusing namespace std;const int Max=2001;char f[Max][Max]={"1","1","2"};char tmp[Max],str1[Max],str2[Max];void set(cha

2015-12-18 18:14:01 511

原创 HDOJ 1316 2^x mod n = 1

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1395题目注意一下n小于等于1的处理……#include#includeusing namespace std;//蒙哥马利快速幂int Montgomery(__int64 a,int b,int c){    __int64 ans=1;    while(b){       i

2015-12-18 18:13:59 479

原创 快速幂取模运算

1.模取运算的性质(1)(a+b)%c =((a%c)+(b%c))%c(2)(a*b)%c = ((a%c)*b)%c2.快速幂乘计算a^b(1)a,b都为正数,将b二进制化(2)时间复杂度为logb,乘法次数不是最少的__int64 power = 1;while(b > 0){   if(b&1) power *= a;    a*= a;    b>

2015-12-18 18:13:56 1208

原创 POJ 2406 Power St…

#include#includeconst int N = 1000000+10;char str[N];int next[N];int len;void GetNext1(char str[N],int next[N])//寻找模式串的粗略next{    intl=strlen(str);   next[0]=-1;    inti=0,j=-1;   while

2015-12-18 18:13:53 466

原创 【转载】C语言中scanf格式化输入函…

scanf函数,与printf函数一样,都被定义在stdio.h里,因此在使用scanf函数时要加上#include。它是格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量之中,其关键字最末一个字母f即为“格式”(format)之意。[编辑本段]scanf函数的一般形式  scanf(格式控制,地址表列)  int scanf(char *format[,argume

2015-12-18 18:13:50 600

原创 HDOJ 1242   Rescue

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1242代码:#include#include#include#include#includeusingnamespace std;const intMAXN=200;const intINF=10000000;typedefstruct points{   int x,

2015-12-18 18:13:47 466

原创 HDOJ 4278  Faulty Odometer

题目:http://acm.hdu.edu.cn/showproblem.php?pid=4278题目意思为:有一个里程表没有3,8这两个数字0,1,2,4,5,6,8,9这八个数字构成一个循环(一个八进制)但数字的顺序不一样,先将给定的数字转化为实际的数字(八进制),再将八进制转化为十进制代码:#include#includeusing namespace std;int main

2015-12-18 18:13:44 540

tonic-refs_heads_master.tar.gz

Google开发的新的操作系统Fuchsia其中的tonic相关的代码,在学习flutter和dart源码的时候里面会用到部分代码。

2019-08-09

微信webview唤起外部客户端接入说明2018版

微信webview唤起外部客户端接入说明2018版。 为提升微信 webivew 中网页打开其他应用的体验,防止诱导点击、强制跳出等不合理行为, 我们的“唤起外部客户端”的能力统一调整为: 1、 在 6.5.16 及以上版本的微信客户端中,贵方网页将只能使用 launchApplication 接口,打 开其他应用。该接口会在唤起前要求用户接受弹窗确认。 2、 在 6.5.16 以下版本的微信客户端中,贵方网页可以继续使用现有方式,打开其他应用。

2019-02-21

gradle_2.0.0-instant-run源码

gradle_2.0.0-instant-run源码,可查看BootstrapApplication,IncrementalClassLoader等类。

2018-05-10

红黑树相关代码以及解析

红黑树的添加、删除、遍历等代码&以及注释,提供测试样例~!

2018-03-12

深入探索Android热修复技术原理

阿里巴巴开源的《深入探索Android热修复技术原理》,其中讲述了热修复技术以及原理。

2017-11-09

BinaryTree二叉树操作相关代码

二叉树相关操作:判断是否为二叉排序树、完全二叉树、二叉平衡树;翻转二叉树,求树的深度、叶子节点个数,某节点到根节点的路径,两个节点的最近公共节点等等。

2017-10-19

IntelliJ IDEA入门图文教程整理(全部)

史上最全的的Intellij IDEA使用文档,图文结合正确的描述个性化的设置。适用于Intellij IDEA,Android Studio,Web Storm等等。

2016-10-17

org.apache压缩工具包

由apache提供的压缩解压工具类,比JDK原生类库中的方法更好使用。

2015-04-02

Java中的pingying工具包pinyin4j-2.5.0.jar

汉子转化拼音的工具包,可以把汉子的字母提取出来,这样方便与做类似于通讯录的Demo。

2014-08-08

Eclipse智能提示删除空格,等于,分号键,点上屏

Eclipse其Version: 4.2.2的去掉不需要的(eg:空格或等号或其他)按键上屏提示,增加自己需要的按键提示。

2014-08-07

动态绘制图片

BitMap代表一张位图,BitmapDrawable里封装的图片就是一个Bitmap对象,开发者被一个Bitmap对象包装成BitmapDrawable对象,可以调用BitmapDrawable的构造器。再者对它进行平移,缩放,旋转等。

2014-07-23

NotificationDemo

调用getSystemService(NOTIFICATION_SERVICE)方法获取系统的NotifacationManager服务 通过构造器创建一个Notification对象 为Notification设置各种属性 通过NotificationManager发送Notification。

2014-07-16

FTP套接字编程

在前三个实验的基础上,将其改造为一个能传输指定文件名称的点对点文件传输软件 设计并实现一个支持多个客户端的文件传输服务器 客户端等待键盘输入文件名称,然后将文件名称传输给服务器,服务器在预先设置好的文件夹下查找该文件,如果发现同名文件,开始传输回客户端,客户端接收完文件后将文件以输入的文件名称保存在本地某个目录即可,否则告诉客户端文件不存在。

2014-04-23

Windows下多线程套接字编程

windows下的多线程的并发的套接字编程

2014-04-09

Windows平台简单socket编程

(1)在Windows上,编写、编译1个客户机端程序和1个服务器端程序。要求客户机端程序能发送请求给服务器端程序,服务器端程序收到后能发送本机时间给客户机端程序。 (2)在相同或不同机子上,先运行服务器端程序可执行文件,后运行客户机端程序可执行文件。

2014-03-27

内排序算法比较

1) 对以下 6 种常用的内部排序算法进行比较:起泡排序,直接插入排序,简单选择排 序,快速排序,希尔排序,堆排序。 2) 待排序记录的文件个数不小于 1000( 其数据用伪随机数产生 ),至少用5 组不同的 输入数据作比较;比较的指标为关键字的比较次数和关键字的移动次数(一次关键 字交换计为3 次移动)。 3) 统计在完全正序、完全逆序及无序情况下的关键字比较次数和移动次数。 4) 对结果作简单分析,包括对各组数据得出结果波动大小的解释。

2013-03-14

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除