C语言动态分配内存及回收
用malloc和free;类似与C++的new和delete 代码: #include <iostream> #include <string> using namespace std; int main(int argc, char* argv[]) { void* ptr = (void*)ma ... 查看全文
禁止在 .NET Framework 中执行用户代码。启用 "clr enabled" 配置选项
执行存储过程时报错了,禁止在 .NET Framework 中执行用户代码。启用 "clr enabled" 配置选项。 网上找了下,需要执行一段sql,具体原理不太懂。 复制自文章: 禁止在 .NET Framework 中执行用户代码。启用 "clr enabled" 配置选项。 exec sp ... 查看全文
C#封装的常用文件操作类实例
本文实例讲述了C#封装的常用文件操作类。分享给大家供大家参考。具体如下: 这个C#类封装了我们经常能用到的文件操作方法,包括读写文件、获取文件扩展名、复制文件、追加内容到文件、删除文件、移动文件、创建目录、递归删除文件及目录、列目录、列文件等,不可多得。 using System; using Sy ... 查看全文
C#简单生成缩略图的方法
本文实例讲述了C#简单生成缩略图的方法。分享给大家供大家参考。具体实现方法如下: /// <summary> /// 生成缩略图 /// </summary> /// <param name="originalImagePath">源图路径(物理路径)</param> /// <param name ... 查看全文
【1】排行榜算法设计
需求背景: 查看前top N的用户 查看自己的排名 用户积分变更后,排名及时更新 1:保留排行榜2倍大小的缓存 2:对比排行榜中最小的数值,比它大,插入排行榜中 参考:http://www.cocoachina.com/articles/13638 ... 查看全文
C#精确计算年龄的方法分析
本文实例讲述了C#精确计算年龄的方法。分享给大家供大家参考。具体如下: 该源码在vs2010测试通过 代码如下: using System; using System.Collections.Generic; using System.Text; namespace PublicClass { pu ... 查看全文
C#函数式编程中的缓存技术详解
缓存技术 该节我们将分成两部分来讲解,第一部分为 预计算 ,第二部分则为 缓存 。缓存这个技术对应从事开发的人员来说是非常熟悉的,从页面缓存到数据库缓存无处不在,而其最重要的特点就是在第一次查询后将数据缓存,在以后的查询过程中就无需重新计算而直接从内存中将结果返回,大大提高了性能,而我们这里的缓存则 ... 查看全文
Python多线程并发时通过线程池限流
Python支持多线程,但是由于GIL的限制并不能无限制的开启子线程。 通过semaphore我们可以控制子线程对于共享资源的访问,即可以阻塞一些子线程直到有空余的semaphore资源,但是并不能实际限制子线程数。 当我们需要开启成千上万个子线程时,很多时候并不希望这些子线程同时执行(可能受限于系 ... 查看全文
Java JUC并发之读写锁
九、读写锁 ReadWriteLock Read Lock 读锁 (共享锁)=> 允许多个线程一起读 读的时候不允许写操作 Write Lock 写锁 (独占锁)=> 只允许一个线程(独家)写的时候不允许读操作 读写锁的目的: 保证线程安全 读写分离 package com.liu.rw; impo ... 查看全文
C#获取字符串后几位数的方法
本文实例讲述了C#获取字符串后几位数的方法。分享给大家供大家参考。具体实现方法如下: #region 获取后几位数 public string GetLastStr(string str,int num) /// <summary> /// 获取后几位数 /// </summary> /// <pa ... 查看全文
C#实现农历日历的方法
本文实例讲述了C#实现农历日历的方法。分享给大家供大家参考。 具体实现方法如下: 代码如下: //天干 private static string []TianGan = {“甲”,”乙”,”丙”,”丁”,”戊”,”己”,”庚”,”辛”,”壬”,”癸”}; //地支 private static s ... 查看全文
c++ 结构体容器(vector)类型初始化及结构体vector指针传递
1 #include <iostream> 2 #include <stdio.h> 3 #include <vector> 4 5 6 struct BoxInfo 7 { 8 int label; 9 float score; 10 }; 11 12 13 int bbox_init(std:: ... 查看全文
7.15Java之调用API接口传表单获取返回信息
7.15Java之调用API接口传表单获取返回信息 实例 package GoogleTranslateAPI;?import com.alibaba.fastjson.JSON;import org.apache.http.HttpEntity;import org.apache.http.Nam ... 查看全文
js中的charAt()与charCodeAt(),fromCharCode(),fromCodePoint()
charAt() 用户获得字符串中指定下标的字符 s='abcdef' console.log(s.charAt(0)) //a 注意:只能读,不能写 s='abcdef' s.charAt(0)='c' console.log(s) 运行结果 现在能想到的修改字符串中某个字符的方式就是将字符串转为 ... 查看全文
JQuery通过radio,select改变隐藏显示div
1)select下拉框控制div的隐藏与显示 script> function checkYear() { var selectValue = $("select[name='periodType']").val(); if(selectValue == 1){ $("#isPeriodYearHa ... 查看全文