摘要: 当然可以pip install python-dateutil 但是服务器上我没法安装其他的包,所以手工写了一个 如果是遇到小月的31号,自动调整到30日,2月份相似处理 如果跨年,年份加1 def add_months(start, months): year = start.year + mon 阅读全文
posted @ 2021-06-22 17:34 小墨的童鞋 阅读(2033) 评论(0) 推荐(1) 编辑
摘要: git中出现Unlink of file '......' failed. Should I try again?的原因及解决方案 阅读全文
posted @ 2018-03-07 16:43 小墨的童鞋 阅读(46494) 评论(0) 推荐(4) 编辑
摘要: 引子,其实从.NET转Java已经有几个月时间了,项目也做了不少,但是很多配置都是根据公司模板或者网上教程比忽略画瓢,对其中最简单的配置和设置并不完全理解,依旧是小白用户。最近项目不忙,重新梳理了一下Spring MVC的相关配置,顺便保存下来,希望也能帮到其他同学……高手忽略~~~ 目录 通过ID 阅读全文
posted @ 2018-02-12 12:05 小墨的童鞋 阅读(109210) 评论(57) 推荐(78) 编辑
摘要: 自己手工建目录,是没法识别的,在自己手工建的webapp文件夹上右键菜单,Make Directory As也没有相应的选项 解决方案是 File->Project Structure 阅读全文
posted @ 2018-02-08 14:47 小墨的童鞋 阅读(2479) 评论(0) 推荐(0) 编辑
摘要: 原因是代码直接放在默认包里边,比如src\main\java目录下 应该在src\main\java下建立子目录,比如src\main\java\com\test 这样的话,代码就在com.test这个包下面了,这个错误也就不会再出现了 阅读全文
posted @ 2018-02-07 20:20 小墨的童鞋 阅读(2007) 评论(0) 推荐(0) 编辑
摘要: 错误如下 检查下面几个地方设置是否一致... 1.Project Structure下(File->Project Structure...) Sources选项卡->Languate level Dependencies选项卡->Module SDK 2.Settings下找到Java Compi 阅读全文
posted @ 2018-02-07 00:28 小墨的童鞋 阅读(36347) 评论(6) 推荐(13) 编辑
摘要: 发票不管怎么设置,不是二维码缺少一点,就是金额小数点后边的数字显示不全 具体原因是打印机默认纸张上A4,实际发票纸张要比A4宽度宽一点点 原来写过一篇程序方便的打印票据的控制《终于部分解决了.NET Drawing.Printing中自定义PaperSize的问题》,本文是手工打印的,跟程序没有一点 阅读全文
posted @ 2018-02-04 22:45 小墨的童鞋 阅读(89412) 评论(0) 推荐(0) 编辑
摘要: File->Setting 选择Plugins,查询是否已经安装了checkstyle,如果没有安装,可以点击下面的“Browse repositories...”按钮 查询到checkstyle-IDEA,然后下载即可 下载安装完成后,会提示重启Idea 重启结束,再次打开Setting窗口,最下 阅读全文
posted @ 2018-02-03 23:02 小墨的童鞋 阅读(1798) 评论(0) 推荐(0) 编辑
摘要: %[index$][标识][最小宽度]转换方式 [index$]可以用于表示对第index个参数进行格式化, 与C#的索引相比,区别在于C#的索引从0开始,并且是不能省略的 Java的索引是从1开始,并且可以省略 %s转换方式 其实%s可以转换各种类型,其实就是各种类型的 toString() 与C 阅读全文
posted @ 2018-01-27 23:55 小墨的童鞋 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 今天机房突然断电,DB连不上了,提示 无法打开数据库'MyDB'。恢复操作已将该数据库标记为 SUSPECT。 原因是断电导致DB文件损坏 通过SQL Server Management Studio链接到故障数据库的服务器 执行下面的操作 阅读全文
posted @ 2018-01-18 12:35 小墨的童鞋 阅读(5318) 评论(0) 推荐(1) 编辑
摘要: Ctrl+Alt+VAlt+Enter 然后选择Introduce...也可以 Ctrl+Alt+T Alt+回车 Ctrl+Alt+O Ctrl+Shift+Alt+T Shift+F6 Ctrl+J Ctrl+WCtrl+Shift+W Ctrl+LeftCtrl+Right F2和Shift+ 阅读全文
posted @ 2018-01-12 11:15 小墨的童鞋 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 在Java遇到了将类似“1|2|3|4”的字符串分隔为数组的功能 这种问题能难倒有着十多年开发经验的的.NET码农? 结果,出来的数组是这个鬼样子 1,|,2,|,3 仔细看看split传入的参数名,regex,是正则表达式,恍然大悟,要转义正则表达式…… 问题解决后,继续手贱研究这个split,寻 阅读全文
posted @ 2018-01-11 22:17 小墨的童鞋 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 今天忽然想到一个问题,原来为了提高SQL Server性能,公司规定查询语句一般都要加 WITH (NOLOCK)的 现在转Java了,用了MySQL为啥不提这个事情了? 先在MySQL里写了一个查询语句,比样子加了nolock,提示语法不正确,难道是用READUNCOMMITTED? 依然提示语法 阅读全文
posted @ 2018-01-09 12:32 小墨的童鞋 阅读(1886) 评论(0) 推荐(0) 编辑
摘要: 今天线上有个NullPointerException 的异常,我翻了一下代码,抛异常的竟然是switch语句 我有种不祥的预感,本地做了实验 结果是 Java的switch如果传入null值,会抛出 java.lang.NullPointerException 的异常 看下面的代码,不要指望会跳到d 阅读全文
posted @ 2018-01-09 08:51 小墨的童鞋 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 转到Java以后发现一个很妖的事情,为啥有些方法后边有个 throws XXXXException 比如下面的代码 这个是.NET没有的一个语法,受查异常 这是摘自《Java核心技术》的解释,我感觉很明确了 Java语言规范将派生于Error类和RuntimeException类的所有异常称为非受查 阅读全文
posted @ 2018-01-08 23:55 小墨的童鞋 阅读(1032) 评论(0) 推荐(0) 编辑
摘要: 发现打包的时候引入的jar包有几百个,如果想知道某个jar包是如何引入的,可以 看Maven Projects,点开某个Module的Dependencies 一层一层展开就可以了 可以直接输入名称高亮显示,但是没法搜索…… 上面也有一个Show Dependencies按钮,不过显示的蜘蛛网太复杂 阅读全文
posted @ 2018-01-03 22:29 小墨的童鞋 阅读(26440) 评论(0) 推荐(0) 编辑
摘要: .NET中常见的数据类型分类分别是值类型和引用类型 值类型包括(基元类型、struct、枚举) 引用类型包括(类、类、数组、接口、指针) Java分为,基本类型和类 有点联系,但是区别还是很大的,对于Java基本类型只有8种,4种整型(int short long byte),2种浮点(float, 阅读全文
posted @ 2017-12-26 21:22 小墨的童鞋 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 在C#中,main函数的签名可以有四种 static void Main(string[] args)static void Main()static int Main(string[] args)static int Main() 是否是public都无所谓,但同时只能存在一种,否则会编译错误mo 阅读全文
posted @ 2017-12-26 20:29 小墨的童鞋 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 今天上午别人加了一个Maven依赖项(dependency)我始终获取不到本地 Maven的setting.xml文件检查没有问题 根目录的pom.xml检查也没有问题 本来怀疑公司的Maven服务器挂了,后来无意发现我的另外一个项目添加相同依赖项是可以从服务器端获取到的所以对比了两个项目的Sett 阅读全文
posted @ 2017-12-18 12:46 小墨的童鞋 阅读(18902) 评论(5) 推荐(4) 编辑
摘要: 文件->首选项 点击直接编辑下面那个文件 修改editor.font这个条目就可以不用那么毁眼了.. 阅读全文
posted @ 2017-07-01 09:58 小墨的童鞋 阅读(2212) 评论(0) 推荐(0) 编辑