aman0907
码龄12年
求更新 关注
提问 私信
  • 博客:15,796
    15,796
    总访问量
  • 暂无
    原创
  • 0
    粉丝
  • 0
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2014-04-25
博客简介:

aman0907的博客

查看详细资料
个人成就
  • 获得1次点赞
  • 内容获得0次评论
  • 获得9次收藏
  • 博客总排名697,549名
  • 原力等级
    原力等级
    0
    原力分
    0
    本月获得
    0
创作历程
  • 1篇
    2018年
  • 21篇
    2017年
  • 14篇
    2016年

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

212人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

大白话AOP

工作一年多后, 第二次看了韩顺平老师讲的AOP (11年的Spring 教学视频) AOP还是比较艰涩的东西. 从刚开始 碰Java项目去找书看开始, 到学了拦截器知道AOP就是处理事务, 日志, 安全等东西的机制,但对那些名词还是不懂. 目录: 1. 从消除重复代码讲起. 1.5 到专注业务 2. 图解AOP 2.5不用AOP也能有设计模式来搞定 3. 说人话的概念...
转载
博文更新于 2019.10.07 ·
218 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

log4j No appenders could be found for logger

在main中加一句:BasicConfigurator.configure(); 转载于:https://www.cnblogs.com/longwaytogo/p/7207719.html
转载
博文更新于 2019.10.07 ·
196 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

函数式编程

函数式编程 函数式编程的三大特性: immutable data 不可变数据 first class functions 尾递归优化 函数式编程的准则:不依赖于外部的数据,而且也不改变外部数据的值,而是返回一个新的值给你。 如何变得functional: 1. 没有共享变量 2.通过参数和返回值传递数据 3. 函数里没有临时变量 ...
转载
博文更新于 2019.10.07 ·
138 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

list dict set comprehension 列表推导式 (字典推导式,集合推导式)

