在C++中,我可以声明一个方法"内联",编译器可能会内联它.据我所知,Java中没有这样的关键字.
如果JVM决定这样做,内联就完成了吗?我能以某种方式影响这个决定吗?
我想替换"." 通过","在我想写入文件的String/double中.
使用以下Java代码
double myDouble = myObject.getDoubleMethod(); // returns 38.1882352941176
System.out.println(myDouble);
String myDoubleString = "" + myDouble;
System.out.println(myDoubleString);
myDoubleString.replace(".", ",");
System.out.println(myDoubleString);
myDoubleString.replace('.', ',');
System.out.println(myDoubleString);
Run Code Online (Sandbox Code Playgroud)
我得到以下输出
38.1882352941176
38.1882352941176
38.1882352941176
38.1882352941176
Run Code Online (Sandbox Code Playgroud)
为什么不替换做它应该做的事情?我希望最后两行包含",".
我必须做/使用别的东西吗?建议?
我有一个 mySQL 数据库,里面装满了一个包含 80 列和 1000 万行的大表。数据可能存在不一致。
我想以自动化和有效的方式规范化数据库。
我可以使用 java/c++/... 来做到这一点,但我想在数据库中尽可能多地做。我猜数据库之外的任何工作都会大大减慢速度。
关于如何做的建议?什么是好的资源/教程可以开始?
我不是在寻找关于什么是规范化的任何提示(使用谷歌发现了很多这样的东西)!