自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

最爱山间那朵云

学习记录,与大家分享,若有谬误,请大家批评指正。

  • 博客(258)
  • 资源 (3)
  • 收藏
  • 关注

原创 web地址的写法

一般地址都以“/”开头, 1.如果地址是给浏览器用的话,访问的服务器可能有多个web应用,这里的/代表服务器webApps目录。 2.如果地址是给服务器自身使用,则/代表当前的web应用目录(day06) \用于硬盘上的地址,而/用于网络地址。

2015-07-28 18:25:49 2150

原创 http格式(graph)

http请求格式 http请求头 字段 http响应 http响应头字段

2015-07-27 20:03:00 1542

原创 javaWeb web.xml 配置

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee htt

2015-07-27 17:05:58 690

原创 GBK-unicode对照

字符---GB----Unicode、     a2a1      3001 。     a3a1      3002 ·     a4a1      00b7 ˉ     a5a1      02c9 ˇ     a6a1      02c7 ¨     a7a1      00a8 〃     a8a1      3003 々     a9a1      300

2015-06-22 19:43:16 22445

原创 正则表达式'\'的使用

根据 Java Language Specification 的要求,Java 源代码的字符串中的反斜线被解释为 Unicode 转义或其他字符转义。因此必须在字符串字面值中使用两个反斜线,表示正则表达式受到保护,不被 Java 字节码编译器解释。例如,当解释为正则表达式时,字符串字面值 “\b” 与单个退格字符匹配,而 “\b” 与单词边界匹配。字符串字面值 “(hello)” 是非法的,将导致编

2015-06-21 21:57:21 942

原创 java学习笔记——synchronized的理解(仅供参考)

1.    synchronized 是一个互斥锁,下面是一个例子synchronized(对象){需要被同步的代码}对象如同锁。持有锁的线程可以在同步中执行。没有持有锁的线程即使获取cpu的执行权,也进不去,因为没有获取锁。/*需求:银行有一个金库。有两个储户分别存300员,每次存100,存3次。*/class Bank

2015-03-28 21:11:21 684

原创 java 学习笔记--Comparator中为什么其他类实现这个接口为什么没有复写equals(Object obj)这个方法?