从一个list生成新的list [ word.upper() for word in 'hellO worlD!' ] 简单的语法,如果不用list comprehension, 则要用更长的代码。 返回了一个字符list,可以用 join方法连接成字符串。 字典和集合推导:改个括号就好了 集合 { i for i in range(9)} 字典 {i :...
转载
博文更新于 2019.10.07 ·
237 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python raw string

path = r'C:\a\b\c.txt' r'字符串' 是raw 字符串的意思, 其中的字符串不会转义,即不解释 \ 。 作用之一:可以用来保存Windows的路径,直接从资源管理器复制来粘贴,不用改。 转载于:https://www.cnblogs.com/longwaytogo/p/7061799.html...
转载
博文更新于 2019.10.07 ·
163 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python os.walk

import os os.walk(目录) 是个目录树生成器(generator), 返回生成器对象,不是返回一个list 方法返回的是一个三元tuple(dirpath, dirnames, filenames),其中第一个为起始路径,第二个为起始路径下的文件夹,第三个是起始路径下的文件. 例子 先用windows的tree 命令查看c盘下的a目录结构 查看os....
转载
博文更新于 2019.10.07 ·
163 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

搭建JavaEE项目是遇到的几个问题

问题描述:无法读取spring mvc的xsd文件 参考http://eric-yan.iteye.com/blog/1908470 schema_reference.4: Failed to read schema document 'http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd', because 1) could not fi...
转载
博文更新于 2019.10.07 ·
264 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python 连接Oracle数据库

连接:python操作oracle数据库 python——连接Oracle数据库 python模块:cx_Oracle, DBUtil 大概步骤: 1. 下载模块 cx_Oracle (注意版本) 2. Windows下用easy_install.exe (Python安装目录下,Script目录中)先安装pip。   pip要在path环境变量中 3. 在下载c...
转载
博文更新于 2019.10.07 ·
181 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java 实现 JS的eval函数

JS的eval 函数, 给个表达式做参数, 返回表达式的值。 Java的脚本引擎可以实现这个功能。 例子: 拼接一个字符串 \uxxxx, Unicode的十六进制编码, 然后把它打印出来。 即输入一个'\u5236' 字符串, 然后输出一个中文Unicode字符“制”。 package test;import javax.script.ScriptEngine;i...
转载
博文更新于 2019.10.07 ·
558 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

python TypeError: 'NoneType' object is not iterable

list(set(map(lambda tp_id : tp_id if not ('#' in tp_id) and len(tp_id.strip().replace('
', '')) > 0else None, open('tp_list.txt').readlines()).sort())) 为了练习map,想着把一个循环写成一行代码。 结构跑程序时出了一个问题:T...
转载
博文更新于 2019.10.07 ·
957 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

xpath normalize-sapce 函数的Java实现

normalize-space函数实现的功能是:删除字符串前后空格,中间的空格有多个只保留一个。 1. 用Java正则表达式 public static String normalizeSpace(String str) { Pattern WHITESPACE_BLOCK = Pattern.compile("\\s+"); if (...
转载
博文更新于 2019.10.07 ·
245 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python map函数 reduce函数

Python中map()函数浅析 函数式编程: 更好的描述问题 map函数 怎么理解当传入多个参数list时,map如何运作: abc函数第一次传入的数据时 (11,44,77),然后(22,55,88),然后(33,66,99) reduce函数 reduce == '化简‘’ reduce( func,...
转载
博文更新于 2019.10.07 ·
135 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python set运算 集合差集,并集,交集,list去重复

在没有发现方便的set运算之前,都是用遍历list查找两个集合的差别。 比如, 找list1和list2的差集 for i in list1: if not i in list2: print i 现在认识了方便set运算: set(list1) & set(list2) one-liner 一行搞定 移除重复元素 ...
转载
博文更新于 2019.10.07 ·
416 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

稀疏集:编程珠玑第一章第九题

<Programming Pearls> solutions for Column 1中的第9题题解 关键字: Sparse set 原题: The effect of initializing the vector data[0..n-1] can be accomplised with a signature contained in two additio...
转载
博文更新于 2019.10.07 ·
388 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

notepad++如何移除重复的行

Removing duplicate rows in Notepad++ (so链接) 1. 插件 TextFX 2. 正则表达式:^(.*?)$\s+?^(?=.*^\1$) 转载于:https://www.cnblogs.com/longwaytogo/p/7079512.html
转载
博文更新于 2019.10.07 ·
1900 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用GRUB 添加新的启动项 (menu entry)

GRUB版本: Grub2 基础知识: 相关的文件和目录结构: A./etc/grub.d/ 上图中有一个40_custom的脚本: 可以通过修改40_custom脚本来加入自定义的启动项. B./etc/grub2.cfg 或 /etc/grub2-efi.cfg (是哪个文件取决于系统启动方式) 这两个文件中含有一些启动项(不同的内核版本) ...
转载
博文更新于 2019.10.07 ·
3459 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

Python IOError: [Errno 13] Permission denied:

一般是代码写错了,比如我遇到的问题就是由于 os.listdir() 传参传错导致的。 本应该传入字符串路径名,但传入了一个文件对象(object) 转载于:https://www.cnblogs.com/longwaytogo/p/7047437.html...
转载
博文更新于 2019.10.07 ·
525 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

fedora 24 使用扇贝网页版没有声音

(扇贝的官方答疑:https://www.shanbay.com/help/faq/no_voice/) 第4步下载MP3测试文件没办法使用: 似乎因为MP3格式的文件是的版权问题。 打算安装能处理MP3的软件来试试能不能解决这个问题。。。 Sofeware中是找不到VLC的 (参考:https://ask.fedoraproject.org/en/que...
转载
博文更新于 2019.10.07 ·
305 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python 微信通知 先挖个坑

桑心病狂,试试把报警信息发到微信上 原文 https://segmentfault.com/a/1190000009717078 转载于:https://www.cnblogs.com/longwaytogo/p/7004417.html
转载
博文更新于 2019.10.07 ·
143 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何扩大LVM 逻辑分区的大小?

参考: (http://blog.csdn.net/t0nsha/article/details/7296851) LVM (Logical volume management) 执行 df 指令查看 文件系统空间占用 发现 LVM 的逻辑卷 /dev/fedora/home 已经占用了96%的空间!!! 然后用 du 命令可以查看文件占用空间 分析可知...
转载
博文更新于 2019.10.07 ·
246 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多