Code Man
码龄13年
关注
提问 私信
  • 博客:405,642
    405,642
    总访问量
  • 101
    原创
  • 74,242
    排名
  • 97
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2011-12-02
博客简介:

niuzhucedenglu的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    400
    当月
    5
个人成就
  • 获得166次点赞
  • 内容获得54次评论
  • 获得274次收藏
  • 代码片获得2,174次分享
创作历程
  • 2篇
    2024年
  • 4篇
    2023年
  • 4篇
    2022年
  • 2篇
    2021年
  • 1篇
    2020年
  • 7篇
    2018年
  • 22篇
    2017年
  • 90篇
    2016年
  • 5篇
    2015年
成就勋章
TA的专栏
  • java 干货集中营
    1篇
  • python
    1篇
  • ReactNative
    2篇
  • Node.js学习之旅
    10篇
  • Kotlin 从学习到 Android
    12篇
  • android
    46篇
  • hybrid
    2篇
  • Linux
    4篇
  • android笔记
    16篇
  • 面试
    4篇
  • 面试提高
    13篇
  • Node-Js
    10篇
  • git
    5篇
  • 安卓版本差异
    1篇
  • java
    7篇
  • 其他
    4篇
  • Ffmpeg
  • svn
    1篇
  • ant
    1篇
  • JavaScript
    1篇
  • Ubuntu
    2篇
  • JavaWeb
    1篇
  • Kotlin
    12篇
  • Android安全
    1篇
  • maven
  • Callable
    1篇
兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 移动开发
    kotlinflutterandroid studio
  • 软件工程
    性能优化
  • 学习和成长
    面试
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Ubuntu 18.0.4 安装 libc6 2.28 及公钥验证相关

ubuntu 18.04 安装 libc6 2.28
原创
发布博客 2024.05.01 ·
1626 阅读 ·
5 点赞 ·
0 评论 ·
13 收藏

从 0 到 1 实现 ReentrantLock

从 0 到 1 实现自己的 ReentrantLock
原创
发布博客 2024.01.02 ·
423 阅读 ·
8 点赞 ·
0 评论 ·
9 收藏

使用 python 源码搭建 conda 环境

为了避免新编译的 python 污染系统已有的环境变量,这里只需要设置 --prefix 参数(即编译出的 python 存放位置,注意:这个参数需要绝对路径,我是在当前目录下新建了一个文件夹:268)。另外,安装好后,我发现 anaconda 的环境中还有历史版本(可以通过 conda search python 查看),所以把 anaconda 的配置文件(通过 conda config --show 获得的)也一并贴在这里,主要是里面的 channels 配置。下载并解压后,在源码目录执行。
原创
发布博客 2023.08.28 ·
2849 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

解决 git 不能自动添加 index.tsx 的问题

git 不能自动添加 index.tsx
原创
发布博客 2023.07.13 ·
692 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

React Native 解决 TextInput 设置 maxLength 后,拼音输入法无法输入的问题

解决 TextInput 设置 maxLength 后,拼音输入法无法输入的问题
原创
发布博客 2023.07.12 ·
1297 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

AGP 8.0 解决 ‘kaptGenerateStubsDebugKotlin‘ task (current target is 17) 问题

kaptGenerateStubsDebugKotlin
原创
发布博客 2023.05.07 ·
11159 阅读 ·
16 点赞 ·
6 评论 ·
12 收藏

Linux 将一块新的分区添加为 swap 分区

将一个单独的分区作为 swap 分区
原创
发布博客 2022.09.04 ·
739 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Android Studio 设置强制项目依赖指定版本

在项目的主module的build.gradle的dependencies节点里添加configurations.all {},{}中的前缀是 resolutionStrategy.force ,后面是指定各module强制依赖的包
原创
发布博客 2022.04.30 ·
2291 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

git 问题 fatal: early EOF,fatal: index-pack failed

git clone 的时候报:fatal: the remote end hung up unexpectedly MiB | 4.00 KiB/sfatal: early EOFfatal: index-pack failed多是因为网速的问题,把最低网速和无响应时间配置一下:git config --global http.lowSpeedLimit 0git config --global http.lowSpeedTime 999999 #单位/秒...
原创
发布博客 2022.03.11 ·
440 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

chrome使用技巧

1.开启虚拟摄像头及允许 httpwindows 下:1.创建 chrome 快捷方式。2.打开快捷方式的属性,并修改目标输入框内容为:"C:\Program Files\Google\Chrome\Application\chrome.exe" --use-fake-device-for-media-stream --disable-web-security --user-data-dir=D:chrome3.保存,通过修改后的快捷方式打开 chrome 即可。2.网站不受信任在该网页空白
原创
发布博客 2022.01.26 ·
1110 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

git 不用clone整个远程仓库,只把特定的commit给fetch下来的方案

一个麻烦点就是,我需要阅读一个大点的开源项目,远程仓库的代码量太庞大了,如果我需要git reset --hard [commit sha1]感兴趣的commit快照,就首先得git clone整个远程仓库,时间需要等待太长,而且网络一旦有问题还会功亏一篑。所有有没有一种只拉取远程仓库中的某个commit呢?有。命令行如下:make a new blank repository in the current directorygit initadd a remotegit remote add
转载
发布博客 2021.11.08 ·
1408 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

