编程积累
Fighting_Boss_Hao
一名奋斗小猿猿
展开
-
工具类的封装-Log日志的封装
因为在平时的开发中,必不可少的用到Log打印日志 所以封装一个Log类,为以后使用直接拷贝 /** * 项目名称:MyButler * 包名:com.zhonghao.mybutler.utils * 类描述: lOG封装类 * 创建人:小豪 * 创建时间:2017/6/22 17:03 */public class L { //开关 public static fi原创 2017-06-22 17:24:23 · 755 阅读 · 0 评论 -
Apache Commons 常用工具类整理
所需的Maven依赖<!-- apache commons --> <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> ...原创 2019-04-30 17:30:32 · 1138 阅读 · 0 评论 -
Daily algorithm exercises
2019.2.20You’re given strings J representing the types of stones that are jewels, and S representing the stones you have. Each character in S is a type of stone you have. You want to know how many ...原创 2019-02-21 10:14:40 · 231 阅读 · 0 评论 -
Python小工具--读取csv文件并插入到sqlServer数据库
先上代码。很简单。不再解释O(∩_∩)ODB_helper.pyimport pymssqlclass MSSQL: def __init__(self, host, user, pwd, db): self.host = host self.user = user self.pwd = pwd self.db = d...原创 2018-11-27 16:07:52 · 4099 阅读 · 1 评论 -
合并多个数组到一个数组中的方法
private byte[] mergeArray(List<byte[]> values) { int length_byte = 0; for (byte[] result:values ){ length_byte+=result.length; } byte[] all_byte = ne...原创 2018-07-13 10:24:23 · 1922 阅读 · 2 评论 -
Java获取方法运行时间,并且保留任意位小数
最近需要记录该方法的运行效率,于是乎将打印方法运行时间的方法写至此,方面需要的小伙伴直接拷贝。以下是获取ms单位的时间,并且保留小数点后两位 long startTime = System.nanoTime(); // 获取开始时间 yourMethod(); long endTime = System.nanoTime(); // 获取结束时间 String metho原创 2017-12-19 17:50:26 · 2492 阅读 · 0 评论 -
位运算编程题三道
First one:移位操作符来替代乘法操作,从而提高效率public class Muti { public static int powerN(int m, int n) {// m乘以2的n次方 for (int i = 0; i < n; i++) { m = m << 1; } return 0; }原创 2017-09-03 17:28:15 · 563 阅读 · 0 评论 -
编程积累-数组
寻找数组中的最小值与最大值/** * 维持两个变量min和max,min标记最小值,max标记最大值,每次比较相邻的两个数,较大者与max比较 * 较小者与min比较,通过比较找出最大值和最小值。 */public class GetMaxAndMin { static int Max; static int Min; public static void GetMax原创 2017-09-03 21:46:07 · 377 阅读 · 0 评论 -
网易2017秋招编程题
第一题 如果一个数字序列逆置之后跟原序列是一样的就称这样的数字序列为回文序列。例如: {1, 2, 1}, {15, 78, 78, 15} , {112} 是回文序列, {1, 2, 2}, {15, 78, 87, 51} ,{112, 2, 11} 不是回文序列。 现在给出一个数字序列,允许使用一种转换操作: 选择任意两个相邻的数,然后从序列移除这两个数,并用这两个数字的和插入到这原创 2017-08-11 11:20:16 · 400 阅读 · 0 评论 -
字符串编程题一道
编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。但是要保证汉字不被截去半个,列如“人ABC”4应该截取为“人AB”,输入“人ABC们DEF”6,应该输出“人ABC”而不是“人ABC+半个们”。package cn.exercise.algorithmsTest;/** * 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。但是要保证汉字不被原创 2017-08-01 17:39:24 · 2384 阅读 · 0 评论 -
典型递归问题整理
例题1:把一个数组里的数组组合全部列出,比如1和2列出来为1,2,12,21public class Test10 { public static void main(String[] args) { String[] array = new String[] { "1", "2", "3" };// System.out.println(Arrays.asList原创 2017-07-05 10:55:21 · 521 阅读 · 0 评论 -
工具类的封装-sharePreference的封装
public class SPUtils { public static final String NAME = "config"; //键 值 public static void putString(Context mContext,String key,String value){ SharedPreferences sp = mContext.getSha原创 2017-06-22 17:27:37 · 519 阅读 · 0 评论 -
jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to java.net.URLClassLoader
final URLClassLoader urlClassLoader = (URLClassLoader) MyClass.class.getClassLoader(); final Method addURL = URLClassLoader.class.getDeclaredMethod("addURL", URL.class); ad...原创 2019-06-06 14:34:21 · 23251 阅读 · 2 评论