自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Git教程-搭建服务器上GitBlit代码仓库(超详细)_服务器如何搭建git代码仓库

选择 Windows 版本下载。下载完成后解压压缩包,存储在C盘,我这边的存储路径是 C://Git1.9.3。创建一个文件夹用于存储仓库,例如:C://Git_Repository。为这个文件夹赋予读写全权限。编辑解压后文件夹内的 data 文件夹下的 defaults.properties 文件,修改以下四个地方:Ⅰ. 设置Git仓库文件夹的存储路径。Ⅱ. 设置服务端口(Port),后面便我们通过 IP:Port 的形式可以去访问。Ⅲ. 设置内网IP注意是内网IP,不是公网IP!!!

2025-01-24 10:42:03 1927 2

原创 c语言进阶篇:自定义类型--位段、枚举and联合体_}(

大家好 ~ 我又来了 ~前面学习了自定义类型中的结构体,今天我们来学习结构体的位段,自定义中的枚举和联合体,让我们马上开始今天的学习吧!位段的声明和结构体是类似的,有两个不同:🍁位段的成员必须是 int、unsigned int 或signed int。🍁位段的成员名后边有一个冒号和一个数字。int _b:5;int _c:10;int _d:30;上面代码中的A就是一个位段类型。那么位段A的大小是多少呢?

2025-01-24 08:38:42 476

原创 Android面试总结,来一份全面的面试宝典练练手,附面试题答案_安卓面试宝典pdf

HashMap 和HashTable 以及CurrentHashMap 的区别。synchronized 和volatile 、ReentrantLock 、CAS 的区别。JVM 类加载机制、垃圾回收算法对比、Java 虚拟机结构等。Java 的四大引用Java 的泛型,<?super T> 和 <?extends T> 的区别。Java 线程有哪些状态,有哪些锁,各种锁的区别。final 、finally、finalize 区别。接口和抽象类的区别。

2025-01-24 06:32:45 440

原创 Android-性能优化------启动优化

**try {这样我们运行的时候,就会直接在logcat中打印出application中的onCreate方法中所有调用方法的耗时情况了这样我们几乎没有碰Application中的任何代码,也就够得出各个方法的耗时,几乎对代码无侵入。

2025-01-24 04:37:55 1050

原创 6 种 Vue 权限路由实现方式总结(最全)_vue路由form

因为没有使用 addRoutes ,每次路由跳转的时候都要判断权限,这里的判断也很简单,因为菜单的 name 与路由的 name 是一一对应的,而后端返回的菜单就已经是经过权限过滤的,所以如果根据路由 name 找不到对应的菜单,就表示用户有没权限访问。做菜单管理功能的时候,一定要有个字段与前端的路由的 name 字段对应上 ( 也可以是其他字段,只要菜单能找到对应的路由或者路由能找到对应的菜单就行 ) ,并且做唯一性校验。其他信息,比如显示标题,图标,排序,锁定之类的,可以根据实际需求进行设计。

2025-01-24 02:37:41 681

空空如也

空空如也

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

TA关注的人

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