自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TO TOP CODER

https://github.com/weiyixiong

  • 博客(150)
  • 资源 (4)
  • 收藏
  • 关注

原创 编译Android源码总结

http://www.zhihu.com/question/19759722/answer/29213925首先得感谢这位老师在知乎上的回答,让我多年想有机会一览android源码的心愿总算有了开头。然后顺着里边的步骤。我浏览了下邓凡平老师的博客,顺便买了他的两本《深入理解Android》卷一和卷二,最开心的是老师已经把源码下载好放到网盘上了,不然按我的速度估计要下好几天。ht

2016-01-13 13:00:01 1969

原创 React Native for Android 学习笔记(9-29)

Image使用本地资源不显示问题: 看看官方说法: Any time you add a new resource to your drawables you will need to re-build your app by running react-native run-android before you can use it - reloading the JS is not enou

2015-09-30 23:05:44 763

原创 React Native for Android 初探

最近Facebook的新技术 React Native for Android 终于出炉啦~迫不及待的按教程搭好了环境。很快就出现了欢迎界面。下面是我遇到的问题和解决办法 首先是 npm install -g react-native-cli 这个国内进行安装的时候特别慢而且容易失败。所以我们最好换成淘宝源 npm install -g cnpm –registry=https://regis

2015-09-27 20:16:17 907 1

原创 StickyListview 源码简读