其实java存在好多隐藏的复写。大多数类好像未复写的方法其实是继承父类的而方法而隐藏复写的。而如下例: class HelloComparator implements Comparator {@Overridepublic int compare(Object o1, Object o2) {// TODO Auto-generated method stub

2015-03-02 19:23:51 949

原创 剑指 Offer II 029. 排序的循环链表

算法

2022-06-14 17:20:33 227

原创 剑指 Offer 46. 把数字翻译成字符串

剑指 Offer 46. 把数字翻译成字符串

2022-06-01 21:17:08 156

原创 macos 10.15.7 termial tab键失效

zsh:#add this command to .zshrcautoload -Uz compinit && compinit

2020-10-04 20:40:19 611

原创 java_左移_右移_无符号右移_区别

// 注意负数在无符号右移和右移的区别,无符号右移会去除符号,普通右移不会public class Test { public static void main(String[] args) { int number = 0; number=10; //原始数二进制 System.out.println(number +"原始:"); printInfo(number);

2020-08-30 17:06:41 321

原创 分治思想

https://leetcode-cn.com/problems/binode-lcci/二叉树数据结构TreeNode可用来表示单向链表(其中left置空,right为下一个链表节点)。实现一个方法,把二叉搜索树转换为单向链表,要求依然符合二叉搜索树的性质,转换操作应是原址的,也就是在原始的二叉搜索树上直接修改。返回转换后的单向链表的头节点。// 分治思想class Solution { public static List<TreeNode> list; pub

2020-07-20 22:54:01 111

原创 重建二叉树

//https://leetcode-cn.com/problems/zhong-jian-er-cha-shu-lcof///重建二叉树//前序:root+左+右 // 每一个左右子树都满足root+左+右这个性质//中序: 左+root+右 // 每一个每一个左右子树都满足左+root+右这个性质/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode

2020-07-20 22:18:04 166

原创 java NIO回顾

import java.io.*;import java.nio.ByteBuffer;import java.nio.channels.FileChannel;public class Main { public static void main(String[] args) throws IOException { File file = new File("/home/jacy/Downloads/Bliss-v11.9-bullhead-OFFICIAL-20190

2020-07-13 23:27:43 109

原创 dp

给你两个数组 nums1 和 nums2 。请你返回 nums1 和 nums2 中两个长度相同的 非空 子序列的最大点积。数组的非空子序列是通过删除原数组中某些元素(可能一个也不删除)后剩余数字组成的序列,但不能改变数字间相对顺序。比方说,[2,3,5] 是 [1,2,3,4,5] 的一个子序列而 [1,5,3] 不是。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/max-dot-product-of-two-subsequences

2020-05-26 21:50:04 124

原创 滑动窗口

给你字符串 s 和整数 k 。请返回字符串 s 中长度为 k 的单个子字符串中可能包含的最大元音字母数。英文中的 元音字母 为(a, e, i, o, u)。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/maximum-number-of-vowels-in-a-substring-of-given-length著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。class Solution { public int

2020-05-25 22:10:55 162

原创 方舟编译器(一)

interface A { void foo1();}interface B { void foo2(); void foo1();}interface C extends A, B {}class D implements C { @Override public void foo1() { System.out.println("zms"); } @Override public void foo2

2020-05-16 19:09:45 2544

原创 leet-code 刷题图类算法建立图

https://leetcode-cn.com/problems/check-if-there-is-a-valid-path-in-a-grid/这种题目不能建立成邻接举证啥的,明显和路径相关class Solution { private static int[][] shangxiazuoyou = {{-1, 0}, {1, 0}, {0, -1}, {0, 1}}; ...

2020-03-22 18:13:58 303

原创 给定一个整数 n,求以 1 ... n 为节点组成的二叉搜索树有多少种?

class Solution { public int numTrees(int n) { return buildTree(0, n - 1); } private int buildTree(int start, int end) { if (start > end) { return 1; ...

2020-03-22 16:39:28 1446

原创 平衡二叉树

给你一棵二叉搜索树,请你返回一棵 平衡后 的二叉搜索树,新生成的树应该与原来的树有着相同的节点值。如果一棵二叉搜索树中,每个节点的两棵子树高度差不超过 1 ,我们就称这棵二叉搜索树是 平衡的 。如果有多种构造方法,请你返回任意一种。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/balance-a-binary-search-tree...

2020-03-15 22:16:05 131

原创 java二维数组

public static void main(String[] args) { //// write your code here int[][] A=new int[][]{{1,2},{4,5},{7,8,10,11,12},{}}; System.out.println(A.length);//4,表示数组的行数 System.out.p...

2019-09-30 15:31:57 128

原创 关于数据检查

例如读入序列化的数据:1.边界条件,文件路径是否为null,文件是否存在,文件是否有权限访问,读写是否存在错误,格式是否存在问题,使用正则表达式检验。序列化后的对象结构是否和原类相同。每个特定的字段值都需要用正则详细检验,同时对于有顺序要求的格式,需要先整体校验。...

2019-09-15 15:12:41 411

原创 注意对fileName做空指针检查

bufferedWriter = new BufferedWriter(new FileWriter(fileName));

2019-08-27 19:22:13 188

原创 C++复习三——访问控制符

C++中 public,protected, private 访问标号小结第一:private, public, protected 访问标号的访问范围。private:只能由1.该类中的函数、2.其友元函数访问。不能被任何其他访问,该类的对象也不能访问。protected:可以被1.该类中的函数、2.子类的函数、以及3.其友元函数访问。但不能被该类的对象访问。public:可以...

2019-07-26 20:42:37 150

原创 复习二 内联函数

源自:https://www.cnblogs.com/QG-whz/p/4641479.htmlC++内联函数 在C语言中,我们使用宏定义函数这种借助编译器的优化技术来减少程序的执行时间,那么在C++中有没有相同的技术或者更好的实现方法呢?答案是有的,那就是内联函数。内联函数作为编译器优化手段的一种技术,在降低运行时间上非常有用。我们将从:什么是内联函数为什么要使用内联函数内联...

2019-07-26 20:29:28 101

原创 C++复习一

int cards[5];int cards[5]={1,2,3,4,5}int cards[5]={1,2}//只对前两个元素初始化int cards[5]={0}//数组初始化为0int cards[5]={1}//数组初始化第一个元素为1,注意!string字符串和c-style字符串c-style字符串以\0结尾cout打印也是通过\0来判断结束的。char dog[...

2019-07-26 19:52:52 122

原创 vnc4server

#注意的地方是:远程连接:vnc4server对xfce支持较好。kde、gnome均配置失败,可能是哪里配置的不好。如果xfce软件不是很好的话,可以装gnome的软件注意的是:vnc4server的端口是逐个增加的 。:1 是5901使用vnc viewer:https://www.realvnc.com/en/ 这个还不错,流畅清晰,界面不能放大注意的是vnc viewer不是隧...

2019-07-25 22:23:04 4239

原创 python的全局变量问题

def change(): global x w.write("zzz") x=x+1 print (x) w.close()if __name__ == "__main__": w=open('test.txt','w') x=5 change()一直不理解为什么change函数里为什么可以读w,是受c语言影响,以为这之后...

2019-03-21 14:28:13 123

原创 递归组合都不会了?尼玛

def getCombinationExtraSet(extraList, index, selectExtraSet, oneExtraSet): if (index &gt;= len(extraList)): # selectExtraSet.add(frozenset(oneExtraSet)) return extra = extraL...

2019-03-17 00:27:13 159

原创 git教程回顾

教程:https://mijingo.com/git-essentialshttp://rogerdudler.github.io/git-guide/index.zh.htmlworking tree:What is the Working Tree in Git?The Working Tree in Git is a directory (and its files and subd...

2019-02-22 21:03:54 195

原创 监控日志!

private long readAllPer(long lastTimeFileSize) { try { System.out.println(logPaths); RandomAccessFile randomFile = new RandomAccessFile(logPaths, &quot;r&quot;); ...

2019-01-11 17:45:54 246

原创 删除pid开始的进程树(包括根节点)

def killProcessTree(pid): rootProc=psutil.Process(pid) print("childProcess:"+str(rootProc.pid)+" "+str(rootProc.gids())) procs=rootProc.children() for proc in procs: if(len(pr...

2019-01-08 14:09:34 820

原创 代码的缺陷

谁能发现此代码的缺陷?import subprocessimport osdef execuateCmd(cmd): status,output=subprocess.getstatusoutput(cmd); return status,outputappDir="/media/mobile/myExperiment/apps/apks_wandoujia/apks/...

2019-01-03 11:08:44 697

原创 bfs又写错了,感觉把dfs中的visited,所有容易带偏

//error Queue&lt;SootMethod&gt; sootMethodQueue = new LinkedList&lt;&gt;(); sootMethodQueue.offer(entryPoint); int count = 0; //不需要使用isChanged, dummymain可以到达所有组件,这些组件包含了app的...

2018-12-21 22:53:58 374

原创 linux定时管理

https://blog.csdn.net/brad_chen/article/details/50318297https://blog.csdn.net/ethanzhao/article/details/4406017https://linuxtools-rst.readthedocs.io/zh_CN/latest/tool/crontab.html

2018-12-21 16:32:53 144

原创 Activity相关类

ActivityStackSupervisor,顾名思义,就是用来管理ActivityStack的。ActivityStackSupervisor.java: /** The stack containing the launcher app */ private ActivityStack mHomeStack; /** The non-home stack curr...

2018-12-13 21:10:52 172

原创 songchi最短路径

import java.util.*;class Node implements Comparable&lt;Node&gt; { int d = Integer.MAX_VALUE; Node previous = null; int x; int y; List&lt;Node&gt; nodeAdj = new ArrayList(); ...

2018-11-25 11:11:36 286

原创 编程心得

1. 设计模式想好2. 日志异常处理想好3. 各个算法等实验细节先写好

2018-11-22 20:07:02 155

原创 组件标签中并没有<protectionLevel>,其并不能工作

&lt;provider android:authorities="list" android:directBootAware=["true" | "false"] android:enabled=["true" | "false"] android:exported=["true" | "false"

2018-11-20 12:17:08 183

原创 android自定义危险权限

也是要动态授予的

2018-11-19 15:52:05 287

szb解包教程和工具

szb解包教程和工具,保证让你会!

2019-01-03

unicode-gbk 编码对照表

unicode-gbk 编码对照表

2015-06-22

城市距离问题

这代码借鉴了其他的,感谢大神的帮助!这是合肥工业大学的课程设计城市问题!忘学弟们指点

2014-07-25

空空如也

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

TA关注的人

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