码迷,mamicode.com
首页 > 编程语言
Python图片转字符画
目的:将一张图片转换成字符画,采用灰度值与字符对应的算法实现像素与字符之间的转化,另外通过 argparse实现命令行参数管理,argparse其作用是为文件添加命令行参数并获取,用于程序运行输入 关键算法: # 将256灰度映射到70个字符上def get_char(r, b, g, alpha= ...
分类:编程语言   时间:2016-06-23 12:22:46    阅读次数:244
java多线程--线程让步
1. yield()介绍 yield()的作用是让步。它能让当前线程由“运行状态”进入到“就绪状态”,从而让其它具有相同优先级的等待线程获取执行权;但是,并不能保证在当前线程调用yield()之后,其它具有相同优先级的线程就一定能获得执行权;也有可能是当前线程又进入到“运行状态”继续运行!   2. yield()示例 下面,通过示例查看它的用法。 1 // YieldTest.j...
分类:编程语言   时间:2016-06-23 11:06:03    阅读次数:208
线程相关
main方法其实也是一个线程。在java中所有的线程都是同时启动的,至于什么时候,哪个先执行,完全看谁先得到CPU的资源。   在java中,每次程序运行至少启动2个线程。一个是main线程,一个是垃圾收集线程。因为每当使用java命令执行一个类的时候,实际上都会启动一个JVM,每一个jVM实习在就是在操作系统中启动了一个进程。 在java程序中,只要前台有一个线...
分类:编程语言   时间:2016-06-23 11:06:24    阅读次数:188
一维数组求和2
#include <iostream> using namespace std; #define NUM 100 /*链表数据结构*/ typedef struct LNode { int data; struct LNode *next; }LNode,*LinkList; /*链表的初始化*/ ...
分类:编程语言   时间:2016-06-23 11:07:07    阅读次数:189
java反编译工具
1.JD-Eclipse 个人比较喜欢这个,如果你在使用编写代码的时候遇到找不到源代码的第三方库,而且你又需要看看这个库的具体实现,那么你就需要使用这个东西。而且如果你是使用Eclipse的话,还有一个Eclipse插件JadClipse,JadClipse提供一个class文件查看器可以直接打开c ...
分类:编程语言   时间:2016-06-23 09:59:11    阅读次数:219
C语言SOCKET编程指南
1、介绍 Socket 编程让你沮丧吗?从man pages中很难得到有用的信息吗?你想跟上时代去编Internet相关的程序,但是为你在调用 connect() 前的bind() 的结构而不知所措?等等… 好在我已经将这些事完成了,我将和所有人共享我的知识了。如果你了解 C语言并想穿过网络编程的沼 ...
分类:编程语言   时间:2016-06-23 09:57:23    阅读次数:252
C# 语言规范_版本5.0 (第0章 目录)
**VS自带的,贴到这里偶尔可以看一下。 C# 语言规范 版本5.0 注意 © 1999-2012 Microsoft Corporation。保留所有权利。 Microsoft、Windows、Visual Basic、Visual C# 和 Visual C++ 是 Microsoft Corp ...
分类:编程语言   时间:2016-06-23 08:54:15    阅读次数:605
Scala数组操作实战详解
增删改查,要注意的是,Array数组是定长数组,ArrayBuffer数组才是变长数组。 其他集合也存在可变不可变。例如,List,Set,Map 多维数组定义方法与Java类似。 ...
分类:编程语言   时间:2016-06-23 08:54:00    阅读次数:216
多线程16-SpinWait
class Program { static volatile bool isCompleted = false; static void UserModeWait() { while(!isCompleted) { Console.Write("."); } Console.WriteLine() ...
分类:编程语言   时间:2016-06-23 08:53:29    阅读次数:177
Java相对路径读取文件
不管你是新手还是老鸟,在程序中读取资源文件总会遇到一些找不到文件的问题,这与Java底层的实现有关,不能算bug,只要方法得当,问题还是可以解决的。 项目的文件夹结构: repathtest ├─src │ └─com │ └─lavasoft │ ├─test │ └─res ├─doc repa ...
分类:编程语言   时间:2016-06-23 08:51:52    阅读次数:249
Java Servlet API中文说明文档
Java Servlet API中文说明文档译者前言: 近来在整理有关Servlet资料时发现,在网上竟然找不到一份中文的Java Servlet API的说明文档,而在有一本有关JSP的书后面附的Java Servlet API说明竟然不全,而这份文档的2.1a版在1998年的11月份就已定稿。所 ...
分类:编程语言   时间:2016-06-23 08:52:43    阅读次数:253
JAVA的StringBuffer类
StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。 所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操 ...
分类:编程语言   时间:2016-06-23 08:51:56    阅读次数:177
基于 JVMTI 实现 Java 线程的监控(转)
随着多核 CPU 的日益普及,越来越多的 Java 应用程序使用多线程并行计算来充分发挥整个系统的性能。多线程的使用也给应用程序开发人员带来了巨大的挑战,不正确地使用多线程可能造成线程死锁或资源竞争,导致系统瘫痪。因此,需要一种运行时线程监控工具来帮助开发人员诊断和跟踪 Java 线程状态的切换。J ...
分类:编程语言   时间:2016-06-23 08:47:29    阅读次数:630
shiro + mybatis+ spring (只用shiro的密码校验和并发剔除)——不用权限之类
http://blog.csdn.net/changliangwl/article/details/51455833 shiro + mybatis+ spring (只用shiro的密码校验和并发剔除)——不用权限之类 http://blog.csdn.net/changliangwl/artic ...
分类:编程语言   时间:2016-06-23 08:48:58    阅读次数:792
JAVA 韩老师课堂笔记-- 1-22讲
1. 抽象类和接口的区别: 抽象类是指不能被实例化的类,由abstract关键字修饰。 抽象方法是指没有方法体的方法,也就是一个空方法,是要被子类或扩展类来具体实现的方法。 接口是更抽象的抽象类,因为抽象类中允许存在非抽象方法(甚至可以一个抽象方法都没有),而接口中的所有方法均必须是抽象方法; 2. ...
分类:编程语言   时间:2016-06-23 07:41:41    阅读次数:178
java 进制转化
...
分类:编程语言   时间:2016-06-23 07:41:05    阅读次数:141
[广度遍历和深度遍历]聊聊算法和设计模式
晚上无聊写了个二叉树(图)的广度和深度遍历算法,算法本身很简单,但是如何做到通用呢,一下代码是我的设计,请大家帮忙看看有什么问题,我自己感觉有问题就是不知道具体什么问题 单元测试代码: [TestClass] public class BreadthVisitorTest { [TestMethod ...
分类:编程语言   时间:2016-06-23 06:24:47    阅读次数:254
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!