码迷,mamicode.com
首页 >  
搜索关键字:unsafe    ( 587个结果
C#中unsafe的使用(启用不安全模式)
关键字 unsafe在 C# 中,为了编译不安全代码,必须用unsafe编译应用程序。使用不安全代码的情况有:使用指针的不安全代码。为了保持类型安全,默认情况下,C# 不支持指针运算。方法、类型和可被定义为不安全的代码块。在某些情况下,通过移除数组界限检查,不安全代码可提高应用程序的性能。在 Vis...
分类:Windows程序   时间:2014-12-12 10:00:24    阅读次数:1878
iOS对象属性详解
oc对象的一些属性:retain,strong, copy,weak,assign,readonly, readwrite,unsafe_unretained下面来分别讲讲各自的作用和区别:retain,计数器加1,(增加一个指向内存的指针)对应release(计数器-1)setter 方法对参数进...
分类:移动开发   时间:2014-12-11 15:32:24    阅读次数:131
聊聊JVM(三)两种计算Java对象大小的方法
这篇说说如何计算Java对象大小的方法。之前在聊聊高并发(四)Java对象的表示模型和运行时内存表示 这篇中已经说了Java对象的内存表示模型是Oop-Klass模型。 普通对象的结构如下,按64位机器的长度计算 1. 对象头(_mark), 8个字节 2. Oop指针,如果是32G内存以下的,默认开启对象指针压缩,4个字节 3. 数据区 4.Padding(内存对齐),按照8的倍数...
分类:编程语言   时间:2014-12-09 15:50:42    阅读次数:316
Go语言调用C语言函数的坑
最近在看人民邮电出版社许式伟吕桂华编著的《Go语言编程》,看到【1.2.9语言交互性】小节的cprint.go。未按照书中源代码格式编写,而是把import"C"和import"unsafe"合并放入小括号中并和注释结束符*/间隔了一行,这也是大多数Go语言学习和开发者经常使用的代码风格,我修改后的..
分类:编程语言   时间:2014-12-07 23:23:48    阅读次数:313
Visual Studio 2012 编译错误【error C4996: 'scanf': This function or variable may be unsafe. 】的解决方案(转载)
转载:http://www.th7.cn/Program/c/201303/127343.shtml原因是Visual C++ 2012 使用了更加安全的 run-time library routines 。新的Security CRT functions(就是那些带有“_s”后缀的函数),请参见...
分类:其他好文   时间:2014-11-28 14:08:36    阅读次数:291
VS2013-解决error C4996: 'fopen'问题
VS2013中如何解决error C4996: 'fopen'问题初次使用vs系列编辑器编写控制台应用程序时常出现如下错误:error C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s in...
分类:其他好文   时间:2014-11-27 12:14:42    阅读次数:246
聊聊序列化(二)使用sun.misc.Unsafe绕过new机制来创建Java对象
在序列化的问题域里面有一个常见的问题,就是反序列化时用何种方式来创建Java对象,因为反序列化的目的是把一段二进制流转化成一个对象。 在Java里面创建对象有几种方式: 1. 显式地调用new语句, 比如 DemoClass demo = new DemoClass() 2. 利用反射机制,通过Class对象的newInstance()方法,比如DemoClass demo = DemoCl...
分类:编程语言   时间:2014-11-05 14:57:32    阅读次数:296
聊聊高并发(十八)理解AtomicXXX.lazySet方法
看过java.util.concurrent.atomic包里面各个AtomicXXX类实现的同学应该见过lazySet方法,比如AtomicBoolean类的lazySet方法 public final void lazySet(boolean newValue) { int v = newValue ? 1 : 0; unsafe.putOrderedInt(...
分类:其他好文   时间:2014-11-03 19:29:35    阅读次数:288
C#的图像处理方法--(作者:http://conner-wang.spaces.live.com转载)
使用C#进行图像处理的几种方法本文讨论了C#图像处理中Bitmap类、BitmapData类和unsafe代码的使用以及字节对齐问题。Bitmap类命名空间:System.Drawing封装 GDI+ 位图,此位图由图形图像及其属性的像素数据组成。Bitmap 是用于处理由像素数据定义的图像的对象。...
分类:Windows程序   时间:2014-11-03 14:32:36    阅读次数:261
PHP中该怎样防止SQL注入?
问题描述: 如果用户输入的数据在未经处理的情况下插入到一条SQL查询语句,那么应用将很可能遭受到SQL注入攻击,正如下面的例子:123$unsafe_variable = $_POST['user_input']; mysql_query("INSERT INTO `table` (`colum.....
分类:数据库   时间:2014-11-03 14:30:14    阅读次数:264
587条   上一页 1 ... 52 53 54 55 56 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!