输入一个字符串,判断有多少个子串。
输入: asdg ds dga
输出:3
#include
#include
using namespace std;
int num_of_sub(char *str)
{
int len = strlen(str);
int count = 0;
for(i...
分类:
其他好文 时间:
2014-12-26 18:39:50
阅读次数:
185
code smith 模版(要下载code smith软件使用):
=0;i--)
{
if(TableName[i]>='A'&& TableName[i]<='Z')...
分类:
其他好文 时间:
2014-12-26 18:39:19
阅读次数:
1005
平面方程: p*n + d = 0 ; p 为平面上一点, n 为法线, d 为原点到平面的距离
点到平面距离的推导过程, 重点是法线n是单位向量, 这就简化了推导, 使其更容易理解.
如图所示:
首先: Q到平面的距离 r = |Q - Q'|
其次: 平面法向量n 和 Q-Q' 平行, 又因为n是单位向量, 可得 Q...
分类:
其他好文 时间:
2014-12-26 18:37:50
阅读次数:
196
本文将介绍Hotspot JVM的常用选项。
选项的分类
Hotspot JVM提供以下三大类选项:
1. 标准选项:这类选项的功能是很稳定的,在后续版本中也不太会发生变化。运行java或者java -help可以看到所有的标准选项。所有的标准选项都是以-开头,比如-version, -server等。
2. X选项:比如-Xms。这类选项都是以-X开头,可能由于这个原因它们被称为X...
分类:
其他好文 时间:
2014-12-26 18:40:09
阅读次数:
236
这类问题是因为mesh的uv点里也就是mesh.vertices 中的Vector3的x、y、z中有的值为NaN也就是非数字,或者Infinity数无穷大,然后就会一直报这个警告也相当消耗内存,我做的是移动端,所以防止你的mesh点集合里不要出现这些点,有时候无法避免的可以用float.IsInfinity和float.IsNaN来判断,
如图,看着挺讨厌人的效果...
分类:
其他好文 时间:
2014-12-26 18:38:15
阅读次数:
301
#! /usr/bin/perluse Getopt::Std;use warnings;use strict;sub read_from_sh($) { my $file = shift; my @files = (); open F, $file or die "Could n...
分类:
其他好文 时间:
2014-12-26 18:38:23
阅读次数:
335
题解:从一个点出发回到这个点?那我们就把每个点拆成两个点i,i’开始连边 s 到 i’,i 到 t。相邻的连边 j‘ 到 i,费用等于方向改变的话就是1,否则为0。然后跑费用流就可以了。代码: 1 #include 2 3 #include 4 5 #include 6 7 #i...
分类:
其他好文 时间:
2014-12-26 18:36:01
阅读次数:
220
如今条码已经在各行各业被普遍的使用,下面介绍我在制造行业动态生成条码的方法。 对于一个条码来说,一般包含如下几个部分内容:日期、流水号、特殊字符。 要生成一个条码,首先要给这些内容设置一个组合规则,可以是日期+特殊字符+流水,也可能是其他的。我们将规则使用Custom字段保存在数据库中。为了...
分类:
其他好文 时间:
2014-12-26 18:36:23
阅读次数:
378
AIX系统用户rusky(非root用户,没有权限修改/etc/profile和/etc/environment文件 )直接解压JDK.zip文件,解压后把JAVA目录拷贝到/home/rusky目录下。修改当前用户的环境变量文件.profile$ pwd/home/rusky$ vi .profi...
分类:
其他好文 时间:
2014-12-26 18:36:51
阅读次数:
254
#include#includedouble f1(float a,float b){ int i;double result,h,l; double sum=0;l=(a-b)/1000;for(i=0;i<1000;i++){ h=sin(b+l*i)+sin(b+l*(i++)); resul...
分类:
其他好文 时间:
2014-12-26 18:35:18
阅读次数:
181
对于扩展是开放的;对于更改是封闭的。 无论模块是多么的“封闭”,都会存在一些无法对之封闭的变化。既然不可能完全封闭,设计人员必须对于他设计的模块应该对哪种变化封闭做出选择。他必须先猜测出最有可能发生的变化种类,然后构造抽象来隔离那些变化。 在我们最初编写代码时,假设变化不会发生。当变化发...
分类:
其他好文 时间:
2014-12-26 18:35:15
阅读次数:
165
这次泄露的是一个14M文件。有13.1W条精准无比的数据。想想还是很可怕的有木有,即使修改了密码,身份证号,手机号,邮箱,曾用密码也都暴漏出去了。25号拿到数据的时候试着登录了几个(可没干什么坏事,不要抓我),100%正确率。。。。。。。太可怕了。。。。。。为了更方便的统计,我写了个控制台程序,把数...
分类:
其他好文 时间:
2014-12-26 18:36:36
阅读次数:
200
一、cookie机制和session机制的区别*************************************************************************************Cookie是客户端的存储空间,由浏览器来维持。具体来说cookie机制采用的是在客...
分类:
其他好文 时间:
2014-12-26 18:35:07
阅读次数:
151
上部分 我们将格式大概都画好了下面 我们将Datatable的每列绑定到 我们添加的table控件上 。然后打开table控件的事件 双击选中ManualBuild 事件 添加代码private void tbYZ_ManualBuild(object sender, EventArgs e){Da...
分类:
其他好文 时间:
2014-12-26 18:35:08
阅读次数:
450
如果有这个的xsd, group内嵌choice的结构: 使用svcutil 生成后的结果是:public class CreateType{ int NameID string Name}因为是choice 类型,这个结果显然不能表示choice的特点,bug?解决问题:生成前,使用xsl...
分类:
其他好文 时间:
2014-12-26 18:33:11
阅读次数:
183
数据模块:Away3D中最核心的数据类是Mesh类,我们先看看Mesh类的继承关系:NamedAssetBase:为对象提供id和name属性,是Away3D大部分类的基类;Object3D:3D对象基类,提供方便操作3D对象本地转换矩阵的功能,提供坐标、旋转、缩放等属性和较多的实用方法,如look...
分类:
其他好文 时间:
2014-12-26 18:34:18
阅读次数:
932
实体类:publicclassPerson{publicintID{get;set;}//////姓名///publicstringName{get;set;}//////住址///publicstringAddr{get;set;}//////国家///publicstringCounty{get...
分类:
其他好文 时间:
2014-12-26 18:34:53
阅读次数:
151