码迷,mamicode.com
首页 > 编程语言 > 周排行
java Instrument修改字节码实现aop功能
Agent工程2个类: 原始项目: agent项目打jar包是配置为: cmd执行命令 地址记录: (1)利用ClassFileTransformer实现aop:http://xj84.iteye.com/blog/1221105 (2)Java通过修改类的字节码实现aop功能:http://www ...
分类:编程语言   时间:2017-08-10 20:57:49    阅读次数:248
python 捕捉错误,exception,traceback和sys.exc_info()比较
exception 能看到错误提示 traceback能看到具体的错误在哪一行,当try里面包含了上百行代码,包括功能现金的代码,如果只是用exception打印,可能不知道是哪出错了,而且不好调试定位,taraceback就十分好了。 sys.exc_info能看到错误类型和错误提示。 ...
分类:编程语言   时间:2017-08-10 20:59:01    阅读次数:225
Java 序列化
1. 序列化介绍 Java 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。 将序列化对象写入文件之后,可以从文件中读取出来,并且对它进行反序列化,也就是说,对象的类型信息、对象的数据,还有对象中的数据 ...
分类:编程语言   时间:2017-08-10 20:59:09    阅读次数:168
C/C++ 线程同步安全队列简单实现例子
#ifndef MUTEXLOCKER_H_INCLUDED #define MUTEXLOCKER_H_INCLUDED #include #include class MutexLocker{ public: explicit MutexLocker(pthread_mutex_t *mutex... ...
分类:编程语言   时间:2017-08-10 20:59:46    阅读次数:340
java.lang.String cannot be cast to scala.runtime.Nothing Scala中的Nothing类型
经常在写Rdd的时候, 如: val OWNER_ID=row.getAs("OWNER_ID") 等, 运行是可能会报异常 : java.lang.String cannot be cast to scala.runtime.Nothing 后检查后发现,其实应该保证类型一致,应该写成: val ...
分类:编程语言   时间:2017-08-10 21:01:35    阅读次数:417
Python爬取贴吧中的图片
#看到贴吧大佬在发图,准备盗一下 #只是爬取一个帖子中的图片 1、先新建一个scrapy项目 scrapy startproject TuBaEx 2、新建一个爬虫 scrapy genspider tubaex https://tieba.baidu.com/p/4092816277 3、先写下i ...
分类:编程语言   时间:2017-08-10 21:01:43    阅读次数:184
python格式化
1.百分号格式如下: (name):可选,获取指定key的值flags:可选,:width,占有宽度.precision:可选,小数点后保留位数typecode:必选1)s,传入对象的__str__方法的返回值2)c,整数3)o,整数转八进制4)d,整数转十进制5)e,整数,浮点数转科学计数法6)f ...
分类:编程语言   时间:2017-08-10 21:02:26    阅读次数:191
HDU 1840 Equations (简单数学 + 水题)(Java版)
Equations 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1840 ——每天在线,欢迎留言谈论。 题目大意: 给你一个一元二次方程组,a(X^2) + b(X) + c = 0 。求X解的个数。 思路: 分别讨论二次方程与一次方程的情况,再特殊 ...
分类:编程语言   时间:2017-08-10 21:03:59    阅读次数:147
只需要一点点C++基础,新手也可以制作单机游戏内存修改器
声明:本文只是为了初学C++的,能够做出一些实用的东西,跳出管理系统的束缚,提升学习的兴趣,在这里选取了单机游戏,请不要尝试在线游戏,违发而已未必可行。序:首先我们需要一个Qt+VS环境Qt从http://download.qt.io/archive/中下载,第一个和第三个,在里面选择对应版本。然后 ...
分类:编程语言   时间:2017-08-10 21:04:09    阅读次数:352
python之路 面向对象(一)
面向过程vs面向对象 面向过程的核心是过程,是解决问题的步骤。 优点:极大降低了写程序的复杂度,只需顺着要执行的步骤,码代码即可。 缺点:一套程序解决一个问题,牵一发动全身。 面向对象的核心是对象。 优点:解决了程序的扩展性,对某一个单一对象的修改,会映射到整个体系中。 缺点:可控性差,无法向面向过 ...
分类:编程语言   时间:2017-08-10 21:04:18    阅读次数:192
JavaScript 基础(二)
1、各种运算符 (1)算术运算符 + - * / % () (2)自增自减运算符 a++ ++a a-- --a 如果是先加,会先给a加后运算 如果是后加,会先运算后给a加 (3)逻辑运算符 && 与 ||或 !非 (4)关系运算符(比较运算符) > , < , >= ,<= , == , ,!= ...
分类:编程语言   时间:2017-08-10 21:05:05    阅读次数:187
C++primer 9.3.4节练习
练习9.27 练习9.28 ...
分类:编程语言   时间:2017-08-10 21:05:53    阅读次数:201
具体解释java中的volatilekeyword
一、为什么要有volatilekeyword 预计非常多java刚開始学习的人都被volatile这个keyword迷惑过。尽管网上有非常多讨论volatile的文章,但它们有的过于讲述底层原理,而没有说明其应用场景,让刚開始学习的人看后还是一头雾水;有的过于使用类比解说。造成了一定的错误。这种文章 ...
分类:编程语言   时间:2017-08-10 21:06:31    阅读次数:131
C/C++调用java---JNI常用函数
DefineClass jclass DefineClass(JNIEnv *env, jobject loader, const jbyte *buf, jsize bufLen); 从原始类数据的缓冲区中加载类。 参数: env:JNI 接口指针。 loader:分派给所定义的类的类加载器。 b ...
分类:编程语言   时间:2017-08-10 21:08:23    阅读次数:196
Java开发工程师(Web方向) - 02.Servlet技术 - 期末考试
Servlet课程考试 Servlet课程考试 Servlet课程考试 总分:55分 限定时间:120分钟 进入考试 答案已成功提交!请耐心等待成绩公布 总分:55分 限定时间:120分钟 进入考试 答案已成功提交!请耐心等待成绩公布 答案已成功提交!请耐心等待成绩公布 Servlet课程考试: 1 ...
分类:编程语言   时间:2017-08-10 21:08:45    阅读次数:163
[前端小小白的学习之路]--PHP数组
今天学习了PHP数组,整理下相关知识点。 PHP数组是什么? php数组是一个能在单个变量中存储多个值的特殊变量。 如:你有一个项目清单(人名清单),将其存储到单个变量中,如下: 如果这个清单里面有上百号人名,你要从中找到指定的某一个这样会有点麻烦了。 解决这个问题的办法就是创建一个数组。 数组可以 ...
分类:编程语言   时间:2017-08-10 21:09:41    阅读次数:164
15网络与线程
聊天程序概述: 工作方式: 客户端连接到服务器 服务器建立连接并把客户端加到来宾清单中 另外一个用户连接上来 用户A发出信息到聊天服务器上 服务器将信息送给所有的来宾 要让客户端能够工作,有三件事必须先学: 如何建立客户端与服务器之间的初始连接 如何传送信息到服务器 如何接收来自服务器的信息 连接、 ...
分类:编程语言   时间:2017-08-10 21:09:52    阅读次数:142
Java文件(io)编程——文件字节流的使用
案例1: 演示FileInputStream类的使用(用FileInputStream的对象把文件读入到内存) 首先要在E盘新建一个文本文件,命名为test.txt,输入若干字符 运行程序,控制台输出test.txt中输入的字符。 案例2: 演示FileOutputStream的使用(把输入的字符串 ...
分类:编程语言   时间:2017-08-10 22:16:39    阅读次数:150
springboot入门
一、简介 spring 官方网站本身使用Spring 框架开发,随着功能以及业务逻辑的日益复杂,应用伴随着大量的XML配置文件以及复杂的Bean依赖关系。 随着Spring 3.0的发布,Spring IO团队主键开始摆脱XML配置文件,并且在开发过程中大量使用“约定优先配置”(convention ...
分类:编程语言   时间:2017-08-10 22:17:15    阅读次数:266
关于Unity中鼠标选取物体的解决方案
今天修改了之前写的飞机大战的代码,原来的不足之处是点击屏幕的任意一点都可以移动飞机,也就是没有检测鼠标到底有没有点到飞机上。 我先是用之前的3D拾取技术,发现没有反应,才意识到我这个plane飞机节点挂载的是Box Collier2D的碰撞器组件,不是Box Collier,3D射线拾取技术在2D游 ...
分类:编程语言   时间:2017-08-10 22:18:12    阅读次数:1629
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!