java
文章平均质量分 73
Winney_x
励志成为一个顶尖的程序员
展开
-
Angular ng-repeat 不识别json问题
比如这是我的json数据 [{“start_time”:”2015-05-14 10:04:48.0”,”handle_time”:”5”,”handle_result”:”help”,”name”:”韦毅雄”},{“start_time”:”2015-05-14 10:04:54..然后我用ng-repeat遍历,结果它一个字符 一个字符给我遍历出来 了。。百度了半天也没有什么结果,后来我想试试直原创 2015-06-01 00:09:58 · 1860 阅读 · 0 评论 -
利用java/android 模拟网页表单提交。可用于爬虫和wif登录器制作
学校的wifi登录页c原创 2014-11-03 23:22:23 · 3896 阅读 · 1 评论 -
Java 并发编程之任务取消(八)
处理非正常的线程中止原创 2014-09-03 23:03:04 · 1002 阅读 · 0 评论 -
Java 并发编程之测试(二)
资源管理的测试先摆上昨天测试用的栗子import java.util.concurrent.Semaphore;public class BoundedBuffer { private final Semaphore availableItems, availableSpaces; private final E[] Items; private int putPosition原创 2014-09-15 17:13:24 · 1166 阅读 · 1 评论 -
Java 并发编程之任务取消(五)
停止基于线程的服务原创 2014-08-31 11:33:47 · 801 阅读 · 0 评论 -
Java 并发编程之任务取消(七)
只运行一次的服务以检查是否有新邮件为栗原创 2014-09-01 22:55:24 · 773 阅读 · 0 评论 -
Java 并发编程之任务取消(六)
关闭ExecutorServiceExecutorService提供了两种关闭方法,使用Shutdown正常关闭,以及使用ShutdownNow强行关闭。在进行强行关闭时,shutdownNow首先关闭当前正在执行的任务。然后返回所有尚未启动的任务清单 。返回未启动任务清单这句没明白返回的方式,于是去查看了一下源码 /** * Attempts to stop all原创 2014-09-01 00:25:49 · 3067 阅读 · 0 评论 -
Java 并发编程之测试
并发程序测试的要点吞吐量响应性可伸缩性原创 2014-09-14 17:14:21 · 1477 阅读 · 0 评论 -
Java 并发编程之线程安全性
原子性假定有两个操作A和B,如果从执行A的线程来看,当另一个线程执行B时,要么将B全部执行完,要么完全不执行B,那么A和B对彼此来说就是原子的。换句话说是居然独立性。比如我们在设计模式中经常用到的单例模式。public class Init{private }原创 2014-08-18 11:09:36 · 883 阅读 · 0 评论 -
java 线程池
线程池这个名字原创 2014-07-06 22:07:30 · 674 阅读 · 0 评论 -
Callable与future
前面讲过了线程与锁。这次说一下Callable和futuu原创 2014-07-05 22:44:14 · 591 阅读 · 0 评论 -
struts2设置了excludePattern报could not found action or re.错误
相信如果找到我这里的时候应该已经看到了那个分析struts.action.excludePattern工作流程的文章 那我再说一次struts2 默认的拦截器是StrutsPrepareAndExecuteFilter执行过滤的是doFilter方法 圈住的区域是请求与白名单进行比对的方法。跳到它的方法处可以看到 和我们设置的正则比对的是getUri方法而这个方法会优先返回javax.ser原创 2015-03-24 21:25:57 · 1777 阅读 · 0 评论 -
hibernate 逆向工程问题
org.hibernate.tool.hbm2x.ExporterException: Error while processing Component: scdb.TbDispatcherId with template pojo/Pojo.ftl Error while processing Component: scdb.TbDispatcherId with template pojo/P原创 2015-03-29 19:26:41 · 1523 阅读 · 0 评论 -
hibernate 深入理解持久化对象
hibernate 完全采用面向对象的方式来操作数据库,因此开发者眼里只有对象、属性,无须理会数据库、表、列等概念。持久化类的要求Hibernate 采用低侵入式设计,所以对持久化类的要求也是只要是简单的pojo即可。虽然hibernate对持久化没什么要求,但应遵守如下规则: -提供一个无参的构造器,这样hibernate就可以使用Constructor.newInstance()来创建持久化实原创 2015-03-11 10:31:49 · 1339 阅读 · 0 评论 -
深入web请求
如何发起一个web请求其实发起一个http请求和建立一个socket连接区别不大,只不过outputStream.write里边二进制字节数据格式要符合http的标准,浏览器在建立socket连接之前,根据在地址栏输入的域名DNS解析出ip地址,再根据这个ip地址和默认的80端口与远程服务器建立socket连接,然后浏览器根据这个URL组装成一个get类型的HTTP请求头,通过outputSt原创 2015-03-21 19:08:49 · 1426 阅读 · 0 评论 -
hibernate 安装和使用
原来最流行的web开发三大框架 ssh。现在新出现了ssm。m为hibernate的替代者——mybatis。如果是第一次使用数据持久化框架,推荐先使用hibernate,熟悉一些基本的原理,再使用mybatis更顺手些。mybatis为hibernate的简化版,如果要使用高级些的功能还推荐使用hibernate。我使用的是maven项目管理工具。所以引用框架很简单,加一个dependency即可原创 2015-03-10 14:48:06 · 745 阅读 · 0 评论 -
spring 安装和使用
项目管理工具:mavendenpendecy:spring-context <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>4.1.5.RELEASE</version></dependency>编原创 2015-03-10 18:42:00 · 600 阅读 · 0 评论 -
struts2 实战 登陆验证
struts2有自有的标签 <s:form action="login" validate="true" class="form-signin"><h2 class="form-signin-heading">管理员登录</h2> <s:textfield name="username" cssClass="form-control" placeholder="用户名"/> <s:textfi原创 2015-03-10 14:33:39 · 1153 阅读 · 0 评论 -
strust2初识及示例
strust2 介绍strust2j是由传统的strust1和webwork两个经典的MVC框架发展起来的。它相比strust1,允许使用普通的传统java对象作为action,action的execute()方法不再与servlet api耦合,因而更易测试,支持更多的视图技术,基于AOP(AOP是“面向切面编程”)思想的拦截器机制,很好扩展。更强大的输入校验功能;整合的Ajax支持。原创 2014-12-01 09:51:05 · 1145 阅读 · 0 评论 -
Java 项目管理工具Maven
Maven是项目管理工具,具有平台无关的特性登录maven.apache.org/download.cgi 下载Maven。文件目录结构 :bin:保存Maven的可执行命令,其中mvn和mvn.bat就是执行Maven工具的命令。boot:该目录只包含一个plexus-classworlds-x.x.x.jar,是类加载器框架,与默认的Java类加载器相比,它提供原创 2014-11-27 13:12:52 · 1071 阅读 · 0 评论 -
JAVA 线程与锁
多线程有时候,我们需要下载文件,使用单线程的时候原创 2014-07-04 20:48:13 · 671 阅读 · 0 评论 -
java Fork-join框架
像web服务器这种用了大量的原创 2014-07-07 22:38:21 · 911 阅读 · 2 评论 -
Java 并发编程和可伸缩性(三)
避免热点域比如一个hashmap的size。优化的方法就是加一个计数器。但是对于ConcurrentHashMap来说。当并发的对其进行操作时,每次put和remove都需要改变这个计数器。所以在这个类里这个计数器就被叫做热点域,是可伸缩性的瓶颈。所以这里采取避免热点域的方法是对于应用锁分段的散列桶,ConcurrentHashMap中的size将对每个分段进行枚举并将每个分段的元素数量相加。原创 2014-09-13 08:23:58 · 1339 阅读 · 0 评论 -
Java 并发编程之基础构建模块
同步容器类同步原创 2014-08-23 00:03:43 · 886 阅读 · 0 评论 -
Java 并发编程之测试(三)
产生更多的交替操作由于并发代码中发生的错误一般都是低概率事件,所以原创 2014-09-18 23:33:20 · 1025 阅读 · 0 评论 -
Java 并发编程之对象的组合
设计线程安全的类三个原创 2014-08-21 13:50:46 · 754 阅读 · 0 评论 -
Java 并发编程之线程池的使用
Java 并发编程之线程池的使用原创 2014-09-05 23:37:22 · 1126 阅读 · 0 评论 -
Java 并发编程之对象的共享(二)
线程封闭原创 2014-08-20 15:41:03 · 735 阅读 · 0 评论 -
Java 并发编程之任务取消(九)
Jvm关闭jvm可正常关闭也可强行关闭,正常关闭有多种触发方式原创 2014-09-04 23:30:18 · 943 阅读 · 0 评论 -
java jvm 垃圾收集算法
引用计数算法由于之前在看《深入理解jvm》原创 2014-07-09 23:00:57 · 937 阅读 · 0 评论 -
REST service 之登录注册
上一篇讲到搭建环境原创 2014-07-24 16:09:51 · 1611 阅读 · 0 评论 -
java 读书笔记
java中的goto:goto一直被认为是一种拙劣的原创 2014-07-03 20:33:44 · 482 阅读 · 0 评论 -
eclipse 开发rest service
eclipse 标准版没有开发web的插件 ,原创 2014-07-23 22:40:15 · 2115 阅读 · 0 评论 -
Java 并发编程之线程池的使用 (二)
设置线程池的大小 配置ThreadPoolExecutor管理队列任务饱和策略原创 2014-09-06 22:28:54 · 2649 阅读 · 0 评论 -
Java 并发编程之线程池的使用 (三)
线程工厂 在调用构造函数后再定制ThreadPoolExecutor 扩展ThreadPoolExecutor 递归算法的并行化原创 2014-09-07 22:00:44 · 1244 阅读 · 0 评论 -
Java 并发编程之图形界面应用程序及死锁问题
为什么GUI是单线程的 避免活跃性危险 死锁 线顺序死锁 动态的锁顺序死锁原创 2014-09-07 23:20:34 · 1575 阅读 · 0 评论 -
Java 并发编程之任务取消(四)
采用newTaskFor来封装非标准的取消原创 2014-08-30 01:01:33 · 1068 阅读 · 0 评论 -
jersey rest webservice实现上传下载
package com.teamhow.daoimpl;import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import j原创 2014-08-16 21:42:30 · 3394 阅读 · 0 评论 -
Java 并发编程之任务取消 (三)
通过Future来取消任务原创 2014-08-28 23:22:43 · 1363 阅读 · 0 评论 -
Java 并发编程之任务取消 (二)
计时中断在实际运用中断时,除原创 2014-08-28 00:25:10 · 1035 阅读 · 0 评论