HashMap 从 0 到 1(最容易理解的 HashMap 讲解)

前言**阅读提醒:**关于 HashMap 的原理网上有很多内容,这里提供一个全新的视角来看待 HashMap ,请耐心看下去,保证你彻底理解 HashMap。首先,按照一般的讲解模式会说 “HashMap 的意义就是实现一种快速的查找并且插入、删除性能都不错的一种数据结构。”,然后接着讲解 HashMap 的数据结构和实现快速的查找、插入、删除的方式。这种方式虽然理清了 HashMap 的原理,但总觉得和 HashMap 间,隔着一层若有若无的东西;所以,我们不妨换个角度,先不管 HashMap 的原
原创
发布博客 2021.04.18 ·
487 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

将 ReactNative 接入已有的 Android 项目

将 ReactNative 接入已有的 Android 项目环境:react-native 0.63,windows10 ,android-studio4.1.1第一步:首先按照官网 集成到已有的原生应用 的方法集成,这里还有一份中文版 集成到已有的原生应用注意:在集成过程中要注意以下几点。1.在执行 yarn add react-native 时可能不止有 react 的 warning ,我们需要把这些包都安装上。2. maven 仓库的地址需要修改成下面的样式,不能用文档中的路径(注意路
原创
发布博客 2020.11.18 ·
575 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

如何查看 Proxy 模式的 $ProxyX.class文件

在学习 Proxy 的实现原理时我们要查看 $Proxy0.class 的代码,由于 $Proxy0.class 是在内存中的,所以我们需要写到本地。废话不多说,方式如下:在调用动态代理的main方法中加上System.getProperties().put("sun.misc.ProxyGenerator.saveGeneratedFiles", "true"); System.ge...
原创
发布博客 2018.10.08 ·
2220 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

常用端口

转载自 https://www.cnblogs.com/thinkingthigh/p/4071612.html0|无效端口,通常用于分析操作系统 1|传输控制协议端口服务多路开关选择器 2|管理实用程序 3|压缩进程 5|远程作业登录 7|回显 9|丢弃 11|在线用户 13|时间 17|每日引用 18|消息发送协议 19|字符发生器 20|F...
转载
发布博客 2018.06.06 ·
1822 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

java Callable 实现原理分析

前言我们常用的创建线程方式一般有下面 2 种:继承Thread,重写run方法实现Runnable接口,重新run方法其实在 Executor 框架中还有一种方法可以实现异步,那就是实现 Callable 接口并重写call方法。虽然是实现 Callable ,但是在 Executor 实际运行时,会将 Runnable 的实例或 Callable 的实例转化为 Runnable...
原创
发布博客 2018.05.31 ·
35568 阅读 ·
22 点赞 ·
1 评论 ·
83 收藏

常用 Maven 仓库地址

在使用 Nexus 搭建自己的 Maven 仓库时,我们需要为一些公共的 Maven 仓库做镜像,这就需要这些仓库的真实地址了,下面是这些仓库的地址: 仓库名称 仓库地址 gradle 引用方式 jcenter https://jcenter.bintray.com jcenter() mavenCentral https://repo1.mave...
原创
发布博客 2018.05.22 ·
51218 阅读 ·
9 点赞 ·
0 评论 ·
38 收藏

java 枚举类型的实现原理

转载自 http://blog.csdn.net/mhmyqn/article/details/48087247Java从JDK1.5开始支持枚举,也就是说,Java一开始是不支持枚举的,就像泛型一样,都是JDK1.5才加入的新特性。通常一个特性如果在一开始没有提供,在语言发展后期才添加,会遇到一个问题,就是向后兼容性的问题。像Java在1.5中引入的很多特性,为了向后兼容,编译器会帮我们写的...
转载
发布博客 2018.03.13 ·
1813 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

关于腾讯玄武实验室公布的应用克隆漏洞的一些思考

2018-01-09 国家信息安全漏洞共享平台 公布了 《关于Android平台WebView控件存在跨域访问高危漏洞的安全公告》 另外,关于该漏洞的原理 这里 有个补充说明:从上文中我们可以看出是由于 WebView 的 file 跨域问题,使应用加载的 JavaScript 可以获取应用的 私有数据 (即 /data/data/packageName/ 下的文件)导致的这个漏洞
原创
发布博客 2018.01.12 ·
3026 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

通过一堂化学课来彻底理解 ThreadLocal

关于 ThreadLocal 相信很多读者都在网上看到了这样的介绍:ThreadLocal 为解决多线程程序的并发问题提供了一种新的思路;ThreadLocal的目的是为了解决多线程访问资源时的共享问题。如果你也这样认为的,请允许我在这里向你提出这样一个问题:多线程共享资源时,资源往往是唯一的(如写入文件),而 ThreadLocal 会为每个线程提供一个相同的数据副本,明显和资源共享不一样,那么为
原创
发布博客 2018.01.09 ·
603 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏
加载更多