现在位置: 首页 > caoxqcaoxq发表的所有文章
  • 09月
  • 01日
综合 ⁄ 共 2531字 评论关闭
OneNote介绍 Microsoft OneNote 2010 为您提供了一个易于访问的用于存储和共享信息的理想位置。 可以使用 OneNote 来捕获文本、图像以及视频和音频笔记。通过共享笔记本,您可以和其他位置上的其他人员同时添加和编辑笔记,或者只是保持所有人同步且拥有最新信息。您还可以随身携带 OneNote 2010 笔记本,以从具有 Internet 连接的任何计算机或 Windows phone 查看和编辑您的笔记。 (注:具体有关OneNote2010的详细介绍可以查看:http://office.microsoft.com/zh-cn/onenote/HA101807936.aspx)   在第一打开OneNote,OneNote会......
阅读全文
  • 03月
  • 02日
综合 ⁄ 共 1648字 评论关闭
输入n,求n以内的所有素数 算法用两个数组存储数据: 一个是prime[],存储n以内所有的素数,其index为pi,初值为0 一个是is_prime[i],表示自然数i(i<=n)是不是质数。 算法如下: linear_prime_sieves 1:  set is_prime[] to true 2:  for i=2 to n 3:    if is_prime[i]=true then prime[pi++]=i 4:    for j=0 to pi-1 5:      if prime[j]*i>n then exit loop_j 6:      is_prime[prime[j]*i]=false 7:      if i mod prime[j]=0 then exit loop_j 8:    endif 9:  endif     这个算法有两层循环,第一层遍历2到n之间的所......
阅读全文
  • 12月
  • 15日
综合 ⁄ 共 1375字 评论关闭
转载出处:http://www.luzexi.com Unity3D-HTTP网络层封装。短连接的C#封装在这里做些分享。我把网络层封装成DLL在项目中使用,所以在设计时要将接口封装的很好。 我又对HTTP部分进行了改造不再使用DDL封装了(所以去除文章部分暂时用横线做标记),所有源码都以git的submodule形式作为项目的模块。源码会再文章的最后给出来。这次改装主要是针对程序员是否能快速理解,快速上手的方面来进行的。随着对HTTP网络层不断的理解加深,我将给出更加全面的HTTP源码模块,我还对本HTTP模块写了测试案例,你们可以看测试案例,进行使用。......
阅读全文
  • 08月
  • 05日
综合 ⁄ 共 322字 评论关闭
IOS 显示gif图片,超简单方法: 1.下载SCGIFImageView(源自网上的哪位大神我忘记了)我已标记哪里改播放速度了 http://pan.baidu.com/s/1jGDZgbk 2.在文件里用:     SCGIFImageView *gifView = [[SCGIFImageView alloc] initWithFrame:CGRectMake(图片尺寸)];     NSString* filePath = [[NSBundle mainBundle] pathForResource:@"图片名字.gif" ofType:nil];     [gifView setData:[NSData dataWithContentsOfFile:filePath]];
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 932字 评论关闭
静态连接时undefindereference错误原因及解决方法 在说明本问题的产生原理是先简单说明一下gnu的连接器在静态链接时的解析过程。 连接器在静态链接时的过程 在符号解析阶段,连接器会从左到右的按照他们在命令行上出现的顺序去扫描可重定位的目标文件和存档文件。在扫描的过程中,链接器维持了一个可重定位的目标文件的集合E(这个集合中的文件会被合并成可执行文件),一个未解析的符号(即引用了但尚未定义的符号)的集合U,以及一个在前面输入文件中已定义的符号集(D)。初始时,E,U和D都是空的。 对于每个输入文件,链接器......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 213字 评论关闭
ibatis中#和$的区别: 总结如下: 1.#是把传入的数据当作字符串,如#field#传入的是id,则sql语句生成是这样,order by "id",这当然会报错.. 2.$传入的数据直接生成在sql里,如#field#传入的是id,则sql语句生成是这样,order by id, 这就对了. 3.#方式能够很大程度防止sql注入. 4.$方式无法方式sql注入. 5.$方式一般用于传入数据库对象.例如传入表名. 6.一般能用#的就别用$.
阅读全文
  • 05月
  • 04日
综合 ⁄ 共 1391字 评论关闭
private const int BaudRate = 600; // 电子称波特率 private SerialPort sp = null; private const string PortName = "COM1";//端口号 private delegate void UpdateTextEventHandler(string data);//定义委托 private event UpdateTextEventHandler textChanged;//定义事件 private void initPort() { sp = new SerialPort(); try { sp.PortName = PortName;//端口号 sp.BaudRate = BaudRate; //......
阅读全文
  • 02月
  • 04日
综合 ⁄ 共 758字 评论关闭
      如果在冲突发生的时候代码库中的版本是19,而A保持着18的版本号,当A提交的时候发生冲突,那么使用 resolve the conflict by using the base version of the file 说明以18内容为准(A修改的内容也会被原始18版本覆盖),版本号改变为19,此时文件为被修改状态。        resolve the conflict by using the incoming version of the file如果发生冲突就以代码库中为准,版本号使用服务器上的版本号。即使用19为版本号,文件为 未被修改状态,即完全使用19的内容和版本号。         resolve the conflict by using my version......
阅读全文
  • 01月
  • 11日
综合 ⁄ 共 922字 评论关闭
题意:给一个相互垂直的直线。再给两条边。边的长度为a和b,求能组成最大的四边形的面积。 做法:这题一开始以为是推的神公式(的确有AC代码是神公式的,我看不懂),后来发现有的做法是三分。= = 首先要明确一点。这个四边形一定由两个三角形组成。 其中一个三角形的面积为:0.5*x*y 这是个直角三角形。 由均值不等式得:2*x*y<=x*x+y*y 当且仅当x*y是最大值时x==y x*y==(x*x+y*y)/2 ---> x*y == c*c/2  这个直角三角形的面积为: c*c/4 另一个面积直接通过美腻的海伦公式来求。 通过三分枚举边c来求四边形最大面积。 /......
阅读全文
  • 12月
  • 11日
综合 ⁄ 共 982字 评论关闭
这篇与Swift基本上没有什么关系,不过之后会用到,这次编译是使用Mac编译IOS版本的,下面是编译流程,最后是整个项目的下载地址,因为下载太慢了。 1、下载源码 git clone https://github.com/bbcallen/ijkplayer.git  2、编译 cd  ijkplayer-ios-stable ./init-ios.sh//这里下载依赖包 ./compile-ffmpeg.sh//这里编译,会有几个选项,我选的是all 3、编译结果 lipo archs: armv7 armv7s arm64 i386 x86_64 Architectures in the fat file: /Users/jiezhang/ijkplayer-ios-stable/ios/build/universal/lib/libavcodec.a are: arm......
阅读全文
  • 11月
  • 08日
综合 ⁄ 共 1073字 评论关闭
  用VS2005制作应用程序安装包 1、创建一个Setup Project 2、将需要安装的文件添加到Application Folder目录下。 在工程坐上角点击File System Editor 图标,弹出File System文件管理窗口 3、将文件添加到Application Folder目录下 此处建立了一个子目录BlueMap,子目录下还可以新建下级目录。 点击相应文件夹,在右面显示的逻辑空间中单击鼠标右键,并选择Add->File。     在弹出的对话框中选择需要添加的文件,单击open,VS2005将在该文件夹下添加文件,此处为BlueMap的子文件夹bin文件夹中。 添加文件后的效果如下。 4、......
阅读全文
  • 08月
  • 12日
综合 ⁄ 共 3543字 评论关闭
JDK动态代理     在JDK 1.3以后提供了动态代理的技术,允许开发者在运行期创建接口的代理实例。在Sun刚推出动态代理时,还很难想象它有多大的实际用途,现在我们终于发现动态代理是实现AOP的绝好底层技术。     JDK的动态代理主要涉及到java.lang.reflect包中的两个类:Proxy和InvocationHandler。其中 InvocationHandler是一个接口,可以通过实现该接口定义横切逻辑,在并通过反射机制调用目标类的代码,动态将横切逻辑和业务逻辑编织在一 起。    而Proxy为InvocationHandler实现类动态创建一个符合某一接口的代理实例。这样讲一......
阅读全文