- 博客(73)
- 资源 (4)
- 收藏
- 关注
原创 Python mac配置wkhtmltopdf
PressCommand+Spaceand typeTerminaland pressenter/returnkey. Run in Terminal app:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> ...
2019-12-19 16:34:11
751
原创 TabLayout 源码分析
tablayout的使用方法此处略,可以查看这个博客:https://www.jianshu.com/p/fde38f367019tablayout的viewpager.setAdapter(adapter)方法执行中重要节点:onAdapterChange(this, oldAdpter, adapter)->setPageAdapter(adapter, addObserve...
2019-07-11 21:06:44
277
转载 字节码指令含义
一、概述Java虚拟机采用基于栈的架构,其指令由操作码和操作数组成。操作码:一个字节长度(0~255),意味着指令集的操作码个数不能操作256条。 操作数:一条指令可以有零或者多个操作数,且操作数可以是1个或者多个字节。编译后的代码没有采用操作数长度对齐方式,比如16位无符号整数需使用两个字节储存(假设为byte1和byte2),那么真实值是(byte1 << 8) | b...
2019-06-28 16:12:00
845
原创 Flutter LinearProgressIndicator 设置高度 以及设置进度条颜色渐变 flutter 控件隐藏
Flutter控件的显示与隐藏 :new Offstage( offstage: true, //这里控制 当为true时控件隐藏 child: Container(color: Colors.blue,height: 100.0,),),Flutter的 LinearProgressIndicator不具备设置高度的选项,可以使用SizedBox来设置高度与宽度。@ov...
2018-11-07 11:41:51
8323
1
转载 Java 类、变量、方法修饰符
类修饰符:public(访问控制符),将一个类声明为公共类,他可以被任何对象访问,一个程序的主类必须是公共类。abstract,将一个类声明为抽象类,没有实现的方法,需要子类提供方法实现。final,将一个类生命为最终(即非继承类),表示他不能被其他类继承。friendly,默认的修饰符,只有在相同包中的对象才能使用这样的类。 成员变量修饰符:
2018-01-25 10:08:15
279
转载 安卓绘制锯齿
在画图的时候,图片如果旋转或缩放之后,总是会出现那些华丽的锯齿。其实Android自带了解决方式。方法一:给Paint加上抗锯齿标志。然后将Paint对象作为参数传给canvas的绘制方法。Java代码 paint.setAntiAlias(true); 方法二:给Canvas加上抗锯齿标志。有些地方不能用paint的,就直接给canvas加
2018-01-20 14:59:18
636
转载 自定义绘图添加抗锯齿功能 尽量不要在onDraw()方法中创建paint对象
在画图的时候,图片如果旋转或缩放之后,总是会出现那些华丽的锯齿。其实Android自带了解决方式。方法一:给Paint加上抗锯齿标志。然后将Paint对象作为参数传给canvas的绘制方法。Java代码 paint.setAntiAlias(true); 方法二:给Canvas加上抗锯齿标志。有些地方不能用paint的,就直接给canvas加抗锯齿,更方便。Java代码 canvas.set
2018-01-18 17:02:49
1825
转载 Android 注解使用
原文:http://www.flysnow.org/2015/08/13/android-tech-docs-support-annotations.html#%E6%89%A7%E8%A1%8C%E6%B3%A8%E8%A7%A3Android注解支持(Support Annotations)文章目录1. 注解支持(Support Annotations)2. 使用注解库3. 执行注解4. Nu
2018-01-18 16:52:31
600
原创 Can't connect to MySQL server on '****' (60)"
我的原因是因为Navicat版本太旧,出了问题。./mysql -u root -p之后输入密码1、编辑数据库mysql>use mysql;mysql>update user set host = '%' where user = 'root';mysql>select host, user from user;2、授权法。例如
2018-01-05 10:07:18
2133
原创 actionbar
创建actionbar的两种方式两种方法,第一种是静态开启方法把application 或者 activity的主题设置为Theme.Holo即可<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.baidu.homer" android:v
2018-01-04 19:14:11
483
原创 Android使用常见问题
1、当EditText编辑时 hint 在 手机上显示不出来就要增加一句话去重新设置颜色值 android:textColorHint = "#707070"2、editText设置背景之后光标被遮挡android:paddingLeft="30px" 按钮上设置的内容离按钮左边边界30个像素 3、限制输入的文本只有数字:android:inp
2018-01-04 11:29:31
193
转载 Pycharm Python IDE 2017 激活方式
Pycharm 2017 激活码server选项里边输入: http://idea.liyang.io
2017-12-05 10:43:51
410
原创 Code war . The fusc function -- Part 2
This Kata is a continuation of Part 1. The fusc function is defined recursively as follows:fusc(0) = 0fusc(1) = 1fusc(2n) = fusc(n)fusc(2n + 1) = fusc(n) + fusc(n + 1)Your job is to produce th
2017-12-04 23:14:20
583
转载 java socket 时时聊天
服务器端:import java.io.IOException; import java.net.ServerSocket; import java.net.Socket; import java.util.Scanner; /** * 服务器 * @author Administrator * */ public class Server {
2017-12-04 15:59:05
319
转载 pip 安装 sklearn
第一步:更新pip python -m pip install --upgrade pip第二步:安装 scipy 在网址http://www.lfd.uci.edu/~gohlke/pythonlibs/ 中找到你需要的版本scipy 例如windows 64 位 Python2.7 对应下载:scipy-0
2017-11-27 20:20:58
7826
原创 拼多多 2018一面 面经
1、Hashtable线程安全是对每个方法都加入了Synchronize方法。hashtable的加入元素顺序也是无序的。TreeMap是有序的。解决冲突方法拉链法(链地址法)hashtable耗时的原因:hashtable大量使用了%,而非位运算,同步方面大量方法使用synchronized。2、缓存记录时间:put(key, Utils.newStringWithDateInfo(sa
2017-11-27 17:09:48
3348
原创 各种gradle 版本下载地址
gradle 版本下载:http://services.gradle.org/distributions/通过设置然后本地导入。本地导入gradle方法:mac版本:FInder-应用程序-Android Studio-右击-显示包内容-打开gradle文件-拷贝新的gradle至此;然后打开android studio 的设置,然后搜索gradle,设置刚才拷贝到的gradl
2017-11-15 11:33:40
1691
原创 2017年 Android面试题 总结
1、关于创建对象1)Integer对象 Integer j = 123;Integer h = 123; then j==h true; Integer i = new Integer(123); Integer j = new Integer(123);
2017-11-04 15:29:28
372
原创 面试基础总结
1、java的8大基本数据类型byte: 八位整数 -128——127,可用来节省内存的使用。-2^7~2^7-1,最高位表示符号位;short: 16位整数 -32768——32,767,也比较省内存。-2^15~2^15-1int: 32位整数 -2,147,483,648——2,147,483,647,一般来说整数都够用了 -2^31到2^31-1long: 64位整数 -9
2017-08-13 15:47:10
236
转载 寻找环入口
原文引用地址:http://www.cnblogs.com/springfor/p/3862125.htmlGiven a linked list, return the node where the cycle begins. If there is no cycle, return null.Follow up:Can you solve it without using extr
2017-05-09 16:20:48
393
1
原创 第K个幸运数
public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); for (int i = 0; i < n; i++) { long k = sc.
2017-05-02 19:20:41
600
转载 判断字符串中是否含全部是数字
1.用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = 0; i < str.length(); i++){ System.out.println(str.charAt(i)); if (!Character.isDigit(str.charAt(i))){ retur
2017-04-27 21:26:43
1789
原创 打印二叉树
import java.util.ArrayList;import java.util.List;import java.util.Scanner;import java.util.*;import java.util.regex.Pattern;import java.util.regex.Matcher;public class Main { public class Tre
2017-04-27 17:20:39
332
原创 动态规划
import java.util.ArrayList;import java.util.List;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);
2017-04-24 21:57:35
438
原创 备考(京东2016实习生真题)
import java.util.*;public class Main { public static void main(String[] args) { List lst = new ArrayList(); Map map = new HashMap(); Scanner in = new Scanner(System.in); int d = in.ne
2017-04-24 21:56:42
591
原创 选举游戏
import java.util.*;public class Main { public static void main(String[] args) { List lst = new ArrayList(); Scanner in = new Scanner(System.in); while(in.hasNext()) { int
2017-04-24 16:15:21
365
原创 求一个数组的最大公约数
import java.util.*;import java.util.regex.*;public class test { public static void main(String[] args) { int[] weight = new int[]{12,2,32,4,52,6,72,82,92,10}; int len = weight.length
2017-04-24 12:19:13
5490
转载 java 匿名内部类 讲解
匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法12345678910111213
2017-04-24 10:21:13
359
转载 安卓设计模式的实现
http://blog.youkuaiyun.com/happy_horse/article/details/50908439点击打开链接安卓设计模式实现
2017-04-17 19:38:33
279
转载 二叉树的遍历 递归以及非递归
http://blog.youkuaiyun.com/jssongwei/article/details/50790253二叉树的各种遍历方法:
2017-04-17 18:49:33
236
转载 ImageLoader 源码解析
http://www.cnblogs.com/kissazi2/p/3901369.htmlimageLoader图片加载的过程
2017-04-17 11:55:06
283
转载 单例模式详细讲解的应用
原文地址:http://blog.youkuaiyun.com/liguangzhenghi/article/details/80763611.每次从getInstance()都能返回一个且唯一的一个对象。2.资源共享情况下,getInstance()必须适应多线程并发访问。3.提高访问性能。4.懒加载(Lazy Load),在需要的时候才被构造。首先实现1中的
2017-04-17 09:27:34
246
转载 Broadcast 广播传输方式
http://blog.youkuaiyun.com/liuhe688/article/details/6955668broadcast传输方式讲解
2017-04-15 22:33:45
1087
转载 生产者消费者模型
生产者消费者模型分析:http://blog.youkuaiyun.com/u010339647/article/details/52013123
2017-04-15 15:54:13
274
转载 多线程 生产者消费者模式 线程之间的通讯问题
class Producer implements Runnable { * private final BlockingQueue queue; * Producer(BlockingQueue q) { queue = q; } * public void run() { * try { * while(true) { q
2017-04-15 15:11:58
246
转载 java static 方法总结
原文地址:1. 静态方法 通常,在一个类中定义一个方法为static,那就是说,无需本类的对象即可调用此方法 声明为static的方法有以下几条限制: · 它们仅能调用其他的static 方法。 · 它们只能访问static数据。 · 它们不能以任何方式引用this 或super。class Simple { static void
2017-04-14 11:22:31
553
转载 关于viewHolder的优化
public class MarkerItemAdapter extends BaseAdapter{ private Context mContext = null; private List mMarkerData = null; public MarkerItemAdapter(Context context, List markerItems) {
2017-04-13 23:17:27
305
转载 快速排序的实现
public class Main { public static void main(String[] args) { int[] testData = {8, 5, 7, 1, 99, 44, 78, 22}; int[] dataSorted = quickSort(testData, 0, testData.length-
2017-04-13 23:06:22
201
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人