public View getView( int position, View convertView, ViewGroup parent) {public View getHeaderView(int position, View convertView, ViewGroup parent) {public long getHeaderId( int position) { ggetHeade

2015-07-14 22:19:06 1107

原创 leetcode Compare Version Numbers

日常打卡public class Solution { public int compareVersion(String version1, String version2) { String[] version1num = version1.split(“\.”); String[] version2num = version2.split(“\.”)

2015-06-23 23:39:52 721

原创 Leetcode Valid Palindrome

日常打卡public class Solution { public static boolean judge(char target){ if (target>='a'&&target<='z') { return true; } if (target>='0'&&target<='9') {

2015-06-19 20:04:15 511

原创 Leetcode Implement Trie (Prefix Tree)

日常打卡class TrieNode { // Initialize your data structure here. // Initialize your data structure here. TrieNode[] next = new TrieNode[26]; final static int DISTANCE = 97;

2015-06-18 22:15:12 608

原创 中文分词算法-百度面试题

题目: 给定一个字符串, 一个数组,判断这个字符串能否被分隔成字典里的一个个单词。用动态规划算法 我面试时写的是下面的代码 public static boolean divied2(String s,String[] dict){ boolean result=false; if(s.length()==0) return true

2015-06-15 23:16:17 2485

原创 Leetcode Sudoku Solver

这次抽到的是解数独问题 数独 每九个中不能有重复数字 每一行不能有 每一列不能有 所以我们应该对每个单元格用1-9进行尝试,满足前三个检查可能是正确答案,对每个可能进行递归。写了一个递归的算法.添加一个返回boolean的函数,确保可以终止递归。这里主要用到了回溯法和递归 public class Solution { static char[][] sudoku2 ;

2015-06-12 10:11:54 750

原创 hibernate 根据类获得表名||hibernate 分页

本来是百度了一下以为能找到对的就懒得写了。 但是百度了一下发现居然有人把hibernate配置文件加载一遍然后去里边找。。 真是。。然后搜了一下BaseDaoimpl 看了一下找到的代码 findCount里边的参数是String hql. 其实完全不用。都知道 。我们写hibernate的pojo时,是用注解写了表名的。我们只是需要是读一下这个值就可以了。 比如以最新的hibernate

2015-06-06 21:06:47 722

原创 如何检测网页的加载进度。从而编写进度条

对于如何检测网页加载进度这个问题,百度了一下,没有好的答案。可以说是没有答案。但是找到了一个开源项目。 pace.js如何想直接用现成的进度条。这个库很丰富,现在想要分析一下它的源代码来了解,如何检测网页加载进度,方便我们编写自己的js组件 。pace.js 代码不多 。才1千行。start: When pace is initially started, or as a part of a re

2015-06-06 15:04:01 9204

原创 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 1834

原创 glassfish 平台迁移到wildfly(jboss)

从glassfish换成了jboss eap版之后出现了几个问题 Exception in thread “main” java.lang.NoSuchMethodError: javax.persistence.Table.indexes()[Ljavax/persistence/Index;问题原因1:自hibernate4.3.x版本以后不要用table里的name来标注表名,而要用entit

2015-05-01 23:09:21 1346

原创 百度2015 算法笔试第一题答案

import java.io.BufferedInputStream;import java.lang.reflect.Array;import java.util.Arrays;import java.util.HashSet;import java.util.Iterator;import java.util.Map;import java.util.Scanner;import

2015-04-20 19:56:21 703

原创 我的第一个编译器之符号表

符号表符号表是一种供编译器用于保存有关源程序构造的各种信息的数据结构,这些信息在编译器的分析阶段被逐步收集并放入符号表。 如我们输入 {int x;char y;{bool y; x; y; }x; y;} 期望生成: {{x:int; y:bool;} x:int; y:char;} 内层块的x来源于外部。为每个作用域设置一个符号表package com.bigb

2015-04-12 16:23:58 2289

原创 我的第一个编译器之词法分析器

用Java写java的编译器和jvm为什么用java,java的结构最便于理解,其丰富的设计模式能使编译器的结构十分鲜明一个编译器的前端模型源代码–词法分析器-(词法单元)-语法分析器-(语法分析树)-中间代码生成器–三地址代码再加上一个符号表连接所有的结构 文法定义一个上下文无关方法由四个元素组成 1.一个终结符号集合,也就是“词法单元”终结符号是该文法定义的语言的基本符号的集合 2.一个非终

2015-04-11 22:23:57 1597

原创 Compare Numbers

特殊方法比较两个数

2015-04-08 10:45:43 773

原创 jvm之内存区域

运行时数据区域运行时数据区域包括 1.方法区 2.堆 3.虚拟机栈 4.本地方法栈 5.堆 6.程序计数器先从程序计数器,在我们曾经上的那个计算机原理课的时候就有一个小芯片叫程序计数器,它的作用就是加1。加1是什么意思呢,就是执行完一条语句后去执行下一条指令。jvm中的程序计数器可以理解为软件版的那个小芯片。 它占用一块较小的内存空间,它来负责指定下一条之字节码指令,分支、循环、跳转、

2015-04-01 20:03:37 625

原创 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 1506

原创 android studio 问题解决记

一、如何把之前eclipse的项目移到as下? 我的建议是直接考源码和布局文件,或者转成gradle再导入。不然导进去要花很多时间进行调试。因为as采用gradle进行项目管理 ,如果是eclipse的项目导入进去之后会因为结构不对,要调整好久。二、如何把github项目同步/导入到AS下 先git和github都行。到时候只要输入版本库的url就可以。三、如何使用android studi

2015-03-29 10:03:25 692

原创 struts2设置了excludePattern报could not found action or re.错误

相信如果找到我这里的时候应该已经看到了那个分析struts.action.excludePattern工作流程的文章 那我再说一次struts2 默认的拦截器是StrutsPrepareAndExecuteFilter执行过滤的是doFilter方法 圈住的区域是请求与白名单进行比对的方法。跳到它的方法处可以看到 和我们设置的正则比对的是getUri方法而这个方法会优先返回javax.ser

2015-03-24 21:25:57 1732

原创 leetcode 之Rotate Array

Rotate an array of n elements to the right by k steps.For example, with n = 7 and k = 3, the array [1,2,3,4,5,6,7] is rotated to [5,6,7,1,2,3,4].Note: Try to come up as many solutions as you can, ther

2015-03-23 00:38:17 646

原创 深入web请求

如何发起一个web请求其实发起一个http请求和建立一个socket连接区别不大,只不过outputStream.write里边二进制字节数据格式要符合http的标准,浏览器在建立socket连接之前,根据在地址栏输入的域名DNS解析出ip地址,再根据这个ip地址和默认的80端口与远程服务器建立socket连接,然后浏览器根据这个URL组装成一个get类型的HTTP请求头,通过outputSt

2015-03-21 19:08:49 1408

原创 leetcode 之Path Sum II

Given a binary tree and a sum, find all root-to-leaf paths where each path’s sum equals the given sum.For example: Given the below binary tree and sum = 22, 5 / \

2015-03-21 11:19:37 507

原创 eclipse Gradle插件null see error log...

最近想看看github上的开源代码去学习。有好多项目用的是gradle工具构建的。然后装了一个gradle的eclipse插件 。 当我build model的时候 提示我null see error log。 然后我去把error log导出来的。 如下!ENTRY org.springsource.ide.eclipse.gradle.core 4 0 2015-03-19 17:39:2

2015-03-19 19:22:32 2280

原创 leetcode之Number of 1 Bit

Write a function that takes an unsigned integer and returns the number of ’1’ bits it has (also known as the Hamming weight).For example, the 32-bit integer ’11’ has binary representation 0000000000000

2015-03-16 21:55:09 777

原创 面试题笔记

假定我们有3个程序,每个程序花费80%的时间进行I/O,20%的时间使用CPU。每个程序启动时间和其需要使用进行计算的分钟数如下,不考虑进程切换时间。 程序编号 启动时间 需要CPU时间(分钟) 1 00:00 3.5 2 00:10 2 3 00:15 1.5 问题:请问在多线程/进程环境下,系统的总响应时间是( )。此题重点考查cpu利用率计算公式: 多道编程时CPU利用率的求法:

2015-03-14 22:19:07 1559

原创 leetcode之 Repeated DNA Sequences

Total Accepted: 2932 Total Submissions: 16668All DNA is composed of a series of nucleotides abbreviated as A, C, G, and T, for example: “ACGAATTCCG”. When studying DNA, it is sometimes useful to identi

2015-03-14 14:15:48 574

原创 android环境搭建问题

直接上问题 改了hosts文件了。是203.208.46.146 但是这回没有用了。由于工作需要我新了一个eclipse luna版的。不知道是不是这个版本的问题。然后选择去下一个adt离线安装包。但是安装过程中又卡在了Calculating requirements and dependencies,所以在安装的时候在先断网。就会默认跳过这一步。但是注意了。在这一步过去之后要马上连上网,以下载

2015-03-13 23:37:10 476

原创 算法之函数的增长

虽然有时我们能够 确定一个算法的精确运行时间,但是通常并不值得花力气来计算它以获得多余的精度,对于足够大的输入,精确运行时间中倍增常量 和低阶项被输入 规模本身的影响所支配。渐近记号用来描述算法渐近运行时间的记号根据 定义域为自然数集N={0,1,2,……}的函数来定义。这样的记号对于描述最坏情况运行时间函数 T(N)是方便的。因为该函数通常只定义 在整数输入规模上。渐近记号、函数和运行时间渐近记号

2015-03-11 22:05:25 1124

原创 hibernate 深入理解持久化对象

hibernate 完全采用面向对象的方式来操作数据库,因此开发者眼里只有对象、属性,无须理会数据库、表、列等概念。持久化类的要求Hibernate 采用低侵入式设计,所以对持久化类的要求也是只要是简单的pojo即可。虽然hibernate对持久化没什么要求,但应遵守如下规则: -提供一个无参的构造器,这样hibernate就可以使用Constructor.newInstance()来创建持久化实

2015-03-11 10:31:49 1312

原创 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 575

原创 hibernate 安装和使用

原来最流行的web开发三大框架 ssh。现在新出现了ssm。m为hibernate的替代者——mybatis。如果是第一次使用数据持久化框架,推荐先使用hibernate,熟悉一些基本的原理,再使用mybatis更顺手些。mybatis为hibernate的简化版,如果要使用高级些的功能还推荐使用hibernate。我使用的是maven项目管理工具。所以引用框架很简单,加一个dependency即可

2015-03-10 14:48:06 691

原创 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 1130

原创 Leetcode 之Find Peak Element

A peak element is an element that is greater than its neighbors.Given an input array where num[i] ≠ num[i+1], find a peak element and return its index.The array may contain multiple peaks, in

2015-02-14 19:00:47 681

原创 leetcode之Excel Sheet Column Number

Excel Sheet Column NumberRelated to question Excel Sheet Column TitleGiven a column title as appear in an Excel sheet, return its corresponding column number.For example: A -> 1

2015-01-29 13:01:48 760

原创 leetcode 之Min Stack

Total Accepted: 15967Total Submissions: 103378Design a stack that supports push, pop, top, and retrieving the minimum element in constant time.push(x) -- Push element x onto stack.po

2015-01-28 17:03:33 618

原创 leetcode 之Excel Sheet Column Title

Total Accepted: 9173 Total Submissions: 52899Given a positive integer, return its corresponding column title as appear in an Excel sheet.For example:1 -> A 2 -> B 3 -> C ... 26 -> Z 27

2015-01-21 23:14:02 698

原创 leetcode 之Largest Number

Largest NumberGiven a list of non negative integers, arrange them such that they form the largest number.For example, given [3, 30, 34, 5, 9], the largest formed number is9534330.Note: The

2015-01-21 01:12:12 677

转载 Leetcode 之 Factorial Trailing Zeroes

Given an integer n, return the number of trailing zeroes in n!.Note: Your solution should be in logarithmic time complexity.对n!做质因数分解n!=2x*3y*5z*...显然0的个数等于min(x,z),并且min(x,z)==z证明:对于阶

2015-01-20 18:27:07 586

C#窗体移动整人小程序

从人人网上看见的一个小程序,做好了,关于按钮移动的,东西不难,创意很好

2014-07-17

Convert SQL Server DB to SQLite DB

将sql server 的数据库转换成sqlite的,方便安卓等使用

2014-04-13

myccl 木马免杀必备软件

木马免杀必备软件 特征码识别等功能 木马免杀必备软件

2011-06-29

MaskPE_2.0最终版.exe

用于木马的免杀..可能被认为有毒 用于木马的免杀..可能被认为有毒

2011-06-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除